Karna: The Greatest Archer in the World introduces children to one of the most colorful characters of Hindu mythology, the heroic but humanly flawed character of Karna, who grapples with issues of right and wrong, truth and lies, loyalty and abandonment. This book speaks especially to the questions that arise for adoptive children and their parents.