Editorial »
Found 1 people matching james_hargreaves:
James Hargreaves was an English chemist and an inventor. He was born at Hoarstones, Pendle... more » |
James Hargreaves was an English chemist and an inventor. He was born at Hoarstones, Pendle... more » |