The Elements of Computing Systems: Building a Modern Computer from First Principles


Noam Nisan - 2005
    The books also provides a companion web site that provides the toold and materials necessary to build the hardware and software.

The Unfinished Nation: A Concise History of the American People: Volume I: To 1877


Alan Brinkley - 1992
    Balancing social and cultural history with traditional political and diplomatic themes, it tells the story of the diversity and complexity of the United States and the forces that have enabled it to survive and flourish despite division. This fifth edition of Volume 1 includes coverage of events and developments through the year 1877 and features two new essays.

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.

It's Still Greek to Me: An Easy-To-Understand Guide to Intermediate Greek


David Alan Black - 1998
    This easy-to-understand and humorous guide is for students in their second year of Greek study.

Easy Writer: A Pocket Reference


Andrea A. Lunsford - 1997
    Now more visual and even easier to use and understand, EasyWriter offers practical help with research and documentation and expanded coverage of academic writing for students in all disciplines.

The Basics of Digital Forensics: The Primer for Getting Started in Digital Forensics


John Sammons - 2011
    This book teaches you how to conduct examinations by explaining what digital forensics is, the methodologies used, key technical concepts and the tools needed to perform examinations. Details on digital forensics for computers, networks, cell phones, GPS, the cloud, and Internet are discussed. Readers will also learn how to collect evidence, document the scene, and recover deleted data. This is the only resource your students need to get a jump-start into digital forensics investigations.This book is organized into 11 chapters. After an introduction to the basics of digital forensics, the book proceeds with a discussion of key technical concepts. Succeeding chapters cover labs and tools; collecting evidence; Windows system artifacts; anti-forensics; Internet and email; network forensics; and mobile device forensics. The book concludes by outlining challenges and concerns associated with digital forensics. PowerPoint lecture slides are also available.This book will be a valuable resource for entry-level digital forensics professionals as well as those in complimentary fields including law enforcement, legal, and general information security.

Egyptian Hieroglyphs for Complete Beginners


Bill Manley - 2012
    Assuming no knowledge on the part of the reader, it shows how to interpret the information on the inscriptions in a step-by-step journey through the script and language of ancient Egypt.We enter the world of the ancient Egyptians and explore their views on life and death, Egypt and the outside world, humanity and the divine. The book draws on texts found on some thirty artifacts ranging from coffins to stelae to obelisks found in museums in Egypt, America, and Europe, and selected across two thousand years. The texts are then explained clearly, and are supported by full translations, photographs, and line drawings.

The Little, Brown Handbook, APA Update [with CD]


H. Ramsey Fowler - 1900
    The eighth edition continues that tradition by offering greatly expanded coverage of writing and researching with computers, smaller chapters for large subjects such as the writing process and research writing, and in numerable improvements in all other material.

The Norton Anthology of English Literature, Vol. B: The Sixteenth Century & The Early Seventeenth Century


M.H. AbramsLawrence Lipking - 1986
    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.

Dirty French: Everyday Slang from "What's Up?" to "F*%# Off!"


Adrien Clautrier - 2008
    •That brie smells funky.Ce brie sent putain de drôle.•I'm gonna get ripped!Je vais me fracasser!•I gotta piss.Je dois pisser.•The ref is fucking asshole.L'arbitre est un gros enaelé!•Wanna try doggy-style?Veux-tu faire l'amour en levrette?

My Grammar and I... Or Should That Be Me?: How to Speak and Write It Right


Caroline Taggart - 2008
    Avoid Grammatical Minefields with this Entertaining GuideConfused about when to use "its" or "it's" or the correct spelling of "principal" and "principle"? My Grammar and I...or Should That Be me? is a refresher course for anyone who has ever been stumped by spelling confusion, dangling modifiers, split infinities, or for those who have no idea what these things even are.Clever, informative, and fun, this delightful little handbook offers practical and humorous guidance on how to avoid falling into language pitfalls.* Sentence Structure: Let's ponder the subject or object: Is it "I" or is it "me"?* Parts of Speech: "whose" or "who's"? "which" or "that"?* Punctuation: So where does that comma go, anyway?* Spelling and Confusables: There are times when the spelling "rules" confuse.* Elements of Style: You'll find there's lots more to know about grammar.* ...and for grammar know-it-alls, there are entertaining "Smart Aleck" tidbits throughout.

Going Deeper with New Testament Greek: An Intermediate Study of the Grammar and Syntax of the New Testament


Andreas J. Köstenberger - 2015
    Köstenberger, Benjamin L. Merkle, and Robert L. Plummer have produced an ideal resource enabling students to improve their skills so they may properly read, exegete, and apply the Greek New Testament. Designed for those with a basic knowledge of Greek, Going Deeper with New Testament Greek is a user-friendly textbook for intermediate Greek courses at the college or seminary level. In fifteen chapters, students learn Greek grammar and how to interpret the New Testament in a way that is accessible—and even fun. Also included are chapters on the Greek language and textual criticism, verbal aspect, sentence diagramming and discourse analysis, word studies, and continuing with Greek. Unique features include:Practical examples illustrating how knowing the content of a given chapter can guide proper interpretation of Scripture.Practice sentences and vocabulary lists, including all the words that occur fifteen times or more in the New Testament.Selected texts from every New Testament author for students to translate along with detailed reading notes to guide interpretation of each text.Summary charts to help students review material, serving as a handy study guide and quick reference tool.

The Art of Electronics


Paul Horowitz - 1980
    Widely accepted as the authoritative text and reference on electronic circuit design, both analog and digital, this book revolutionized the teaching of electronics by emphasizing the methods actually used by circuit designers -- a combination of some basic laws, rules of thumb, and a large bag of tricks. The result is a largely nonmathematical treatment that encourages circuit intuition, brainstorming, and simplified calculations of circuit values and performance. The new Art of Electronics retains the feeling of informality and easy access that helped make the first edition so successful and popular. It is an ideal first textbook on electronics for scientists and engineers and an indispensable reference for anyone, professional or amateur, who works with electronic circuits.

Dictionary of Word Origins: Histories of More Than 8,000 English-Language Words


John Ayto - 1990
    Written in a clear and informative style, the dictionary describes the Indo-European origins of English and includes many new words and coinages adopted each year.

Modern Database Management


Jeffrey A. Hoffer - 1994
    Intended for professional development programs in introductory database management.