Author: McKinnon, William Charles, 1828-1862.