Author: David Castell
Born: 19??