by Paul Howard
publisher: Mainstream Publishing publish date: August 1st 2004
format: paperback pages: 240
language: English
ISBN:
1840188944 (9781840188943)
publisher: Mainstream Digital publish date: April 15th 2011
format: ebook pages: 240
language: English
ISBN:
1780570651 (9781780570655)
publisher: Mainstream Publishing publish date: November 13th 2003
format: hardcover pages: 240
language: English
ISBN:
1840187115 (9781840187113)