David Poole es Profesor de Matemáticas en la Trent University, donde es miembro de la facultad desde 1984.