Computers and Internet Books
Related Subjects: Hardware Security Software Internet
More Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250

Used price: $0.01

Comprehensive book on InsecurityReview Date: 2006-03-07
Entertaining and Thought ProvokingReview Date: 2001-12-23
As I read Internet Insecurity, I wished that Harley had written it 3 years ago, when I was just beginning to use the internet. If I'd known then what I've since learned from the book, I would have avoided learning about online relationships the hard way, for instance. Because the dangers of the internet are not what we commonly think of, and although we need to know about computer viruses, and be aware of privacy issues, the most painful mistakes that we make are due to a lack of understanding of this new technology, which is set to change our lives in so many ways.
I would recommend Internet Insecurity to anyone using the internet. As well as being a fascinating way to learn all about the origins of the internet, computer viruses, online shopping, sex and relationships, it is the only book I have found which addresses the concerns we all have, and separates the real from the imaginery fears associated with the internet. I found the book both thought provoking and yet entertaining, and I have certainly learned a lot from reading it.
Highly informative with a soft, friendly tone.Review Date: 2002-05-31
Even though I work on computers for a living, I still found several useful information from the book. Reading the last chapter which touched on the relationship issue, I wished the author had written the book several years ago. If I'd had the book then, I might have saved myself several regrets and become wiser without having to learn what I know now the hard way myself.
Other than a light touch of useful technical info, the author gives a very insightful perspective on the computer technology, esp. the internet world itself. I really, really enjoyed this book as I savored and immersed myself in the author deep thoughts and the extensive background info, which gave me a better understanding of how things've become.
I give this book 2 thumbs up and highly recommend it as a must read for anyone who'd love to broaden their mind and perspective.
A Treat in Store For YouReview Date: 2002-02-26
I was hardly prepared for the fascinating history, psychology, education, and thoroughly compelling subjects covered in this humorous, personal approach. It is not a book that you can put down and refer to periodically. It's a page turner from cover to cover.
If all who participate in activities on the web were to seriously consider the observations and suggestions provided within these pages, what a considerate, happy place the net would remain.
Hopefully, all responsible human beings will follow these guidelines.
Useful, not just scaryReview Date: 2002-01-29
The computer sections of bookstores are filled with volumes on hacking and computer safety, many of them written for people who run servers, networks and large computer operations or who are charged with tracking the hackers. Some of them seemingly just want to scare us into shutting down out computers and never accessing the Internet.
Hahn's book is neither of these. It's written so even beginners can understand it, and it follows through on another promise made on the first page:
"I do not want you worrying needlessly about things that are not really a problem. For example, regardless of what you might hear, you do not need to worry about computer viruses or about unknown perpetrators breaking into your system -- not if you take a few simple precautions ... There are far more important things I want you to think about: how the Internet affects your privacy, your security, your money, your relationships, your work and your family."
I cringed when I read that, but Hahn is well-respected, and I wanted to see what he had to say, so I bought the book. While I'm not going to give up my anti-virus software or my firewall, I understand where he's coming from and agree that -- if we all followed his advice -- we'd probably be safe. I'm just not sure that most people are willing to follow the advice he offers.
I'll come back to this, but first let's look at some other parts of the book, which covers such topics as business and the Internet, privacy (how much you can really expect and ways to keep as much as you can), Internet communication (e-mail and chatting) and privacy, viruses and protecting yourself against them, money and the Internet and your family and the Internet.
First, Hahn doesn't write about just technology. He discusses, as he puts it, "psychology, history, philosophy, science, money and relationships." And, yes, they really do all tie together and are related to the Internet.
For instance, it's not easy to understand privacy and what we think we know about it without understanding why we think we need it and knowing that, despite what you think, it's not guaranteed in the U.S. Constitution. And it's difficult to grasp business practices until, as Hahn points out, we stop thinking of corporations as individuals rather than as ... well, corporations. Businesses do what they do to improve the bottom line. If that includes using personal information they gather about you to sell you more products, they will do so. They're even likely to sell that information to others to make even more money.
Summarizing such ideas in just a few words doesn't do them justice. Hahn builds his cases carefully and logically and gives you the information you need to protect yourself against what he sees as the real dangers.
The chapters on Internet communications and its effects on families are among the most important in the book -- because the subject seems to be considered so seldom. No one questions the value of e-mail, but, Hahn emphasizes that neither e-mail nor a chat room is true personal contact. In chat rooms especially, you don't know for sure that the person you're chatting with is who -- or what -- he or she says, or even if it's truly a he or a she.
It's dangerously easy, he says, to believe you truly know and have connected with someone simply because you've shared personal information via a keyboard and computer screen.
"...The Internet is important because it is capable of bringing great emotional forces into our relationships, forces which we were not designed to bear. These forces are strong and, if we are not careful, they may cause significant damage to the emotional fabric of our lives and to the lives of our loved ones," he writes.
"Does this mean that we should avoid having relationships that depend on the Net? In some cases, yes. Certain activities are nothing more than a breeding ground for unhappiness and only serve to distract us from what is really important in our lives."
Now, as for viruses, Hahn lists the kinds of attachments that can be dangerous to your computer, explains how to show full file names (Windows hides the extensions by default) so you can recognize them and then says not to open them if they arrive by e-mail. Simple? Reasonably so, if you have any experience at all with using Windows Explorer. Advice we all have the will power to follow? I'm not so sure.
Firewalls? Unless you're running a server or a business network, you don't need one, he says. Such programs are more intrusive than anti-virus programs, the false alarms they set off will "scare you silly, and if you really want to scare yourself silly, there are much better ways to do it."
I visited Hahn's Web site, signed up for his newsletter and left a comment that I enjoyed the book but was uncomfortable with his antivirus and firewall advice. I commented that I'd keep them because I'd rather "be a little safer" with my Norton AntiVirus and Zone Alarm.
To my surprise, he replied:
"Are you sure that it's not really that you would rather 'be a little safer' but that, perhaps, you would rather 'feel a little safer'? Remember, most people aren't technically apt, and AV and IF programs can cause them a *lot* of mysterious problems. ..."
Good point on the "feel a little safer." But, because I do need to get e-mail attachments as editor of The Outer Edge, I'll stick with the programs for a comfort zone.
Is the book worth the cost? If you're concerned about what problems you can have on the Internet and how to protect yourself against them, definitely.

Used price: $2.40

I'd love to see a sequel!Review Date: 2000-06-13
A truly enjoyable bookReview Date: 2000-03-10
A terrific and entertaining book for when you are in the mood for "light" reading. The ultimate book for reading by the pool.
The best Christmas gift I ever got!Review Date: 1998-12-28
Just Plain FunReview Date: 1998-10-06
An entertaining and amusing read, that is hard to put down.Review Date: 1998-08-09

Used price: $6.25

A Classic Strategy HandbookReview Date: 2005-08-07
Developing successful high-tech strategies is made possibleReview Date: 2000-09-26
Essential, invaluable, highly accessible readingReview Date: 2001-02-08
Essential reading . . . for charlatans everywhere!Review Date: 2001-08-21
A Must Reading For High-Tech ManagersReview Date: 2000-09-27
As an interim CEO of software firms, I see the the problems created by no strategy or poor strategy. This book gives a thorough mthodology to avoid having someone like me take over a company.

Used price: $3.56

if the journey to knowledge begins with just a single, small step, here's a stepping stone to the "new literacy"Review Date: 2001-09-10
A journey through knowledge begins with but a single, small step --as ancient seers would remind us. "The History Highway" offers anyone (older or young) a "roadmap" to their own choice of any of 2000 or so stepping off points. For example, "images taken from the Bayeaux Tapestry [embroidery 230 feet long; the original story document presented to an illiterate population] make this a visually appealing and useful site (Norman Invasion of England, 1066)". But wait, there's more: "Periodic updates to the text are available online."
Our new digital lifestyle can (will?) transform Academia "before you can say Great Scott!" Or at least, for certain, a lot more quickly than the Gutenberg effect transformed schooling and culture.
Worth it's weight in gold.Review Date: 1999-03-14
The History Student's New Best FriendReview Date: 2000-04-05
Everyone who has ever stared in awe at a search engine result listing 1 million hits on some subject owes Drs. Trinkle and Merriman a debt of gratitude. This book will take you to the materials you really want to use or explore. It is not only worth the time and money you will invest--it will save you time and pay handsome dividends.
What else can one say--it is this history student's new best friend.
An invaluable resource for students, teachers & researchers.Review Date: 2000-04-06
Second Edition tops first in quantity and qualityReview Date: 2000-03-28
The introductory chapter gives internet startup information, so the book is useful to newbies and experienced web users alike. Later chapters list specific websites along with a paragraph or so of information about the site written by a historian or specialist.
Of particular interest to family history researchers will be the genealogy section, which lists a variety of sites. Instructors and researchers of American History will find useful the 101 pages (expanded and updated from the 33 pages in the first edition) devoted to a chronological list of sites on specific segments of United States History. Also expanded in the new edition is the Women's History segment, which is now 17 pages long and contains a more diverse range of websites than the first edition.
Finally, entries are cross referenced in the index, with internet sites listed in italics. This work is both a useful and enjoyable reference title, and well worth its price.

Used price: $1.65

Definitely worth a readReview Date: 2002-03-26
Whilst my interest in buying this book and researching i-mode is more from a business rather than technical perspective, both angles seem to have been covered equally well. I appreciated Frengle's well thought through and clearly outlined discussions on a broad variety of topics relating to i-mode and the mobile industry in Japan. The text was very useful in clarifying a number of questions I had and overall I felt the contents in the book was easily accessible and user friendly.
It's definitely worth a read for anyone interested in the mobile industry in Japan or i-mode in general.
Very readable.Review Date: 2002-02-25
This book was worth it as a "get started with i-mode development" and was interesting as a "how they made wireless internet economically viable".
THE book on i-modeReview Date: 2002-02-11
Frengle knows his stuff, working in this field, it says on the back cover, in Tokyo. That definitely matters to me, and is more than can be said for the author of the other book (i-mode Crash Course) that I read about i-mode.
Great job! So, now that we have this excellent book, when do we actually get i-mode in Boston? AT&T Wireless will get the same five stars from me when they do that!
I came, I saw, i-mode...Review Date: 2002-01-29
An excellent buy. Very readable and well laid out, I'll keep this one within arm's reach for easy reference for the next long while.
PS Okay, I'm not sure what my review title means, but I thought it was catchy.
I am begining to understand i-mode a whole lot better now.Review Date: 2002-02-10
Over 480 pages make up this manual which covers the model that Japan has found to be the best cash-for content model out there. In part 1 of the book you have the opportunity to look into the history of the i-mode as well as the hardware and software beginnings.
Part 2 is the i-mode environment, who would use the product, what type of audience can and do you target. Making it work so you can enhance the revenue. Finally part 3 is how to develop in i-mode. What application are used for development and the language used to create i-mode pages.
While most of the concepts are still a little beyond my understanding with the cd included , which has Java SDK, Forte for Java, a demo of Adobe Go Live and several other applications, I am beginning to understand what it takes.
Overall the author has spent a great deal of time and effort inputting together a seriously complete reference manual - well done.

A novel idea well executedReview Date: 2002-10-31
The most remarkable feature of this book is that care has been taken to include even the commonest of terms which one comes accross reading technical journals but one is ignorant to the actual meaning of them since these terms donot contribute too much to the overall understanding of the concept presented in any paper.
for example we come accross the term 'firewall' so often. but one normally does'nt care to go into the technical details of it.
So I would suggest read this book and findout what firewall actually is.
This book contains both details and variety. I was personally extremely thrilled to find the illustrations in almost every page.
These illustrations helps me ot understand the concepts fast.
Also important is the abbreviation term glossary whcih removes in mind any doubt about the greatness of this book.
With this book I am experiencing a great learning experience and I would recommend this book highly to any computer and IT enthusiast.
Alltogether a great work.
A novel idea well executedReview Date: 2002-10-31
Let me get into the facts and tell you that this book had been a great learning experience for me from the time I possesed it. The most remarkable feature about this book is the variety of topics covered and at the same time the details which have been looked into.
Some terms have been used which a normal reader ignores because they sometimes donot contribute too much to the overall understanding of the concept of the journal or paper.
For example everybody knows about firewall. But terms like these have been well explained and illustrated.
Illustrations are another good point about this book which require highlighting. Almost every page in this book is studded with illustrations which helps even a novice to undestand concepts.
The abbreviation section glossary adds to the feathers.
In all I ma having a great learnign experience. I would definately recommend this book for all IT and comp enthusiasts. Its a valuable possession and shall help in a long way.
A great pece of work.
This is a masterpieceReview Date: 2002-11-25
Since the terms are reviewed by a panel of world-known experts in security I know that I am looking at reliable definitions and descriptions. The language of the book is so easy to understand that my husband who does not work in computer science, has taken to read this book; he just sits and browses through this book. Take the case of the description of a virus; after the definition, the book describes when and how the term virus was used: ¡°the first published use of the word VIRUS was by David Gerrod in his science fiction short stories which were later expanded and published in the book ¡°When Harlie was one¡¡¡¡¡.¡±, ¡°Fred Cohen first used the term computer virus in a formal way at university of Southern California¡.¡± It gives three references pointing the reader to further information. This is a masterpiece written in a scholarly style yet is understandable with little computer science knowledge.
A technical referenceReview Date: 2002-11-16
user
of the Internet. Details and references (and citations for the
references
within the text) make it an excellent resource. If you are taking
security
certification exam or you are consulting, I suggest to keep a copy for
ready
reference.
A necessary reference for all who are onlineReview Date: 2002-11-03
The contents of the book are also on a CD in searchable PDF form. This is especially helpful, in that you can quickly click your way to an explanation of any term. The dictionary was put together under the guidance of an expert team of computer security professionals, so it is accurate and thorough. It belongs on the reference shelves of every academic and public library.


Great condensed overview of ITIL v3Review Date: 2007-11-28
The second best place to start with ITIL Version 3Review Date: 2008-02-24
But before you buy this book, consider buying Passing Your ITIL Foundation Certificate - The Official Study Guide (not available on Amazon yet, but it will be). It is the same size, half the price, and covers much the same territory, only even MORE lightly. And of course it includes sample exam questions to check whether you are actually getting the hang of it or not.
short but valuableReview Date: 2008-01-13
The writting style is very concise and sometimes informal, easy reading for the ITIL newcomers. Do not expect a detailed process description of everything. Overall it is the perfect starting point before investing in the whole V3 book set.
A concise introduction to ITIL Service LifecycleReview Date: 2007-12-20
Solid and concise overview for ITIL V3 - A perfect place to startReview Date: 2007-12-29

Used price: $10.78

A classicReview Date: 2003-07-23
This book is about code - about %90 of the pages have source. Perhaps the first book I ever seen that has compilable, working code. Also, I think the examples and interfaces in this book are much better than the Core book.
In short, if you have the core patterns book and are stuck, this indeed could be exactly what you need. I would say you could skip that book and start with this one.
I've read a lot of patterns books. Most didn't really help. Some got me to the point of asking new questions. This book, and "design patterns explained", are in my view indispensable classics. They left me with a clear understanding of what I was trying to learn.
One negative point: I read the comparison between "service to worker" and "dispatcher view" several times and I still don't get what they are trying to say. This is one of the few places in the book where there is no code, and it probably could have helped me here. To be fair, it does have some nice sequence diagrams but its seems lacking compared to the rest of the book.
A must for J2EE loversReview Date: 2002-11-25
patterns and theserverside.com patterns (in <
contains lots of demonstrable code.
Web tier patterns can be used as template for web tier for
any j2ee project; persistence framework explained the
Data Access Object and Value object in the clearest way;
it always contains security patterns and integration
patterns, which are not discussed too much in other books
as <
for the J2EE Core Patterns book and <
and even wider than them.
This book presents patterns inside frameworks, so you can
easily see how it is used in real life. This book uses UML
in a very elegant way so it's also useful to learn UML
in J2EE.
A must for J2EE lovers.
Daniel
SCJP, SCJD, SCWCD, SCJEA and IBM Certified XML Developer.
NOT totally convincingReview Date: 2003-07-21
Previous knowledge of design patterns in general would certainly help you to get the most from this text. For a simple,clear, no bs introduction I recommend Design Patterns Explained: A New Perspective on Object-Oriented Design
by Alan Shalloway, James R. Trott.
Applied patterns for J2EEReview Date: 2002-10-22
The web tier chapter details patterns that could be used for request processing with session management, view manipulation, validation and security. The persistence framework chapter was perfect for our implementation with its data access layer strategy based on DAOs and value objects, though we would have liked to see some transaction management patterns. The scalability and performance concerns have been closely investigated, as have all security designs like single-access, check-point and role patterns. A working example targeted for a leading app server could have proved useful here, though there is plenty of code available for download. After all is said and done, the chapter on integration where everything comes together nicely, scores top marks for topics not usually found in other books.
An excellent addition to anyone's J2EE repertoire.
Excellent book on design patterns and frameworksReview Date: 2003-01-12
This book starts where "Core J2EE Patterns" ends. Instead of being one more book on patterns catalog and snippet code, it plucks related patterns and weaves them into a framework. This framework-oriented approach starts with the simple but pertinent observation that standard J2EE patterns like Service-to-Worker and Dispatcher View can be reinterpreted as micro-frameworks and continues throughout the rest of the book. For example, chapter 3 combines 3 patterns( DAO, VO, Service Locater)together to lay the foundation of a persistence framework.
Another positive aspect of this book is that it devotes complete chapters to security and integration patterns.Of late, integration patterns have become important enough to merit a web site of their own ( integrationpatterns.com ) and it is quite hard to find other good references on security patterns.
Thus this book has a lot of new things and perspectives to offer and deserves more attention than it seems to be getting.
Finally a criticism : This book mentions other books by name and ISBN numbers without mentioning the author(s) of the books. This is the first time in my life I have seen such a practice. This is definitely a bad practice and an antipattern and a cruelty to poor authors who deserve to be mentioned by name.

Used price: $0.98

Duntemann Does It Again!Review Date: 2003-03-28
The things that I like the most about Jeff's books (and I have several of them) are twofold. First, when he writes on a topic he covers the given topic in-depth. With him, no stone is left unturned. Second, his writing style is such that he makes you feel as though you are sitting across the coffee table from him having a discussion while enjoying a cup of java or a glass of good (single barrel) Tennessee sour mash whiskey. His latest project does not disappoint!
If you are thinking of getting WLAN access for your home or small office, this book is for you. If you already have WLAN access at your home or small office and are interested in tweaking; tuning or expanding it, this book is for you. If you are mechanically inclined and want some WLAN projects to work on, this book is for you. If you are interested in wardriving, warchalking, setting up a hotspot or creating a captive portal, this book is for you. And (if you are like me) if you work with this technology for a living and want to pick up some pieces of technology that you were not aware of, this book is for you.
It is all there in the book and, once again, Jeff has done a great job of explaining it and making it all crystal clear. As I look around my office I have more than 30 books on wireless/WLAN technology. This book has now moved to the top of my list. Thanks Jeff and keep them coming!
Best book on the market for non-Network Engineer/SysAdminsReview Date: 2003-03-26
This is the "...for Dummies" for WiFi, except it does not insult the intelligence like other introductory titles. The writing style is approachable, humorous and flows well. It assumes no prior networking knowledge, and takes us through the historic evolution to present-day WiFi.
It is accurate, covers security risks & responses and the captures the overall excitement in the "homebrew" & wardriving communities. (Excellent coverage of custom antenna's, theory & practice)
If you are an MCSE or CNE looking to certify for some sort of WiFi test - this is probably not the book for you.
... but if you are a home-user, small business owner or general "radio-tinkerer" excited by the potential of WiFi - BUY THIS BOOK!
New to Wi-Fi? 802.11 hobbyist? This is the book for you!Review Date: 2003-06-07
The first part of the book is an introduction to Wi-Fi and its applications. The second part of the book shows you how to hook up a network in your home. The third part covers the theoretical and practical details of security. The fourth part deals with extending the range of your laptop and some of the secrets behind wardriving.
I liked the tin can bandwidth extender project section. It's just what you need in order to fire that over-priced cable or DSL connection and get your broadband service from one of the thousands of nearby Starbucks. The wardriving section shows you how to find access points from your car.
This is the bookReview Date: 2003-04-26
If you're a net admin trying to learn more get this book.
If you're a power-user who wants to get the most out of Wi-Fi get this book.
If you're into Wi-Fi and know lots of stuff you should still get this book.
What more can I say? This book is for the beginner and for the master.
Also I've looked at the other books out there. A couple of them are pretty good too, but unlike some of them the fact that Duntemann is truly into this tech and not just writing about it shows through more than most of the others.
This book is awesome for all wi-fi usersReview Date: 2003-04-19
What I like about this book is that it is very hands-on. And man this author can really write. This is one of the best technical books I have ever read. If I were a tech writer I'd really want to take lessons from this author.
The best part about the book is the hands-on projects and the chapter on War Driving. The Wi-fi reception in my house (I live in an older house) isn't great so I've been messing around with some of the projects in the book to improve my reception. The discussion of attennas is really first rate. I wish that I had more technical books that were written this well.
-Peter


The titles of the book and exam match! What else do you need?Review Date: 2007-04-09
As far as being a reference for this information without regard to the certification, I like it.
It is well written and makes sense. I have several other certifications (MCSE NTv3.51 '97 through CCIE '00 and CCVP '06) and this book works as well or better than the books I had for those certifications.
If you don't mind an electronic copy, the PDF of this book has been made available without cost on Juniper's web site.
Excelent book for network engineersReview Date: 2005-08-17
A good preparation guideReview Date: 2004-07-01
The book also has enough details to serve as a useful networking reference guide for readers who has already passed the JNCIS exam.
A good supplemental referenceReview Date: 2004-10-18
The book assumes that the reader has at least a JNCIA level of experience, so it skips most of the introductory topics such as CLI and hardware architecture covered in the JNCIA guide. Although I think that a person could pass the JNCIS if they just studied this book very well, it would be much easier if they have some basic knowledge and experience with Juniper M and T series routers (at least at the "JNCIA level").
Solid Prep MaterialReview Date: 2004-06-29
Topics range from a demonstration of how OSPF calculates routes, with a sideline discussion of the new standard Graceful Restart to splitting multicast traffic onto different links than unicast traffic in a network that carries both types of traffic.
There is coverage of items that seem to often come up in Juniper study discussions, such as the differences between Martini and Compella layer 2 VPNs, for example, as well as example scenarios and sample configurations that show you how to get them working in your lab or in real life.
If you want to do some serious studying, and are willing to put the time and effort in, this book will help you pass the JNCIS exam.
Related Subjects: Hardware Security Software Internet
More Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250
The only reason I didn't give a 5 stars is because I didn't learn anything new.