Discuss the main features of the Middle Ages by examining (i) the chronological and geographical coordinates of this time, (ii) the notion of religion prevalent in this era, (iii) the philosophical traditions that dominated during this period, and (iv) the main spiritual trends characterizing these centuries.