Author: Rachel Teukolsky
Born: 1975