Biography
Tom Ball has traveled the world and lived in many places seeking adventure. At the moment, he resides in his home country of Canada where he works as an online teacher, ...view moreBiography
Tom Ball has traveled the world and lived in many places seeking adventure. At the moment, he resides in his home country of Canada where he works as an online teacher, book writer, and gave inventor.view less