publisher: Mainstream Publishing publish date: September 1st 2005
format: paperback pages: 240
language: English
ISBN:
184596019X (9781845960193)
publisher: Mainstream Digital publish date: November 25th 2011
format: ebook pages: 224
language: English
ISBN:
1780573928 (9781780573922)