Dalia Sofer

3 books

384 pages hardcover 2020

fiction historical literary challenging reflective fast-paced

340 pages hardcover 2007

fiction historical challenging emotional reflective slow-paced

320 pages paperback 2001

nonfiction feminism challenging informative reflective slow-paced