Distributed Systems - Concepts and Design
by George Coulouris, Jean Dollimore, Tim Kindberg
fifth edition, Addison-Wesley, ISBN: 0-273-76059-9
Books that could serve as an alternative to the course book or books that will give you additional knowledge.
Some articles that give you the background or better insight to the topics we cover.