David Salo – Things I Learned in the 70’s, 80’s, 90’s, 00’s, 10’s, and Beyond