In ancient Egypt and present day Germany : a Passover sermon