Staying Sane in Crazy Times by Theresa Rich Phd (Paperback / softback, 2009)