publisher: Mainstream Publishing publish date: July 3rd 2008
format: paperback pages: 272
language: English
ISBN:
184596229X (9781845962296)
publisher: Mainstream Digital publish date: April 29th 2011
format: ebook pages: 272
language: English
ISBN:
1780571240 (9781780571249)