Reconstructing the Classics: Political Theory from Plato to... By Portis, Edward Bryan Paperback Price $6.85 Free Shipping