ID:DA0164975X
Freeman, John Patrick George
Search authors sharing the same name
J.P.G. Freeman ; foreword by Laurence Martin
Macmillan 1986
Available at 6 libraries