HOW DID I FORGET TO PUT UP A POST FOR THIS AMAZING BOOK? Elan Mastai has written the perfect time travel book. Wait, scratch that. He has written the perfect book. What could become an overwhelmingly scientific account of time travel is instead a great book filled with laughter and crying and “oh god this …