Modern Introduction To Surface Plasmons by Dror Sarid & William Challener