hargreaves

(noun) Hargreaves

James Hargreaves
inventor (generic term)
discoverer (generic term)
artificer (generic term)