ReadThe Portobello Bookshop Gift Guide 2025

John M Charap Author & Editor

John M. Charap is an emeritus professor of theoretical physics at the University of London's Queen Mary College. He is the editor of Geometry of Constrained Dynamical Systems and the author of Explaining the Universe: The New Age of Physics.