Memoirs and adventures of Sir William Kirkaldy of Grange /
Kirkcaldy, William,Sir, of Grange.
Grant, James,1822-1887.
Edinburgh : W. Blackwood & Sons,
1849.