publisher: Stone Bridge Press publish date: April 1st 2007
format: paperback pages: 512
language: English
ISBN:
193333018X (9781933330181)
publisher: Stone Bridge Press publish date: April 1st 2007
format: ebook pages: 512
language: English
ISBN:
0893469661 (9780893469665)
publisher: Kessinger Publishing publish date: January 29th 2010
format: paperback pages: 332
language: English
ISBN:
112090417X (9781120904171)