Review Book Review: Almost Perfect October 10, 2012 tmycann On a recent day of malingering, while, for once, I didn’t have any urgent commitments, I gave in to my need for a bit of Read More