d. f. rall