June 2017 Archives

June 29

Purely algebraic abstractions