Author: Hendrie, William Fyfe, Doherty, John