This course currently follows this fine and very well-known book:
Mercurial: The Definitive Guide – Modern Software for Collaboration by Bryan O'Sullivan, publisher: O'Reilly Media