Arshia Sattar’s Mahabharata for Children is one of the most outstanding retellings of this epic ever written. Sattar an acclaimed translator of the Ramayana has gone deep into the original and written an account that is so rich so observant and so moving that it will enthral both you and your child.