David Strauss

The Last Liberal Justice?

Why William Brennan was the twentieth century's most consequential Supreme Court justice.