P. John Shepherd
P. John Shepherd, Emeritus Professor, retired, formerly at the Department of Physics, University of Exeter, UK. Thirty years of teaching undergraduate physics.
P. John Shepherd, Emeritus Professor, retired, formerly at the Department of Physics, University of Exeter, UK. Thirty years of teaching undergraduate physics. See less
P. John Shepherd's Featured Books