Author: E.J. beltrami and M.R. Wohlers