Author: David George 1853-1903 Ritchie