Author: Marmorek, D.R., Rattie, L.P., Wedeles, C.H.R. and Slocombe, D.S.