Listen

Description

Connor and Dan discuss the philosophy of Leibniz' best world.