Emerging techniques in drag reduction - London Mechanical Engineering Publications 1996

0852989172