Author: Sr., James, E. F. Riley