Abbamae Abbamae 26-09-2015 History contestada Why was the Renaissance able to flourish in northern Italy