Peter R. de Vries view 2