publisher: Newmarket Press
publish date: February 17th 2006
format: paperback pages: 150
language: English
ISBN:
1557047235 (9781557047236)
publisher: Newmarket Press
publish date: January 8th 2007
format: paperback pages: 528
language: English
ISBN:
1557047421 (9781557047427)