Time Pieces: The Book of Times [With Headphones] by Virginia Hamilton