Jennifer Ehle

8 books

378 pages paperback 2021

fiction fantasy historical magical realism adventurous emotional mysterious medium-paced

318 pages paperback 2011

fiction historical challenging emotional reflective medium-paced

485 pages paperback 2010

fiction fantasy historical young adult adventurous emotional mysterious medium-paced

301 pages paperback 1992

fiction historical challenging emotional reflective slow-paced

364 pages paperback 1813

fiction classics literary romance emotional funny lighthearted slow-paced

203 pages paperback 1973

fiction fantasy science fiction young adult reflective slow-paced

240 pages paperback 2000

fiction fantasy historical young adult dark medium-paced

288 pages hardcover 1978

fiction fantasy science fiction young adult adventurous mysterious slow-paced