The middle ages & the renaissance