publisher: Churchill Livingstone publish date: March 1st 2007
format: paperback pages: 378
language: English
ISBN:
0443102600 (9780443102608)
publisher: Churchill Livingstone publish date: October 13th 2006
format: ebook pages: 392
language: English
ISBN:
0702034924 (9780702034923)