1
by Cribb, Alan
Published 2005
Clarendon

2
by Cribb, Alan, Entwistle, Vikki, Mitchell, Polly
Published 2024
Cambridge University Press

3
Published 2017
Cambridge University Press