A Welsh Bard in Wiltshire: Iolo Morganwg, Silbury and the Sarsens. - Cannon, Jon (2004)