selected publications chapter A Bit too Much Salt of the Earth. . 2016 ANALYSIS OF DATA FROM THE DFVLR 100-kW TURBINE DEBRA-25. Elsevier eBooks. 1822-1826. 1988