The last Leonardo : the secret lives of the world's most expensive painting - Lewis, Ben, 1966- (Ballantine Books, 2019)