publisher: Nation Books
publish date: October 2nd 2006
format: hardcover pages: 316
language: English
ISBN:
1560259361 (9781560259367)
publisher: Nation Books publish date: September 28th 2007
format: paperback pages: 272
language: English
ISBN:
1568583567 (9781568583563)
language: English
ISBN:
1842751972 (9781842751978)