Text this: Fundamentals of distributed object systems :