A wrinkle in time - L'Engle, Madeleine 1918-2007 (Puffin Books, 1987)