Books We've Reviewed by Michael L. Kryder