by Christopher Duggan
publisher: B.C. Decker publish date: May 1st 2008
format: hardcover pages: 923
language: English
ISBN:
1550093614 (9781550093612)
format: hardcover
language: English
ISBN:
1607951800 (9781607951803)
publisher: Peoples Medical Publishing House publish date: April 1st 2008
format: ebook pages: 923
language: English
ISBN:
1282274279 (9781282274273)