Short history of the world - Lascelles, Christopher (New Delhi Bloombury pub., 2015)