The Queen's Cadet - Grant, James 1822-1887 (Routledge, 1900)