Studies in political and social ethics - Ritchie, David George 1853-1903; Ritchie, David George 1853-1903 (Thoemmes, 1998)