Author: Michael J. S. Williams
Alternate names: Williams, Michael J.S; Michael J.S. Williams; Michael John Stuart Williams
Born: 1949