Books by Harry J. Visser