The philosophical journey ; An interactive approach - Lawhead, William F. (McGraw-Hill, 2006)