OLDER FICTION
Gray, Claudia

Ten Thousand Skies Above You

(3) YA Marguerite (A Thousand Pieces of You) must travel through multiple alternate dimensions to save her love Paul, but meeting Paul's alternate selves leads her to question everything she thought she knew about their relationship and about the human soul. A gripping plot melds suspense and self-reflection as Marguerite races through uniquely realized worlds, battling an evil multi-dimensional corporation while grappling with probing philosophical questions.

RELATED 

Get connected. Join our global community of more than 200,000 librarians and educators.

This coverage is free for all visitors. Your support makes this possible.

We are currently offering this content for free. Sign up now to activate your personal profile, where you can save articles for future viewing.

ALREADY A SUBSCRIBER?