Question: who invented the mechanical loom which was powered by a horse or a water wheel
Answer: Edmund Cartwright