[Geroch, Mathematical Physics][1] Don't be scared by the title: it teaches algebra, topology and measure theory, using category-theoretic language. [1]: https://books.google.com/books?id=wp2A7ZBUwDgC