publisher: Lulu Press publish date: January 1st 2006
format: paperback pages: 340
language: English
ISBN:
1411614739 (9781411614734)
publisher: Lulu.com publish date: September 8th 2011
format: ebook
language: English
ISBN:
1257662244 (9781257662241)