Davina Porter

115 books

130 pages paperback 1865

fiction classics fantasy middle grade adventurous funny lighthearted fast-paced

288 pages 2015

fiction historical mystery dark mysterious slow-paced

Anna Karenina

Leo Tolstoy

837 pages paperback 1878

fiction classics literary romance challenging emotional reflective slow-paced

192 pages paperback 1994

fiction historical romance lighthearted fast-paced

624 pages paperback 2012

fiction crime mystery mysterious fast-paced

313 pages paperback 1990

fiction historical mystery mysterious slow-paced

437 pages paperback 2007

fiction fantasy young adult adventurous mysterious medium-paced

275 pages 1984

fiction historical mystery mysterious medium-paced

979 pages paperback 2005

fiction fantasy historical romance adventurous emotional slow-paced

256 pages paperback 1980

fiction historical mystery mysterious slow-paced