Perfection : coming to terms with being human / - Hyde, Michael J., (Baylor University Press,, 2010)