publisher: iUniverse
publish date: October 24th 2007
format: paperback pages: 388
language: English
ISBN:
0595462731 (9780595462735)
publisher: iUniverse publish date: October 24th 2007
format: hardcover pages: 388
language: English
ISBN:
0595702708 (9780595702701)