About David

David is a music lover who makes fun of his own foibles and, on occasion, the foibles of others. In his day job, he thinks for a living, yearning to break free from the conformity of a predictable paycheck.