publisher: Churchill Livingstone publish date: November 1st 2007
format: hardcover pages: 511
language: English
ISBN:
044310302X (9780443103025)
publisher: Churchill Livingstone publish date: March 23rd 2006
format: paperback pages: 244
language: English
ISBN:
0443100403 (9780443100406)