Made me smile from beginning to end :-) Many of the references went over my head, there was a tinge of melancholy in there, right? I almost missed it, if so :-( ... simply because I didn't get the references. But great stuff!!! Loved it :-)