Author: William P. MacDonald
Alternate names: William Peter MacDonald
Born: 1771
Died: 1847