Castle on the Danube by Mary Ann Olson
_