Understanding And Managing Tourism Impacts by Michael C. Hall, Colin Michael Hall & Alan Lew