Katharine Halls

8 books

474 pages paperback 2010

fiction crime mystery challenging mysterious tense slow-paced

Goats

Liwaa Yazji

160 pages digital 2017

play informative reflective medium-paced

182 pages paperback 2021

fiction poetry short stories adventurous medium-paced

96 pages paperback

essays poetry short stories challenging emotional reflective medium-paced

The Book of Gaza: A City in Short Fiction

Reading the City

Atef Abu Saif

141 pages paperback 2014

fiction literary short stories emotional reflective sad medium-paced

178 pages 2022 user-added

nonfiction history race religion sociology

263 pages paperback 2020

nonfiction memoir challenging informative reflective medium-paced

missing page info 2020

medium-paced