Science, Mathematics and Technology Education (CJSMTE). The authors in the book