Overview

Robert Shelton Mackenzie

(1809—1880) writer and journal editor