Author: Moore, John T., Langley, Richard H.