DownloadThe Portobello Bookshop Gift Guide 2024

Ann J Cahill Editor & Author

Ann J. Cahill is assistant professor of philosophy at Elon University. Jennifer Hansen is assistant professor of philosophy at Gettysburg College.