These are OK but you really need good exegetical commentary support as well. You also have a wide range of discordant views--from Adventist to Reformed to GES easy-believism views. You need to make sure you have a solid biblical understanding of justification: not all these sources have that.