A philosophy of humour - Roberts, Alan (Palgrave Macmillan, 2019)