What a great review. McFarlane has voiced my thoughts better than I could have done. McFarlane explored the heart of Life Class. The only thing he didn't say is that you can't put the book down.