Quote by Barbara Brown Taylor "Rest is not laziness; it is an act of spiritual defiance." Barbara Brown Taylor Health Priest, Author American Born 1951 (age 75) 0 Save Copy Share Twitter Facebook Email