i got this album a while back from swaptree.com. someone else said that this is a more mature album than the ones that kj came out with previously. i agree. but i also like this album more than his earlier albums. i think that he has a great message.