Shaking Hands With God: Understanding His Covenant and your Part in His Plan for Your Life