Mathematics on a Distant Planet – Richard Hamming (1998) [pdf]
gwern.net