From Socrates to the Supreme Court, Kenneth Glazer
Author:
Kenneth Glazer