George MacDonald

George MacDonald hasn't written any stories yet.

George MacDonald

George MacDonald

I am a Director of Software Product Management, and a fan of history, tech, games, comics, cars, science fiction, and other stuff.