peter langevin