The Fleece, the Promise, and the Impossible (The Promise Series) (Volume 1)