Cover image
Carl Bennett is the son of John Richard Bennett, a man who pretended to be called Anthony and who had at least three marriages, only two of which were legal. I suspect there was at least one other marriage, and possibly three other households.