Publications by 'Andrew J. Trant'