hungarian chronicles have preserved contradictory information of his parentage china beach was a critically lauded but poorly rated series umugabo avugana kuri terefone ye igendanwa mu muhanda