{"title":"John Horton","description":"","products":[{"product_id":"android-programming-for-beginners-book-john-horton-9781785883262","title":"Android Programming for Beginners","description":"Learn all the Java and Android skills you need to start making powerful mobile applications  About This Book  • Kick-start your Android programming career, or just have fun publishing apps to the Google Play marketplace • A first-principles introduction to Java, via Android, which means you'll be able to start building your own applications from scratch • Learn by example and build three real-world apps and over 40 mini apps throughout the book  Who This Book Is For  Are you trying to start a career in programming, but haven't found the right way in? Do you have a great idea for an app, but don't know how to make it a reality? Or maybe you're just frustrated that “to learn Android, you must know java.” If so, Android Programming for Beginners is for you. You don't need any programming experience to follow along with this book, just a computer and a sense of adventure.  What You Will Learn  • Master the fundamentals of coding Java for Android • Install and set up your Android development environment • Build functional user interfaces with the Android Studio visual designer • Add user interaction, data captures, sound, and animation to your apps • Manage your apps' data using the built-in Android SQLite database • Find out about the design patterns used by professionals to make top-grade applications • Build, deploy, and publish real Android applications to the Google Play marketplace  In Detail  Android is the most popular OS in the world. There are millions of devices accessing tens of thousands of applications. It is many people's entry point into the world of technology; it is an operating system for everyone. Despite this, the entry-fee to actually make Android applications is usually a computer science degree, or five years' worth of Java experience. Android Programming for Beginners will be your companion to create Android applications from scratch—whether you're looking to start your programming career, make an application for work, be reintroduced to mobile development, or are just looking to program for fun. We will introduce you to all the fundamental concepts of programming in an Android context, from the Java basics to working with the Android API. All examples are created from within Android Studio, the official Android development environment that helps supercharge your application development process. After this crash-course, we'll dive deeper into Android programming and you'll learn how to create applications with a professional-standard UI through fragments, make location-aware apps with Google Maps integration, and store your user's data with SQLite. In addition, you'll see how to make your apps multilingual, capture images from a device's camera, and work with graphics, sound, and animations too. By the end of this book, you'll be ready to start building your own custom applications in Android and Java.  Style and approach  With more than 40 mini apps to code and run, Android Programming for Beginners is a hands-on guide to learning Android and Java. Each example application demonstrates a different aspect of Android programming. Alongside these mini apps, we push your abilities by building three larger applications to demonstrate Android application development in context.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49541676663057,"sku":"GOR009506886","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50325339210001,"sku":"CIN1785883267G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50399846301969,"sku":"CIN1785883267A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51251614220561,"sku":"NIN9781785883262","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52589264961809,"sku":"NLS9781785883262","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1785883267.jpg?v=1750766471"},{"product_id":"learning-java-by-building-android-games-book-john-horton-9781784398859","title":"Learning Java by Building Android Games","description":"COM051260","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49545881288977,"sku":"GOR010056318","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":49932256117009,"sku":"CIN1784398853VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50400597639441,"sku":"CIN1784398853G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51050440720657,"sku":"NIN9781784398859","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52121346113809,"sku":"NLS9781784398859","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1784398853.jpg?v=1751448150"},{"product_id":"beginning-c-game-programming-book-john-horton-9781838648572","title":"Beginning C++ Game Programming","description":"Get to grips with programming techniques and game development using C++ libraries and Visual Studio 2019  Key Features  Learn game development and C++ with a fun, example-driven approach Build clones of popular games such as Timberman, Zombie Survival Shooter, a co-op puzzle platformer, and Space Invaders Discover tips to expand your finished games by thinking critically, technically, and creatively  Book DescriptionThe second edition of Beginning C++ Game Programming is updated and improved to include the latest features of Visual Studio 2019, SFML, and modern C++ programming techniques. With this book, you’ll get a fun introduction to game programming by building five fully playable games of increasing complexity. You’ll learn to build clones of popular games such as Timberman, Pong, a Zombie survival shooter, a coop puzzle platformer and Space Invaders. The book starts by covering the basics of programming. You’ll study key C++ topics, such as object-oriented programming (OOP) and C++ pointers, and get acquainted with the Standard Template Library (STL). The book helps you learn about collision detection techniques and game physics by building a Pong game. As you build games, you’ll also learn exciting game programming concepts such as particle effects, directional sound (spatialization), OpenGL programmable shaders, spawning objects, and much more. Finally, you’ll explore game design patterns to enhance your C++ game programming skills. By the end of the book, you’ll have gained the knowledge you need to build your own games with exciting features from scratch.What you will learn  Set up your game development project in Visual Studio 2019 and explore C++ libraries such as SFML Explore C++ OOP by building a Pong game Understand core game concepts such as game animation, game physics, collision detection, scorekeeping, and game sound Use classes, inheritance, and references to spawn and control thousands of enemies and shoot rapid-fire machine guns Add advanced features to your game using pointers, references, and the STL Scale and reuse your game code by learning modern game programming design patterns  Who this book is forThis book is perfect for you if you have no C++ programming knowledge, you need a beginner-level refresher course, or you want to learn how to build games or just use games as an engaging way to learn C++. Whether you aspire to publish a game (perhaps on Steam) or just want to impress friends with your creations, you’ll find this book useful.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49579279057169,"sku":"GOR010907731","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50996455342353,"sku":"CIN1838648577VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51054708130065,"sku":"NIN9781838648572","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51327002083601,"sku":"CIN1838648577G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51530012098833,"sku":"GOR012324933","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52433400791313,"sku":"NLS9781838648572","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1838648577.jpg?v=1751090857"},{"product_id":"john-locke-s-letter-on-toleration-in-focus-book-john-horton-9780415060820","title":"John Locke's Letter on Toleration in Focus","description":"Though several editions of Locke's Letter of Toleration art available, the unique value of this volume lies in the fact that it conbines both the text of the Letter and interpretative, critical essays.  Several essays are reprints of the most important articles on the Letter, but there is also new material , specially commissioned for the volume and published here for the first time.  Given the importance of Locke's Letter on Toleration, this volume will be welcomed by both students and teachers of political philosophy, the history of political thought, as well as philosophy and politics generally.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49596947955985,"sku":"GOR003503865","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52151525212433,"sku":"NLS9780415060820","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":52817402265873,"sku":"CIN0415060826G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":53076662714641,"sku":"CIN0415060826VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0415060826.jpg?v=1751006936"},{"product_id":"android-programming-for-beginners-book-john-horton-9781789538502","title":"Android Programming for Beginners","description":"Learn all the Java and Android skills you need to start making powerful mobile applications with practical and actionable steps  Key Features  Kick-start your Android programming career, or just have fun publishing apps to the Google Play marketplace A first-principles introduction to Java, via Android, which means you'll be able to start building your own applications from scratch Learn by example and build four real-world apps and dozens of mini-apps throughout the book  Book DescriptionAre you trying to start a career in programming, but haven't found the right way in? Do you have a great idea for an app, but don't know how to make it a reality? Or maybe you're just frustrated that in order to learn Android, you must know Java. If so, then this book is for you.  This new and expanded second edition of Android Programming for Beginners will be your companion to create Android Pie applications from scratch. We will introduce you to all the fundamental concepts of programming in an Android context, from the basics of Java to working with the Android API. All examples use the up-to-date API classes, and are created from within Android Studio, the official Android development environment that helps supercharge your application development process.  After this crash course, we'll dive deeper into Android programming and you'll learn how to create applications with a professional-standard UI through fragments and store your user's data with SQLite. In addition, you'll see how to make your apps multilingual, draw to the screen with a finger, and work with graphics, sound, and animations too.  By the end of this book, you'll be ready to start building your own custom applications in Android and Java. What you will learn  Master the fundamentals of coding Java for Android Pie Install and set up your Android development environment Build functional user interfaces with the Android Studio visual designer Add user interaction, data captures, sound, and animation to your apps Manage your apps  data using the built-in Android SQLite database Find out about the design patterns used by professionals to make top-grade applications Build, deploy, and publish real Android applications to the Google Play marketplace  Who this book is forThis book is for you if you are completely new to Java, Android, or programming and want to make Android applications. This book also acts as a refresher for those who already have experience of using Java on Android to advance their knowledge and make fast progress through the early projects.","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49598743380241,"sku":"GOR013608464","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49624799510801,"sku":"GOR010607194","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":49969517986065,"sku":"CIN1789538505VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52655125823761,"sku":"NLS9781789538502","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1789538505.jpg?v=1750801890"},{"product_id":"political-obligation-book-john-horton-9780333367858","title":"Political Obligation","description":"The proper relationship between the individual and the wider political community is an issue which is both practically important and philosophically perplexing. Do we have an obligation to obey our government? If so, what is the basis of this obligation and what are its limits? These are questions which lie at the heart of the problem of political obligation.  Historically, political philosophers have offered many and various answers to these questions. Some have thought that political obligation must be based on a voluntary undertaking to obey; others have argued that it derives from a general requirement to promote the common good or maximise well-being; and still others that it follows from a duty of fairness or justice. By contrast, anarchists have mostly denied that we have any such obligations to the polity at all.  This book assesses the validity of these claims and the arguments for them. It seeks to show that all the traditional accounts of political obligation, including the anarchist denial of it, are in various ways unsatisfactory. Instead, it defends an account of political obligation which gives particular prominence to what it involved in being a member of a political community and challenges the reader to think through what it is to have a political identity as a member of a particular society, and the implications of this for how one should act.","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49610114564369,"sku":"GOR003003946","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49656532566289,"sku":"GOR007838785","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50786939207953,"sku":"GOR001983047","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0333367855.jpg?v=1751390651"},{"product_id":"aspects-of-toleration-routledge-library-editions-political-science-volume-41-book-john-horton-9780415645980","title":"Aspects of Toleration Routledge Library Editions: Political Science Volume 41","description":"These essays relate philosophical questions about the meaning and justification of toleration to debates about such issues as religious freedom, racial discrimination, pornography and censorship.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49626273743121,"sku":"GOR013120132","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52422830752017,"sku":"NLS9780415645980","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0415645980.jpg?v=1751006557"},{"product_id":"behind-the-wire-a-prisoner-of-war-in-nazi-germany-book-john-horton-9781800162594","title":"Behind the wire: a prisoner of war in nazi germany","description":null,"brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49743225815313,"sku":"NGR9781800162594","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1800162596.jpg?v=1751313315"},{"product_id":"after-macintyre-book-john-horton-9780268006433","title":"After MacIntyre","description":"After MacIntyre contains original essays by leading moral and political philosophers who assess both the merits and limitations of Alasdair MacIntyre's work. Among the themes explored here are MacIntyre's historical arguments about the sources of the failure of modernity; the validity and relevance of his attempt to reinstate the ideas of Aristotle and Aquinas as central to any satisfactory moral understanding; the effectiveness of his critique of modern liberalism; and the adequacy of key concepts, such as tradition and practice, in his analyses and arguments. In addition, MacIntyre responds in a substantial essay to the issues raised by the other contributors.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49788532162833,"sku":"CIN0268006431G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51756093669649,"sku":"CIN0268006431VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0268006431.jpg?v=1750844448"},{"product_id":"ninety-day-wonder-book-john-horton-9780804105644","title":"Ninety-Day Wonder","description":null,"brand":"WoB","offers":[{"title":"US \/ WELL_READ \/ SBYB","offer_id":49989355340049,"sku":"CIN0804105642A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51401448882449,"sku":"CIN0804105642VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0804105642.jpg?v=1751170289"},{"product_id":"songs-for-juniors-rare-book-john-horton-1673452801lee","title":"Songs for Juniors","description":"1965. Reprinted. 68 pages. No dust jacket. This is an ex-Library book. White cloth with red lettering. Ex-library copy, with expected inserts and inscriptions. Pages and binding are presentable with n","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50039306584337,"sku":"1673452801LEE","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1673452801LEE_1.jpg?v=1722375498"},{"product_id":"grieg-rare-book-john-horton-1659962503lsa","title":"Grieg","description":"1950. First Edition. 109 pages. Illustrated jacket over red cloth with gilt titles to spine. With illustrated frontispiece. From the Great Lives series. Pages have slight foxing, tanning and minor thu","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50073351291153,"sku":"1659962503LSA","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1659962503LSA_1.jpg?v=1722879822"},{"product_id":"legends-in-music-rare-book-john-horton-1670953277pth","title":"Legends in Music","description":"1948. First Edition. 66 pages. No dust jacket. This is an ex-Library book. Red cloth with gilt lettering. Black and white illustrations throughout. Ex-library copy, with expected inserts and inscripti","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50075263303953,"sku":"1670953277PTH","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1670953277PTH_1.jpg?v=1722886681"},{"product_id":"stories-of-great-music-rare-book-john-horton-1662473615dpb","title":"Stories of Great Music","description":"1956. Reprint. 59 pages. Red dust jacket with white lettering over red cloth. B\u0026amp;W illustrations throughout. Clean pages. Minimal foxing and tanning to endpapers and page edges. Mild wear to spine, boa","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50076506292497,"sku":"1662473615DPB","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1662473615DPB_1.jpg?v=1722890851"},{"product_id":"scandinavian-music-a-short-history-rare-book-john-horton-1650865794bab","title":"Scandinavian Music; a Short History","description":"1963. First Edition. 180 pages. This is an ex-Library book. Red dust jacket over blue cloth. Expected library inserts, stamps and inscriptions. Jacket is in plastic wrapper and has been taped to board","brand":"WoB","offers":[{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50077361242385,"sku":"1650865794BAB","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1650865794BAB_1.jpg?v=1722893833"},{"product_id":"stories-of-great-music-rare-book-john-horton-1695055905mxp","title":"Stories Of Great Music","description":"1943. Reprinted. 59 pages. Paperback book with pictorial cover. Black and white illustrations throughout. Pages remain bright and clean with minimal tanning and foxing. Binding remains firm. Cover has","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50083470180625,"sku":"1695055905MXP","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1695055905MXP_1.jpg?v=1722915777"},{"product_id":"stories-of-great-music-rare-book-john-horton-1716539797abs","title":"Stories of Great Music","description":"1945. No Edition Remarks. 59 pages. Pictorial dust jacket over red cloth. Black and white illustrations throughout. Pages and binding are presentable with no major defects. Minor issues present such a","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50091925897489,"sku":"1716539797ABS","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1716539797ABS_1.jpg?v=1722945268"},{"product_id":"politics-of-diversity-book-john-horton-9781566393287","title":"The Politics of Diversity","description":"Advertised in Asia as \"The Chinese Beverly Hills,\" this small city minutes east of downtown Los Angeles, became by the late 1970s a regional springboard for a new type of Chinese immigration—suburban and middle class with a diversified and globally-oriented economy. Freed from the isolation of old Chinatowns, new immigrants now confronted resistance from more established Anglo, Asian American, and Latino neighbors, whose opposition took the form of interconnected \"English Only\" and slow-growth movements.In The Politics of Diversity, a multiethnic team of researches employ ethnography, interviewing, and exit polls to capture the process of change as newcomers and established residents come to terms with the meaning of diversity and identity in their everyday lives. The result is an engaging grass-roots account of immigration and change: the decline of the loyal old-boy Anglo network; the rise of women, minorities, and immigrants in the political scene; and a transformation of ethnic and American identities.","brand":"WoB","offers":[{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50245032411409,"sku":"CIN1566393280VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":52106736632081,"sku":"CIN1566393280G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1566393280.jpg?v=1751276571"},{"product_id":"learning-java-by-building-android-games-book-john-horton-9781788839150","title":"Learning Java by Building Android  Games","description":"Android is one of the most popular mobile Operating systems presently. It uses the Java programming language. The problem is that most Android books assume the reader is already proficient with Java.   This new and expanded second edition of Learning Java by Building Android Games shows you how to start building Android games from scratch. The ...","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50248208843025,"sku":"CIN1788839153G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50658096251153,"sku":"GOR010280427","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51727884255505,"sku":"CIN1788839153VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52534451175697,"sku":"NLS9781788839150","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1788839153.jpg?v=1751060137"},{"product_id":"beginning-c-game-programming-book-john-horton-9781786466198","title":"Beginning C++ Game Programming","description":"Learn C++ from scratch and get started building your very own games  About This Book  • This book offers a fun way to learn modern C++ programming while building exciting 2D games • This beginner-friendly guide offers a fast-paced but engaging approach to game development • Dive headfirst into building a wide variety of desktop games that gradually increase in complexity • It is packed with many suggestions to expand your finished games that will make you think critically, technically, and creatively  Who This Book Is For  This book is perfect for you if any of the following describes you: You have no C++ programming knowledge whatsoever or need a beginner level refresher course, if you want to learn to build games or just use games as an engaging way to learn C++, if you have aspirations to publish a game one day, perhaps on Steam, or if you just want to have loads of fun and impress friends with your creations.  What You Will Learn  • Get to know C++ from scratch while simultaneously learning game building • Learn the basics of C++, such as variables, loops, and functions to animate game objects, respond to collisions, keep score, play sound effects, and build your first playable game. • Use more advanced C++ topics such as classes, inheritance, and references to spawn and control thousands of enemies, shoot with a rapid fire machine gun, and realize random scrolling game-worlds • Stretch your C++ knowledge beyond the beginner level and use concepts such as pointers, references, and the Standard Template Library to add features like split-screen coop, immersive directional sound, and custom levels loaded from level-design files • Get ready to go and build your own unique games!  In Detail  This book is all about offering you a fun introduction to the world of game programming, C++, and the OpenGL-powered SFML using three fun, fully-playable games. These games are an addictive frantic two-button tapper, a multi-level zombie survival shooter, and a split-screen multiplayer puzzle-platformer. We will start with the very basics of programming, such as variables, loops, and conditions and you will become more skillful with each game as you move through the key C++ topics, such as OOP (Object-Orientated Programming), C++ pointers, and an introduction to the Standard Template Library. While building these games, you will also learn exciting game programming concepts like particle effects, directional sound (spatialization), OpenGL programmable Shaders, spawning thousands of objects, and more.  Style and approach  This book offers a fun, example-driven approach to learning game development and C++. In addition to explaining game development techniques in an engaging style, the games are built in a way that introduces the key C++ topics in a practical and not theory-based way, with multiple runnable\/playable stages in each chapter.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50390492545297,"sku":"CIN1786466198G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51052499829009,"sku":"NIN9781786466198","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52459125768465,"sku":"NLS9781786466198","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1786466198.jpg?v=1750833074"},{"product_id":"android-game-programming-by-example-book-john-horton-9781785280122","title":"Android Game Programming by Example","description":"COM057000","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50400343326993,"sku":"CIN1785280120G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50426907132177,"sku":"CIN1785280120VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51140484038929,"sku":"NIN9781785280122","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52402091983121,"sku":"NLS9781785280122","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1785280120.jpg?v=1750865097"},{"product_id":"android-programming-for-beginners-book-john-horton-9781800563438","title":"Android Programming for Beginners","description":"Learn Java, Android, and app development concepts easily with this updated third edition of Android Programming for Beginners. Whether you want to become a professional Android developer or just want to have fun learning Java and Android, this Android Java programming book is what you need.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50501125898513,"sku":"CIN1800563434G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51052422070545,"sku":"NIN9781800563438","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52613925306641,"sku":"NLS9781800563438","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":52628695286033,"sku":"CIN1800563434VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1800563434.jpg?v=1751280167"},{"product_id":"beginning-c-game-programming-book-john-horton-9781835081747","title":"Beginning C++ Game Programming","description":"Get to grips with programming and game development techniques using C++ libraries and Visual Studio 2022 with this updated edition of the bestselling series  Get With Your Book: PDF Copy, AI Assistant, and Next-Gen Reader Free  Key Features  Create fun games in C++, with this up-to-date guide covering the latest features of C++20 and VS2022 Build clones of popular games such as a Timberman clone, a Pong game, a Zombie Survival Shooter, and a platform endless runner game Discover tips to expand your finished games by thinking critically, technically, and creatively  Book DescriptionAlways dreamed of creating your own games? With the third edition of Beginning C++ Game Programming, you can turn that dream into reality! This beginner-friendly guide is updated and improved to include the latest features of VS 2022, SFML, and modern C++20 programming techniques. You'll get a fun introduction to game programming by building four fully playable games of increasing complexity. You'll build clones of popular games such as Timberman, Pong, a Zombie survival shooter, and an endless runner.  The book starts by covering the basics of programming. You'll study key C++ topics, such as object-oriented programming (OOP) and C++ pointers and get acquainted with the Standard Template Library (STL). The book helps you learn about collision detection techniques and game physics by building a Pong game. As you build games, you'll also learn exciting game programming concepts such as vertex arrays, directional sound (spatialization), OpenGL programmable shaders, spawning objects, and much more. You’ll dive deep into game mechanics and implement input handling, levelling up a character, and simple enemy AI. Finally, you'll explore game design patterns to enhance your C++ game programming skills.  By the end of the book, you'll have gained the knowledge you need to build your own games with exciting features from scratch.What you will learn  Set up your game project in VS 2022 and explore C++ libraries such as SFML Build games in C++ from the ground up, including graphics, physics, and input handling Implement core game concepts such as game animation, game physics, collision detection, scorekeeping, and game sound Implement automatically spawning objects and AI to create rich and engaging experiences Learn advanced game development concepts, such as OpenGL shaders, texture atlases, and parallax backgrounds Scale and reuse your game code with modern game programming design patterns  Who this book is forThis book is perfect for you if you have no C++ programming knowledge, you need a beginner-level refresher course, or you want to learn how to build games or just use games as an engaging way to learn C++. Whether you aspire to publish a game (perhaps on Steam) or just want to impress friends with your creations, you'll find this book useful","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50903009362193,"sku":"CIN1835081746G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51053501022481,"sku":"NIN9781835081747","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52590316486929,"sku":"NLS9781835081747","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":53533852860689,"sku":"CIN1835081746VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1835081746.jpg?v=1752976807"},{"product_id":"political-theory-of-john-gray-book-john-horton-9780415463669","title":"The Political Theory of John Gray","description":"John Gray is one of today’s most brilliant, bestselling and controversial political thinkers. This new collection examines him from a variety of stimulating angles.   This new volume, comprising original contributions from a number of distinguished political theorists, in addition to a reply by Gray himself, is the first book to systematically review the general significance of his work. He is much cited and discussed within political and social theory, but he also has a much wider audience, being one of those quite rare creatures in British academic life, a public intellectual, writing regularly for the quality press and appearing on both radio and TV. His books sell in large numbers, Straw Dogs reached the top five in The Sunday Times bestseller list and was very widely reviewed in broadsheets and weeklies. It was extravagantly praised by Will Self and chosen by novelist, Monica Ali as her book of the year.  This book was previously published as a special issue of the leading Critical Review of International Social and Political Philosophy.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51002214646033,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51002216775953,"sku":"NIN9780415463669","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52145001824529,"sku":"NLS9780415463669","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0415463661.jpg?v=1751072099"},{"product_id":"learning-java-by-building-android-games-book-john-horton-9781800565869","title":"Learning Java by Building Android Games","description":"Android, one of the most popular mobile operating systems, uses Java as one of the primary languages for building apps of all types. This new, improved, and updated third edition is unlike other Android books; it doesn't assume any Java programming experience and shows you how to build Android games from scratch using five exciting game projects.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51051106042129,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51051109646609,"sku":"NIN9781800565869","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52401252827409,"sku":"NLS9781800565869","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1800565860.jpg?v=1751153495"},{"product_id":"android-programming-with-kotlin-for-beginners-book-john-horton-9781789615401","title":"Android Programming with Kotlin for Beginners","description":"Build smart looking Kotlin apps with UI and functionality for the Android platform  Key Features  Start your Android programming career, or just have fun publishing apps on Google Play marketplace The first-principle introduction to Kotlin through Android, to start building easy-to-use apps Learn by example and build four real-world apps and dozens of mini-apps  Book DescriptionAndroid is the most popular mobile operating system in the world and Kotlin has been declared by Google as a first-class programming language to build Android apps. With the imminent arrival of the most anticipated Android update, Android 10 (Q), this book gets you started building apps compatible with the latest version of Android. It adopts a project-style approach, where we focus on teaching the fundamentals of Android app development and the essentials of Kotlin by building three real-world apps and more than a dozen mini-apps. The book begins by giving you a strong grasp of how Kotlin and Android work together before gradually moving onto exploring the various Android APIs for building stunning apps for Android with ease. You will learn to make your apps more presentable using different layouts. You will dive deep into Kotlin programming concepts such as variables, functions, data structures, Object-Oriented code, and how to connect your Kotlin code to the UI. You will learn to add multilingual text so that your app is accessible to millions of more potential users. You will learn how animation, graphics, and sound effects work and are implemented in your Android app. By the end of the book, you will have sound knowledge about significant Kotlin programming concepts and start building your own fully featured Android apps.What you will learn  Learn how Kotlin and Android work together Build a graphical drawing app using Object-Oriented Programming (OOP) principles Build beautiful, practical layouts using ScrollView, RecyclerView, NavigationView, ViewPager and CardView Write Kotlin code to manage an apps  data using different strategies including JSON and the built-in Android SQLite database Add user interaction, data captures, sound, and animation to your apps Implement dialog boxes to capture input from the user Build a simple database app that sorts and stores the user s data  Who this book is forThis book is for people who are new to Kotlin, Android and want to develop Android apps.It also acts as a refresher for those who have some experience in programming with Android and Kotlin.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51053500825873,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51053503578385,"sku":"NIN9781789615401","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52480462192913,"sku":"NLS9781789615401","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":53473380532497,"sku":"CIN1789615402VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1789615402.jpg?v=1750898137"},{"product_id":"children-young-people-and-care-book-john-horton-9781138920880","title":"Children, Young People and Care","description":"The very notions of childhood and youth are intimately connected to contemporary norms, practices and spaces of care, caring and care-giving. The provision of care is widely figured as both the primary responsibility of parents, carers and practitioners who work with children and young people, and the primary factor in shaping children and young people’s development, education, socialisation, wellbeing and contentment. However, children and young people themselves are rarely figured as key actors in the provision of care. An overwhelming presumption that children and young people are to be cared for has effectively marginalised their agency and responsibilities as carers, or in relation to practices and spaces of care.  Bringing together a significant array of multidisciplinary work on children, young people and families, this collection draws together new research on the diverse lives and experiences of children and young people as carers, as cared for, and in relation to spaces and institutions of care. It is the first collection specifically devoted to the subject of care in relation to childhood and youth. As such, the book will be a key resource for academics, practitioners and students seeking leading-edge empirical and conceptual material on this topic.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51085366657297,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51085368066321,"sku":"NIN9781138920880","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52692519780625,"sku":"NLS9781138920880","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1138920886.jpg?v=1751111561"},{"product_id":"prestashop-1-3-beginner-s-guide-book-john-horton-9781849511148","title":"PrestaShop 1.3 Beginner's Guide","description":"The book is structured so that following the chapters in order leads to building a fully functioning and live trading PrestaShop. Guidance is also given should you wish to learn or practice your skills in an offline, non-trading environment.Every chapter contains clearly structured and illustrated step-by-step explanation to achieve the goals discussed. Nothing is left for readers to work out themselves, but it would be very simple for them to use the information to go beyond the specific tutorials, should they wish to do so.There is optional additional reading, including more than a dozen specifically written downloadable e-books made available on the book's support website just for readers of PrestaShop 1.3 Beginners Guide. This book is for anybody who wants a fully functioning e-commerce store using PrestaShop. You do not have to have any previous knowledge of PrestaShop or any aspect of e-commerce or business in general. If you do, then you will probably find this guide really valuable as well. The book covers all you need to know about starting your own e-commerce business.","brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":51131062583569,"sku":"NIN9781849511148","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52147825344785,"sku":"NLS9781849511148","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1849511144.jpg?v=1750899080"},{"product_id":"black-legend-book-john-horton-9780595142583","title":"A Black Legend","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51137369702673,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51137372913937,"sku":"NIN9780595142583","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52121187811601,"sku":"NLS9780595142583","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0595142583.jpg?v=1751199264"},{"product_id":"building-e-commerce-sites-with-virtuemart-cookbook-book-john-horton-9781782162087","title":"Building E-commerce Sites with VirtueMart Cookbook","description":"This brilliantly accessible book is the perfect introduction to using all the key features of VirtueMart to set up and install a fully-functioning e-commerce store. From the basics to customization, it's simply indispensable.  Key Features  Get to grips with VirtueMart and build an attractive store powered by Joomla! Increase the visibility of your store with SEO and product descriptions Keep your store profitable by configuring tax, shipping and orders  Book DescriptionVirtueMart is a premier eCommerce solution powered by Joomla!In Building E-commerce Sites with VirtueMart Cookbook you will learn how to create a full-functioning and attractive eCommerce solution with VirtueMart. You will be shown how to install and configure VirtueMart, how to set-up and run your store day-to-day as well as configure and customize the look and feel of your store. With this book by your side, you will be able to overcome as problems setting up, administrating and customizing your eCommerce store! This book finishes with blueprint projects meaning that getting started with VirtueMart is even easier for the novice and aspiring site builder or developer. If you have always wanted to create a professional-looking store, but are worried about the complexity and difficulty involved, then this book is for you! With numerous recipes, practical tips and solutions Building E-commerce Sites with VirtueMart Cookbook will take you through every step required to achieve eCommerce success.What you will learn  Set-up and install a fully-functioning eCommerce store Configure tax, shipping and orders Administrate your shop day-to-day Customize the look and feel of your store  Who this book is forThis book is written for anyone who is interested in building eCommerce solutions with VirtueMart. If you have little to no experience with eCommerce this book will show you how to overcome any problem no matter how complex it appears. Experienced site builders and administrators will also find the solutions this cookbook offers useful. Basic HTML and CSS would be beneficial.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51205053874449,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51205056200977,"sku":"NIN9781782162087","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52089183371537,"sku":"NLS9781782162087","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1782162089.jpg?v=1751248048"},{"product_id":"john-locke-s-letter-on-toleration-in-focus-book-john-horton-9781138136601","title":"John Locke's Letter on Toleration in Focus","description":"Though several editions of Locke's Letter of Toleration art available, the unique value of this volume lies in the fact that it conbines both the text of the Letter and interpretative, critical essays.  Several essays are reprints of the most important articles on the Letter, but there is also new material , specially commissioned for the volume and published here for the first time.  Given the importance of Locke's Letter on Toleration, this volume will be welcomed by both students and teachers of political philosophy, the history of political thought, as well as philosophy and politics generally.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51220459487505,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51220460470545,"sku":"NIN9781138136601","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52663904469265,"sku":"NLS9781138136601","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1138136603.jpg?v=1751174954"},{"product_id":"leadership-through-empowerment-book-john-horton-9781725021921","title":"Leadership Through Empowerment","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51387470512401,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51387471462673,"sku":"NIN9781725021921","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1725021927.jpg?v=1751311453"},{"product_id":"political-theory-of-john-gray-book-john-horton-9780415366472","title":"The Political Theory of John Gray","description":"John Gray is one of todays most brilliant, bestselling and controversial political thinkers. This new collection examines him from a variety of stimulating angles.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52133924045073,"sku":"NLS9780415366472","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780415366472.jpg?v=1757537591"},{"product_id":"political-obligation-book-john-horton-9780230576506","title":"Political Obligation","description":"How should we understand the relationship between citizens and governments, and what are the obligations of citizens? In this substantially revised new edition of an influential text, John Horton challenges dominant theories by offering an 'associative' account focusing particularly on what it is to be a member of a political community.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52147498811665,"sku":"NLS9780230576506","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780230576506.jpg?v=1759229419"},{"product_id":"political-obligation-book-john-horton-9780230576513","title":"Political Obligation","description":"How should we understand the relationship between citizens and governments, and what are the obligations of citizens? In this substantially revised new edition of an influential text, John Horton challenges dominant theories by offering an 'associative' account focusing particularly on what it is to be a member of a political community.","brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":52472361353489,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52472361943313,"sku":"NLS9780230576513","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780230576513.jpg?v=1759838163"},{"product_id":"political-theory-of-modus-vivendi-book-john-horton-9783319790770","title":"The Political Theory of Modus Vivendi","description":"This book focuses on the idea of a modus vivendi as a way of governing political life and addressing problems characterized by pluralism or deep-rooted diversity. The individual essays illustrate both the merits and the limitations of a political theory of modus vivendi; how it might be interpreted and developed; specific challenges entailed by articulating it in a convincing form; what its institutional implications might be; and how it relates to other seminal issues and concepts in political theory; such as legitimacy, toleration, the social contract, etc. The book makes a significant contribution to the discussion on the scope and limits of liberal political theory, and on how to deal politically with deep-rooted diversity.","brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":52474715635985,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52474716684561,"sku":"NLS9783319790770","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9783319790770.jpg?v=1759841579"},{"product_id":"children-young-people-and-care-book-john-horton-9780367218843","title":"Children, Young People and Care","description":"This book brings together new, multidisciplinary research on the lives and experiences of children and young people as carers, as cared for, and in relation to spaces and institutions of care. This book is the first specifically devoted to the subject of care in relation to childhood and youth. As such, the book will be a key resource for academ","brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":52476305834257,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52476307079441,"sku":"NLS9780367218843","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780367218843.jpg?v=1759843846"},{"product_id":"cultural-geographies-book-john-horton-9780415740166","title":"Cultural Geographies","description":"Cultural geography is a major, vibrant subdiscipline of human geography. Cultural geographers have done some of the most important, exciting and thought-provokingly zesty work in human geography over the last half-century.  This book exists to provide an introduction to the remarkably diverse, controversial, and sometimes-infuriating work of cultural geographers. The book outlines how cultural geography in its various forms provides a rich body of research about cultural practices and politics in diverse contexts. Cultural geography offers a major resource for exploring the importance of cultural materials, media, texts and representations in particular contexts and is one of the most theoretically adventurous subdisciplines within human geography, engaging with many important lines of social and cultural theory.   The book has been designed to provide an accessible, wide-ranging and thought-provoking introduction for students studying cultural geography, or specific topics within this subdiscipline. Through a wide range of case studies and learning activities, it provides an engaging introduction to cultural geography.","brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":52522177757457,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52522177986833,"sku":"NLS9780415740166","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780415740166.jpg?v=1760575512"},{"product_id":"political-theory-of-modus-vivendi-book-john-horton-9783030077211","title":"The Political Theory of Modus Vivendi","description":"This book focuses on the idea of a modus vivendi as a way of governing political life and addressing problems characterized by pluralism or deep-rooted diversity. The individual essays illustrate both the merits and the limitations of a political theory of modus vivendi; how it might be interpreted and developed; specific challenges entailed by articulating it in a convincing form; what its institutional implications might be; and how it relates to other seminal issues and concepts in political theory; such as legitimacy, toleration, the social contract, etc. The book makes a significant contribution to the discussion on the scope and limits of liberal political theory, and on how to deal politically with deep-rooted diversity.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52618554343697,"sku":"NLS9783030077211","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9783030077211.jpg?v=1761533453"},{"product_id":"we-dare-to-disturb-the-silence-book-john-horton-9780359630646","title":"We Dare to Disturb the Silence","description":null,"brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":53452808978705,"sku":"NIN9780359630646","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780359630646.jpg?v=1776946964"},{"product_id":"written-telepathy-book-john-horton-9781365066771","title":"Written Telepathy","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":53472913522961,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53472914112785,"sku":"NIN9781365066771","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781365066771.jpg?v=1777324700"}],"url":"https:\/\/www.worldofbooks.com\/de-ch\/collections\/autor-buecher-von-john-horton.oembed?page=2","provider":"World of Books ","version":"1.0","type":"link"}