Prüfer Domains and Endomorphism Rings of Their Ideals