publisher: Thorndike Press publish date: February 5th 2005
format: paperback pages: 288
language: English
ISBN:
0786269839 (9780786269839)
publisher: Robert Hale Ltd publish date: October 30th 2004
format: hardcover pages: 223
language: English
ISBN:
0709076179 (9780709076179)