timweed.net
Upcoming talks and appearances
Looking forward to a busy spring and summer of talks and appearances! If you’re attending any of these events, I look forward to meeting you there. If you can’t make any of them but are…