James Armstrong is a freelance writer, musician and photographer. Born in East Texas, he has traveled extensively and lived in many and varied places, both in the US and abroad. He currently resides in Europe. A self-styled philosopher and freethinker, James holds no political affiliations and encourages those he comes in contact with to think for themselves and to become free of mass media manipulation.