Optical Networks by Rajiv Ramaswami, Kumar Sivarajan & Kumar N. Sivarajan