Advertisements do not necessarily reflect the views or values of this blog or blogger. Opinions expressed do not necessarily reflect the views or values of anybody except this blogger. Be nice and clean up after yourself.
Former composer, record store employee/manager, computer programmer, financial technologist, soccer referee and instructor, warehouse supervisor -- futures still under construction. See my FormerComposer? post also.