Ray Mackintosh is a professor emeritus of physics and astronomy at The Open University.
Ray Mackintosh, Jim Al-Khalili, Björn Jonson, and Teresa Peña
with Hopkins Press Books