A multidisciplinary examination of alternative framings of environmental problems, with using examples from forest, water, energy, and urban sectors. Does being an environmentalist mean caring about
Looks at ten central questions concerning humankind's relationship to technology, including "Does technology shape us, or do we shape it?" and "Are we using modern technology to create cultural unifor
The Structure of Typed Programming Languages describes the fundamental syntactic andsemantic features of modern programming languages, carefully spelling out their impacts on languagedesign. Using cla
Types of A'-Dependencies develops the theories of Bonding and Government of the"principles and parameters" approach to syntax pioneered by Noam Chomsky. Using data from Romancelanguages, Cinque argues
Investigations in Algebra departs from a preoccupation with calculus as the ultimate goal of and the universal introduction to advanced mathematics by using Logo to explore combinatorics, number theor
This reassessment of J. M. Keynes's The General Theory of Employment, Interest and Money results from the author's experience in using Keynes's book as the core of her macroeconomics courses for under
The common rhetoric about technology falls into two extreme categories: uncriticalacceptance or blanket rejection. Claiming a middle ground, Bonnie Nardi and Vicki O'Day call forresponsible, informed
The Message Passing Interface (MPI) specification is widely used for solvingsignificant scientific and engineering problems on parallel computers. There exist more than a dozenimplementations on compu
Foreword by Bjarne Stroustrup Software is generally acknowledged to be the single greatest obstacle preventing mainstream adoption of massively-parallel computing. While sequential applications are ro
"Numerical Techniques in Finance" is an innovative book that shows how to create, and how to solve problems in a wide variety of complex financial models. All the models are set up using Lotus 1-2-3;