Author: arthur b. allen