Think of a book with two main characters and you cannot tell which one is actually living or is just the dream of the other. Well, if it sounds strange it is normal. If you dream of being a butterfly, couldn't it be that in fact it is the butterfly that dreams being you ? This book full of humour, joy and adventures will capture your attention. And if you read it carefully maybe you won't miss a very interesting conception of Time, Life and History that lays behind the lines not so far from the Hegel's one.