Modern introduction to surface plasmons : theory, Mathematica modeling, and applications - Sarid, Dror (Cambridge University Press, 2010)