publisher: Avalon Travel Publishing publish date: November 12th 2004
format: paperback pages: 1136
language: English
ISBN:
1566914116 (9781566914116)
publisher: Avalon Travel Publishing publish date: December 1st 1999
format: paperback pages: 950
language: English
ISBN:
1566911729 (9781566911726)