a critical and exegetical commentary on the epistle of st. jamesby James Hardy RopesWriting a summary for young readers…For young readersBook data: Open Library