Counterpoints: A philosophical dialogue