Author: Lovelace, A.M., Rausch, D.A. & Postelnek, W.