Cordelia can be a Shadowhunter, a warrior that has trained all her daily life to battle demons. over a mission to prove her father's innocence, she travels to London exactly where she meets James, a childhood Close https://socialwebconsult.com/story2618419/ya-fantasy-novels-2023-amazon-options