ID:DA0841659X
Search authors sharing the same name
Campbell Armstrong
Hodder & Stoughton 1992
Available at 1 libraries