Robert Heinlein, Time Enough for Love (1972) Quote #5766 Author admin Date October 28, 2013 History does not record anywhere at any time a religion that has any rational...