publisher: M Q Publications publish date: June 1st 2008
format: paperback pages: 464
language: English
ISBN:
184601204X (9781846012044)
publisher: Spruce publish date: June 1st 2008
format: paperback pages: 466
language: English
ISBN:
184601283X (9781846012839)