The stewards of God