Author: wright,albert hazen & anna allen