This collection of essays by James Fitzjames Stephen, a renowned British barrister and judge, covers a range of topics including law, politics, and social issues. Stephen's arguments are compelling and thought-provoking, and his writing style is clear and accessible. A must-read...