publisher: Bmj Publishing Group
publish date: December 8th 2005
format: hardcover pages: 593
language: English
ISBN:
072791605X (9780727916051)
publisher: Bmj Publishing Group publish date: June 9th 2008
format: ebook pages: 608
ISBN:
0470790504 (9780470790502)