Xavier Caicedo; Carlos H. Montenegro Models, Algebras, and Proofs - Taylor and Francis 1998 ISBN: 9780429332890 Source: EBOOK