Keeper of Souls begins with Aranya Devayani, raised in a culture by parents from Guyana, South America, of a people originally from India. The story follows Aranya's growing interest in politics and... This description may be from another edition of this product.