yan castaldo 

i write screeds and jeremiads and diatribes and invectives and laments and other synonyms for whining online. otherwise i'm a quite positive fella