James Reynolds

James W. Reynolds is a member of the Roanoke Valley Writers Group.  He lives in the Blue Ridge Mountains of Virginia (US).