ID:DA04755673
Search authors sharing the same name
David Armstrong
Palgrave 2002
Available at 16 libraries
David Armstrong, John Grace
Oxford University Press 2000 3rd ed Oxford general practice series 46 , Oxford general practice series
Available at 2 libraries
Oxford University Press 1994 2nd ed Oxford general practice series 29
David Armstrong, Michael Calnan, John Grace
Oxford University Press 1990 Oxford general practice series no. 16
pbk.
Available at 1 libraries
Wright 1989 3rd ed
Available at 7 libraries
Cambridge University Press 1983
John Wright 1983 2nd ed
Available at 9 libraries
William H. Armstrong ; illustrated by David Armstrong
Doubleday 1973
: pbk