Author: Alex Martelli
Born: 19.