The essential distributed objects survival guide - Orfali, Robert (John Wiley, 1996)