publisher: Lulu.com publish date: September 20th 2007
format: paperback pages: 360
language: English
ISBN:
1430319143 (9781430319146)
publisher: Lulu Press publish date: July 28th 2005
format: paperback pages: 352
language: English
ISBN:
1411650131 (9781411650138)