Scan barcode
A review by audaciaray
The Time of Our Singing by Richard Powers
5.0
Though it took me two attempts to get through it (600 + pages is a lot of pages), this book was so worth my time. Especially interesting to read a book about mixed race characters with the backdrop of the civil rights movement during the 2008 presidential election.