Legacy - Shannon Messenger

Illusions shatter and Sophie and her friends face impossible choices in this astonishing eighth…