1-2 of 2 Books
Paradoxes of Time Travel
By Ryan Wasserman
Time Travel in Popular Media
By Matthew Jones,Joan Ormrod