Postulated formation mechanisms for impact glasses. Glassy spherules ...

Responsive image
source