1
by Hayward, Jack Ernest Shalom
Published 1996
Clarendon

2
by Hayward, Jack Ernest Shalom
Published 2008
Oxford University Press

3
by Hayward, Jack Ernest Shalom
Published 2007
Oxford University Press

4
by Hayward, Jack Ernest Shalom
Published 2001
Oxford University Press

5
by Hayward, Jack Ernest Shalom
Published 2003
Oxford University Press