Bauer, Andrew M.,author.