Williams, Graham(Insurance consultant),author.