The mind and faith of Justice Holmes : his speeches, essays, letters, and judicial