Foundations Magazine
Magazine designed to help develop character and personal responsibility by laying down the basic building blocks of a successful person.