Author: Huw R. Cooper
Alternate names: Huw Cooper