Heart of Stone

Heart of Stone - Christine Warren Oh I loved and I hated this book. Full review later.