Review of Blade's Princess by Oona Ryan

  I received this book with the understanding that I could leave a voluntary and honest review. In this book we meet Sophie & Blade. Whe...