ID:DA06667409
Macdonald, John Marshall
Search authors sharing the same name
by John M. Macdonald ; and a chapter with David L. Michaud
Charles C. Thomas c1995
: pbk
Available at 3 libraries
by John M. Macdonald and Jerry Kennedy ; with a chapter by E. Edson Valentine
C.C. Thomas 1984
by John M. Macdonald ; with contributions by C. Donald Brannan and Robert E. Nicoletti
Charles C Thomas c1980 Thomas books
Available at 1 libraries
by John M. Macdonald ; with a chapter by Leighton C. Whitaker
Charles C. Thomas 1976 3rd ed
Available at 4 libraries
by John M. Macdonald
C.C. Thomas c1969 2nd ed
Available at 16 libraries
by John M. Macdonald ; with chapters by Stuart Boyd, James A.V. Galvin
C.C. Thomas c1961
John M. Macdonald
Charles C Thomas c1958