Communities and sustainable tourism development: techniques to mitigate social impacts / Veronica Long