Delta : a review of arts, life and thought in The Netherlands. - Delta international publication foundation (Amsterdam : Delta)