Author: Stephen Peter Rosen
Born: 1952