Bamff Charters AD 1232 - 1703 with Introduction, Biographical Summary and Notes