A review by cancourtneyread
A Sliver of Hope by Karla J. Nellenbach

3.0

Not bad, but not great.