This is a very difficult question to answer. The first five books of the Old Testament (ie Genesis, Exodus, Leviticus, Numbers and Deuteronomy) are generally attributed to Moses, whilst the authors of Joshua, Judges and Ruth are uncertain although Samuel may have written Ruth. Nobody knows who wrote Samuel I and II, or Kings I and II. Ezra may have written Chronicles I and II. Ezra wrote Ezra, and Nehemiah wrote Nehemiah. Esther may have been written by Mordecai and the Book of Job almost certainly was written by Job himself. Of the 150 Psalms in the Book of Psalms, 100 have the author's name inscribed. Proverbs, Ecclesiastes and the Song of Solomon were all written by Solomon. Isaiah and Jeremiah are the respective authors of those two Books and Lamentations is generally attributed to Jeremiah also. The remaining Books, from Ezekiel to Malachi, all bear the name of their respective authors.
Tradition ascribes the first four books of the New Testament to Matthew, Mark, Luke and John. The Acts of the Apostles was written by Luke. The next 13 Books (ie down to and including Philemon) are all by St Paul. Hebrews may also be by Paul although there is some dispute about this. James is by James, the half-brother of Jesus, and Peter I and II are by St Peter himself. John I, II and II were written by St John in his old age. Jude was written by Jude, brother of Jesus. The last Book, Revelations, is by St John.
I'm glad you didn't ask about The Apocrypha.
An excellent reference source is 'The Bible Book By Book' by G Coleman Luck (a paperback published by Moody Press, Chicago).
May 08 2002, 4:43 AM