The elements of logic by Stephen Francis Barker | Lex | Lex