publisher: Nation Books publish date: October 5th 2004
format: paperback pages: 352
language: English
ISBN:
156025632X (9781560256328)
publisher: Avalon Publishing Group publish date: October 10th 2004
format: paperback pages: 256
language: English
ISBN:
0641753322 (9780641753329)