Best Indie Historical Novels of 2016 [SHOWING SLIDE 1 OF 8]
The Unspeakable by Peter Anderson
Kirkus Star
by Peter Anderson

"An impressive tale, written in a sure-handed style, that vividly exposes the heavy personal and cultural costs of racism."
Read full book review >