Contact me at ben (at sign) benjaminanagnos (dot) com. If you're saying to yourself, "That doesn't look like an email address," read on for an explanation.
To prevent spammers from harvesting email addresses from web pages, web site authors often write their addresses as I did above: by treating the @ and . as separate words and putting them in parentheses. So, email@example.com becomes "bill (at sign) microsoft (dot) com". To decode this, turn the separate words back into the single characters: "steve (at sign) apple (dot) com" becomes firstname.lastname@example.org.