keren david

Book Review: Stranger by Keren David

Keren David’s ninth novel is the author’s first foray into historical young adult fiction and…