Author: George Cranstoun Brown
Alternate names: Brown, George Cranstoun