3000 years of prayers