Studies In Political And Social Ethics by Mrs David George Ritchie