Author: a.b. ryland w. greene