Bamff Charters A.D. 1232-1703, With Introduction, Biographical Summary And Notes door James Henry Ramsay