This book is my Bible, whenever life is getting me down or I just need to realign my sights I read it again. It's the only book I've read more than once, probably six times by now and each time I find something new in it and it starts me thinking. Everyone has a Socrates somewhere, it isn't always as obvious as Dan's friend but someone, somewhere is watching our for each of us. Throughout our lives we have many teachers, often they are disguised or appear when we least expect them however, we must always be ready to learn so we don't miss a valuable lesson in life. This book will teach you a few lessons. Read it once at least and then decide for yourself.