Ella Leffland

10 books

718 pages 1990

fiction historical informative sad tense slow-paced

400 pages 1979

fiction historical emotional reflective slow-paced

311 pages 1999

fiction historical informative reflective medium-paced

missing page info 1990

dark informative tense slow-paced

720 pages 1990

fiction historical informative sad tense slow-paced

218 pages 1980

fiction challenging informative medium-paced

373 pages 1974

fiction challenging reflective medium-paced

402 pages digital 1979

missing page info 1979

emotional reflective slow-paced

389 pages