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