Antiquarian Books, Maps, Prints & Photography SIR MOUNTSTUART E. GRANT DUFF (1829 - 1906)