I can't believe one of John Grisham's novels, the Whistler, was published in 2016. It reads like he could see the future.