publisher: Kessinger Publishing publish date: May 1st 2006
format: paperback pages: 676
language: English
ISBN:
1428622209 (9781428622203)
publisher: University Press of the Pacific publish date: December 1st 2003
format: paperback pages: 676
language: English
ISBN:
1410210448 (9781410210449)