Memorial catalogue ; Heraldic exhibition Edinburgh MDCCCXCI - Grant, Francis James (Edinburgh : Pr. f. the Committee by T. & A. Constable, 1892)