The Upper Cray valley, 500,000 B.C - A.D 1603 /