Revolutions in Twentieth-Century Physics - David J. Griffiths (Cambridge University Press, 2012)