Author: Hall Marian Rose.