publisher: Churchill Livingstone publish date: November 9th 2006
format: paperback pages: 373
language: English
ISBN:
0443102082 (9780443102080)
publisher: Churchill Livingstone publish date: November 2nd 2006
format: ebook pages: 384
language: English
ISBN:
0702035025 (9780702035029)