Wind, water, work

Adam Lucas
Brill
9789004146495
90-04-14649-0