Also by Madeleine L'Engle...

A Wrinkle in Time