Author: Craig Laurance Gidney
Born: 1967