John Romer - British egyptologist, historian and archaeologist