Buy Tim Wilson’s new book The New Social Contract here