Jack de Vries articles