ID:DA0565341X
Cavanagh, J. P. (John P.)
Search authors sharing the same name
Sidney Jowers and John Cavanagh
Routledge , Motley Press 2000 The Motley bibliographies 4
Available at 8 libraries
John Cavanagh
Motley Press 1989 The Motley bibliographies 1
Available at 3 libraries