Particles and Paradoxes by Peter Gibbins