Twelve steps to a compassionate life - Armstrong, Karen (Anchor Books, 2010)