Excellent, well-researched novel. Multi-layered plot with great characters. An adventure of integrity into the lives and minds of a down-trodden, but stalwart people. This story provides many scenes for contemplation. I highly recommend this book to those who enjoy ruminating over history and human character as they read.