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