1
by Featherstone, Kevin
Published 2003
Oxford University Press

2
by Dyson, Kenneth H. F.
Published 1999
Oxford University Press