The Upper Palaeolithic of Britain: A Study of Man and Nature in the Late Ice Age by John Campbell | Menrva Books