Publications by 'Andrew D. Brooke-Taylor'