Wrinkle in time - Larson, Hope (New York Margaret ferguson books, 2012)