ID:DA10633342
Search authors sharing the same name
edited by Bob Pease and Peter Camilleri
Allen & Unwin 2001
Available at 3 libraries
Peter James Camilleri
Avebury c1996
Available at 24 libraries