Children of Heaven by Hamid Soltanabadian
_