A review by shelfaddiction
And This Too Shall Pass by E. Lynn Harris

5.0