Nate Meier
A big nerd.
Goodreads
BoardGameGeek