Sir James Brooke de Sir Francis Grant 1847 NPG 1559