28660 David Spivak: Category theory for scientists. Internet 2013, 270p.