The new history & guide to Kippford /
Robertson, Geoffrey,editor.