Sorry if this has been brought up, I can't find an ITK on it. Has anyone heard this? My colleague grew up with Defoe, and says he asked whether there was any truth in it. He says Defoe confirmed it is a possible, in that it has been discussed at some level. There was no indication the possibility is a strong one, just that it is real.
Have I missed some big story on this?