Half a Soul
2020 • 368 pages

Ratings104

Average rating4.1

15
Cnohero
Lexie Hardy
Added to listFantasy
Added to listMagical
Added to listStrong Female Lead
Added to listPopsugar23
Saved as Want To Read
Finished reading
Rated 4.0
Reviewed

Read full review