4 min read REVIEWS Discovering the Fascinating Life and Times of Alice Foran May 9, 2023 Tanveer Alice Foran may not be a name that is immediately recognizable, but her extraordinary...