publisher: Carnegie Pub.
publish date: February 25th 2008
format: paperback pages: 287
language: English
ISBN:
1859361730 (9781859361733)
ISBN:
0706238893 (9780706238891)
publisher: Carnegie Publishing Ltd publish date: December 15th 2004
format: hardcover pages: 304
language: English
ISBN:
1859361331 (9781859361337)
ISBN:
0706237625 (9780706237627)
publisher: A&C Black
publish date: January 1st 2010
format: ebook pages: 608
ISBN:
1282986031 (9781282986039)