Elinor Flora Bosworth Smith Grogan - English non-fiction writer