Fundamentals of Philosophy - Stewart, David; Blocker, H.Gene (Macmillan Publishing Company, 1997)