Stella Fregelius : A Tale of Three Destinies - Haggard, H. Rider (Henry Rider), 1856-1925 (Project Gutenberg, 2006)
Electronic text
Keywords: Triangles (Interpersonal relations) -- Fiction; Spiritualism -- Fiction; Inventors -- Fiction; Fantasy fiction