This highly anticipated revision builds upon the strengths of the previous edition. Sipser's candid, crystal-clear style allows students at every level to understand and enjoy this field. His innovati…
Discrete Mathematics and its Applications is a focused introduction to the primary themes in a discrete mathematics course, as introduced through extensive applications, expansive discussion, and deta…
"For Michael Sandel, justice is not a spectator sport," The Nation's reviewer of Justice remarked. In his acclaimed book―based on his legendary Harvard course―Sandel offers a rare education in thinkin…
Earthy, magical, and utterly charming, this tale of family life in turn-of-the-century Mexico became a best-selling phenomenon with its winning blend of poignant romance and bittersweet wit.
Brilliant and engagingly written, Why Nations Fail answers the question that has stumped the experts for centuries: Why are some nations rich and others poor, divided by wealth and poverty, health and…
Shelve Why Nations Fail: The Origins of Power, Prosperity, and Poverty
An epic account of the decades-long battle to control what has emerged as the world's most critical resource—microchip technology—with the United States and China increasingly in conflict.
You may be s…
Shelve Chip War: The Fight for the World's Most Critical Technology
Psychiatrist Viktor Frankl's memoir has riveted generations of readers with its descriptions of life in Nazi death camps and its lessons for spiritual survival. Based on his own experience and the sto…
A practical, heartfelt guide to the art of truly knowing another person in order to foster deeper connections at home, at work, and throughout our lives - from the #1 New …
Shelve How to Know a Person: The Art of Seeing Others Deeply and Being Deeply Seen
This book is about pleasure. It's also about pain. Most important, it's about how to find the delicate balance between the two, and why now more than ever finding balance is essential. We're living in…
Shelve Dopamine Nation: Finding Balance in the Age of Indulgence
From the bestselling author of The Bomber Mafia: discover Malcolm Gladwell's breakthrough debut and explore the science behind viral trends in business, m…
Shelve The Tipping Point: How Little Things Can Make a Big Difference
Written in Greek by the only Roman emperor who was also a philosopher, without any intention of publication, the Meditations of Marcus Aurelius offer a remarkable series of challenging spiritual refle…
An algorithm is nothing more than a step-by-step procedure for solving a problem. The algorithms you'll use most often as a programmer have already been discovered, tested, and proven. If you want to …
Shelve Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People
Android devices are stealing market share from the iPhone with dramatic speed, and you have a killer app idea. Where to begin? Head First Android Development will help you get your first application u…
A preeminent scientist - and the world's most prominent atheist - asserts the irrationality of belief in God, and the grievous harm religion has inflicted on society, from the Crusades to 9/11.
The old saying goes, "To the man with a hammer, everything looks like a nail." But anyone who has done any kind of project knows a hammer often isn't enough.
The more tools you have at your disposal,…
Shelve The Great Mental Models: General Thinking Concepts
Straight from the programming trenches, The Pragmatic Programmer cuts through the increasing specialization and technicalities of modern software development to examine the core process--taking a …
Shelve The Pragmatic Programmer: From Journeyman to Master