Author: L.M. Noble.