Ed Foster 

Computer expert, bicycle rider, composer of scurrilous political parody.