Author: Kevin Michael Kruse
Born: 1972