Introduction to lattices and order

B.A. Davey, H.A. Priestley
Cambridge University Press
9780521367660
0-521-36766-2