by Edward A.S. Duncan
publisher: Churchill Livingstone publish date: December 19th 2005
format: paperback pages: 348
language: English
ISBN:
0443100217 (9780443100215)
publisher: Churchill Livingstone publish date: May 2nd 2011
format: paperback pages: 288
language: English
ISBN:
0702032328 (9780702032325)
publisher: Churchill Livingstone publish date: October 17th 2012
format: paperback pages: 282
language: English
ISBN:
0702053120 (9780702053122)