Xavier Ashe rated Just One Damned Thing After Another: 5 stars
Just One Damned Thing After Another by Jodi Taylor
Madeline "Max" Maxwell has stumbled on the dream of a lifetime: a career as a time-traveling historian with St. Mary's …
Madeline "Max" Maxwell has stumbled on the dream of a lifetime: a career as a time-traveling historian with St. Mary's …