Bamff Charters, A. D. 1232-1703, with Introduction, Biograhical Summary and Notes