By Peter Armstrong, Bernard Smith, Sarah Harper
By Alan Geoffrey Wilson, Paul Dee, David M. Hansell, Peter Armstrong
By David Green, Peter Armstrong, Richard Bridges, The Mathematical Association
By Peter Armstrong, Martin L. Wastie, Andrea G. Rockall