Networking device drivers - Dhawan, Sanjay (VNR communications library, 1995)