Publisher: Disney Hyperion

Divider

All Our Yesterdays Review

All Our Yesterdays Review

All Our Yesterdays is a time-travelling adventure in which a girl named Em must travel back in time to kill the man who invented the time machine and thus prevent an apocalyptic future from happening. The book is done brilliantly, with great pacing and excellent character development. Rather than trudge… Read more »

Divider