William Richard (Rich) Stevens (February 5, 1951 – September 1, 1999) was a Northern Rhodesia–born American author of computer science books, in particular books on Unix and TCP/IP.[1]
2003 – UNIX Network Programming Volume 1, Third Edition: The Sockets Networking API – ISBN0-13-141155-1 (with Bill Fenner, and Andrew M. Rudoff)
2005 – Advanced Programming in the UNIX Environment, Second Edition – ISBN0-321-52594-9 (with Stephen A. Rago)
2011 – TCP/IP Illustrated, Volume 1: The Protocols (2nd Edition) – ISBN0-321-33631-3 (with Kevin R. Fall)
2013 – Advanced Programming in the UNIX Environment, Third Edition – ISBN0-321-63773-9 (with Stephen A. Rago)
RFCs
Stevens also co-authored several Request for Comments (RFC) documents for the Internet Engineering Task Force, the process by which the Internet's "technical and organizational notes" are disseminated.[4] Stevens' RFCs covered updates to the Berkeley sockets API for IPv6, as well as a standard method of congestion control for TCP sessions.
Stevens, W. R., and Thomas, M. 1998. "Advanced Sockets API for IPv6," RFC 2292
Gilligan, R. E., Thomson, S., Bound, J., and Stevens, W. R. 1999. "Basic Socket Interface Extensions for IPv6," RFC 2553
Allman, M., Paxson, V., Stevens, W. R. 1999. "TCP Congestion Control," RFC 2581