Andrew Bain is a library ninja, history enthusiast, and all-around geek who lives in Richmond, Virginia. He is somewhat carbon neutral, and spends a lot of time staring at maps.