1
by Appelgate, H., Barr, M., Beck, J., Lawvere, F. W.
Published 1969
Springer Berlin Heidelberg