Ian Flower

Great and frequent hugger. Explorer. Leader. Gamer. Physicist. Expert of snark. Baseball nerd. Techie. Trombonist. Lover and defender of pop music. Occasional writer. Tinkerer. Creator. Game Designer. Programmer. Nuclear Reactor Operator.