publisher: CreateSpace publish date: November 19th 2007
format: paperback pages: 462
language: English
ISBN:
1434814580 (9781434814586)
publisher: Lulu.com publish date: January 8th 2008
format: paperback pages: 464
language: English
ISBN:
143032788X (9781430327882)