Author: Robin Sloan
Born: 1979