Andrew I of Hungary — King of Hungary (1015-1060)