LONDON, ENGLAND - DECEMBER 11: John Cleese signs copies of his new memoir, So, Anyway..., Selfridges, Oxford St., on Thursday December 11, 2014 in London, England, UK. CAP/CAN ©Can Nguyen/Capital Pictures