heroesoftheenvironment9780811867795