Vices & virtues - Lamb, Kathryn (Piccadilly Press, 2005)