Nature's Building Blocks


Book Description

A readable, informative, fascinating entry on each one of the 100-odd chemical elements, arranged alphabetically from actinium to zirconium. Each entry comprises an explanation of where the element's name comes from, followed by Body element (the role it plays in living things), Element ofhistory (how and when it was discovered), Economic element (what it is used for), Environmental element (where it occurs, how much), Chemical element (facts, figures and narrative), and Element of surprise (an amazing, little-known fact about it). A wonderful 'dipping into' source for the familyreference shelf and for students.




Nature's Building Blocks


Book Description

Everything we see around us is made of the chemical elements: they are Nature's building blocks. Our own bodies contain about 30 of them, some in abundance, some in trace amounts but nevertheless vital to our health, and some that are positively harmful. The Earth consists of around 90elements and again some are abundant, such as the silicon and oxygen of rocks and soils, while some are so rare that they make gold seem cheap, yet even these can be part of our everyday life.The total number of known elements is now 115 (at the last count) although most of the 25 new elements that have been synthesized in the past half-century have existed for less than a day. Some, however, have accumulated until they now threaten the environment.Nature's Building Blocks explains the what, why and wherefore of the chemical elements. Arranged alphabetically, from Actinium to Zirconium, it is a complete guide to all 115 of those that are currently known, and especially those which comprise everything we encounter in our everyday life. Theentry on each element reveals where it came from, what role it may have in the human body, and the foods that contain it. There are also sections on its discovery, its part in human health or illness, the uses and misuses to which it is put, and its environmental role.A list of the main scientific data, and outline properties, are given for every element and the section ends with an 'Element of Surprise', which highlights some unexpected way in which each element impinges on our everyday life.




The Periodic Table: Nature's Building Blocks


Book Description

The Periodic Table: Nature’s Building Blocks: An Introduction to the Naturally Occurring Elements, Their Origins and Their Uses addresses how minerals and their elements are used, where the elements come from in nature, and their applications in modern society. The book is structured in a logical way using the periodic table as its outline. It begins with an introduction of the history of the periodic table and a short introduction to mineralogy. Element sections contain their history, how they were discovered, and a description of the minerals that contain the element. Sections conclude with our current use of each element. Abundant color photos of some of the most characteristic minerals containing the element accompany the discussion. Ideal for students and researchers working in inorganic chemistry, minerology and geology, this book provides the foundational knowledge needed for successful study and work in this exciting area. Describes the link between geology, minerals and chemistry to show how chemistry relies on elements from nature Emphasizes the connection between geology, mineralogy and daily life, showing how minerals contribute to the things we use and in our modern economy Contains abundant color photos of each mineral that bring the periodic table to life




Essential Building Blocks of Human Nature


Book Description

To understand why we humans are as we are, it is necessary to look at the essential building blocks that comprise our nature. The foundations of this structure are our evolutionary origins as primates and our social roots. Upon these rest features such as our emotions, language and aesthetic preferences, with our self-perceptions, self-deceptions and thirst for knowledge right at the top. The unifying force holding these blocks together is evolutionary theory. Evolution provides a deeper understanding of human nature and, in particular, of the common roots of these different perspectives. To build a reliable and coherent model of man, leading authors from fields as diverse as primatology, anthropology, neurobiology and philosophy have joined forces to present essays each describing their own expert perspective. Together they provide a convincing and complete picture of our own human nature.




A Guide to the Elements


Book Description

Presents the basic concepts of chemistry and explains complex theories before offering a separate article on each of the building blocks that make up the universe.




Molecules at an Exhibition


Book Description

Emsley describes chemicals which affect every aspect of our daily lives, including anecdotes about their proper or improper uses.




Building Blocks in Science


Book Description

Have you ever wondered about human fossils, "cave men", skin color, "ape-men", or why missing links are still missing? Want to discover when T. Rexwas small enough to fit in your hand? Or how old dinosaur fossils are - and how we know the age of these bones? Learn how the Bible's world view (not evolution's) unites evidence from science and history into a solid creation foundation for understanding the origin, history, and destiny of life - including yours! Start reinforcing a strong foundation for learning with study questions, discussions, discussion topics, and more for home and school educators! In this fascinating book, Gary Parker explores some of the most interesting areas of science: fossils, the errors of evolution, the evidence of creation, all about early man and human origins, dinosaurs, and even "races." Learn how scientists use evidence in the present, how historians use evidence of the past, and discover the biblical world view, not evolution, that puts the two together in a credible and scientifically-sound way! Having made his own journey of discovery, this former evolutionary biologist and popular author offers a unique and powerful perspective on the science of our world - past and present. Build your world view on a faith that fits the scientific facts!




Molecular Building Blocks for Nanotechnology


Book Description

This book takes a "bottom-up" approach, beginning with atoms and molecules – molecular building blocks – and assembling them to build nanostructured materials. Coverage includes Carbon Nanotubes, Nanowires, and Diamondoids. The applications presented here will enable practitioners to design and build nanometer-scale systems. These concepts have far-reaching implications: from mechanical to chemical processes, from electronic components to ultra-fine sensors, from medicine to energy, and from pharmaceuticals to agriculture and food.




In Search of the Ultimate Building Blocks


Book Description

First-hand 'popular physics' book by very famous theoretical physicist.




Pro TBB


Book Description

This open access book is a modern guide for all C++ programmers to learn Threading Building Blocks (TBB). Written by TBB and parallel programming experts, this book reflects their collective decades of experience in developing and teaching parallel programming with TBB, offering their insights in an approachable manner. Throughout the book the authors present numerous examples and best practices to help you become an effective TBB programmer and leverage the power of parallel systems. Pro TBB starts with the basics, explaining parallel algorithms and C++'s built-in standard template library for parallelism. You'll learn the key concepts of managing memory, working with data structures and how to handle typical issues with synchronization. Later chapters apply these ideas to complex systems to explain performance tradeoffs, mapping common parallel patterns, controlling threads and overhead, and extending TBB to program heterogeneous systems or system-on-chips. What You'll Learn Use Threading Building Blocks to produce code that is portable, simple, scalable, and more understandableReview best practices for parallelizing computationally intensive tasks in your applications Integrate TBB with other threading packages Create scalable, high performance data-parallel programs Work with generic programming to write efficient algorithms Who This Book Is For C++ programmers learning to run applications on multicore systems, as well as C or C++ programmers without much experience with templates. No previous experience with parallel programming or multicore processors is required.