David Gross 

50 something attorney, martial artist, carpenter. No party affiliation.