Ecotourism and environmental sustainability principles and practice - Hill, Jennifer 1969- (Ashgate, 2009)