`Twas A Far Way To Go: The life and times of John Gilmore