Books We've Reviewed by Maximilian J. Heirich