MCSD .NET Solution Architectures Exam Cram 2 (Exam 70-300)

  Author:    Randy Cornish, Don Pavoni, Thomas Moore, Eric Rockenbach, Ed Tittel
  ISBN:    0789729296
  Sales Rank:    184842
  Published:    2003-05-01
  Publisher:    Que
  # Pages:    512
  Binding:    Paperback
  Avg. Rating:    4.0 based on 20 reviews
  Used Offers:    17 from $6.79
  Amazon Price:    $27.78
  (Data above last updated:  2008-11-29 08:48:19 EST)
  
  
Sort customer reviews by:
  
Show All Reviews on Page      Hide All Reviews on Page
   
  
MCSD .NET Solution Architectures Exam Cram 2 (Exam 70-300)
  

MCSD Analyzing Requirements and Defining .NET Solution Architectures Exam Cram 2 (Exam 70-300) helps you pass the 70-300 exam, which is a core exam in the MCSD .NET track and measures the ability to analyze requirements and define Microsoft .NET solution architectures. This exam is extremely tricky, widely considered the most difficult of any MCSD exams because of its emphasis on case studies as well as its demand that candidates have at least two years of hands-on experience. This book is not intended to teach new material. Instead, it assumes that you have a solid foundation of knowledge but could use a refresher on important concepts, as well as a guide to exam topics and objectives. The book features test-taking strategies, time-saving study tips, and a special Cram Sheet that includes tips, acronyms, and memory joggers not available anywhere else! The Cram Sheet is especially useful for last-minute review before the test begins.

The CD features PrepLogicâ?˘ Practice Tests, Preview Edition. This product includes one complete PrepLogic Practice Test with approximately the same number of questions found on the actual vendor exam. Each question contains full, detailed explanations of the correct and incorrect answers. The engine offers two study modes, Practice Test and Flash Review, full exam customization, and a detailed score report.

The best-selling Exam Cram 2 series is supported online at examcram.com, offering industry news, study tips, practice questions, and discussion forums. Each book is published under the direction of Series Editor Ed Tittel, the leading authority on IT certification. This book has been subjected to rigorous technical review by a team of industry experts, ensuring content is superior in both coverage and technical accuracy, and has earned the distinction of Cramsessionâ?˘ Approved Study Material.

                  Reader Reviews 1 - 28 of 28                 
  
  
Review
Date
Review
Rating(5 High)
Review
Helpful
to:
Customer Review Reviewer
Info
Permanent
Link
Reader Reviews Below Sorted by Newest First
07-22-06 5 0\1
(Hide Review...)  great certification tool!!!
Reviewer Permalink
great certification tool!!!
but u will need also transcenders for exam preparation. contact me on my gmail account (certstuff). i will send u a list of transcenders i can sell u, 10$ each one. thnks
(Review Data Last Updated: 2006-10-14 09:00:46 EST)
06-29-06 5 2\2
(Hide Review...)  Renewed Faith
Reviewer Permalink
After attempting to read the MS study guide, I had come to the conclusion that the Microsoft Solutions Framework was just a bunch of UML rebranding, hastily cut and pasted together by lone wolf code hacks with no interest in organized software development. This book has led me to believe that I may be wrong. It IS a bunch of UML rebranding, but MSF still forms a lucid useful framework.



The book is packed with helpful real world advice and is a down to earth pleasurable read, even if you're not taking the test. My hat's off to these guys.

(Review Data Last Updated: 2007-09-07 09:22:07 EST)
06-29-06 5 3\3
(Hide Review...)  Renewed Faith
Reviewer Permalink
After attempting to read the MS study guide, I had come to the conclusion that the Microsoft Solutions Framework was just a bunch of UML rebranding, hastily cut and pasted together by lone wolf code hacks with no interest in organized software development. This book has led me to believe that I may be wrong. It IS a bunch of UML rebranding, but MSF still forms a lucid useful framework.

The book is packed with helpful real world advice and is a down to earth pleasurable read, even if you're not taking the test. My hat's off to these guys.
(Review Data Last Updated: 2008-11-30 09:58:59 EST)
06-28-06 5 2\2
(Hide Review...)  Renewed Faith
Reviewer Permalink
After attempting to read the MS study guide, I had come to the conclusion that the Microsoft Solutions Framework was just a bunch of UML rebranding, hastily cut and pasted together by lone wolf code hacks with no interest in organized software development. This book has led me to believe that I may be wrong. It IS a bunch of UML rebranding, but MSF still forms a lucid useful framework.

The book is packed with helpful real world advice and is a down to earth pleasurable read, even if you're not taking the test. My hat's off to these guys.
(Review Data Last Updated: 2007-04-11 10:33:46 EST)
03-13-06 1 5\8
(Hide Review...)  Digital Rights Management - I am not a thief!
Reviewer Permalink
Careful about the eBook version of this book. I downloaded it at home, and unbeknownst to me activated it. When I took it to work via USB drive, it complained it was already activated. My workplace proxy firewall won't let me re-activate it.

If DRM can't work transparently and reasonably, then the manufacturers should stop using it.

I'm getting really annoyed with digital rights management. I'm not trying to steal a copy of this book; I just want to use one copy on different PC's as different times. One copy, one PC at a time!

Amazon should make it clearer when a book or CD has DRM, and what is the implications of purchasing a product using it.
(Review Data Last Updated: 2007-12-15 09:16:34 EST)
01-27-06 1 2\5
(Hide Review...)  Good Info but not for Test
Reviewer Permalink
Just got back from the test. I failed it. Not because I didn't have the proper knowledge....I was passing every practice test in the book...but because, for whatever reason, this book did not prepare me for the questions actually asked on the test. Due to NDA, I can't get any more specific than that. Wonderful book for anyone wanting a quick overview (400+ pages) but not the tool for passing the test. I've been developing in .NET for 6 yrs now.
(Review Data Last Updated: 2007-07-09 19:46:57 EST)
01-26-06 1 2\3
(Hide Review...)  Good Info but not for Test
Reviewer Permalink
Just got back from the test. I failed it. Not because I didn't have the proper knowledge....I was passing every practice test in the book...but because, for whatever reason, this book did not prepare me for the questions actually asked on the test. Due to NDA, I can't get any more specific than that. Wonderful book for anyone wanting a quick overview (400+ pages) but not the tool for passing the test. I've been developing in .NET for 6 yrs now.
(Review Data Last Updated: 2007-04-11 10:33:46 EST)
07-08-05 3 5\5
(Hide Review...)  Some parts difficult to understand; good coverage
Reviewer Permalink
Although I passed the test, I wasn't very satisfied with this book. When I didn't already understand something before I started, I often found their explanations hard to understand. Sometimes an additional small piece of information was needed to grasp the concept, or the wording was ambiguous or incorrect in some subtle way that made it hard to follow.

For example, I had a hard time understanding the notation for Object Role Modeling until I found Terry Halpin's excellent explanation at [...]. Another trivial example is the sample error message exhorting users to make sure that "all numbers are numeric." Of course I know exactly what they mean in that case, but it illustrates the quality of the writing.

On the positive side, they cover all the material and give lots of references in case you need more information. The alerts are good, too.

I must say that several people recommended this book to me, so not everyone shares my concerns. Perhaps I'm spoiled by reading Amit Kalani's excellent books in preparing for other exams. Also, I am not familiar with other books on this subject, so I cannot offer a comparison. This is what I used, and it was good enough.
(Review Data Last Updated: 2007-12-15 09:16:34 EST)
07-07-05 3 4\4
(Hide Review...)  Some parts difficult to understand; good coverage
Reviewer Permalink
Although I passed the test, I wasn't very satisfied with this book. When I didn't already understand something before I started, I often found their explanations hard to understand. Sometimes an additional small piece of information was needed to grasp the concept, or the wording was ambiguous or incorrect in some subtle way that made it hard to follow.

For example, I had a hard time understanding the notation for Object Role Modeling until I found Terry Halpin's excellent explanation at [...]. Another trivial example is the sample error message exhorting users to make sure that "all numbers are numeric." Of course I know exactly what they mean in that case, but it illustrates the quality of the writing.

On the positive side, they cover all the material and give lots of references in case you need more information. The alerts are good, too.

I must say that several people recommended this book to me, so not everyone shares my concerns. Perhaps I'm spoiled by reading Amit Kalani's excellent books in preparing for other exams. Also, I am not familiar with other books on this subject, so I cannot offer a comparison. This is what I used, and it was good enough.
(Review Data Last Updated: 2007-04-11 10:33:46 EST)
01-20-05 4 1\1
(Hide Review...)  Good Intro into Architecture for MS Developers
Reviewer Permalink
The book is readable and gives a good overview of the various stages of Software Design and Development. It covers the most pertinent .NET features as well as other Microsoft Products and what they do and how they can be integrated into the solution.

The book is well structured and covers pretty much everything that comes up in the exam.

The Praxistests on the CD are shoddy, though! SHAME ON YOU, THEY GIVE THE BOOK A BAD NAME!! Full of typos, grammatical errors and wrong answers contradicting their own explanations. It's better than nothing, but frustrating and inexplicable, seeing that a few hours of editing would clean up this whole mess.
(Review Data Last Updated: 2007-12-15 09:16:34 EST)
01-19-05 4 1\1
(Hide Review...)  Good Intro into Architecture for MS Developers
Reviewer Permalink
The book is readable and gives a good overview of the various stages of Software Design and Development. It covers the most pertinent .NET features as well as other Microsoft Products and what they do and how they can be integrated into the solution.

The book is well structured and covers pretty much everything that comes up in the exam.

The Praxistests on the CD are shoddy, though! SHAME ON YOU, THEY GIVE THE BOOK A BAD NAME!! Full of typos, grammatical errors and wrong answers contradicting their own explanations. It's better than nothing, but frustrating and inexplicable, seeing that a few hours of editing would clean up this whole mess.
(Review Data Last Updated: 2007-04-11 10:33:46 EST)
09-04-04 4 6\6
(Hide Review...)  Better than most
Reviewer Permalink
This is the best study guide for 70-300, but it isn't a home run like the Exam Cram 2 series for other exams (like 70-315). There was a lot of redundancy and emphasis on operations-level aspects, though the emphasis on the logical data model was done alright. I felt I was being told too much reference info (like the DFD example). The book could be improved by turning every end-of-chapter summary into a case study exam, and reworking the practice tests into better case-study examples. I passed the exam thanks to this book, chapter 1 of the MS Press book, and the Transcender exam.
(Review Data Last Updated: 2007-12-15 09:16:34 EST)
09-03-04 4 5\5
(Hide Review...)  Better than most
Reviewer Permalink
This is the best study guide for 70-300, but it isn't a home run like the Exam Cram 2 series for other exams (like 70-315). There was a lot of redundancy and emphasis on operations-level aspects, though the emphasis on the logical data model was done alright. I felt I was being told too much reference info (like the DFD example). The book could be improved by turning every end-of-chapter summary into a case study exam, and reworking the practice tests into better case-study examples. I passed the exam thanks to this book, chapter 1 of the MS Press book, and the Transcender exam.
(Review Data Last Updated: 2007-04-11 10:33:46 EST)
12-10-03 4 13\20
(Hide Review...)  Experience counts!
Reviewer Permalink
I just got out of my 70-300 exam, which I passed after a half a day of studying. But that's after passing 70-100 a couple of years ago, and it probably doesn't hurt to have 20 years in the business, more of which was spent in MS technologies than any other. This book made a big difference. My half-day was very well spent, and the information contained in the book was mostly very pertinent. The exam's more about reading comprehension and the details of the case studies than anything else, but you need to be solid on ER and data modeling, and also very clear about which steps are part of which project phase. Also, bone up on your ORM notation. You may never use it in real life, but it will show up on the test.
(Review Data Last Updated: 2006-06-28 11:37:56 EST)
10-02-03 5 5\8
(Hide Review...)  Well done
Reviewer Permalink
I thought this was one of the best Exam Cram books I've ever read. I truly felt that the author had written the exam and was providing me with a targeted overview of what needed to be covered. I would highly recommend this book with another exam prep resource such as Transcender and you should be fine for the exam. I should say though that I have both of the previous versions of the MCSD too so given the fact that I have already passed 70-100 this was more of a refresher for me.
(Review Data Last Updated: 2006-06-28 11:37:56 EST)
09-26-03 1 11\16
(Hide Review...)  Think Twice Before Buying
Reviewer Permalink
I did not find this book helpful in studying for the test. While the information may be good, it did not accurately represent the material covered by the test.

The reason I am rating this book so low is because of the numerous errors I found in the practice questions. (One was a simple mathmatical conversion that an editor should have caught.) Most of the other errors were typographical and fairly easy to catch, but it made me wonder how many errors I did not find. If I bought the book to ensure I could pass the test, then I may not have the knowledge to know when the book was leading me astray.

As an added negative the preview of the PrepLogic practice exam on the CD was laughably poor. The questions and answers appeared to have been cut & pasted together multiple times. (One sentance embedded in another, the first 10 words of the sentance repeated, etc. etc.) Another problem is that the test only had multiple choice questions; there are other question types that test takers might want to practice before the test. If you want a practice test, pay the money for the Transcender one.

(Review Data Last Updated: 2006-06-28 11:37:56 EST)
09-20-03 5 4\11
(Hide Review...)  Simply the best
Reviewer Permalink
Simply the best 70-300 test prep book so far. If you seriously want to pass the exam, go ahead and get a copy.
(Review Data Last Updated: 2006-06-28 11:37:56 EST)
09-02-03 5 6\8
(Hide Review...)  Excellent preparation for the exam
Reviewer Permalink
I used this book as my primary study guide for the 70-300 exam and passed last week. Like the earlier versions for the 70-100, this book gives you a great overview of everything that can show up on the exam. The writing style is friendly and conversational, really a pleasure to read. I also recommend supplementing this with the Transcender practice tests.
(Review Data Last Updated: 2006-06-28 11:37:56 EST)
08-14-03 3 41\42
(Hide Review...)  Best Book for 70-300
Reviewer Permalink
First, I totally agree with the reviewer who said this book isn't for you if you're not trying to pass the exam. It's all about the exam and is not intended to be anything more than an exam study guide.

I read this book, the Microsoft Study Guide for 70-300, and most of the Osbourne book for this exam. I'm totally convinced that this book is the best of the three. Having recently passed the exam, I can say without hesitation that this book was a big help. The other two books overemphasize the Microsoft Solutions Framework, which is a Microsoft System Development Methodology. While you will need some perspective on the MSF to pass the exam, this overemphasis is very misleading.

If you need to pass the exam, my suggestion would be to use this book as your major source of study. For any areas that you don't feel really well-versed in, read applicable MSDN articles to get the Microsoft spin on security, layering, deployment strategies, requirements analysis, design, globalization/localizaton, etc. I do recall that the test had a few questions on ORM and not many on UML.

I would be inclined to rate this book more positively were it not for two things. First, the sample test that came on the CD really bore almost no resemblance to the real rest. It was laden with typos and got into some really esoteric things that the exam didn't deal with at all. Secondly, the book delved into some areas, like Yourden/DeMarco-style Data Flow Diagrams and some organizational theory, that I think are not relevant to the exam. These topics not addressed in the exam nor in the Microsoft Study Guide. Further, I don't think there's anything in the MSDN Library that would imply that they would be covered. I also think that Exam Cram isn't extremely accurate in how the MSF is represented.

But, it does seem to be your best option for this particular certification exam.

(Review Data Last Updated: 2006-06-25 07:02:46 EST)
08-03-03 4 10\11
(Hide Review...)  Pass the exam, and do better at work
Reviewer Permalink
I gave up on the MS Press 'training kit' book about half way through. Fortunately this book was an easy read, great preparation for the exam, and even included additional advice for the real world. In fact, I wish more people in the IT field would read this to better understand the context in which they work. Be aware that this is not technical beyond helping you understand which business problems suggest which technologies (web site, web service, windows application, ...)
(Review Data Last Updated: 2006-06-25 07:02:46 EST)
08-03-03 5 (NA)
(Hide Review...)  Excellent Book
Reviewer Permalink
I purchased this book to prepare for the 70-300 exam and it was great. The authors do a great job of brining you the most pertinent information about the material and what you will see on the exam. I passed the exam on 8/2/2003 and my preparation was done exclusively with this book.
It is also a great book to keep around if you are doing systems design.
(Review Data Last Updated: 2006-06-25 07:02:46 EST)
07-09-03 1 7\45
(Hide Review...)  Not what I was looking for ...
Reviewer Permalink
Based on some of the other reviews here, I purchased this book with the objective to get a jump start on how to architect a .Net solution. For example, I was looking for answers to questions like: How to integrate with legacy applications, how to modularize, where to put components, security and performance considerations, redundancy and sizing, database connectivity, etc etc.
There is nothing in this book pertinent to .Net architectures, in my opinion. It is a collection of common practices and questions to ask that every architect should be familiar with, anyways. I am a Sun Certified J2EE Architect, and much of what I saw in this book could be legitimate questions at the Sun test as well - that's how generic this book is.
I am not interested in passing the exam. Don't buy this book if you are not, either.
(Review Data Last Updated: 2006-06-25 07:02:46 EST)
06-25-03 5 16\16
(Hide Review...)  This is the One to Get
Reviewer Permalink
It is a pleasure to study for a Microsoft Exam and actually learn something along the way. This book is well conceived and well written. It covers all of the material necessary to pass the .NET Solution Architectures exam. In fact, it includes enough real-world knowledge and background information that I would suggest it for learning about Microsoft architectures even if you aren't planning to take the exam.

Other reviewers have written about the execellent references that the book provides, so I won't repeat all of that here, except to say that the book was published after the exam came out and that some of the material in the book is more up-to-date than what is being tested by Microsoft. This will not pose a problem for the person taking the test, however.

(Review Data Last Updated: 2006-06-25 07:02:46 EST)
05-23-03 5 27\28
(Hide Review...)  The book prepares well for the test.
Reviewer Permalink
I just passed the 70-300 exam and used this book to study for it.

The book is a comprehensive review of everything that you may need to know for the exam. However, some sections are repeated without any good reason. The questions at the end of each chapter are similar in nature to the ones that I saw on the exam.

It took me 12 days, spending about an hour - an hour and half per day, to get through the book. I did pass the other .Net tests before I read the book, so majority of the material was a review.

Although I do have many years of experience as an architect, I found a lot of useful information in this book that will help me design better products and solutions in the future.

(Review Data Last Updated: 2006-06-25 07:02:46 EST)
05-13-03 5 9\10
(Hide Review...)  Tons better than the Microsoft book
Reviewer Permalink
This is a focused book - focused on the exam. The microsoft book is a propaganda book for the microsoft method and MIGHT be useful in general terms. However, this one has personality and examples, whereas the Microsoft book is dry, humorless, and is little more than an endless series of lists.

This book seems to be written by a person who has a lot of experience doing analysis and design and really wants to comunicate knowledge, whereas the Microsoft book seems written by a computer.

(Review Data Last Updated: 2006-06-25 07:02:46 EST)
05-05-03 5 7\7
(Hide Review...)  kudos to ExamCram
Reviewer Permalink
I chose this book over the MS Press offering because of the emphasis on case studies and practice that was more closely matched to the real exam. I highly recommend it to anyone (especially the "classic" MSCD people working toward MCSD.NET certification) about to take the exam. You can go thru this book at different speeds, depending on your prior background.

Hint: If you find this book in the bookstore, take a peek at Chapter 12 and at the links at the end of each chapter.

(Review Data Last Updated: 2006-06-25 07:02:46 EST)
05-03-03 5 5\7
(Hide Review...)  glad I waited
Reviewer Permalink
This book is now on the shelves in the bookstores. It is different than the Microsoft Press one. It is loaded with case studies and practice questions. The writing style is easy to read and the links to other material are GREAT!

If you're planning on taking the 70-300, consider this book.

(Review Data Last Updated: 2006-06-25 07:02:46 EST)
05-02-03 5 18\21
(Hide Review...)  A slightly different approach than Microsoft's Exam Guide
Reviewer Permalink
The just-published Exam Cram 2 for .NET Solution Architectures presents a different approach than Microsoft's Exam Guide which I recently reviewed. Both books appear good and my initial reaction is recommend both as there are areas that each cover that are not covered in the other book. If you must choose only one, I recommend this one. Interestingly both books have almost the same number of pages - slightly under 500.

Overall in the Exam Cram book, there's much more exam-taking and strategy discussion. This book also appears to have much more up-to-date information including extensive discussion of XML. I was also impressed with the amount of just good practical information in the Exam Cram vs. the Microsoft book.

Another plus for this book is it's statement that much of the actual exam involves case studies where a wide range of information is tested on each case as opposed to the earlier 70-100 Solutions Architecture Exam where only a narrow range of topics were quizzed on each case. The Microsoft guide has no case studies in the text as opposed to the Exam Cram version that is chock full of thought-provoking case studies. There is also ample discussion of how this exam uses questions where you must move things around (drag & drop, etc.) as opposed to the classic programming exams that are largely multiple choice.

I still haven't taken the actual exam, so I can't speak to which book covers more of the material. The Transcender practice tests for this review aren't due to be ready until June 2003 either. I plan to study both of these books and practice on the Transcender exams when they become available.

(Review Data Last Updated: 2006-06-25 07:02:46 EST)
  
                  Reader Reviews 1 - 28 of 28                 
  
  
  
  
  
  

Because the data used to generate this site come from outside sources, VeryWellSaid.com cannot guarantee the completeness or accuracy of the data.
Search VeryWellSaid™
Google
Web VeryWellSaid™
New subjects are added every week.
View Subjects Below by:
* Top Selling
 (click category name, left)
* Top-Rated Top Sellers
 (click 'Top Rated', right)
In the news...  
Dubai\UAE Top Rated
Influenza\Bird Flu Top Rated
Iraq Top Rated
Supreme Court Top Rated
All Books Top Rated
Arts Top Rated
Photography Top Rated
Digital Photography Top Rated
Digital Cameras Top Rated
Biography Top Rated
Business Top Rated
Management Top Rated
Marketing Top Rated
Sales Top Rated
Stocks Top Rated
Bonds Top Rated
Real Estate Top Rated
Trading Top Rated
Commodities Trading Top Rated
Time Management Top Rated
Starting A Business Top Rated
Children's Top Rated
Comics Top Rated
Computers Top Rated
PC Top Rated
Mac Top Rated
Programming Top Rated
Design Patterns Top Rated
.Net Top Rated
C# Top Rated
Vb.Net Top Rated
Asp.Net Top Rated
Java Top Rated
Python Top Rated
PHP Top Rated
Perl Top Rated
Javascript Top Rated
Ajax Top Rated
CSS Top Rated
Open Source Top Rated
SQL Top Rated
Databases Top Rated
Oracle Top Rated
MySql Top Rated
Sql Server Top Rated
IIS Top Rated
Apache Top Rated
Linux Top Rated
Windows Server Top Rated
Project Management Top Rated
HTML Top Rated
UML Top Rated
IT Certifications Top Rated
Cisco Certifications Top Rated
MCSE Top Rated
MCSD Top Rated
Cooking Top Rated
Italian Cooking Top Rated
Vegetarian Cooking Top Rated
Wine Top Rated
Engineering Top Rated
Entertainment Top Rated
Health Top Rated
Nutrition Top Rated
Dieting Top Rated
Sex Top Rated
History Top Rated
Military History Top Rated
British History Top Rated
Middle East History Top Rated
Land Battles Top Rated
Naval Warfare Top Rated
Air Warfare Top Rated
9/11 Top Rated
Terrorism Top Rated
Home Top Rated
Mortgage\Home Equity Loan Top Rated
Cars Top Rated
Car Buying Top Rated
Sports Cars Top Rated
Cat Top Rated
Humor Top Rated
Horror Top Rated
Law Top Rated
IP Law Top Rated
Legal History Top Rated
Fiction Top Rated
Oprah's Book Club Top Rated
Medicine Top Rated
Cancer Top Rated
Stroke Top Rated
Heart Disease Top Rated
Fertility Top Rated
Diabetes Top Rated
Pharmacology Top Rated
Back Problems Top Rated
Menopause Top Rated
Thyroid Top Rated
Pain Top Rated
Organic Chemistry Top Rated
Immune System Top Rated
Mystery Top Rated
Nonfiction Top Rated
Outdoors Top Rated
Running Top Rated
Radio Control Models Top Rated
Guns Top Rated
Parenting Top Rated
Divorce Top Rated
Professional Top Rated
Reference Top Rated
Religion Top Rated
Romance Top Rated
Science Top Rated
Physics Top Rated
Chemistry Top Rated
Astronomy Top Rated
Psychology Top Rated
Science Fiction Top Rated
Sports Top Rated
Teens Top Rated
Travel Top Rated
USA Top Rated
Europe Top Rated
France Top Rated
Italy Top Rated
England Top Rated
China Top Rated
All Books Arts Biography Click Here For An A-Z Index Of All 213 Best-Seller Subjects Business Children's Comics
Computers Cooking Engineering Entertainment Health History Home Horror Humor Law Fiction Medicine Mystery
Nonfiction Outdoors Parenting Professional Reference Religion Romance Science Sci-Fi Sports Teens Travel
In Association with Amazon.com

Cache miss
(not cached)