peter r. mitchell