Dover Plains, United States
Internet buff. Communicator. Music junkie. Reader. Devoted problem solver. Explorer.