Open menu
Ralph A. Bagnold
Libyan sands
Sand, Wind, and War