Idealism

Patrick Porter reviews The Education of an Idealist by Samantha Power