Author: Hanna, G. Dallas.