publisher: Mainstream Publishing publish date: August 5th 2010
format: paperback pages: 304
language: English
ISBN:
1845966511 (9781845966515)
publisher: Mainstream Digital publish date: January 11th 2011
format: ebook pages: 304
language: English
ISBN:
1907195505 (9781907195501)