Granger Taylor’s Interstellar Voyage 

On November 29, 1980, Granger Taylor pinned a note to his parent’s bedroom door, got [...]