Kevin

387
reputation

Physics and math nerd with a side of computer geek. All wrapped up in a dumpster fire.