by InsightGuides (Author)
Format: Paperback
Pages: 290
Edition: 4 Revised
Publisher: Insight Guides
Published: Mar 1999
ISBN 10: 088729149X
ISBN 13: 9780887291494