where are the reruns promised to me 3000 years ago