List price: $10.95 (that's 20% off!)
Used price: $3.99
Collectible price: $7.95
Buy one from zShops for: $3.98
Used price: $39.00
Buy one from zShops for: $45.00
This book takes a middle, very effective approach. The assumptions are that the reader has a good deal of programming knowledge, but not necessarily in Java or any other object-oriented language. Part one is devoted to a survey of object-oriented programming in general and how it is done in Java in particular. An instructor could use it to prep the students familiar with programming in other languages or to fill the holes of any material not covered in previous courses.
The main point of the book is of course the coverage and explanation of the standard data structures used in programming. These structures are described by a combination of explanation and a great deal of source code. To help prevent the cramps in the fingers and brain that would come from typing it all in, all source code is available online. This is especially helpful because exercises are included at the end of the chapters and many of them involve modification of the code in the text. Turning good code into bad code by mucking with it and then correcting it is far and away the best way to learn to program, since that is how we program anyway. This is a backhand way of saying that the exercises make excellent short, yet challenging programming assignments.
Data structures has often been the course where computer science students are set on the track to performing significant work in the field. Good data structures texts in Java have been lacking, so this book fills a significant void. Definitely worth examining for adoption.
It is customary as Professor of Computer Science at Long Island University for me routinely to review and select textbooks about Object-Oriented programming and Data Structures in Java and other programming languages for both undergraduate and graduate classes. Almost every day the Computer Science professors receive desk copies of new computer textbooks from publishing houses. Most textbooks are unacceptable for one reason or another. Either they don't cover their subject adequately; appear to be written for the author's peers rather than for the student, or coded examples don't work so the book is rejected.
Recently, while attempting to select a textbook on Object-Oriented programming and Data Structures in Java for both undergraduate and graduate seminars for the fall term 2000, I discovered one outstanding book: Fundamentals of OOP and Data Structures in Java by Richard Wiener and Lewis J. Pinson, published by Cambridge University Press, ISBN No. 0-521-66220-6.
Fundamentals of OOP and Data Structures in Java is written in a clear, concise style with numerous examples that WORK. This textbook is written with students in mind, not the authors' peers. It is evident that Professors Wiener and Pinson understand data structures, their intended use in any programming environment, and when and how to use them. Conceptually, their presentation makes this book a must for any class that focuses on Data Structures and Object-Oriented programming in Java. I particularly like "Part Two: Data Structures." This section discusses "Abstract Data Types," "Containers as Abstract Data Types," and the classic data structures themselves. No important topic is bypassed or perfunctorily treated. Clear explanations and examples abound.
Students, professors, or anyone interested in object-oriented programming and data structures in Java, BUY THIS BOOK!
Professor Dwight Peltzer Dept. of Computer Science Long Island University Brookville, NY
Part Two is where the authors truly demonstrate their years of experience in academia teaching the concepts of the Abstract Data Type (ADT). Their previous teaching experience in several programming languages is brought to light in their comprehensive approach as they lead the student into this prime area supporting object-oriented software development. Again as in the first section, each chapter is uniquely inclusive of clearly designed examples to support the student's understanding of the ADT concepts so essential for the OOP student or professional programmer. The authors provide a multitude of interface code listings and classes that extend and implement other classes uniquely designed to enhance student understanding. They also provide a rich set of exercises which supports the students understanding requiring the student to complete as programming assignments. To ease the students testing their code, the authors have provided an excellent set of GUI Lab applications, which are uniquely designed for the various programming exercises.
I teach Java programming at the CS-1 level and personally have used several of the author's examples to support my class lectures in preparation for the students' entry into the second level CS-2.
This comprehensive CS-2 level textbook is well worth considering for both the academic and professional teaching environments.
List price: $14.00 (that's 20% off!)
Used price: $3.75
Buy one from zShops for: $3.32
Used price: $0.01
Collectible price: $0.49
Buy one from zShops for: $0.79
I love the idea of giving my little 2 and a half year old a universal approach to tales and stories from all over the world. I new Rudoph qualified. I had no idea that there was a monster in the story; note that it was the one thing that impressed her, and she asked me what it was.
I wouldn't suggest it to anyone that wants to introduce the idea of Santa Clauss to their child.
Used price: $6.40
Collectible price: $9.48
Used price: $9.99
Buy one from zShops for: $29.97
It concisely presented the money and capital markets with a touch of history and functionality.
I particularly like the balanced view of the authors in their presentations. It successfully illustrates the functional as well as risk consideration of the markets and institutions.
This book should serve well for student studying in domestic financial market and also as a bridging link to international financial system.
Buy one from zShops for: $19.88
Used price: $13.62
Buy one from zShops for: $13.90
The children whose poetry he includes are between the ages of 5 to 10 (he doesn't always indicate the age, which is sometimes annoying). One child wrote the following: The wind was soft and silky. / A cloud alone / calmly drifts away. / A bird by itself flies away. / A cloud appears / and helps me home.
Lewis includes numerous such poems in this book, all of which, in their insight and fresh beauty, invite us to listen--and teach us to do so. We put down this book having become better listeners, hearing beauty in perhaps the least expected things around us--just as we did in our childhood days, days Lewis poetically refers to as "our grasshopper and salamander days" when ". . .we trampled leaves with our feet just to hear what kind of sounds leaves made. . .slept, only to wake, with the strange sense of how could we be awake when we had only just been sleeping."
That's what reading this book is like. If we let its poetry in--as well as Lewis's poetic analysis of it--we just might awaken as if we'd stumbled upon enlightenment like any Buddhist monk who meditated his whole life, with the sound of a garden rake falling, or a leaf crunching beneath our foot. As Basho, quoted by Lewis, writes:
A chestnut falls: / The insects cease their crying / Among the grasses.
Lewis--and really--all the children he has written about and quoted--can exercise our flabby ear muscles, which connect to our hearts, for everything is connected, as many of the poems in this book show us. "The moonlight is shining. A poem. If you can read the poem in the moonlight, it will shine on the universe. Then everything all around us will be a poem. . . ." Reading this book is like taking a giant step on the road toward enlightenment. All around us are unexpected magnificent little giants of teachers, our children.
Used price: $38.95
Buy one from zShops for: $55.32
Used price: $5.47
Buy one from zShops for: $5.00
But I'd like to alert young readers that despite Lewis' efforts to make Babbit sympathetic, he is a charicature. In my mid-forties, I've known many businessmen, seen many unexamined lives and mid-life crises. Even 80 years after Babbit was written (when conformity is less in vogue in the US) I've known many conformists.
I haven't known anyone like Babbit. It is out of character for a people person like Babbit to be *so* fond of Paul and yet blind to Paul's needs. It is out of character for him to be so protective of Paul and yet so estranged from his own children.
Enjoy the book and let it remind you to think for yourself and to be real, but don't let it convince you that businessmen are doomed to conformity and to sacrifice of all their ideals. To be good at business is to weild power and though we don't see it ni "Babbit", that power can be used for good. Babbit is almost as much a charicature as are Ayn Rand's businessmen heroes.
Incidentally, as good as this was, I thought Lewis' "Arrowsmith" was better.
This is my first encounter with Sinclair Lewis. I really don’t know why I chose to read “Babbitt” first, as I also have copies of “Main Street” and “Arrowsmith”. I think it was the unusual cover of the Penguin edition, which is a picture of a painting called “Booster” by Grant Wood. To me, that picture IS Babbitt, and I’ll always be able to see Babbitt in my head whenever I’m reminded of this book.There really isn’t a lot of symbolism here (and the symbolism that is here is pretty easy to decipher) and the prose is much closer to our present day writing and speech. This is brilliant satire, and you’ll laugh out loud at many of the situations Babbitt gets himself into. An especially hilarious incident occurs when one of the local millionaire businessmen finally accepts an invitation to dine with Babbitt. The evening goes badly because Babbitt is in a lower social class. Lewis then shows Babbitt going to a dinner at an old friends house who is in a lower class then him. It’s hilarious to see the similarities between the two events, and it brings home how class is strictly enforced in Zenith, and by extension, America.
Babbitt is a person that I found myself both hating and liking, often within the space of one page. He’s ignorant, in that he is a major conformist who often repeats slogans and phrases merely because others in his circle say the same things. He’s a namedropper who refers to people he doesn’t even know as though they were his best friends. He’s also high volume. Babbitt is one of those people we all know who is always boisterous and noisy so they can hide their own insecurities or ignorance. Just when you think you can’t stand Babbitt for another second, Lewis tosses in a situation that makes you feel for the man. Babbitt is the boss at a real estate company, and he worries about his employees liking him. When a confrontation arises with one of his salesmen, Babbitt frets and doesn’t want to fire the guy, although the rules of business eventually force him to do exactly that. He wants all of his employees to like him. He also feels bad about cheating on his wife while she is away and worries about what his children will think of him when he comes in drunk after a night of carousing. Ultimately, although Babbitt can be a major heel, the reader is almost forced to sympathize with him. This is true especially at the end of the book, when Babbitt renounces his liberal ways and rejoins his old colleagues. His return to the pack is not quite complete, however. Babbitt is changed by his transgression, and has learned a few lessons that he imparts to his son on the last page of the book, thus ending the tale on an upbeat note.
I would like to have seen a better section of explanatory notes in this Penguin edition. While some of the more obscure references are defined, many are not. Also, some of the language in the book is very 1920’s slang, and for a 21st century ear, it can be difficult to pick up on some of them. This book is both funny and sad, but well worth reading. Sinclair Lewis eventually won Pulitzer and Nobel prizes for his literary endeavors. It’s not hard to see why. Recommended.