Home Culture "So many names, there is barely room on the walls of the heart" is the final line of a poem by whom? Correct answer: Billy Collins Share on Facebook Tweet Copy Link Next question Try the best trivia game Download on the App Store Get it on Google Play