Edward William Cooke RA, FRS, FSA, FLS, FZS, FGS | lit.salon