High Performance Networking by T.J. Watson & Ahmed N. Tantawy