publisher: Churchill Livingstone publish date: July 1st 2007
format: paperback pages: 451
language: English
ISBN:
0443101043 (9780443101045)
publisher: Churchill Livingstone publish date: September 30th 1996
format: paperback pages: 667
language: English
ISBN:
0443048169 (9780443048166)