avg_rating: 3.9
name: David   Poole
about: David Poole is Professor of Mathematics at Trent University, where he has been a faculty member since 1984.