New York Times review by Karen Rosenberg