Author: James Christopher
James Christopher is national and regional advertising manager for Coast Media Newspapers. He is also a free-lance writer and the co-leader of a small secular humanist group in Southern California.
James Christopher is national and regional advertising manager for Coast Media Newspapers. He is also a free-lance writer and the co-leader of a small secular humanist group in Southern California.