Author: Gabriel W. Pratt,Alexis Finoguenov,Hans B. Hringer