j. f. a. sprent