Craig S. Baker

Craig S. Baker is a freelance writer and editor based in Tucson, Arizona.