ID:DA11046422
Search authors sharing the same name
David C. Preston, Barbara E. Shapiro
Elsevier c2021 4th ed
Available at 4 libraries
Elsevier/Saunders c2013 3rd ed
: hbk
Available at 8 libraries
Elsevier / Butterworth Heinemann c2005 2nd ed
David C. Preston, Barbara E. Shapiro ; foreword by John J. Kelly, Jr
Butterworth-Heinemann c1998
Available at 10 libraries