Chelyabinsk Superbolide - Nick Gorkavyi, Alexander Dudorov, Sergey Taskaev (Springer, 2019)