A. M. Macdonald

A. M. Macdonald

Bringing the word of nerd to the world.

A. M. Macdonald

@ashermacdonald - Author

A. M. Macdonald

A. M. Macdonald

@ashermacdonald - Author

A. M. Macdonald lives in Calgary, Alberta. He is an avid gamer—#TSMWIN!—and refers to himself as a geek-culture emissary. more