This book was everything I was hoping for when it comes to the time period and characters. It had some really important themes and I appreciated the...