Books We've Reviewed by Michele Rosenthal