ID:DA1134700X
Search authors sharing the same name
John Peysner
Palgrave Macmillan 2014
Available at 3 libraries
Jean McHale, John Tingle, John Peysner
Butterworth-Heinemann 1998
Available at 10 libraries