Tom Emerson
Tom Emerson

Tom Emerson

A middle-aged nerd with kids in college, a wonderful wife, and a crazy terrier. Oh, and cancer.