publisher: Lulu.Com
format: paperback pages: 464
language: English
ISBN:
1435702093 (9781435702097)
publisher: Lulu Press
format: paperback pages: 452
language: English
ISBN:
1411650018 (9781411650015)
language: English
ISBN:
0557213355 (9780557213351)