Introduction To Guided Wave Optics by Anand Gopinath & David Yevick