Question: who wrote angels from the realms of glory
Answer: Scottish poet James Montgomery