Interfaces and protocols - Shah, Asadullah; Bhatti, Zeeshan; Alshaikhli, Imad Fakhri Taha (IIUM Press, 2011)