Author: Richard Temple
Alternate names: RICHARD TEMPLE