ID:DA03210484
Search authors sharing the same name
James Bankes
Wm. C. Brown Publishers c1991
Available at 2 libraries
James L. Kennerley Bankes
Churchill Livingstone 1987 2nd ed
pbk.
Churchill Livingstone 1982