Algebraic theory of lattices

Peter Crawley and Robert P. Dilworth
Prentice-Hall
9780130222695
0-13-022269-0