A Parliament of Minds: Philosophy for a New Millennium By Fitzgerald, J. Patrick (EDT) Paperback Price $5.89 Free Shipping