publisher: Kimani Press
publish date: April 1st 2006
format: paperback pages: 413
language: English
ISBN:
1583145257 (9781583145258)
format: hardcover pages: 413
language: English
ISBN:
0641874774 (9780641874772)
language: English
ISBN:
0739465694 (9780739465691)