New illustrated atlas (London, UK Odhams Press Limited)