Gabriel King is a joint pseudonym of Jane Johnson and M. John Harrison.
This website uses cookies to ensure you get the best experience on our website.