publisher: Nabu Press publish date: March 22nd 2010
format: paperback pages: 354
language: English
ISBN:
1147823723 (9781147823721)
publisher: Braithwaite Press publish date: September 10th 2007
format: paperback pages: 348
language: English
ISBN:
1406780316 (9781406780314)