Books listed by ISBN
B. O. Pettman · Barrie O. Pettman with the assistance of John Fyfe · Barrie Pettman · O.P.
Capstone · Emmasglen Ltd · MCB Publications Ltd
Barrie O. Pettman with the assistance of John Fyfe