On the River Doon near Dalmellington