Professional dcom application development - Pinnock Jonathan (2000)