My name is William Anderson, or neuro, depending who you ask. I’m a geek. This is my blog. Deal with it!
Find out more about me »