The Roman watermill complex of Barbegal, France.