ID:DA06499494
Search authors sharing the same name
S.P. Mackenzie
Oxford University Press 2004
Available at 3 libraries
S.P. MacKenzie
Hambledon and London 2001
Oxford University Press 1995
Available at 5 libraries
Clarendon Press , Oxford University Press 1992 Oxford historical monographs
Available at 8 libraries