James Templeton Author, Speaker, Cancer Survivor James Templeton First Name: Jameslast Name: Templeton 24 reads