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 Jane Johnson under the joint pseudonym of Gabriel King.
Books by this author
18 books in this view
BookSeriesYearRating
THE AUTHOR’S WORLDS
