John Carter Allen — imposter