Minerva (Minerva Quaterly Review Ltd.,19 Nottingham Rd., London UK, 1962)
SW17 7EA, England England