BlogThe Phantom PenWritingPosts Robert Browning Coincidence? Margaret Atwood, Robert Browning and Childe Roland. In memory of Robert Browning (7th May 1812 to 12th December 1889).DelDecember 12, 2017