Question: who wrote it's gonna take a lot of love
Answer: Neil Young