publisher: Pelican Publishing Company publish date: September 30th 2001
format: paperback pages: 464
language: English
ISBN:
1565548779 (9781565548770)
publisher: Pelican Publishing publish date: March 18th 2011
format: paperback pages: 464
language: English
ISBN:
1589809025 (9781589809024)