Distributed Objects by Riaz Ahamed