You may have to Search all our reviewed books and magazines, click the sign up button below to create a free account.
In carrying out a lucid analysis of a fluid concept, The Intelligent Person's Guide to Good Governance offers a 'one-stop' resource for understanding the subject. The central argument of the book that any serious engagement with good governance must go beyond an exclusive reliance on the state or the market and explore different modes of partnerships, including public participation, is relevant and indeed timely in the present crisis.
* Comprehensive introduction to the fundamental results in the mathematical foundations of distributed computing * Accompanied by supporting material, such as lecture notes and solutions for selected exercises * Each chapter ends with bibliographical notes and a set of exercises * Covers the fundamental models, issues and techniques, and features some of the more advanced topics
In Distributed Algorithms, Nancy Lynch provides a blueprint for designing, implementing, and analyzing distributed algorithms. She directs her book at a wide audience, including students, programmers, system designers, and researchers. Distributed Algorithms contains the most significant algorithms and impossibility results in the area, all in a simple automata-theoretic setting. The algorithms are proved correct, and their complexity is analyzed according to precisely defined complexity measures. The problems covered include resource allocation, communication, consensus among distributed processes, data consistency, deadlock detection, leader election, global snapshots, and many others. The...
This book is an essential guide to scientifically conducting contemporary ethnographic research at undergraduate, postgraduate, and doctoral levels in the social sciences, the humanities, and business studies. It addresses the methodological challenges of ethnographic research across the social sciences and highlights present time research areas, including digital ethnography, artificial intelligence, classroom pedagogy, hybrid organization, and many more. This volume is divided into three parts and can be a single source of reference that: Guides students through essential theoretical and conceptual aspects of ethnography Demonstrates the usage of ethnography in allied disciplines—psychol...
Responsive Computer Systems: Steps Towards Fault-Tolerant Real-Time Systems provides an extensive treatment of the most important issues in the design of modern Responsive Computer Systems. It lays the groundwork for a more comprehensive model that allows critical design issues to be treated in ways that more traditional disciplines of computer research have inhibited. It breaks important ground in the development of a fruitful, modern perspective on computer systems as they are currently developing and as they may be expected to develop over the next decade. Audience: An interesting and important road map to some of the most important emerging issues in computing, suitable as a secondary text for graduate level courses on responsive computer systems and as a reference for industrial practitioners.
A new version of the classic and widely used text adapted for the JavaScript programming language. Since the publication of its first edition in 1984 and its second edition in 1996, Structure and Interpretation of Computer Programs (SICP) has influenced computer science curricula around the world. Widely adopted as a textbook, the book has its origins in a popular entry-level computer science course taught by Harold Abelson and Gerald Jay Sussman at MIT. SICP introduces the reader to central ideas of computation by establishing a series of mental models for computation. Earlier editions used the programming language Scheme in their program examples. This new version of the second edition has...
Understanding the explosive protests over police killings and the legacy of racism Following the high-profile deaths of eighteen-year-old Michael Brown in Ferguson, Missouri, and twenty-five-year-old Freddie Gray in Baltimore, Maryland, both cities erupted in protest over the unjustified homicides of unarmed black males at the hands of police officers. These local tragedies—and the protests surrounding them—assumed national significance, igniting fierce debate about the fairness and efficacy of the American criminal justice system. Yet, outside the gaze of mainstream attention, how do local residents and protestors in Ferguson and Baltimore understand their own experiences with race, pla...
Understanding distributed computing is not an easy task. This is due to the many facets of uncertainty one has to cope with and master in order to produce correct distributed software. A previous book Communication and Agreement Abstraction for Fault-tolerant Asynchronous Distributed Systems (published by Morgan & Claypool, 2010) was devoted to the problems created by crash failures in asynchronous message-passing systems. The present book focuses on the way to cope with the uncertainty created by process failures (crash, omission failures and Byzantine behavior) in synchronous message-passing systems (i.e., systems whose progress is governed by the passage of time). To that end, the book co...
"The Politics of Crime Prevention explores American public opinion about community investment designed to address the root causes of crime and examines the politics of crime prevention funding, such as the "defund the police" debate"--