publisher: iUniverse publish date: June 9th 2006
format: paperback pages: 356
language: English
ISBN:
0595399584 (9780595399581)
publisher: iUniverse publish date: September 28th 2005
format: paperback pages: 504
language: English
ISBN:
0595369650 (9780595369652)