Author: Alexander Johnstone Wilson
Alternate names: Wilson, Alexander Johnstone
Born: 1841
Died: 1921