Author: allington, richard; cramer, ronald, et al