Medieval Art and Architecture: A Review of the Period's Masterpieces