Author: C. Barry Cox, Peter D. Moore, Richard J. Ladle