publisher: Nation Books publish date: September 8th 2004
format: paperback pages: 448
language: English
ISBN:
1560256311 (9781560256311)
publisher: Avalon Publishing Group publish date: September 1st 2004
format: paperback pages: 484
language: English
ISBN:
0641786778 (9780641786778)