Barbara Ewing

11 books

378 pages paperback 1997

fiction contemporary reflective slow-paced

520 pages paperback 2011

fiction historical adventurous dark emotional slow-paced

448 pages paperback 1999

fiction historical reflective medium-paced

406 pages paperback 2009

nonfiction historical romance emotional reflective slow-paced

400 pages paperback 2007

fiction historical mystery mysterious medium-paced

480 pages paperback 2014

fiction historical lgbtqia+ mystery informative mysterious slow-paced

436 pages paperback 2007

fiction historical informative slow-paced

512 pages hardcover 2001

fiction historical adventurous slow-paced

missing page info 2011

adventurous dark emotional slow-paced

missing page info 1800

nonfiction religion short stories adventurous reflective slow-paced