Possible Answers For: Middle Ages rival of Venice