Victor Elgersma Contact CV Writing Essays, history of science, mathematics. Slides Presentations and talks. Videos Educational videos & animations. Projects Web experiments & works in progress. On the 'Net Internet curiosities and delights.