An Acceptable Time (Madeleine L'Engle's Time Quintet)

An Acceptable Time (The Time Quintet, #5 ) - Madeleine L'Engle A welcome addition to the series. L'Engle proves once again that she is an amazing writer. Great stuff!