Focusing on a prominent military division during World War I, this book offers a comprehensive history of the Guards from 1915 to 1917, the first of its kind since 1924. Utilizing original unit war diaries and significant memoirs, it presents an engaging narrative that analyzes the division’s experiences in key battles such as Loos, Flers-Courcelette, Morval, and Pilckem Ridge, highlighting their strategic importance and the challenges faced by the soldiers.
David J. Griffiths Book order (chronological)






Vikings of the Irish Sea
- 252 pages
- 9 hours of reading
Exploring the Viking Age, this book delves into how Norse seafarers established dominance over crucial maritime routes around the British Isles. It examines their naval prowess, trade networks, and cultural exchanges that shaped the region's history. The narrative highlights key events and figures, illustrating the Vikings' influence on local societies and their lasting legacy in maritime exploration. Through engaging storytelling, the book offers insights into the strategic importance of these waters and the Vikings' role in shaping European history.
Unreliable Memories
- 224 pages
- 8 hours of reading
A novel which explores how much we can trust our memories and what this means for one man as his childhood memories threaten to undermine a life which has rarely been affected by self-doubt
James finds himself in his late twenties realising he has failed to engage fully with the world, being distanced from it by his comfortable financial circumstances and his lack of close friends. Nearly a decade after his father's death he discovers a letter to him which re-awakens his memories of a Kenyan childhood.
Yesterday, Today and Tomorrow
- 480 pages
- 17 hours of reading
The main character, Malcolm, was born in the shadow of a disabled sister. His family's preoccupation with her establishes and reinforces in him a chronic inability to show emotion and share experiences.
React cookbook : recipes for mastering the React framework
- 500 pages
- 18 hours of reading
React helps you create and work on an app in just a few minutes, but learning how to put all the pieces together is hard. How do you validate a form? Or implement a complex multistep user action without writing messy code? How do you test your code? Make it reusable? Wire it to a backend? Keep it easy to understand? The React Cookbook delivers answers fast.Many books teach you how to get started, understand the framework, or use a component library with React, but very few provide examples to help you solve particular problems. This easy-to-use cookbook includes the example code developers need to unravel the most common problems when using React, categorized by topic area and problem.You'll learn how to:Create a single-page application in React using a rich UIStructure code that can be worked on by large teamsIntegrate with backend services such as REST and GraphQLUse offline caching with technologies such as Redux or MobXSecure applications with technologies such as OAuthDeal with bugs and avoid common functional and performance problems
Focusing on a hands-on approach, this book provides a comprehensive introduction to coding in Kotlin, emphasizing not just syntax but the mindset of a proficient developer. Readers will explore essential concepts such as language fundamentals, collections, generics, and higher-order functions. The content balances both object-oriented and functional programming techniques, making it suitable for learners looking to deepen their understanding of Kotlin through practical application.
Android. Programowanie aplikacji. Rusz głową! w.2
- 920 pages
- 33 hours of reading
Od poprzedniego wydania tej książki minęło parę lat, a kariera Androida wciąż jest dynamiczna! Kompleksowość, otwarty kod źródłowy, modułowa architektura, znakomita elastyczność - to wszystko sprawia, że lawinowo rośnie rzesza ludzi, którzy wybierają właśnie tę platformę. Liczbę urządzeń pracujących pod kontrolą Androida podaje się w miliardach, a najpewniej będzie ich o wiele więcej. To nie tylko telefony, komputery czy tablety, ale także telewizory, inteligentne lodówki czy pralki, a nawet sztuczne satelity. Umiejętność efektywnego programowania dla Androida i dobry pomysł na świetną aplikację skazują dewelopera na nieunikniony sukces! Sięgnij po ten nietypowy podręcznik! Możesz uznać jego formę i sposób przekazywania treści za dziwny, ale prędko przekonasz się, że jest wyjątkowo skuteczny. Twój mózg się zaangażuje i błyskawicznie przyswoi sobie techniki programowania dla Androida. A to wszystko dzięki nowatorskiemu podejściu autorów, którzy uznali, że najszybciej uczymy się wtedy, gdy uwzględnimy specyfikę działania własnego mózgu! Dowiesz się, jak przygotować sobie warsztat pracy, czyli Android Studio. Od razu zaprojektujesz strukturę aplikacji i zbudujesz dobry interfejs. Będziesz swobodnie posługiwał się aktywnościami, intencjami, usługami. Poznasz narzędzia Gradle, ART i ADB, dowiesz się, jak wykorzystywać bazy danych SQLite. A potem będzie jeszcze ciekawiej...
What will you learn from this book? If you have an idea for a killer Android app, this fully revised and updated edition will help you build your first working application in a jiffy. You'll learn hands-on how to structure your app, design flexible and interactive interfaces, run services in the background, make your app work on various smartphones and tablets, and much more. It's like having an experienced Android developer sitting right next to you! All you need to get started is some Java know-how. Why does this book look so different? Based on the latest research in cognitive science and learning theory, Head First Android Development uses a visually rich format to engage your mind, rather than a text-heavy approach that puts you to sleep. Why waste your time struggling with new concepts? This multi-sensory learning experience is designed for the way your brain really works.
Einführung in die Physik des 20. Jahrhunderts
- 208 pages
- 8 hours of reading
Dieses Buch behandelt die vier Pfeiler der modernen Physik: Relativitätstheorie, Quantenmechanik, Elementarteilchenphysik und Kosmologie. Die konzeptionellen Neuerungen sind radikal und faszinierend, jedoch oft nur oberflächlich bekannt. Es werden Paradoxien der Speziellen Relativitätstheorie, Quarks, Leptonen, Antiteilchen, Feynman-Diagramme, gekrümmte Raumzeit, der Urknall und das expandierende Universum auf einem einführenden Niveau diskutiert. Für vertiefte Studien stehen didaktisch hochgelobte Fachbücher des Autors zur Verfügung. Die Zielgruppe umfasst Studierende mit Nebenfach Physik, Schüler, zukünftige Studierende der Naturwissenschaften und interessierte Laien, die mehr über Themen wie Quarks und die Relativitätstheorie erfahren möchten. Das Buch beginnt mit einer Wiederholung der wesentlichen physikalischen Grundlagen und bietet zahlreiche, pädagogisch ausgewählte Beispiele, die den Stoff lebendig machen. Zudem enthält es Aufgaben zur Vertiefung des Wissens, deren Lösungen auf der Webseite des Verlags heruntergeladen werden können. Die behandelten Grundlagen umfassen Mechanik, Relativitätsprinzip, Quantenmechanik, Struktur der Materie, das Quarkmodell sowie kosmologische Konzepte wie Dunkle Materie und Energie.
Pearson New International Edition: Introduction to Electrodynamics
Fourth Edition
- 604 pages
- 22 hours of reading
For junior/senior-level electricity and magnetism courses. This book is known for its clear, concise, and accessible coverage of standard topics in a logical and pedagogically sound order. The highly polished Fourth Edition features a clear, easy-to-understand treatment of the fundamentals of electromagnetic theory, providing a sound platform for the exploration of related applications (AC circuits, antennas, transmission lines, plasmas, optics, etc.). Its lean and focused approach employs numerous new examples and problems.
Focusing on a comprehensive learning experience, this guide offers an engaging approach to mastering C and structured imperative programming. It emphasizes understanding programming concepts rather than just syntax, covering essential topics like pointers, dynamic memory management, and advanced subjects such as multi-threading and network programming. This resource aims to equip readers with the skills to become proficient programmers, making it suitable for both beginners and those seeking to deepen their knowledge.
A Christmas Cthulhu
- 118 pages
- 5 hours of reading
This is my account of what befell Ebenezer Scrooge, professor at Miskatonic University, on Christmas Eve 1927. Some would call it madness, others a flight of fancy. The University would seek to have this journal confiscated, to have all rumour regarding Ebenezer Scrooge's disappearance silenced. Regardless, let this story act as a warning to those who would dabble in the matters of the Elder Things. The Great Cthulhu is listening. Should you ever be visited, as Old Scrooge was, on Christmas night, only you can prevent His rising. Take heed... An affectionate parody of Charles Dicken's Christmas classic, by author and playwright David Griffiths. Featuring a bonus Dickens' Christmas parody, 'The Haunted Man and The Reanimator's Bargain', and a glossary for those unfamiliar with the Cthulhu Mythos.
Schon mal davon geträumt, C zu lernen und dabei Spaß zu haben? Mit C von Kopf bis Fuß kann dieser Traum wahr werden: Die einzigartige Methode dieses Arbeitsbuchs setzt auf die spielerische, visuell anregende Vermittlung von Wissen und bietet Ihnen so ein unterhaltsames Lernerlebnis. C von Kopf bis Fuß spielt Ihnen C direkt ins Hirn -- und zwar so, dass es sitzt. C von Kopf bis Fuß behandelt alle Basics wie Sprachgrundlagen, Zeiger oder die dynamische Speicherverwaltung und widmet sich auch fortgeschrittenen Themen wie Multithreading und Netzwerkprogrammierung. Darüber hinaus lernen Sie, wie man den Compiler, das Werkzeug make und Archive nutzt, um praxisnahe Probleme zu lösen. Anhand von Workshops üben Sie dann Programmiertechniken ein und stellen Ihre neuen Fähigkeiten auf die Probe. C von Kopf bis Fuß macht Ihnen das Erlernen der Sprache nicht nur leichter, es hilft Ihnen auch, ein richtig guter C-Programmierer zu werden.
In this updated edition of Griffiths' textbook on electricity and magnetism, expanded discussions cover field lines, crystal ambiguity, eddy currents, and the Thomson kink model. It includes new examples, problems, and computational techniques, with redrawn figures and updated references to recent research, enhancing understanding of contemporary physics.
Introduction to elementary particles
- 450 pages
- 16 hours of reading
In the second, revised edition of a well-established textbook, the author strikes a balance between quantitative rigor and intuitive understanding, using a lively, informal style. The first chapter provides a detailed historical introduction to the subject, while subsequent chapters offer a quantitative presentation of the Standard Model. A simplified introduction to the Feynman rules, based on a „toy“ model, helps readers learn the calculational techniques without the complications of spin. It is followed by accessible treatments of quantum electrodynamics, the strong and weak interactions, and gauge theories. New chapters address neutrino oscillations and prospects for physics beyond the Standard Model. The book contains a number of worked examples and many end-of-chapter problems. A complete solution manual is available for instructors.
For one-semester/-year, junior-/senior-level courses in Quantum Mechanics and Quantum Chemistry. This text first teaches students how to do quantum mechanics, and then provides them with a more insightful discussion of what it means. Fundamental principles are covered, quantum theory presented, and special techniques developed for attacking realistic problems. Two-part coverage organizes topics under basic theory, and assembles an arsenal of approximation schemes with illustrative applications.
This book provides a range of ready-to-use materials and practical guidance for teachers who are looking for ways to make their language teaching less detached, and more centred on the individual learner.





