if there is difference of opinion between purana and bhagvad gita and dharmashashtras(like: manusmriti etc), and they are interpreting vedas in their own manner to support their views.
Now, then which one (gita,purana, dharmashashtras) will take more precedence?
among gita - bhagvad gita, uddhav gita,shiva gita,ishvara gita, guru gita which one is more authoritative ?
(note: it will be appreciated, if you quote references for your answer)