publisher: iUniverse
publish date: October 11th 2007
format: hardcover pages: 320
language: English
ISBN:
0595700497 (9780595700493)
publisher: iUniverse publish date: October 11th 2007
format: paperback pages: 320
language: English
ISBN:
0595461166 (9780595461165)