Author: Peter W. Preksto, Jr.
Alternate names: Peter W. Preksto
Born: 19??