The OT was written by men
The NT was written by the Apostles (4 Evangelists) and is more accurate
The Catholic church uses the NT
Luke rote Acts, but referenced some OT events
Luke was a literate gentile, a doctor, most apostles were illiterate fishermen.
Luke was much younger and lived in Antioch.. That's why he makes such a mess of geography.