Technology in Mediterranean and European lands, 600-1600 / - Long, Pamela O.