Author: David Wooley
Alternate names: David and Clarke, William Wooley