Author: Michael J. Clarke-Williams
Alternate names: Clarke-Williams, Michael J.