26

Brooks Riess

@brooksriess

I share knowledge and promote a more pragmatic world

No posts found

Looks like @brooksriess hasn't posted yet!