Author: John Ferguson McLennan
Alternate names: John Ferguson M'Lennan
Born: 1827
Died: 1881