publisher: Tottel Publishing publish date: June 1st 2006
format: paperback pages: 301
language: English
ISBN:
1845923073 (9781845923075)
publisher: Tottel Publishing publish date: January 1st 2006
format: ebook
language: English
ISBN:
1280626151 (9781280626159)