publisher: Mainstream Publishing publish date: October 2nd 2008
format: hardcover pages: 320
language: English
ISBN:
1845964152 (9781845964153)
publisher: Mainstream Digital publish date: April 1st 2011
format: ebook pages: 320
language: English
ISBN:
1845969537 (9781845969530)