The earliest traditions agree that the first inhabitants of Britain were of the tall persuasion. Some say they were descendants of Noah’s son Ham, and came from Africa about 4000 years ago. Other ...