Over 35 recipes to help you build, test, and run Spring applications using Spring Boot About This Book Learn to create different types of Spring Boot applications, configure behavior, and add custom components Become more efficient in testing, deploying, and monitoring Spring Boot based applications This is a practical guide that will help Spring developers to develop and deploy applications using Spring Boot Who This Book Is For If you are a Spring Developer who has good knowledge level and understanding of Spring Boot and application development and now want to learn efficient Spring Boot development techniques in order to make the existing development process more efficient, then this book is for you. What You Will Learn Create Spring Boot applications from scratch Configure and tune web applications and containers Create custom Spring Boot auto-configurations and starters Use Spring Boot Test framework with JUnit, Cucumber, and Spock Configure and tune web applications and containers Deploy Spring Boot as self-starting executables and Docker containers Monitor data using DropWizard, Graphite, and Dashing In Detail Spring Boot is Spring's convention-over-configuration solution. This feature makes it easy to create Spring applications and services with absolute minimum fuss. Spring Boot has the great ability to be customized and enhanced, and is specifically designed to simplify development of a new Spring application. This book will provide many detailed insights about the inner workings of Spring Boot, as well as tips and recipes to integrate the third-party frameworks and components needed to build complex enterprise-scale applications. The book starts with an overview of the important and useful Spring Boot starters that are included in the framework, and teaches you to create and add custom Servlet Filters, Interceptors, Converters, Formatters, and PropertyEditors to a Spring Boot web application. Next it will cover configuring custom routing rules and patterns, adding additional static asset paths, and adding and modifying servlet container connectors and other properties such as enabling SSL. Moving on, the book will teach you how to create custom Spring Boot Starters, and explore different techniques to test Spring Boot applications. Next, the book will show you examples of configuring your build to produce Docker images and self-executing binary files for Linux/OSX environments. Finally, the book will teach you how to create custom health indicators, and access monitoring data via HTTP and JMX. Style and approach This book is a cohesive collection of recipes that provide developers with a set of connected guidelines on how to build, configure, and customize their application, starting from the design and development stages, all the way through testing, deployment, and production monitoring.
An end-to-end software development guide for the Java eco-system using the most advanced frameworks: Spring and Spring Boot. Learn the complete workflow by building projects and solving problems. About This BookLearn reactive programming by implementing a reactive application with Spring WebFluxCreate a robust and scalable messaging application with Spring messaging supportGet up-to-date with the defining characteristics of Spring Boot 2.0 in Spring Framework 5Learn about developer tools, AMQP messaging, WebSockets, security, MongoDB data access, REST, and moreThis collection of effective recipes serves as guidelines for Spring Boot application developmentWho This Book Is For Java developers wanting to build production-grade applications using the newest popular Spring tools for a rich end-to-end application development experience. What You Will LearnGet to know the Spring Boot and understand how it makes creating robust applications extremely simpleUnderstand how Spring Data helps us add persistence in MongoDB and SQL databasesImplement a websocket to add interactive behaviors in your applicationsCreate powerful, production-grade applications and services with minimal fussUse custom metrics to track the number of messages published and consumedBuild anything from lightweight unit tests to fully running embedded web container integration testsLearn effective testing techniques by integrating Cucumber and SpockUse Hashicorp Consul and Netflix Eureka for dynamic Service DiscoveryIn Detail Spring Framework has become the most popular framework for Java development. It not only simplifies software development but also improves developer productivity. This book covers effective ways to develop robust applications in Java using Spring. The course is up made of three modules, each one having a take-away relating to building end-to-end java applications. The first module takes the approach of learning Spring frameworks by building applications.You will learn to build APIs and integrate them with popular fraemworks suh as AngularJS, Spring WebFlux, and Spring Data. You will also learn to build microservices using Spring's support for Kotlin. You will learn about the Reactive paradigm in the Spring architecture using Project Reactor. In the second module, after getting hands-on with Spring, you will learn about the most popular tool in the Spring ecosystem-Spring Boot. You will learn to build applications with Spring Boot, bundle them, and deploy them on the cloud. After learning to build applications with Spring Boot, you will be able to use various tests that are an important part of application development. We also cover the important developer tools such as AMQP messaging, websockets, security, and more. This will give you a good functional understanding of scalable development in the Spring ecosystem with Spring Boot. In the third and final module, you will tackle the most important challenges in Java application development with Spring Boot using practical recipes. Including recipes for testing, deployment, monitoring, and securing your applications. This module will also address the functional and technical requirements for building enterprise applications. By the end of the course you will be comfortable with using Spring and Spring Boot to develop Java applications and will have mastered the intricacies of production-grade applications. Style and approach A simple step-by-step guide with practical examples to help you develop and deploy Spring and Spring Boot applications in the real-world.
Take your application development skills to the next level by implementing Spring Boot features effectively Key Features This collection of effective recipes serves as guidelines for Spring Boot application development Get up to date with features of the latest version of Spring Boot 2.0 Tips and tricks to improve your efficiency through the stages of software development Book Description The Spring framework provides great flexibility for Java development, which also results in tedious configuration work. Spring Boot addresses the configuration difficulties of Spring and makes it easy to create standalone, production-grade Spring-based applications. This practical guide makes the existing development process more efficient. Spring Boot Cookbook 2.0 Second Edition smartly combines all the skills and expertise to efficiently develop, test, deploy, and monitor applications using Spring Boot on premise and in the cloud. We start with an overview of the important Spring Boot features you will learn to create a web application for a RESTful service. Learn to fine-tune the behavior of a web application by learning about custom routes and asset paths and how to modify routing patterns. Address the requirements of a complex enterprise application and cover the creation of custom Spring Boot starters. This book also includes examples of the new and improved facilities available to create various kinds of tests introduced in Spring Boot 1.4 and 2.0, and gain insights into Spring Boot DevTools. Explore the basics of Spring Boot Cloud modules and various Cloud starters to make applications in “Cloud Native” and take advantage of Service Discovery and Circuit Breakers. What you will learn Get to know Spring Boot Starters and create custom auto-configurations Work with custom annotations that enable bean activation Use DevTools to easily develop and debug applications Learn the effective testing techniques by integrating Cucumber and Spock Observe an eternal application configuration using Consul Move your existing Spring Boot applications to the cloud Use Hashicorp Consul and Netflix Eureka for dynamic Service Discovery Understand the various mechanisms that Spring Boot provides to examine an application’s health Who this book is for This book is for Java Developers who have good knowledge and understanding of Spring and Java application development.
Take your application development skills to the next level by implementing Spring Boot features effectively Key Features This collection of effective recipes serves as guidelines for Spring Boot application development Get up to date with features of the latest version of Spring Boot 2.0 Tips and tricks to improve your efficiency through the stages of software development Book Description The Spring framework provides great flexibility for Java development, which also results in tedious configuration work. Spring Boot addresses the configuration difficulties of Spring and makes it easy to create standalone, production-grade Spring-based applications. This practical guide makes the existing development process more efficient. Spring Boot Cookbook 2.0 Second Edition smartly combines all the skills and expertise to efficiently develop, test, deploy, and monitor applications using Spring Boot on premise and in the cloud. We start with an overview of the important Spring Boot features you will learn to create a web application for a RESTful service. Learn to fine-tune the behavior of a web application by learning about custom routes and asset paths and how to modify routing patterns. Address the requirements of a complex enterprise application and cover the creation of custom Spring Boot starters. This book also includes examples of the new and improved facilities available to create various kinds of tests introduced in Spring Boot 1.4 and 2.0, and gain insights into Spring Boot DevTools. Explore the basics of Spring Boot Cloud modules and various Cloud starters to make applications in “Cloud Native” and take advantage of Service Discovery and Circuit Breakers. What you will learn Get to know Spring Boot Starters and create custom auto-configurations Work with custom annotations that enable bean activation Use DevTools to easily develop and debug applications Learn the effective testing techniques by integrating Cucumber and Spock Observe an eternal application configuration using Consul Move your existing Spring Boot applications to the cloud Use Hashicorp Consul and Netflix Eureka for dynamic Service Discovery Understand the various mechanisms that Spring Boot provides to examine an application’s health Who this book is for This book is for Java Developers who have good knowledge and understanding of Spring and Java application development.
An end-to-end software development guide for the Java eco-system using the most advanced frameworks: Spring and Spring Boot. Learn the complete workflow by building projects and solving problems. About This BookLearn reactive programming by implementing a reactive application with Spring WebFluxCreate a robust and scalable messaging application with Spring messaging supportGet up-to-date with the defining characteristics of Spring Boot 2.0 in Spring Framework 5Learn about developer tools, AMQP messaging, WebSockets, security, MongoDB data access, REST, and moreThis collection of effective recipes serves as guidelines for Spring Boot application developmentWho This Book Is For Java developers wanting to build production-grade applications using the newest popular Spring tools for a rich end-to-end application development experience. What You Will LearnGet to know the Spring Boot and understand how it makes creating robust applications extremely simpleUnderstand how Spring Data helps us add persistence in MongoDB and SQL databasesImplement a websocket to add interactive behaviors in your applicationsCreate powerful, production-grade applications and services with minimal fussUse custom metrics to track the number of messages published and consumedBuild anything from lightweight unit tests to fully running embedded web container integration testsLearn effective testing techniques by integrating Cucumber and SpockUse Hashicorp Consul and Netflix Eureka for dynamic Service DiscoveryIn Detail Spring Framework has become the most popular framework for Java development. It not only simplifies software development but also improves developer productivity. This book covers effective ways to develop robust applications in Java using Spring. The course is up made of three modules, each one having a take-away relating to building end-to-end java applications. The first module takes the approach of learning Spring frameworks by building applications.You will learn to build APIs and integrate them with popular fraemworks suh as AngularJS, Spring WebFlux, and Spring Data. You will also learn to build microservices using Spring's support for Kotlin. You will learn about the Reactive paradigm in the Spring architecture using Project Reactor. In the second module, after getting hands-on with Spring, you will learn about the most popular tool in the Spring ecosystem-Spring Boot. You will learn to build applications with Spring Boot, bundle them, and deploy them on the cloud. After learning to build applications with Spring Boot, you will be able to use various tests that are an important part of application development. We also cover the important developer tools such as AMQP messaging, websockets, security, and more. This will give you a good functional understanding of scalable development in the Spring ecosystem with Spring Boot. In the third and final module, you will tackle the most important challenges in Java application development with Spring Boot using practical recipes. Including recipes for testing, deployment, monitoring, and securing your applications. This module will also address the functional and technical requirements for building enterprise applications. By the end of the course you will be comfortable with using Spring and Spring Boot to develop Java applications and will have mastered the intricacies of production-grade applications. Style and approach A simple step-by-step guide with practical examples to help you develop and deploy Spring and Spring Boot applications in the real-world.
Over 35 recipes to help you build, test, and run Spring applications using Spring Boot About This Book Learn to create different types of Spring Boot applications, configure behavior, and add custom components Become more efficient in testing, deploying, and monitoring Spring Boot based applications This is a practical guide that will help Spring developers to develop and deploy applications using Spring Boot Who This Book Is For If you are a Spring Developer who has good knowledge level and understanding of Spring Boot and application development and now want to learn efficient Spring Boot development techniques in order to make the existing development process more efficient, then this book is for you. What You Will Learn Create Spring Boot applications from scratch Configure and tune web applications and containers Create custom Spring Boot auto-configurations and starters Use Spring Boot Test framework with JUnit, Cucumber, and Spock Configure and tune web applications and containers Deploy Spring Boot as self-starting executables and Docker containers Monitor data using DropWizard, Graphite, and Dashing In Detail Spring Boot is Spring's convention-over-configuration solution. This feature makes it easy to create Spring applications and services with absolute minimum fuss. Spring Boot has the great ability to be customized and enhanced, and is specifically designed to simplify development of a new Spring application. This book will provide many detailed insights about the inner workings of Spring Boot, as well as tips and recipes to integrate the third-party frameworks and components needed to build complex enterprise-scale applications. The book starts with an overview of the important and useful Spring Boot starters that are included in the framework, and teaches you to create and add custom Servlet Filters, Interceptors, Converters, Formatters, and PropertyEditors to a Spring Boot web application. Next it will cover configuring custom routing rules and patterns, adding additional static asset paths, and adding and modifying servlet container connectors and other properties such as enabling SSL. Moving on, the book will teach you how to create custom Spring Boot Starters, and explore different techniques to test Spring Boot applications. Next, the book will show you examples of configuring your build to produce Docker images and self-executing binary files for Linux/OSX environments. Finally, the book will teach you how to create custom health indicators, and access monitoring data via HTTP and JMX. Style and approach This book is a cohesive collection of recipes that provide developers with a set of connected guidelines on how to build, configure, and customize their application, starting from the design and development stages, all the way through testing, deployment, and production monitoring.
Written by two authors with unparalleled first-hand experience of Darfur, this is the definitive guide. Newly updated and hugely expanded, this edition details Darfur's history in Sudan. It traces the origins, organization and ideology of the infamous Janjawiid and rebel groups, including the Sudan Liberation Army and the Justice and Equality Movement. It also analyses the brutal response of the Sudanese government. The authors investigate the responses by the African Union and the international community, including the halting peace talks and the attempts at peacekeeping. Flint and de Waal provide an authoritative and compelling account of contemporary Africa's most controversial conflict.
“Alex Dryden is a writer who can please everyone from fans of old le Carré to students of current affairs.” —James Grippando, New York Times bestselling author of Afraid of the Dark “Ex-KGB Colonel Anna Resnikov is a terrific heroine.” —Phillip Margolin, New York Times bestselling author of Supreme Justice “Alex Dryden is the real thing. If he got any realer, he would step out of the pages and physically punch you, with both elegance and regret.” —Hugh Laurie, star of “House” An author whom the Richmond Times Dispatch calls, “the next John le Carré,” Alex Dryden returns with The Blind Spy—the third book in his critically acclaimed espionage fiction series featuring Anna Resnikov, formerly of the KGB in Moscow. One of the most intriguing female protagonists in contemporary fiction, Anna is back in the rifle sights of her former masters as she races to expose Russia’s plot to destabilize the Ukraine and retake their former territory. A story almost literally ripped from the headlines, The Blind Spy is a gripping, smart adventure that crackles with authentic modern spycraft—an absolute must-read for fans of John le Carré, Alex Berenson, Martin Cruz Smith’s Arkady Renko series, spy novel and geopolitical thriller devotees, and for any readers interested in what’s really going on in the “new Russia.”
The Arctic is the opposite of a vacation destination. In this unique book, diary entries of a fictional explorer present exciting glimpses into what it takes to reach the Geographic North Pole. Each entry is accompanied by related scientific and historical information, offering a well-rounded examination of the Arctic climate and landscape. Polar explorers face dangers such as hypothermia, frostbite, whiteouts, and polar bear attacks. However, they also experience the stark beauty of a frozen wilderness. Various kinds of fact boxes and vivid photographs add veracity and interest to this daunting expedition.
The Real Politics of the Horn of Africa delves into the business of politics in the turbulent, war-torn countries of north-east Africa. It is a contemporary history of how politicians, generals and insurgents bargain over money and power, and use of war to achieve their goals. Drawing on a thirty-year career in Sudan, Ethiopia, Eritrea and Somalia, including experience as a participant in high-level peace talks, Alex de Waal provides a unique and compelling account of how these countries’ leaders run their governments, conduct their business, fight their wars and, occasionally, make peace. De Waal shows how leaders operate on a business model, securing funds for their ‘political budgets’ which they use to rent the provisional allegiances of army officers, militia commanders, tribal chiefs and party officials at the going rate. This political marketplace is eroding the institutions of government and reversing statebuildingÑand it is fuelled in large part by oil exports, aid funds and western military assistance for counter-terrorism and peacekeeping. The Real Politics of the Horn of Africa is a sharp and disturbing book with profound implications for international relations, development and peacemaking in the Horn of Africa and beyond.
Banana Pier is a pacy and disturbing novel set in the final frenzied days of Soviet communism in which fiction collides with fact. Moral ambiguities which underpin our society are revealed in a story of complex characters and unexpected links between Scotland, the Soviet Union and Northern Ireland, where global players are seen in their domestic settings and where some dialogue is in the Aberdeen dialect, Doric. It opens with a confused and obsessive tirade from Tommy MacHardy in conversation with journalist Ian Ross, who is investigating covert military activities in Ulster involving Brigadier Bell of TAGOil. Ross is determined to reveal the British government's role in Northern Ireland and its infiltration of paramilitary groups but attracts the attention of local detectives DI Bonnie Young and DS Dave Millar on the case of blackmail at TAGOil. The action switches between Scotland and the USSR where former Gordon Highlander, Coulthard, is introduced to small-time criminals Zhdanov and Dolgoruky, recent associates of computer expert and artist Alexei Grigoryev. Coulthard is purchasing 'scrap' hardware from disillusioned Soviet military officers but where are the weapons headed - and what has Coulthard got to do with the UK government? A gripping novel that will appeal to fans of political thrillers, Banana Pier is inspired by some of Alex's favourite authors, including John le Carre, Henning Mankell and James Hogg, whose work The Private Memoirs and Confessions of a Justified Sinner Alex's novel has been compared to.
An airline is supposed to make the experience of booking a flight easy, trouble free, and reliable. But when scheduling software breaks down and flights get canceled, customers will walk, and heads will roll. That’s what Leigh Freemark faces the day she and her team launch a software upgrade that fails spectacularly and hits the media immediately. As Senior Director of Quality Assurance, her job is to make sure that code is market ready. And she’s the one who must face the music when it doesn’t. Tasked by senior management to find and fix the source of the failure, Leigh discovers just how essential it has become to radically improve the process of software development by introducing a concept called continuous testing. She must quickly learn what it means, how it works, and how to build it into her company’s legacy system. But she soon discovers that managing change is much more difficult than it first appears. The airline business is changing fast, yet old traditions and loyalties still dominate. As she fights to convince her team to change or perish, she discovers that obstructions and opportunities come in surprising forms. *** In The Kitty Hawk Venture, the authors deliver a sound lesson in the importance of continuous testing while taking the reader inside the world of commercial aviation. Each chapter delivers distinct and vital learning opportunities wrapped inside a fast-moving narrative complete with interesting characters, intriguing situations, and even some humor. The book concludes with a “Flight Plan for Continuous Testing” that stands on its own as a valuable resource guide for digital leaders in their continuous testing journey. The story is immediately relatable to anyone who has worked in software development or for the companies that rely on it. Who This Book Is For C-level executives, VPs of apps and quality, VPs of DevOps, architecture and strategy managers, and SMB and enterprise professionals
The Caucasus is a strategically and economically important region in contemporary global affairs. Western interest in the Caucasus has grown rapidly since 1991, fuelled by the admixture of oil politics, great power rivalry, ethnic separatism and terrorism that characterizes the region. However, until now there has been little understanding of how these issues came to assume the importance they have today. This book argues that understanding the Soviet legacy in the region is critical to analysing both the new states of the Transcaucasus and the autonomous territories of the North Caucasus. It examines the impact of Soviet rule on the Caucasus, focusing in particular on the period from 1917 to 1955. Important questions covered include how the Soviet Union created ‘nations’ out of the diverse peoples of the North Caucasus; the true nature of the 1917 revolution; the role and effects of forced migration in the region; how over time the constituent nationalities of the region came to re-define themselves; and how Islamic radicalism came to assume the importance it continues to hold today. A cauldron of war, revolution, and foreign interventions - from the British and Ottoman Turks to the oil-hungry armies of Hitler’s Third Reich - the Caucasus and the policies and actors it produced (not least Stalin, Sergo Ordzhonikidze and Anastas Mikoyan) both shaped the Soviet experiment in the twentieth century and appear set to continue to shape the geopolitics of the twenty-first. Making unprecedented use of memoirs, archives and published sources, this book is an invaluable aid for scholars, political analysts and journalists alike to understanding one of the most important borderlands of the modern world.
The first reports seemed absurd. A Russian dissident, formerly an employee of the KGB and its successor, the FSB, had seemingly been poisoned in a London hotel. As Alexander Litvinenko's condition worsened, however, and he was transferred to hospital and placed under armed guard, the story took a sinister turn. On 23 November 2006, Litvinenko died, apparently from polonium-210 radiation poisoning. He himself, in a dramatic statement from his deathbed, accused his former employers at the Kremlin of being responsible for his murder. Who was Alexander Litvinenko? What had happened in Russia since the end of the Cold War to make his life there untenable, and even in severe jeopardy in Britain? How did he really die, and who killed him? In his spokesman and close friend, Alex Goldfarb, and widow Marina, we have two people who know more than anyone about the real Sasha Litvinenko, and about his murder. Their riveting book sheds astonishing light not just on these strange and troubling events but also on the biggest crisis in relations with Russia since the fall of the Berlin Wall.
Principles of Dielectric Logging Theory covers the theory of dielectric logging - from first principles to development of new tools - for those involved in the design, development and interpretation of dielectric logging. Dielectric logging has recently experienced a revival in the oil and gas industry and is now considered a preferred method for estimating the saturation of reservoirs. Topics covered in this book include the use of dielectric tools in different types of fields, interpretation methods, the Maxwell phenomena, and how to develop new dielectric tools for future use. Users will find this book includes enough detail that newcomers, seasoned professionals and researchers find it useful. Covers both the theory and applications of dielectric logging Provides comprehensive guidance on how to develop dielectric tools Explains what physically takes place in the presence of a dielectric probe
The Second World War is coming to a close. But their fight is just beginning... Berlin, 1945: A group of Nazis frantically plot the next steps for their country. SS recruits gather east of the city for an audacious yet ill-fated mission to bring about a Fourth Reich. Three decades later, a young British diplomat in East Berlin is compromised after falling into a honey-trap. He contacts Major Edgar, a veteran British spymaster, who is drawn into an unlikely alliance with his old adversary, Viktor Krasotkin. Soon they are plunged into a world of Nazi war criminals and double agents. With nobody to trust, they must rely on each other. But as Cold War tensions rise, the cracks begin to show. The thrilling final novel in the Spies series, with an astonishing twist, perfect for fans of Jack Higgins, Frederick Forsyth and John le Carré.
Journey behind enemy lines in Second World War Europe with the The Spy Masters Thrillers. Includes all four books in the series; The Best of Our Spies, The Swiss Spy, Vienna Spies and The Berlin Spies. The Best of Our Spies: In the Pas de Calais, Nathalie Mercier, a young British Special Operations Executive secret agent working with the French Resistance, disappears. In London, her husband Owen Quinn, an officer with Royal Navy Intelligence, discovers the truth about her role in the Allies’ sophisticated deception at the heart of D-Day. Appalled but determined, Quinn sets off on a perilous hunt through France in search of his wife. Aided by the Resistance in his search, he makes good progress. But, caught up by the bitterness of the war and its insatiable appetite for revenge, he risks total destruction... The Swiss Spy: All spies have secrets, but Henry Hunter has more than most. After he is stopped by British Intelligence at Croydon airport on the eve of the Second World War, he discovers one more devastating than any before. From Switzerland he embarks on a series of increasingly perilous missions into Nazi Germany. In March, 1941, in Berlin, haunted by a dark episode from his past, he makes a fateful decision, resulting in a dramatic journey to the Swiss frontier and a shocking encounter... Vienna Spies: With the end of the Second World War in sight, the Allies begin to divide up the spoils and it proves to be a dangerous game. The British have become aware that, contrary to prior agreements, the Soviet Union is intent on controlling Austria once the war ends. Major Edgar is tasked with the job of establishing an espionage unit in Vienna to monitor the situation. He sends in two agents – Rolf Eder and Katharina Hoch – to track down Austria's most respected politician and bring him over to the British cause. But the feared Soviet spy Viktor Krasotkin is already in the war-torn city, embarking on exactly the same mission... The Berlin Spies: Berlin, 1945. SS recruits gather east of the city for an audacious yet ill-fated mission to bring about a Fourth Reich. Three decades later, a young British diplomat in East Berlin is compromised after falling into a honey-trap. He contacts Major Edgar, a veteran British spymaster, who is drawn into an unlikely alliance with his old adversary, Viktor Krasotkin. Soon they are plunged into a world of Nazi war criminals and double agents. With nobody to trust, they must rely on each other. But as Cold War tensions rise, the cracks begin to show. A masterclass in espionage fiction, these tense, tightly plotted novels are perfect for fans of John le Carré, Len Deighton and Jack Higgins. Praise for Alex Gerlis ‘A classic spy story, with twists and turns that keep you engrossed. Excellent.’ ⭐⭐⭐⭐⭐ Reader review ‘Brilliant... you cannot put it down. Spy thriller lovers must read this incredible story.’ ⭐⭐⭐⭐⭐ Reader review ‘The sense of time and place is second to none, and the characters are well drawn and very believable. A hugely satisfying and entertaining venture into the spy fiction genre.’ ⭐⭐⭐⭐⭐ Reader review ‘I couldn't put this down it grabbed my attention so well. Great attention to detail – like the Phillip Kerr or John Le Carre novels.’ ⭐⭐⭐⭐⭐ Reader review ‘Gerlis is always a superb read. He never fails to deliver a well researched spellbinder.’ ⭐⭐⭐⭐⭐ Reader review
For the past thirty years-under both Emperor Haile Selassie and President Mengistu Haile Mariam-Ethiopia suffered continuous war and intermittent famine until every single province has been affected by war to some degree. Evil Days, documents the wide range of violations of basic human rights committed by all sides in the conflict, especially the Mengistu government's direct responsibility for the deaths of at least half a million Ethiopian civilians.
Lonely Planet: The world's leading travel guide publisher Lonely Planet Georgia, Armenia & Azerbaijan is your passport to the most relevant, up-to-date advice on what to see and skip, and what hidden discoveries await you. Wander the historic winding lanes of Old Town, Georgia, slow down in Azerbaijan at an outdoor cafe, and take in the views at Armenia's mountaintop monasteries; all with your trusted travel companion. Get to the heart of Georgia, Armenia & Azerbaijan and begin your journey now! Inside the Lonely Planet Georgia, Armenia & Azerbaijan Travel Guide: Colour maps and images throughout Highlights and itineraries help you tailor your trip to your personal needs and interests Insider tips to save time and money and get around like a local, avoiding crowds and trouble spots Essential info at your fingertips - hours of operation, phone numbers, websites, transit tips, prices Honest reviews for all budgets - eating, sleeping, sight-seeing, going out, shopping, hidden gems that most guidebooks miss Cultural insights give you a richer, more rewarding travel experience - history, people, landscape, architecture, greetings, etiquette Over 52 colour maps Covers Georgia, Tbilisi, Abkhazia, Adjara, Great Cauasus, Kakheti, Samtskhe-Javakheti, Armenia, Terevan, Azerbaijan, Baku, Naxcivan, Nagorno-Karabakh and more. Authors: Written and researched by Lonely Planet. About Lonely Planet: Since 1973, Lonely Planet has become the world's leading travel media company with guidebooks to every destination, an award-winning website, mobile and digital travel products, and a dedicated traveller community. Lonely Planet covers must-see spots but also enables curious travellers to get off beaten paths to understand more of the culture of the places in which they find themselves. TripAdvisor Travelers' Choice Awards winner in Favorite Travel Guide category for 2012, 2013, 2014 and 2015. Important Notice: The digital edition of this book may not contain all of the images found in the physical edition.
The remarkable story of the heroic effort to save and preserve Afghanistan's wildlife-and a culture that derives immense pride and a sense of national identity from its natural landscape. Postwar Afghanistan is fragile, volatile, and perilous. It is also a place of extraordinary beauty. Evolutionary biologist Alex Dehgan arrived in the country in 2006 to build the Wildlife Conservation Society's Afghanistan Program, and preserve and protect Afghanistan's unique and extraordinary environment, which had been decimated after decades of war. Conservation, it turned out, provided a common bond between Alex's team and the people of Afghanistan. His international team worked unarmed in some of the most dangerous places in the country-places so remote that winding roads would abruptly disappear, and travel was on foot, yak, or mule. In The Snow Leopard Project, Dehgan takes readers along with him on his adventure as his team helps create the country's first national park, completes the some of the first extensive wildlife surveys in thirty years, and works to stop the poaching of the country's iconic endangered animals, including the elusive snow leopard. In doing so, they help restore a part of Afghan identity that is ineffably tied to the land itself.
The scale of [this book] encompasses vast continents and global forces, but often its descriptive focus on individual lives has the most impact. Stories of people and families make the study of geography compelling. Students begin to grasp the complex patterns at work in the world today as they see how people are affected by, and respond to, economic, social, and political processes. Through these stories of individual lives, [the authors] hope to convey the impact of globalization, a major theme of the text. To highlight global to local and interregional connections, the text includes a number of topics that have no borders: the war on terrorism, realignments in the global political order, interregional trade, the global economy, popular culture, the environment, and the Internet. Here, again, the focus on the individual person provides insight, offering local perspectives on these global trends.-Preface.
In a world that is slowly warming, the lives of plants and animals are at risk. Some, like the polar bear, are in danger of extinction because their Arctic ecosystem is melting. Others, like the golden toad, have already gone extinct. This books cites the Industrial Revolution and human-created greenhouse gases as causing a significant increase in global temperatures, which has adversely affected animals and plants. By understanding the differences between endangered and threatened species and the threats posed to various habitats, readers will form a new appreciation of conservation efforts and may be inspired to become environmental activists themselves.
Thank you for visiting our website. Would you like to provide feedback on how we could improve your experience?
This site does not use any third party cookies with one exception — it uses cookies from Google to deliver its services and to analyze traffic.Learn More.