A Brief Bio of John Davidson

Written by: PoetrySoup

Davidson, John, poet and journalist, born at Barrhead, Renfrewshire; has written novels and plays as well as poems; b. 1859.