http://www.osa-opn.org/home/book_reviews/2013/1113/introduction_to_metal-nanoparticle_plasmonics/#.Uoe1UcR8KIA