Author: M. John, and MILLER, Ian HARRISON
Bio: please see M. John Harrison
and Ian Miller