Tourism recreation and sustainability : linking culture and the environment / Stephen F. McCool, R. Neil Moisey