ID:DB00192463
Search authors sharing the same name
Nick Hall and John Shepheard
Longman 1991
Available at 19 libraries