ESC
M. John Harrison

M. John Harrison

Michael John Harrison, known for publication purposes primarily as M. John Harrison, is an English author and literary critic.

Born1945-07-26, Rugby, Warwickshire, England
Linkshttps://en.wikipedia.org/wiki/M._John_Harrison