Home Announcements A Nice Book Review and Some Bad Ones