The Upper Palaeolithic of Britain: A study of man and nature in the late Ice Age by Campbell, John (john R.) | Menrva Books | MenrvaBooks