M. John Harrison
Photo: ISFDB

Author

M. John Harrison

18 books2 series

Michael John Harrison (born 1945), who writes as M. John Harrison, is a British author and reviewer.

M. John Harrison has also written books with under the joint pseudonym of .

Books by this author

18 books in this view

THE AUTHOR’S WORLDS

Book series