I have read many introductions to philosophy aimed at laymen & this is by far the best I've seen. Everything is explained very clearly, referencing the relevant concepts after each explaination, great book recommendations, even some great online references. This one does just about everything right.