Greg Thompson is a freelance writer based in Fort Collins, Colo. He can be reached at Greg.Thompson91@yahoo.com