Franks, Moravians, and Magyars: The Struggle for the Middle Danube, 788- 907. · Study