Stephen Foster Song Book
Average customer rating: Not rated
    Stephen Foster Song Book
    Stephen Foster
    Manufacturer: Dover Publications
    ProductGroup: Book
    Binding: Paperback

    Lieder & Art SongsLieder & Art Songs | Forms & Genres | Sheet Music & Scores | Formats | Books
    PianoPiano | Instrumentation | Sheet Music & Scores | Formats | Books
    SongbooksSongbooks | Music | Entertainment | Subjects | Books
    GeneralGeneral | Music | Entertainment | Subjects | Books
    RockRock | Musical Genres | Music | Entertainment | Subjects | Books
    GeneralGeneral | Civil War | United States | Americas | History | Subjects | Books
    Similar Items:
    1. The Songs of Stephen Foster The Songs of Stephen Foster
    2. The American Song Treasury: 100 Favorites The American Song Treasury: 100 Favorites
    3. Stephen Foster Songs: Parlor & Minstrel Songs, Dance Tunes & Instrumentals Stephen Foster Songs: Parlor & Minstrel Songs, Dance Tunes & Instrumentals
    4. DOO-DAH: Stephen Foster and the Rise of American Popular Culture DOO-DAH: Stephen Foster and the Rise of American Popular Culture
    5. Songs by Stephen Foster, Vol. 1-2 Songs by Stephen Foster, Vol. 1-2

    ASIN: 0486230481

    Book Description

    Forty favorites: Beautiful Dreamer, Camptown Races (Gwine to Run All Night), Jeanie with the Light Brown Hair, Oh! Susanna, Old Black Joe, The Song of All Songs, That's What's the Matter, There Are Plenty of Fish in the Sea, Way Down in Ca-i-ro, When This Dreadful War Is Ended, more.
    Cole's Library of Familiar Music - Stephen C. Foster Songs Book no. 5
    Average customer rating: Not rated
      Cole's Library of Familiar Music - Stephen C. Foster Songs Book no. 5
      unknown
      Manufacturer: M. M. Cole Publishing Co.
      ProductGroup: Book
      Binding: Paperback
      ASIN: B000KNFUM0
      Coles's Library Of Familiar Music: Stephen C. Foster Songs, Book No. 5.
      Average customer rating: Not rated
        Coles's Library Of Familiar Music: Stephen C. Foster Songs, Book No. 5.
        Stephen. Foster
        Manufacturer: M. M. Cole Pub. Co.
        ProductGroup: Book
        Binding: Spiral-bound
        ASIN: B000JJHYHE
        The Foster Choral Book : Ten Choral Transcriptions of Songs By Stephen Collins Foster
        Average customer rating: Not rated
          The Foster Choral Book : Ten Choral Transcriptions of Songs By Stephen Collins Foster
          William Arms (edited By) Fisher
          Manufacturer: Oliver Ditson Company
          ProductGroup: Book
          Binding: Hardcover
          ASIN: B000JWMPQG
          The Music Hour (Second Book, dedicated to Stephen Foster)
          Average customer rating: Not rated
            The Music Hour (Second Book, dedicated to Stephen Foster)

            Manufacturer: Silver Burdett Company
            ProductGroup: Book
            Binding: Hardcover
            ASIN: B000EJZ7XC
            Song Book
            Average customer rating: Not rated
              Song Book
              Stephen Collins Foster
              Manufacturer: Dover Publications Inc.
              ProductGroup: Book
              Binding: Hardcover

              Lieder & Art SongsLieder & Art Songs | Forms & Genres | Sheet Music & Scores | Formats | Books
              PianoPiano | Instrumentation | Sheet Music & Scores | Formats | Books
              GeneralGeneral | Music | Entertainment | Subjects | Books
              ASIN: 0486230864
              Souvenir Book of Songs from The Stephen Foster Story of Bardstown, Kentucky
              Average customer rating: Not rated
                Souvenir Book of Songs from The Stephen Foster Story of Bardstown, Kentucky
                Stephen FOSTER
                Manufacturer: Firth Pond & Co.
                ProductGroup: Book
                Binding: Paperback
                ASIN: B000VDT2QO
                Souvenir Book of Songs from The Stephen Foster Story of Bardstown, Kentucky
                Average customer rating: Not rated
                  Souvenir Book of Songs from The Stephen Foster Story of Bardstown, Kentucky
                  Paul Green
                  Manufacturer: Frith, Pond & Co,
                  ProductGroup: Book
                  Binding: Paperback
                  ASIN: B000LZBH6A

                  Product Description

                  Programs and songs and music of Stephen Foster, such as; My Old Kentuck HomeOh Susanna, and Beautiful Dreamer which is the last song written by Steven Foster.
                  Souvenir Book of Songs from The Stephen Foster Story of Bardstown, Kentucky (Exact Reproductions of the original Sheet Music)
                  Average customer rating: Not rated
                    Souvenir Book of Songs from The Stephen Foster Story of Bardstown, Kentucky (Exact Reproductions of the original Sheet Music)

                    Manufacturer: Unknown
                    ProductGroup: Book
                    Binding: Sheet music
                    ASIN: B000B45AV4

                    Product Description

                    Actual publication date and publisher unknown? Picture of photo of Stephen Foster on the front cover. Inside: Sheet music 1. My Old Kentucky Home Good Night, 2. Gwine to Run all Night (or De Camptown Races), 3. Beautiful Dreamer Serenade, 4. Katy Bell, 5. Oh Suzanne, 6. Some Folks, 7. Jeanie with the Light Brown Hair, 8. Ah, May the Red Rose Live Alway, 9. Old Folks at Home, 10. Ring Ring de Banjo 11. Old Dog Tray, 11. Open Thy Lattice Love. Back cover: Picture of my old Kentucky Home and picture of teh Stephen Foster Story.
                    Souvenir Book of Songs (The Stephen Foster Story of Bardstomn, Kentucky)
                    Average customer rating: Not rated
                      Souvenir Book of Songs (The Stephen Foster Story of Bardstomn, Kentucky)
                      Stephen Collins Foster
                      Manufacturer: Firth, Pond & Co. Franklin Square
                      ProductGroup: Book
                      Binding: Paperback
                      ASIN: B000PWIDWK

                      Population Change and Rural Society (The Springer Series on Demographic Methods and Population Analysis)
                      Average customer rating: Not rated
                        Population Change and Rural Society (The Springer Series on Demographic Methods and Population Analysis)

                        Manufacturer: Springer
                        ProductGroup: Book
                        Binding: Paperback

                        Popular CulturePopular Culture | Social Sciences | Nonfiction | Subjects | Books
                        DemographyDemography | Social Sciences | Nonfiction | Subjects | Books
                        GeneralGeneral | Social Sciences | Nonfiction | Subjects | Books
                        GeneralGeneral | Sociology | Social Sciences | Nonfiction | Subjects | Books
                        GeneralGeneral | Earth Sciences | Science | Subjects | Books
                        GeneralGeneral | Geography | Earth Sciences | Science | Subjects | Books
                        GeneralGeneral | Science | Subjects | Books
                        GeneralGeneral | Earth Sciences | Professional Science | Professional & Technical | Subjects | Books
                        GeographyGeography | Earth Sciences | Professional Science | Professional & Technical | Subjects | Books
                        All Amazon UpgradeAll Amazon Upgrade | Amazon Upgrade | Stores | Books
                        NonfictionNonfiction | Amazon Upgrade | Stores | Books
                        Professional & TechnicalProfessional & Technical | Amazon Upgrade | Stores | Books
                        ScienceScience | Amazon Upgrade | Stores | Books
                        All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
                        NonfictionNonfiction | Qualifying Textbooks - Fall 2007 | Stores | Books
                        ProfessionalProfessional | Qualifying Textbooks - Fall 2007 | Stores | Books
                        ScienceScience | Qualifying Textbooks - Fall 2007 | Stores | Books
                        ASIN: 1402039018

                        Book Description

                        This book contains the latest research on social and economic trends occurring in rural America. Conducted by an interdisciplinary and regionally diverse group of social scientists, this original research highlights four major themes transforming contemporary rural areas: population composition change; industrial restructuring and changing livelihoods; changing patterns of rural land use; and areas of persistent disadvantage and emerging opportunity. Each theme is examined with an expanded overview and geographically varied case studies.

                        This volume is the first scholarly assessment exclusively focused on rural demographic trends that exploits data from Census 2000. It contributes to knowledge of the interdependency between population change and rural society, and it provides an empirical context for considering policy choices. Enriched by perspectives from demographers, geographers, historians, and, sociologists, this volume is an essential starting point for scholarship on rural demographic change in the 21th Century.

                        It is of particular interest to agricultural economists, environmental psychologists, community psychologists, sociologists, and developers, demographers, geographers, regional planners and scientists, and rural policy analysts and sociologists.

                        Annals of the Labouring Poor: Social Change and Agrarian England, 16601900 (Cambridge Studies in Population, Economy and Society in Past Time)
                        Average customer rating: Not rated
                          Annals of the Labouring Poor: Social Change and Agrarian England, 16601900 (Cambridge Studies in Population, Economy and Society in Past Time)
                          K. D. M. Snell
                          Manufacturer: Cambridge University Press
                          ProductGroup: Book
                          Binding: Hardcover

                          GeneralGeneral | England | Europe | History | Subjects | Books
                          WesternWestern | Europe | History | Subjects | Books
                          Social HistorySocial History | Historical Study | History | Subjects | Books
                          Social GroupsSocial Groups | Sociology | Social Sciences | Nonfiction | Subjects | Books
                          ASIN: 0521245486

                          Book Description

                          This collection of inter-connected essays is concerned with the impact of social and economic change upon the rural labouring poor and artisans in England, and combines a sensitive understanding of their social priorities with innovative quantitative analysis. It is based on an impressive range of sources, and its particular significance arises from the pioneering use made of a largely neglected archival source - settlement records - to address questions of central importance in English social and economic history in the eighteenth and nineteenth centuries. Levels of employment, wage rates, poor relief, the sexual division of labour, the social consequences of enclosure, the decline of farm service and traditional apprenticeship, and th equality of family life are amongst the issues discussed in a profound re-assessment of a perennial problem: the standard of living (in its widest sense) of the labouring poor during the period of industrialisation. The author’s conclusions challenge much of the prevailing orthodoxy, and his extensive use of literary and attitudinal material is closely integrated with the quantitative restatement of an interpretation that owes much to the older tradition of the Hammonds’ Village Labourer.
                          The impact of population change on business activity in rural America (Rural studies series of the Rural Sociological Society)
                          Average customer rating: Not rated
                            The impact of population change on business activity in rural America (Rural studies series of the Rural Sociological Society)
                            Kenneth M Johnson
                            Manufacturer: Westview Press
                            ProductGroup: Book
                            Binding: Paperback

                            TheoryTheory | Economics | Business & Investing | Subjects | Books
                            Shopping & CommerceShopping & Commerce | Reference | Business & Investing | Subjects | Books
                            ASIN: 0865315841

                            We Interrupt This Broadcast: Relive the Events That Stopped Our Lives...from the Hindenburg to the Death of Princess Diana (book with 2 audio CDs)
                            Average customer rating: 4 out of 5 stars
                            • M.I.A.
                            • If you like history you will want to have this book
                            • Please Keep True to the Title
                            • The narrator needs to shut up
                            • A time capsule of major twentieth-century American news
                            We Interrupt This Broadcast: Relive the Events That Stopped Our Lives...from the Hindenburg to the Death of Princess Diana (book with 2 audio CDs)
                            Joe Garner , Walter Cronkite , and Bill Kurtis
                            Manufacturer: Sourcebooks Inc
                            ProductGroup: Book
                            Binding: Hardcover

                            General BroadcastingGeneral Broadcasting | Radio | Entertainment | Subjects | Books
                            GeneralGeneral | Television | Entertainment | Subjects | Books
                            20th Century20th Century | World | History | Subjects | Books
                            GeneralGeneral | World | History | Subjects | Books
                            Media CultureMedia Culture | Mass Media | Current Events | Nonfiction | Subjects | Books
                            JournalismJournalism | Writing | Reference | Subjects | Books
                            GeneralGeneral | Foreign Languages | Reference | Subjects | Books
                            GeneralGeneral | Arts & Photography | Subjects | Books
                            GeneralGeneral | Performing Arts | Arts & Photography | Subjects | Books
                            Similar Items:
                            1. Words That Shook the World: 100 Years of Unforgettable Speeches and Events Words That Shook the World: 100 Years of Unforgettable Speeches and Events
                            2. And the Crowd Goes Wild: Relive the Most Celebrated Sporting Events Ever Broadcast (Book and 2 Audio CDs) And the Crowd Goes Wild: Relive the Most Celebrated Sporting Events Ever Broadcast (Book and 2 Audio CDs)
                            3. My Fellow Americans: The Most Important Speeches of America's Presidents, from George Washington  to George W. Bush (Book & CD) My Fellow Americans: The Most Important Speeches of America's Presidents, from George Washington to George W. Bush (Book & CD)
                            4. Not Till The Fat Lady Sings: The Most Dramatic Sports Finishes Of All Time Not Till The Fat Lady Sings: The Most Dramatic Sports Finishes Of All Time
                            5. Stay Tuned:  Television's Unforgettable Moments Stay Tuned: Television's Unforgettable Moments

                            ASIN: 1570713286

                            Amazon.com

                            Beginning with the explosion of the dirigible Hindenburg in 1937, this book and double-CD collection of audio broadcasts recalls a series of dramatic events so urgent that they interrupted regularly scheduled broadcasting in America. The text of this package includes capsule explanations of such events as the attack on Pearl Harbor and the death of Elvis, accompanied by dramatic black-and-white stock photos. Introduced by the sonorous voice of TV journalist Bill Kurtis, the recordings of the news broadcasts revive the panic and thrill of some of the defining moments (mostly American) of the 20th century.

                            We Interrupt This Broadcast offers, in some ways, a strange view of the past. News that interrupts broadcasts is always sensational, and usually tragic. Of the 39 recordings, only five or so don't involve assassinations, explosions, death or defeat; furthermore, only the deaths of Marilyn Monroe and Princess Diana represent the female side of modern events. Nevertheless, these recordings will fascinate many listeners too young to have heard the original broadcasts, and those who were alive might enjoy hearing them again in all their crackling, nostalgic glory. --Maria Dolan

                            Book Description

                            Revised and Updated!

                            Contains 3 New Shocking Events Straight From Today's Headlines

                            Updated to include the shocking and terrifying events of the past two years, We Interrupt This Broadcast brings to life the famous and infamous moments of the twentieth century. This second edition covers in striking detail the impeachment proceedings of President Clinton, the Columbine High School tragedy and the death of JFK Jr.--along with 38 other history-making moments--with memorable audio, vivid photographs and compelling text. From the dawn of electronic media to today, these are the 41 events that stopped us in our tracks and changed our world. We Interrupt This Broadcast recounts the details of the events and spotlights the photographs that tell the stories.

                            Customer Reviews:

                            4 out of 5 stars M.I.A........2005-07-04

                            Missing from this book: Mt ST Helen's eruption on 5/18/80, Passing of Ronald Regan, Space Shuttle Columbia should be added in the next edition. Regular broadcasting was inerupted for these stories. Otherwise this book is worth it.

                            5 out of 5 stars If you like history you will want to have this book.......2005-05-03

                            Perhaps one of the most innovative ways to study and share history, We Interrupt This Broadcast contains not only information on 43 of the most important events of the 20th century but also actual audio tracks from the original radio broadcasts. The stories told and broadcasts heard range from the Hindenburg explosion to the attack on Pearl Harbor, Japan's Surrender, Lee Harvey Oswald's Assassination, Martin Luther King Jr.'s Assassination, Apollo 13, the Kent State Massacre, Nixon's resignation, the shooting of President Reagan, the fall of the Berlin Wall, the O. J. Simpson saga, Princess Diana's death, the 2000 election, and finally the September 11th attacks, as well as 29 other historically important events. Each event is described in detail including important facts leading up to the event and the effect it had on the U.S. We Interrupt This Broadcast is very highly recommended and should be in the library of everyone who loves or teaches history.

                            4 out of 5 stars Please Keep True to the Title.......2004-05-10

                            I have a previous edition of this book. It covered the Diana death, and I believe that is where it stopped. My complaint with the book is only that, as the topics progresses closer to current times, the interruptions became less "spontaneous."
                            The book's premise was to provide the first live broadcast interruption that the public heard, to create the same chills that people felt, to relive the first realization of the shocking event just as it happened. By the time the book got to Dianna's death, the news clips became more general, more like an end of the year re-cap of what had happened, instead of the first terror-filled report that something had gone wrong.
                            But a great book, other than that! Perhaps the problem has been fixed in this newer edition.

                            1 out of 5 stars The narrator needs to shut up.......2003-12-28

                            The narrator explains what is written in the book already. The book would be a lot better if there was no narrator.

                            4 out of 5 stars A time capsule of major twentieth-century American news.......2003-10-18

                            We Interrupt This Broadcast is a statement that never fails to send a little chill up my spine, as these four words have introduced many tragic news stories over the years. In today's jaded world, these words do not have the connotation I still associate with them, and that is both a good and a bad thing. In a world where so much is forgotten so quickly, it is important, especially for the younger generation, to not only know about important events in history but to have a real understanding of sorts concerning them. This book does much to help everyone living today, both young and old, to learn about, remember, and vicariously experience some of history's most memorable (many of them tragic) events. Over forty important moments of the twentieth century are detailed in this coffee table-like book, ranging from the fiery death of the Hindenburg in 1937 to (in my 2nd edition copy) the death of John Kennedy, Jr. in 1999. The third edition offers additional material of important events in the time period between releases.

                            While none of these events is covered in-depth by any means, the book offers worthwhile summaries and plenty of informative photographs throughout its pages. More importantly, though, the book comes with two CDs containing broadcast footage of these events, letting today's listener hear the words by which America was informed of such tragedies as the assassinations of John F. Kennedy, Robert F. Kennedy, and Martin Luther King, as well as tales of horror such as the explosion of Flight 800, the fiery end of the Waco standoff with David Koresh and his followers, and the Challenger explosion. Of course, all the news was not bad: here you can hear and read about man taking his first steps on the moon, bear witness to the dismantling of the Berlin Wall, and celebrate retroactively the end of the World War II.

                            In a sense, this is a time capsule of sorts, as it holds a significant part of the history of twentieth-century America inside its pages and burned onto its two CDs. We Interrupt This Broadcast would make an excellent teaching tool for youngsters, but anyone who wants to come to a greater appreciation of history could profit much by this book, as well.
                            Media Events: The Live Broadcasting of History
                            Average customer rating: Not rated
                              Media Events: The Live Broadcasting of History
                              Daniel Dayan , and Elihu Katz
                              Manufacturer: Harvard University Press
                              ProductGroup: Book
                              Binding: Paperback
                              Similar Items:
                              1. Media/Society: Industries, Images and Audiences Media/Society: Industries, Images and Audiences
                              2. Covering the Body: The Kennedy Assassination, the Media, and the Shaping of Collective Memory Covering the Body: The Kennedy Assassination, the Media, and the Shaping of Collective Memory
                              3. Media Rituals: A Critical Approach Media Rituals: A Critical Approach
                              4. Mass Media and Society Mass Media and Society
                              5. No Sense of Place: The Impact of Electronic Media on Social Behavior No Sense of Place: The Impact of Electronic Media on Social Behavior

                              ASIN: 0674559568

                              Book Description

                              Constituting a new television genre, live broadcasts of "historic" events have become world rituals which, according to Dayan and Katz, have the potential for transforming societies even as they transfix viewers around the globe. Analyzing such public spectacles as the Olympic games, the wedding of Prince Charles and Lady Diana, John F. Kenndy's funeral, the moon landing, and Pope John II's visits to Poland, they offer an ethnography of how media events are scripted, negotiated, performed, celebrated, shamanized, and reviewed.

                              Media Events: Live Broadcasting of History
                              Average customer rating: Not rated
                                Media Events: Live Broadcasting of History
                                Daniel; Katz, Elihu Dayan
                                Manufacturer: Harvard University Press
                                ProductGroup: Book
                                Binding: Paperback
                                ASIN: B000MWUX58

                                Program Development in Java: Abstraction, Specification, and Object-Oriented Design
                                Average customer rating: 4 out of 5 stars
                                • Liskov is not so great
                                • Abstraction, Specification & OOD explained well @ this book!
                                • A book more students should use
                                • Great book!
                                • An excellent book to start becoming an expert in Java
                                Program Development in Java: Abstraction, Specification, and Object-Oriented Design
                                Barbara Liskov , and John Guttag
                                Manufacturer: Addison-Wesley Professional
                                ProductGroup: Book
                                Binding: Hardcover

                                GeneralGeneral | Java | Programming | Computers & Internet | Subjects | Books
                                Object-Oriented DesignObject-Oriented Design | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
                                GeneralGeneral | Programming | Computers & Internet | Subjects | Books
                                GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
                                GeneralGeneral | Computers & Internet | Subjects | Books
                                GeneralGeneral | Software | Computers & Internet | Subjects | Books
                                Object-Oriented Software DesignObject-Oriented Software Design | Computer Science & Information Systems | New & Used Textbooks | Stores | Books
                                Programming LanguagesProgramming Languages | Computer Science & Information Systems | New & Used Textbooks | Stores | Books
                                All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
                                Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
                                Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
                                Similar Items:
                                1. Effective Java Programming Language Guide Effective Java Programming Language Guide
                                2. Core Java(TM) 2, Volume II--Advanced Features (7th Edition) (Core Series) Core Java(TM) 2, Volume II--Advanced Features (7th Edition) (Core Series)
                                3. Core Java(TM) 2, Volume I--Fundamentals (7th Edition) (Core Series) Core Java(TM) 2, Volume I--Fundamentals (7th Edition) (Core Series)
                                4. Advanced Use Case Modeling: Software Systems Advanced Use Case Modeling: Software Systems
                                5. Java In A Nutshell, 5th Edition Java In A Nutshell, 5th Edition

                                ASIN: 0201657686

                                Book Description

                                Written by a world-renowned expert on programming methodology, this book shows how to build production-quality programs--programs that are reliable, easy to maintain, and quick to modify. Its emphasis is on modular program construction: how to get the modules right and how to organize a program as a collection of modules. The book presents a methodology effective for either an individual programmer, who may be writing a small program or a single module in a larger one; or a software engineer, who may be part of a team developing a complex program comprised of many modules. Both audiences will acquire a solid foundation for object-oriented program design and component-based software development from this methodology. Because each module in a program corresponds to an abstraction, such as a collection of documents or a routine to search the collection for documents of interest, the book first explains the kinds of abstractions most useful to programmers: procedures; iteration abstractions; and, most critically, data abstractions. Indeed, the author treats data abstraction as the central paradigm in object-oriented program design and implementation. The author also shows, with numerous examples, how to develop informal specifications that define these abstractions--specifications that describe what the modules do--and then discusses how to implement the modules so that they do what they are supposed to do with acceptable performance. Other topics discussed include: Encapsulation and the need for an implementation to provide the behavior defined by the specification Tradeoffs between simplicity and performance Techniques to help readers of code understand and reason about it, focusing on such properties as rep invariants and abstraction functions Type hierarchy and its use in defining families of related data abstractions Debugging, testing, and requirements analysis Program design as a top-down, iterative process, and design patterns The Java programming language is used for the book's examples. However, the techniques presented are language independent, and an introduction to key Java concepts is included for programmers who may not be familiar with the language.

                                Customer Reviews:

                                2 out of 5 stars Liskov is not so great.......2006-12-04

                                Just don't bother with it. Read Stroustrup all the way through and you'll be better off. If you really MUST do Java, read the online Java docs from Sun, starting with the tutorials. They discuss the same things Liskov does but without the idea of specification.

                                Use a tool like JavaDoc or Deoxygen consistantly through your program and not only have you gained everything else Liskov discusses, you haven't spent time wading through her, often contradictory, arguments on the subject.

                                Thats not quite fair, if you really do believe that an Object is a model of something in the real world, and not a clever piece of syntax for expressing your logic and enhancing readibility, than you will very likey LOVE this book.

                                4 out of 5 stars Abstraction, Specification & OOD explained well @ this book!.......2004-01-28

                                Percect book for a computer science student who must learn the fundemantal concepts of Object Oriented Design (OOD) in order to success and able to design and develop production quality software that are reliable, easy to mantain and modifiable.. It outlines the important steps for each chapter but the order of the chapters should be rearranged.

                                4 out of 5 stars A book more students should use.......2003-10-13

                                Barbara Liskov brings name recogntion the text. Respect comes for reasons, though, and this book shows many good reasons for respecting this educator and her co-author.

                                This would be a good book for a second or third course in comptuer science. Even so, seasoned pros should take this book seriously. The reader is assumed to be familiar with basic programming and data structures. The reader is also assumed to be familiar with Java - "development in Java" means that Java is the vehicle, not the topic being taught.

                                Techniques in this book are a level above the most concrete. It's premise is that any piece of code must be viewed in many different ways; right and wrong answers are the least of it. The book starts with a simple but rigorous set of commenting conventions - it makes one wish for a truly rigorous programming language. For each method, one specifies its prerequisites or assumptions, the set of objects with state chaged by the method, and the specifics of the change being made. The authors focus clearly on ambiguous specification at this level; explicitly undefined behavior has a valid role in many rigorous designs. This leads naturally to discussion of parameter checking, error handling, and proper use of thrown exceptions.

                                The authors develop a few unusual but critical ideas, including mutability - the possibility that an objects data content can change after creation. In well-disciplined programs, this property has far-reaching implications. Liskov and Guttag involve mutability in equality testing, object identity vs. data equality, and valid naming or indexing.

                                Encapsulation and data hiding have long been design staples, but the authors' examination keeps the idea fresh. They discuss, from the standpoint of provable correctness, how data exposure puts programs at risk. They also make clear how, viewed with an eye to maintainability, the risks of even read-only exposure of an object's data content. They stop short of discussing true formal verification or industrial practice, though, a decision I think appropriate to the book's level. Readers with deeper knowledge can still appreciate the discussion at its implicitly deeper levels.

                                By the time the authors address high-level system specification, it seems almost obvious. Without high-level specification, there would be no way to fill in the more detailed specifications that now come naturally to the reader. The authors also address that tricky moment between specification and implementation: the intuitive process of design.

                                Only the end of the book disappointed me, a half-hearted presentation of design patterns. It seems almost perfuctory, presenting DPs just because it's the done thing, not because the authors add their usual depth to the topic.

                                I really wish I had more upper-level students and professional colleagues who had been trained according to these authors' program. Their software designs, as students and as professionals, would be stronger and safer if they had.

                                5 out of 5 stars Great book!.......2003-08-18

                                This is one of the best Computer Science books I have read. It is one of those books where every word is worth reading. And it is so concise. After reading this book, I understood clearly what exceptions were, how good design is done, etc. Also, the fundamental concepts like abstraction, decomposition, etc are so brilliantly described that you will never be hazy about them again. The most favourite topic of mine is the procedural SPECIFICATION part using the REQUIRES, MODIFIES, EFFECTS clauses. It really helped me see how procedures are specified.

                                Finally, a word of caution. This is not a book for beginners or for those who are looking for learning Java syntax for writing toy programs. If you have been programming in a OO language (any OO language)for some time and have been using terms like abstraction, design etc without FULLY understanding them, or if you want to learn how to methodically approach the programming process, this book is indispensable!

                                Thanks you Prof. Liskov, I learnt so much from your book.

                                5 out of 5 stars An excellent book to start becoming an expert in Java.......2003-07-16

                                I have some problems understanding inheritance and other OO terms. This book teach not only the meaning of those term but also teach the advantages and how to use them. After reading this book, i know why those term is very important (inheritance, abstraction, etc) and can use it in my programming life.

                                If you'd like to become java expert, buy this book.
                                Program Development in Java: Abstraction, Specification, and Object-Oriented Design
                                Average customer rating: Not rated
                                  Program Development in Java: Abstraction, Specification, and Object-Oriented Design
                                  Barbara (Author) Liskov, B. (Author) Guttag, John (Author) Liskov
                                  Manufacturer: Addison-Wesley Professional
                                  ProductGroup: Book
                                  Binding: Paperback
                                  ASIN: B000OOR6FY

                                  Books:

                                  1. Steve Marriott: All Too Beautiful
                                  2. Studying Music History: Learning, Reasoning, and Writing About Music History and Literature (2nd Edition)
                                  3. Suzuki Piano School: Performed by Valery Lloyd-Watts (Volume 1&2) (Suzuki Method Core Materials)
                                  4. Taboo Tunes: A History of Banned Bands and Censored Songs
                                  5. The Art of Contemporary Travis Picking: How to Play the Alternating Bass Fingerpicking Style (Bk & CD)
                                  6. The Art of Organ Building (Volume 2 of 2)
                                  7. The BEAD Method of Fretboard Mastery
                                  8. The Beatles: Postcard Box
                                  9. The Cambridge History of Western Music Theory (The Cambridge History of Music)
                                  10. The Clash: Return of the Last Gang in Town - 2nd Edition

                                  Books Index

                                  Books Home

                                  Recommended Books

                                  1. History: Fiction or Science
                                  2. Western Civilization: Volume II: Since 1500
                                  3. Mergers and Acquisitions of Cpa Firms: A Guide to Practice Valuation
                                  4. The "Daily Telegraph" Big Book of Cryptic Crosswords
                                  5. Schaum's Guideline of Managerial Accounting
                                  6. Writing Your Dissertation in Fifteen Minutes a Day: A Guide to Starting, Revising, and Finishing You
                                  7. This Terrible War: The Civil War and its Aftermath
                                  8. Slipcase Set for Intermediate Accounting Update
                                  9. Seize the American Dream: 10 Entrepreneurial Success Strategies
                                  10. The Ark's Anniversary