Es autor, co-autor o editor de unos veinte libros y alrededor de 120 trabajos de investigación y artículos, principalmente en revistas técnicas, pero también en el ámbito de la ciencia y la religión.