Please answer this question: who is the inventor of the spinning jenny?
James Hargreaves