John Self

John Self

John Self is a literary critic. He lives in Belfast.

@john_self

John Self is a literary critic. He lives in Belfast.