Author: j. earney and s. j. mattock