Author: R. Shelton Mackenzie
Alternate names: Robert Shelton Mackenzie; Robert Shelton MacKenzie; R Shelton 1809-1880 MacKenzie; R Shelton 1809-1880 Mackenzie; Dr. R. Shelton Mackenzie; R. Shelton 1809-1880 Mackenzie; R. Shelton 1809-1880 MacKenzie
Born: 1809
Died: 1880