The Accidental Time Machine - Joe Haldeman This is the first Haldeman novel that I've read and I am hooked. Great story by a great author.