English Words from Latin and Greek Elements


Donald M. Ayers - 1965
    Its second edition, published in 1986, has confirmed that vocabulary is best taught by root, not rote. The importance of learning classical word roots is already acknowledged by vocabulary texts that devote chapters to them. Why a whole book based on this approach? Ayers' text exposes students to a wider range of roots, introduces new English words in context sentences, and reinforces vocabulary through exercises. It promotes more practice with roots so that students learn to use them as tools in their everyday encounters with new words. English Words is written from the standpoint of English; it neither attempts to teach students Latin or Greek nor expects a knowledge of classical languages on the part of instructors. Its success has been demonstrated at both the secondary and college levels, and it can be used effectively with students in remedial or accelerated programs. An Instructor's Manual (gratis with adoption) and a Workbook are also available.

Clean Code: A Handbook of Agile Software Craftsmanship


Robert C. Martin - 2007
    But if code isn't clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn't have to be that way. Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship . Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code on the fly into a book that will instill within you the values of a software craftsman and make you a better programmer but only if you work at it. What kind of work will you be doing? You'll be reading code - lots of code. And you will be challenged to think about what's right about that code, and what's wrong with it. More importantly, you will be challenged to reassess your professional values and your commitment to your craft. Clean Code is divided into three parts. The first describes the principles, patterns, and practices of writing clean code. The second part consists of several case studies of increasing complexity. Each case study is an exercise in cleaning up code - of transforming a code base that has some problems into one that is sound and efficient. The third part is the payoff: a single chapter containing a list of heuristics and "smells" gathered while creating the case studies. The result is a knowledge base that describes the way we think when we write, read, and clean code. Readers will come away from this book understanding ‣ How to tell the difference between good and bad code‣ How to write good code and how to transform bad code into good code‣ How to create good names, good functions, good objects, and good classes‣ How to format code for maximum readability ‣ How to implement complete error handling without obscuring code logic ‣ How to unit test and practice test-driven development This book is a must for any developer, software engineer, project manager, team lead, or systems analyst with an interest in producing better code.

New Penguin Parallel Text: Short Stories in Japanese


Michael EmmerichSueko Yoshida - 2011
     Here is the perfect introduction to contemporary Japanese fiction. Featuring many stories appearing in English for the first time, this collection, with parallel translations, offers students at all levels the opportunity to enjoy a wide range of contemporary literature without having to constantly consult a dictionary. Richly diverse in themes and styles, the stories are by well-known writers-like Haruki Murakami and Banana Yoshimoto-as well as by emerging voices. Complete with notes, these selections make excellent reading in either language.

Principles of Marketing


Philip Kotler - 1980
    The 11th edition of this text continues to build on four major marketing themes: building and managing profitable customer relationships, building and managing strong brands to create brand equity, harnessing new marketing technologies in the digital age, and marketing in a socially responsible way around the globe.

The Philosophy Book: Big Ideas Simply Explained


Will Buckingham - 2010
    From moral ethics to the philosophies of religions, The Philosophy Book sheds a light on the famous ideas and thinkers from the ancient world through the present day. Including theories from Pythagoras to Voltaire and Mary Wollstonecraft to Noam Chomsky, The Philosophy Book offers anyone with an interest in philosophy an essential resource to the great philosophers and the views that have shaped our society.

The Norton Anthology of English Literature, Vol. F: The Twentieth Century & After


Stephen GreenblattGeorge M. Logan - 1999
    Under the direction of Stephen Greenblatt, General Editor, the editors have reconsidered all aspects of the anthology to make it an even better teaching tool.

Ecce Romani Level 1-A


Gilbert Lawall - 1982
    

Pimsleur French Level I CD: Learn to Speak and Understand French with Pimsleur Language Programs [Lessons 1-30]


Pimsleur Language Programs - 1995
    The best part is that it doesn’t have to be difficult or take years to master. Thirty minutes a day is all it takes, and we get you speaking right from the first day. Pimsleur courses use a scientifically-proven method that puts you in control of your learning. If you’ve tried other language learning methods but found they simply didn’t stick, then you owe it to yourself to give Pimsleur a try.Why Pimsleur? - Quick + Easy – Only 30 minutes a day. - Portable + Flexible – Core lessons can be done anytime, anywhere, and easily fit into your busy life. - Proven Method – Works when other methods fail. - Self-Paced – Go fast or go slow – it’s up to you. - Based in Science – Developed using proven research on memory and learning. - Cost-effective – Less expensive than classes or immersion, and features all native speakers. - Genius – Triggers your brain’s natural aptitude to learn. - Works for everyone – Recommended for ages 13 and above. What’s Included? - 30, 30-minute audio lessons - 60 minutes of reading instruction to provide you with an introduction to reading French designed to teach you to sound out words with correct pronunciation and accent - in total, 16 hours of audio, all featuring native speakers - a Reading Booklet and a User’s GuideWhat You’ll Learn In the first 10 lessons, you’ll cover the basics: saying hello, asking for or giving information, scheduling a meal or a meeting, asking for or giving basic directions, and much more. You’ll be able to handle minimum courtesy requirements, understand much of what you hear, and be understood at a beginning level, but with near-native pronunciation skills. In the next 10 lessons, you’ll build on what you’ve learned. Expand your menu, increase your scheduling abilities from general to specific, start to deal with currency and exchanging money, refine your conversations and add over a hundred new vocabulary items. You’ll understand more of what you hear, and be able to participate with speech that is smoother and more confident. In the final 10 lessons, you’ll be speaking and understanding at an intermediate level. In this phase, more directions are given in the target language, which moves your learning to a whole new plane. Lessons include shopping, visiting friends, going to a restaurant, plans for the evening, car trips, and talking about family. You’ll be able to speak comfortably about things that happened in the past and make plans for the future. Reading Lessons begin in Lesson 9 to provide you with an introduction to reading French. In addition, the combined Reading Lessons are included after Lesson 30. These Reading Lessons, which total about one hour, are designed to teach you to sound out words with correct pronunciation and accent. The Pimsleur Method We make no secret of what makes this powerful method work so well. Paul Pimsleur spent his career researching and perfecting the precise elements anyone can use to learn a language quickly and easily. Here are a few of his “secrets”:The Principle of Anticipation In the nanosecond between a cue and your response, your brain has to work to come up with the right word. Having to do this boosts retention, and cements the word in your mind.Core Vocabulary Words, phrases, and sentences are selected for their usefulness in everyday conversation. We don’t overwhelm you with too much, but steadily increase your ability with every lesson.Graduated Interval Recall Reminders of new words and structures come up at the exact interval for maximum retention and storage into your long-term memory.Organic Learning You work on multiple aspects of the language simultaneously. We integrate grammar, vocabulary, rhythm, melody, and intonation into every lesson, which allows you to experience the language as a living, expressive form of human culture.Learning in Context Research has shown that learning new words in context dramatically accelerates your ability to remember. Every scene in every Pimsleur lesson is set inside a conversation between two people. There are no drills, and no memorization necessary for success.Active Participation The Pimsleur Method + active learner participation = success. This method works with every language and every learner who follows it. You gain the power to recall and use what you know, and to add new words easily, exactly as you do in English.The French Language French is spoken by 55 million speakers in France, 3 million in Belgium, 1.5 million in Switzerland, 6.5 million in Canada, and 5 million in former French and Belgian colonies. It is an official language in 44 countries and an official language of the United Nations. An estimated 50 million people around the world speak French as a second language.Tech Talk - CDs are formatted for playing in all CD players, including car players, and users can copy files for use in iTunes or Windows Media Player.

Cracking the Coding Interview: 150 Programming Questions and Solutions


Gayle Laakmann McDowell - 2008
    This is a deeply technical book and focuses on the software engineering skills to ace your interview. The book is over 500 pages and includes 150 programming interview questions and answers, as well as other advice.The full list of topics are as follows:The Interview ProcessThis section offers an overview on questions are selected and how you will be evaluated. What happens when you get a question wrong? When should you start preparing, and how? What language should you use? All these questions and more are answered.Behind the ScenesLearn what happens behind the scenes during your interview, how decisions really get made, who you interview with, and what they ask you. Companies covered include Google, Amazon, Yahoo, Microsoft, Apple and Facebook.Special SituationsThis section explains the process for experience candidates, Program Managers, Dev Managers, Testers / SDETs, and more. Learn what your interviewers are looking for and how much code you need to know.Before the InterviewIn order to ace the interview, you first need to get an interview. This section describes what a software engineer's resume should look like and what you should be doing well before your interview.Behavioral PreparationAlthough most of a software engineering interview will be technical, behavioral questions matter too. This section covers how to prepare for behavioral questions and how to give strong, structured responses.Technical Questions (+ 5 Algorithm Approaches)This section covers how to prepare for technical questions (without wasting your time) and teaches actionable ways to solve the trickiest algorithm problems. It also teaches you what exactly "good coding" is when it comes to an interview.150 Programming Questions and AnswersThis section forms the bulk of the book. Each section opens with a discussion of the core knowledge and strategies to tackle this type of question, diving into exactly how you break down and solve it. Topics covered include• Arrays and Strings• Linked Lists• Stacks and Queues• Trees and Graphs• Bit Manipulation• Brain Teasers• Mathematics and Probability• Object-Oriented Design• Recursion and Dynamic Programming• Sorting and Searching• Scalability and Memory Limits• Testing• C and C++• Java• Databases• Threads and LocksFor the widest degree of readability, the solutions are almost entirely written with Java (with the exception of C / C++ questions). A link is provided with the book so that you can download, compile, and play with the solutions yourself.Changes from the Fourth Edition: The fifth edition includes over 200 pages of new content, bringing the book from 300 pages to over 500 pages. Major revisions were done to almost every solution, including a number of alternate solutions added. The introductory chapters were massively expanded, as were the opening of each of the chapters under Technical Questions. In addition, 24 new questions were added.Cracking the Coding Interview, Fifth Edition is the most expansive, detailed guide on how to ace your software development / programming interviews.

The Globalization of World Politics: An Introduction to International Relations


John Baylis - 1997
    The book features three new chapters on International Law, Terrorism, and Social Constructivism and two updated case studies. Written specially for those coming to the subject for the first time, this text has been carefully edited by John Baylis and Steve Smith to ensure a coherent, accessible and lively account of the globalization of world politics. As with the previous edition, there is a companion website that offers up-to-date case studies of the conflicts in Kosovo and the 1990-91 Gulf War and a new case study on Iraq. The Globalization of World Politics, Third Edition, is ideal for undergraduate and graduate courses in International Relations.

Patterns for College Writing: A Rhetorical Reader and Guide


Laurie G. Kirszner - 1989
    In Patterns for College Writing, they provide students with exemplary rhetorical models and instructors with class-tested selections that balance classic and contemporary essays. Along with more examples of student writing than any other reader, Patterns has the most comprehensive coverage of active reading, research, and the writing process, with a five-chapter mini-rhetoric; the clearest explanations of the patterns of development; the most thorough apparatus of any rhetorical reader; and the most comprehensive coverage of argumentative writing—all reasons why Patterns for College Writing is the best-selling reader in the country. And the new edition includes exciting new readings, images, and debate and casebook topics. Patterns is now available as a Bedford e-Book to Go and in a variety of formats that can be downloaded to a computer, tablet, or e-reader. And now with the new edition, you can meet students where they are: online. Our newest set of online materials, LaunchPad Solo, provides all the key tools and course-specific content that you need to teach your class. Get all our great course-specific materials in one fully customizable space online; then assign and mix our resources with yours.  To package LaunchPad Solo free with Patterns for College Writing, use ISBN 978-1-319-01312-7.

The Joy of Signing: The Illustrated Guide for Mastering Sign Language and the Manual Alphabet


Lottie L. Riekehof - 1978
    Includes graphic drawings, index, and additional learning tools.

Financial Accounting


Walter T. Harrison Jr. - 1998
    A specially designed Accounting Cycle Tutorial program is integrated in the first three chapters (icons in the margin point readers to an online program, a free website that accompanies the book). The program includes tutorials, interactive animations, and practice questions that provide readers with additional, beyond the book instruction on the accounting cycle. This book also provides a no password required online practice environment where readers can work on problems that help them master the accounting cycle and gauge their comprehension. A unique Accounting Cycle Pocket Guide is included for readers to use as a handy reference-it illustrates the key steps in the accounting cycle. This book covers the full range of topics in financial accounting: financial statements, processing information, accrual accounting, internal control and cash, short-term investments and receivables, inventory, plant assets, current and long-term liabilities, stockholders' equity, long-term investments and international operations, using the income statement and statement of stockholders' equity, the statement of cash flows, and financial statement analysis. For accountants and employees in accounting departments.

Child, Family, School, Community: Socialization and Support


Roberta M. Berns - 1985
    Examining how the school, family, and community influence children's socialization, this text addresses complex issues in a clear, comprehensive fashion. An enjoyable read, it's packed with meaningful, timely examples and effective study tools that ensure you gain a solid understanding of chapter concepts. A sensitive presentation of diversity issues includes matters related to culture, ethnicity, gender, sexual orientation, and special needs. Updated throughout, this edition features a stronger emphasis on NAEYC and DAP standards as well as new information on diversity in all forms, technology and the impact of media, bullying, and other topics.

German for Reading Knowledge


Hubert Jannach - 1961
    Recognized as THE book for teaching academic reading skills, the fifth edition continues to introduce students in the humanities, arts, and social sciences to a basic knowledge of German that they can use independently to begin to read specialized literature in their respective fields.