Reasoning a practical guide - Pinto, Robert C. (Prentice Hall, 1993)