Hey!!!! Middle of my third decade of life here, and it was required reading for me too...I'm pretty sure I don't qualify as 'old' yet...