Author: Eric M. LeGresley
Born: 1959