Edward Impey — British historian, archaeologist, and museum curator