ID:DA05690471
Search authors sharing the same name
David Barnard ; assisted by Peter L. Gray, Paul S. Bogan
Butterworths 1988 3rd ed.
: pbk
Available at 20 libraries