Question: who wrote the hymn all hail the power of jesus name
Answer: Edward Perronet