The Stirlings of Craigbernard and Glorat ... With appendix of charters and other documents.
Bain, Joseph.
Edinburgh : Privately printed,
1883.