publisher: Kimani Press
publish date: April 1st 2006
format: paperback pages: 288
language: English
ISBN:
1583145516 (9781583145517)
publisher: Thorndike Press publish date: November 1st 2007
format: hardcover pages: 393
language: English
ISBN:
0786298065 (9780786298068)