Your idea of "philosopher" is a little restrained. I'm really tempted to say Terry Pratchett, and not as a joke, either.