Michael N Rubinstein

Michael N Rubinstein hasn't written any stories yet.

Michael N Rubinstein

Michael N Rubinstein

I do software/web stuff, I sometimes teach, I love music and travel and food and humor, and I am into science, science fiction, philosophy, and bodybuilding.