Customer Review

Reviewed in Canada on December 29, 2021
Well worth reading not only for its fascinating plot but the energy and vitality of its writing.
One concern about the book is about the moral ambiguity it promotes as manifest among its major characters.
Report abuse Permalink