Heather rated My soul to take: 3 stars March 17, 2019 Public My soul to take by Tananarive Due, Tananarive Due