This essay will review two books that describe and explain modern revolutions. First one is Handbook of Revolutions in the 21st Century. The New Waves of Revolutions, and the Causes and Effects of Disruptive Political Change edited by Jack A. Goldstone, Leonid Grinin and Andrey Korotayev. The book is a massive collection of 41 diverse chapters from numerous contributors. The book takes on almost every aspect of revolutionary theory and addresses quite a few of very recent revolutionary events, as well as many older ones. Second book is New Wave of Revolutions in the MENA Region. A Comparative Perspective edited by Leonid Issaev and Andrey Korotayev. The book contains 12 chapters from various contributors, each dedicated to a revolutionary episode in a country from the Middle East and Northern Africa region. The book provides an overview of the revolutionary processes in the region that shook the world several years ago with its rapid and unexpected domino-like revolutions. The book demonstrates that revolutions are ongoing in this part of the world.