Author: J. Garrow Duncan
Alternate names: J.Garrow Duncan; Duncan J. Garrow.
Born: 1872