Author: R. M. Williams
Alternate names: Robert Michael Williams