COULOURIS GEORGE

DISTRIBUTED SYSTEMS DESIGN