Effective Java


Joshua Bloch - 2001
    The principal enhancement in Java 8 was the addition of functional programming constructs to Java's object-oriented roots. Java 7, 8, and 9 also introduced language features, such as the try-with-resources statement, the diamond operator for generic types, default and static methods in interfaces, the @SafeVarargs annotation, and modules. New library features include pervasive use of functional interfaces and streams, the java.time package for manipulating dates and times, and numerous minor enhancements such as convenience factory methods for collections. In this new edition of Effective Java, Bloch updates the work to take advantage of these new language and library features, and provides specific best practices for their use. Java's increased support for multiple paradigms increases the need for best-practices advice, and this book delivers. As in previous editions, each chapter consists of several "items," each presented in the form of a short, standalone essay that provides specific advice, insight into Java platform subtleties, and updated code examples. The comprehensive descriptions and explanations for each item illuminate what to do, what not to do, and why. Coverage includes:Updated techniques and best practices on classic topics, including objects, classes, methods, libraries, and generics How to avoid the traps and pitfalls of commonly misunderstood subtleties of the platform Focus on the language and its most fundamental libraries, such as java.lang and java.util

Horizons: Exploring the Universe


Michael A. Seeds - 1981
    To achieve this goal, they focuses on two central questions: "What Are We?" which highlights your place as a planet dweller in an evolving universe, guiding you to better understand where we came from and how we formed; and "How Do We Know?" which provides insights into how the process of science can teach us more about what we are.

Intimate Relationships


Rowland S. Miller - 2006
    Written in a unified voice, this text features the reader-friendly tone that was established in the first three editions and presents the key findings on intimate relationships, the major theoretical perspectives, and some of the current controversies in the field. Brehm, Miller, Perlman, and Campbell illustrate the relevance of close relationship science to readers' everyday lives, encouraging thought and analysis. The new edition includes more illustrations, tables, and figures that complement the thoroughly updated, new-and-improved text.

Computer Networks: A Systems Approach


Larry L. Peterson - 1996
    This expanded and completely updated edition covers the why of network design, focusing not just the specifications comprising today's systems but how key technologies and protocols actually work in the real world to solve specific problems. It is the only introductory computer networking book written by authors who have had first-hand experience with many of the protocols discussed in the text, who have actually designed some of them as well, and who are still actively designing the computer networks today.The book makes less use of computer code to explain protocols than earlier editions. Moreover, this new edition shifts the focus somewhat higher in the protocol stack where there is generally more innovative and exciting work going on at the application and session layers than at the link and physical layers. Other new features are: increased accessibility by clearly separating the advanced material from more fundamental via special headings and boxed features; the material is structured in such a way as to make it easier to teach top-down. Furthermore, the book outstrips the competitors in offering a more robust ancillary package for student and instructor support. The text is complemented with figures as well as links to networking resources on the Web and links to author-created materials on author-maintained Web site.Computer Networks, Fourth Edition, will be an invaluable resource for networking professionals and upper level undergraduate and graduate students in CS, EE, and CSE programs.

Think: A Compelling Introduction to Philosophy


Simon Blackburn - 1999
    Written expressly for "anyone who believes there are big questions out there, but does not know how to approach them," Think provides a sound framework for exploring the most basic themes of philosophy, and for understanding how major philosophers have tackled the questions that have pressed themselves most forcefully on human consciousness.

Psychology: From Inquiry to Understanding


Scott O. Lilienfeld - 2007
    By encouraging students to question, and teaching students how to test their assumptions, Lilienfeld motivates students to use scientific thinking skills to better understand the complex world of psychology.

Nutrition: Concepts and Controversies


Frances Sizer - 1991
    Its colorful design and conversational writing style make it appealing and accessible to students and has made it the leading Nutrition text for the non-majors or mixed majors/non-majors introductory course.

Mindware: Tools for Smart Thinking


Richard E. Nisbett - 2015
    Surprisingly, many of these ideas remain unknown to most of us.     In Mindware, the world-renowned psychologist Richard Nisbett presents these ideas in clear and accessible detail, offering a tool kit for better thinking and wiser decisions. He has made a distinguished career of studying and teaching such powerful problem-solving concepts as the law of large numbers, statistical regression, cost-benefit analysis, sunk costs and opportunity costs, and causation and correlation, probing how best to teach others to use them effectively in their daily lives.      In this groundbreaking book, he shows that a course in a given field--statistics or economics, for example--often doesn't work as well as a few minutes of more practical instruction in analyzing everyday situations. Mindware shows how to reframe common problems in such a way that these powerful scientific and statistical concepts can be applied to them. The result is an enlightening and practical guide to the most powerful tools of reasoning ever developed--tools that can easily be used to make better professional, business and personal decisions.

Biological Psychology: An Introduction to Behavioral, Cognitive, and Clinical Neuroscience


S. Marc Breedlove - 2010
    It encompasses lucid descriptions of behaviour, evolutionary history, development, proximate mechanisms and applications.

Essential Research Methods for Social Work


Allen Rubin - 2006
    Illustrations and examples throughout show you how you can apply research to practice. Studying is made easy with a book-specific website that provides you with tutorial quizzes and links to additional related concepts. Outlines, introductions, boxes, chapter endings with main points, review questions and exercises, and internet exercises provide you with the information and practice you need to succeed in this course.

Anatomy of the Sacred: An Introduction to Religion


James C. Livingston - 1993
    This comprehensive introduction to the nature and variety of religious phenomena, belief, and practice: 1) explores the issues in the study of religion, 2) examines the universal forms of religious experience, 3) offers a cross-cultural study of a broad range of classic types of religious belief and practice in terms of the seven basic concepts of a religious world view, and 4) surveys the challenges faced by religions today.

Timeless Secrets of Health and Rejuvenation


Andreas Moritz - 2005
    In this new edition of his best-selling book The Key to Health and Rejuvenation, Andreas Moritz reveals the most common but rarely recognized reasons responsible for illness and aging and how to achieve continuous vibrant health. Andreas puts the responsibility of basic health care back into the hands of the individual. He states, "Healing occurs effortlessly and naturally once the conditions that are required for the body to return to its most natural state - balance and efficiency - have been met." The basic theme is the relative ease involved in creating good health. While physicians attempt to combat or subdue illness, they "know very little about employing the mind and body to actually heal a person." The book includes a complete self-help program, part of which is derived from the ancient medical system of Ayurveda. In addition, this book is packed with useful information on all major health issues and effective methods of cleansing the blood, liver and gallbladder, intestines, kidneys, blood vessels, lymphatic system and body tissues. The nearly 500 pages, divided into 15 chapters, explain everything about the mystery of mind and body, the laws of health and illness, the risk factors of common diseases, the diagnostic parameters, the most common causes of disease and how to remove them, the basic misconceptions people and doctors have about health and wellness, and the journey to lifelong health and spiritual happiness. Neither conventional nor alternative forms of medicine provide the population with the basic, practical steps to remove the root causes of illness and use practical measures of health promotion as aprimary approach of treatment. Timeless Secrets of Health and Rejuvenation fills this gap by showing you how to employ your body's own healing powers to bring balance and harmony into all aspects of your life. Overall, this book is the bible of good health, happiness and rejuvenation for those who long for a balanced lifestyle.

The Norton Anthology Of American Literature


Nina Baym - 1979
    This modern section has been overhauled to reflect the diversity of American writing since 1945. A section on 19th-century women's writing is included.

The Healing Powers of Vinegar: A Complete Guide to Nature's Most Remarkable Remedy


Cal Orey - 2000
    Cal Orey's book can show you how." --Dr. Will Clower, CEO Mediterranean Wellness

The American Community College


Arthur M. Cohen - 1989
    Anyone who wants to understand these complex and dynamic institutions—how they are evolving, the contributions they make, the challenges they face, the students they serve, and the faculty and leaders who deliver the services and the curricula—will find The American Community College both essential reading and an important reference book."—George R. Boggs, president and CEO, American Association of Community Colleges"I have been a community college president for over forty-one years and a graduate professor for three decades. This book has been an inspiration to generations of students, faculty members, and administrators. It has become the classic of the field because it has great 'take-home' value to us all."—Joseph N. Hankin, president, Westchester Community College"In this latest edition of The American Community College, the authors continue to manifest their unique, highly knowledgeable perspective about the community college. This book is must-reading for all who desire to understand one of the most important educational institutions in the twenty-first century."—Barbara K. Townsend, professor and director, Center for Community College Research, College of Education, University of Missouri–Columbia"Cohen and Brawer's classic work is the touchstone for a comprehensive overview of the American community college. This is a seminal book for graduate students as well as seasoned professionals for understanding this uniquely American institution."—Charles R. Dassance, president, Central Florida Community College