Mark Keating 

Environmentalist, socialist, father, martial artist, sci-fi nerd, musician, web geek, smart ass. Not necessarily in that order.