Heterogeneous internetworking Networking technically diverse operating systems - Singh Harry (Prentice Hall, 1996)