Since God is perfect. Therefore any book from God must be perfect. Any religious book that claims it is from the Creator has to be error free. there cannot be any contradictions in it.
Is there only one book available error free. I am sure its not a name of a book. The answer is different. cos i may even type a 10 page document without any errors and say its also an error free book.
It has to be a book published and Bible is book which has many versions and so indicating Errors which are corrected and introduced over time. For Bhagwat Gita also there are many such sloks which are edited over time. Hint it has to be divine book
Could you clarify the question please? Do you mean literally "with any contradiction" as written, or "without any contradiction", which has exactly the opposite sense.
Quran or Vedas is the book with out any error and with no contradiction.. sorry to say friends but i have read bible and felt sorry to know that bible is revised by human beings many a times... and in case of Bhagwatgita .. i think Vedas are more authantic then Bhagwatgita.... please do not take it personally.... hav a gud day...
if comming apart from the religion topics then i say that any good Grammer book of any language is the book to be of error free and with any contradiction...
Can't be the Quran: http://answering-islam.org/Quran/Contra/ Plenty of contradictions there, it seems.
There is a zen book which is completely empty, nothings written in it, it has been published also. But I don't know the name of it