Author: Kurt Herbert Halbach