Category Theory
2006 • 336 pages