Martin Gardner
Berlekamp and Martin Gardner.