|
|
|
|
|
|
|
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
|
|
|
|
|
|
|
|
 | | By: Betty Bates Tempkin ISBN: 1416031014 Publisher: Saunders Release Date: 13 February, 2007 Bioscience book rank: 92584
| great book for all sonographers. Clear pictures, quick references. I highly recommend it to anyone, from students to experienced techs.
I liked the first edition, eventhough there were a lot of images that were repeated over and over again(I would give it 4 stars- there are no other books like this that shows all the protocols you need, so I'll give the author credit for that). I bought the new one only to find myself looking at an identical book. There were hardly any added images in the second edition and it's not worth getting. My advice, stick to the first edition if you already have it. Buy the second edition "only" if you don't have the first edition.
I recently graduated from the Florida Institute of Ultrasound. I desperatly needed some help in my new job remembering protocols, measurements, and how my images should appear before turning them in to the radiologist. This book has been a life saver! It's easy reference markers allows me to quickly find the subject I need, review protocol, and still have the patient out without prolonging the exam. A must have for new graduates. |
 | | By: Holger Karl, Andreas Willig ISBN: 0470519231 Publisher: Wiley-Interscience Release Date: 26 October, 2007 Bioscience book rank: 251101
| I was looking for a book that covers all important aspects of wireless sensor networks. This book has a clear style and is really very comprehensive. Absolutely worth the money. I bought a used one, which was like new. After so many books in this field it is really hard to create something up to date and unique. The reference section is very rich and the curious reader can quickly find vast literature sources with excellent content. The reader needs some previous knowledge, but is absolutely not necessary to be an expert in the field. Some basic math and networking experience will help definitely, but even without that it is possible to selectively read large portions of the book. The presented theory is very accessible for EE engineers to the point where a computer scientists would be comfortable with some of it.
This is a significant reference book. It provides a very thorough walk through of all wireless sensor communications issues and protocols. If you ignore all the appendices, bibliography, etc. it clocks in a ~430 pages. It uses a fairly tiny ~10-point font, making it a bit tough to read, which is a very minor quibble. I only point that out because if they had used a more readable 11-12 point font, this book would be well over 600+ pages, which just emphasizes how much material the book covers. They generally walk through high level concepts, then drill into issues and tradeoff considerations, followed by a further drilldown into specific protocols and examples. A very solid structured approach. There is a good bit of math in the book making it highly suitable for a textbook; indeed a graduate course is stated as a target audience. There is enough meat here that you could just skip that and still learn a lot. The writing is a bit on the dry/academic side, but coherent. A lot of tables with sample data points showing cross sections of different products and how they perform; very useful in showing trends and/or the wide range of solutions and tradeoff decisions designers make in their prducts. One thing to be aware of is that sensor OSs and internal sensor hardware is generally out of scope; the focus is on communications and associated considerations and protocols. That said, a good overview of WSN node hardware and operating system considerations is provided to help put communications issues in context. Bottom line: Excellent, comprehensive reference.
This book provides a profound and up-to-date description of wireless
<br />sensor networks (WSNs), one of the hot topics in today's network
<br />research area. All aspects of wireless sensor networks are
<br />described in detail. These aspects are:
<br />* types and capabilities of sensor nodes
<br />* network architectures for WSNs,
<br />* types and characteristics of layer-specific communication technics and
<br /> protocols in WSNs, including physical-layer considerations up to
<br /> application-specific support of WSNs
<br />* applications in WSNs.
<br />The authors do not only describe solutions for a lot of selective problems in
<br />WSNs (the bibliography has more than 900 entries), they also consider
<br />dependencies between these solutions and influences of these solutions on the
<br />whole WSN.
<br />This book is recommended for all readers who are interested in specific design
<br />challenges and solutions for WSNs.
<br /> |
 | | By: Kenaz Filan ISBN: 1594771251 Publisher: Destiny Books Release Date: 21 November, 2006 Bioscience book rank: 405847
| (I prefer to spell Vodou as Voudoun, but I will use the Vodou spelling since that is what the author uses.)
<br />
<br />If you are being called to serve the Lwa (also spelled Loa), or if you just have an interest in Vodou but don't know any practitioners in your area, this is the perfect book for you.
<br />
<br />K (Kenaz Filan, the author) brings us a wonderful, well written, "Handbook" for meeting and serving the Lwa. Although I must admit that my research in Vodou is limited at this time, from what I have seen this book is the Vodou version of Scott Cunningham's "Wicca: A Guide for the Solitary Practitioner." This book is written for those interested in Vodou, who are either solitary eclectics wanting to meet the Lwa, or who do not have a means of finding a Vodou teacher.
<br />
<br />He begins with walking you through Haitian history, which brings you a good understanding of how Vodou developed. Than he goes on to talk about the tools, followed by individual chapters dedicated to various Lwa (this section takes up most of the book, and for good reason!). He finishes the book with the ceremonies that are essential to any Vodouisant (practitioner of Vodou) and some magickal techniques that you can use. There is much about Vodou that is only revealed to initiates, and K has no trouble in telling you, "I cannot tell you this because of my oaths."
<br />
<br />But do not be discouraged, whether you have all the secrets or not, you can still meet and serve the Lwa, and this book offers you the beginning steps to do it. However, as the author himself points out, this book is not the "One and only way" of Vodou.
Vodou is a religion that I've been interested in for several years, but never quite sure how to approach. I always wanted to give it more respect than the paradigmal piracy of Hyatt and Black's "Urban Voodoo", which is well-written, but as is the downside of paradigmal piracy, not always as respectful of the paradigm being borrowed from. While that works for some people, it's something that personally I'm not comfortable with. On the other hand, not being in contact with any practitioners of Vodou, I wasn't really sure where to begin as far as solitary practice went.
<br />
<br />This book has some answers for my dilemma. It's basically an introduction (and a very thorough one at that!) to Vodou that will make sense to neopagans (such as your dear and beloved reviewer). However, it is NOT "Vodou Wicca" or some crap like that. The traditions themselves are not mixed with neopaganism (e.g., drawing down Ezili Freda under the full moon), though Filan does make mention of recent neopagan integration of the service of certain lwa into personal practices. Rather, it's the religion of Vodou explained in a way that it answers some of the misconceptions that are common in neopaganism.
<br />
<br />Of course, the audience isn't restricted to neopagans. This is an excellent introductory text for folsk of any background. Filan covers a lot of ground in not quite 300 pages--the history of the culture that gave birth to Vodou, as well as origins of various elements of it; detailed chapters on individual lwa; and an explanation of some of the more common rituals and magics practiced. The back of the book has pages of useful resources, whether you're content being solitary or would like to get in touch with a reputable house.
<br />
<br />I definitely have to commend the citational endnotes. Too many authors don't give credit where it's due, but Filan shows his work nicely. His writing style is easy to read with a light dash of humor (especially when describing the antic of the Ghede!). However, he's not afraid to tackle controversial subjects, such as racism, and problems that non-Haitians may face when exploring Vodou (and how those problems got to be there).
<br />
<br />This isn't a candy-coated (or, for that matter, ooga-booga scary) look at Vodou. It's honest and respectful, and has a good balance of information and respecting oathbound material. If you've any interest in this religion whatsoever, even just curiosity, this is a great place to start.
Maybe it's the fact that I am still Roman Catholic as well as pagan, or that I have become enamored with hoodoo and Southern magic, but Kenaz Filan's "The Haitian Vodou Handbook: Protocols for Riding with the Lwa" set off a fire in my head the first time I heard about it.
<br />Let me be blunt: this work speaks to me, and I couldn't put it down.
<br />
<br />Filan's introduction to Haitian Vodoun is open and honest, as far as oathbound tradition allows, and treats the reader as a respectful seeker along their spiritual path while making clear that this is not a guidebook for self initiation. Indeed, in this living tradition, the author takes pains to explain simply why this is impossible. Meanwhile, he presents you with a broad introduction to the culture and history of Haiti and vodoun that is necessary for understanding how the religion has been shaped in Haiti and the diaspora, and how non-Haitians and those of other spiritual paths may come to integrate elements of vodoun in their practice in a respectful manner. The historical references leave the reader with a good starting point for doing further research and the writing stands fon its own to show that Filan has done his homework to place these practices in context as an evolving faith. The emphasis of of service to the lwa and the community is foremost.
<br />
<br />The book gives an introduction to some of the lwa that one will encounter in vodoun, their organization, history, associations and taboos, as well as ways for the non-initiate to integrate them into their practice. Basic rituals and practices are covered, as far as he can reveal them, as well as a guide for seeking further instruction. One of the sections that really stood out for me was the author's discussion of the importance of honoring the ancestors and ancestor altars. Filan is very understanding that not all who approach vodoun come with a healthy family experience, and he gives compassionate guidance on how one can reconcile what may have been an abusive family life without being preachy or prescribing the "one true way" of incorporating them or not into your practice.
<br />
<br />Dispelling many of the myths perpetuated by western culture, Kenaz Filan makes vodoun accessible to the curious seeker and those called to begin their journey with the lwa. I highly recommend it. |
 | | By: Robert Ludlum ISBN: 0312982518 Publisher: St. Martin's Paperbacks Release Date: 13 October, 2002 Bioscience book rank: 36491
| Another novel where the plot has roots in World War Two.
<br />
<br />A man's friend tries to kill him, and he finds a brother that he thought was dead. To top that off, add in an international financial conspiracy.
<br />
<br />At the same time, a government agent is investigating the deaths of men of money and power, but when she finds out too much, orders are given to get rid of her.
<br />
<br />Naturally, the twain meet and work as allies to uncover what is going on with the Sigma operation.
<br />The secret is truly bizarre, and explains it all.
<br />
<br /><br />
if compares it to the other vintage novels by ludlum, the writing style - the prose, the narrative, the dialogue, the sentences structure - of this book did not read like pure ludlum. the whole book's arrangement read pretty random and sometimes even messy. only the early part, the beginning of this novel read quite like ludlum's writing style. i think ludlum may have the whole scenario, storyline and the plot drafted in manuscript, but he didn't have time to finish and passed away. about 85% to 90% of this book was finished by a ghost writer, a so-called co-author, but the ludlum estate didn't quite ready to put his name with ludlum himself yet, not like those several novels published later. they all used ludlum's drafts to pen out the whole novel.
<br />the character ben hartman was definitely a creation of ludlum, but i doubt that ludlum really wrote the part of the female fbi agent, anna navarro. he might have drafted a female fbi agent in this novel, but this anna navarro was a deadbeat creation, not particularly read like ludlum used to give us. lot of words and dialogues simply didn't read like what ludlum used to write, they felt contrite, loose, and most of the time, tasteless. because if it's really written by ludlum, once you picked it up and started reading, you'd never possible to put it down. but this book simply didn't have that much fatal attraction; i could put it down to do other things anytime i wanted and, the reading process of this novel sometimes even became funnier: when i pick it up to read again, if i missed one or two pages, i wouldn't mind just read on. that's a serious problem!
Investment Banker with a conscience, Ben Hartman, and special agent Anna Navaro's plot lines and bodies soon become intertwined in their quest for the secrets of Sigma, an elite cabal with roots in Nazi Germany that is bent on world domination. What starts out as reasonable and entrancing enough genre pulp becomes sheer Bond by the end, but there's no denying Ludlum has a gift for keeping the heat turned up from page to page.
<br />
<br />If you are new to espionage fiction and have even slightly literary sensibilities, run don't walk to writers like Alan Furst, Graham Greene, or even John Le Carré. But if strong characters aren't a necessity, you are able to suspend your disbelief, and you are lusting for pure literary sugar, you probably won't be disappointed.
<br />
<br />Ludlum is a great author for those who typically spend hours in front of the television and tremble in anticipation at the release of the next Hollywood blockbuster, because he provides essentially the same experience in written form. He is a master of the wildly oscillating plot line, but barely approaches apprentice status in any other literary area. I found myself cringing in embarrassment for the author at many points, but to his credit I was compelled to continue turning the pages until I had reached the end. It's like candy, you can't stop eating it but feel ill once it's gone.
<br />
<br />If you are a die hard Ludlumite I admit this is my first foray. Please point me to a better example of his work if one exists, otherwise I'll invest my time elsewhere and catch up on Mr. Ludlum by proxy when the next "Bourne" film comes out. |
 | | By: Robert J. Rubel, PhD ISBN: 1887895159 Publisher: The Nazca Plains Corporation Release Date: 19 July, 2007 Bioscience book rank: 146640
| A decade of M/s knowledge in one book
<br />
<br />Both books Master/slave Relations: Handbook of Theory and Practice and
<br />Protocol Handbook for the Leather Slave: Theory and Practice by Robert J. Rubel, PhD
<br />Cover the same subject with a slightly different focus.
<br />
<br />It amazes me that knowledge that took me years to learn is now available in 7 easy steps. The book can accelerate your journey into BDSM by a decade.
<br />
<br />
As a companion book to "Master/slave Relations: A Handbook of Theory and Practice," Dr. Robert Rubel has a tougher time negotiating the world of submissives. As in his "Master/slave Relations" book, "Protocol Handbook for the Leather Slave: Theory and Practice," covers the basics thoroughly. In his astute introduction, Dr. Rubel makes the distinction between Leather and Not-Leather when it comes to BDSM and the D/s lifestyle, which is a truly useful reminder of what separates lifestylers from weekend warriors. The first couple of chapters go a long way toward establishing plenty of essential dos and don'ts. Frankly, most of them are just teaching your slave (or perhaps yourself) decent manners. Like in the "Master/slave Relations: Handbook," "Protocol Handbook for the Leather Slave" maintains that protocols are the key to a successful D/s relationship.
<br />
<br />However, protocols only work if they make sense. As the book progresses, "Protocol Handbook For The Leather Slave" veers dangerously close to absurdity. For example, in Chapter Six there is a passage that reads, "In certain instances, the slave will serve as Master's chauffeur. This will include proper dress as a chauffeur, including cap and blazer." Now, if you happen to be a Master who has no concept or idea of your slave pulling the '88 Ford F-150 around to the driveway for pick-up services (or for that matter, wouldn't be caught dead with a slave in a chauffeur's get-up), then what passes for protocol here comes off as over-theatrical and perhaps even silly. Same goes for the intricately detailed dinner plans, which are a bit over the top. If I wanted to go to finishing school, I would have enrolled or my Master would have enrolled me. While High Society may be enticing behavior for some leatherfolk, not all leatherfolk engage in High Society. Some of us don't even own a tux.
<br />
<br />Dr. Rubel does offer himself an out early in "Protocol Handbook for the Leather Slave" when he declares the origins of the book to be "my own personal manual of protocol for my own slave," and a page or so later offering "the level of detail I present may be a bit extreme in your situation." Where Dr. Rubel's "Master/slave Relations: A Handbook of Theory and Practice" is primarily a book for Dominants and stays concise to its topic, "Protocol Handbook For The Leather Slave" reads like it might be a guidebook for slaves, but comes off as Master Fantasy material - and a stuffy fantasy at that. I will restate that the first half of "Protocol Handbook for the Leather Slave" is extremely well done, there is plenty here to absorb and a great deal of very useful material (such as caring for Master's leathers and boots or levels to negotiating a Master/slave contract). However, if you're looking for the better of his two D/s guidebooks, start with Dr. Rubel's "Master/slave Relations," then come back to "Leather Slave."
Drawing heavily on his own Ms life, Rubel offers us more than mere protocols in this book. First he describes general differences between two large parts of the SM community -- Leather and BDSM (think het or poly) -- and how these groups may differ on public issues. Secondly he offers us honest and realitistic questions that we should ask if we think we want to do Ms on more than a casual or fun basis. It is not for everyone and very few people can have successful, long-term Ms relationships. Do not buy this book with the idea that you can just start applying his own rules, rituals, and concepts to your own life (you are likely to fail) but as a way to get you and anyone you may partner with thinking about very important questions. |
 | | By: Alan B. Johnston ISBN: 1580536557 Publisher: Artech House Publishers Release Date: November, 2003 Bioscience book rank: 330160
| I'm not an engineer, but I've got a lot of telecom experience. The second edition of "SIP: Understanding the Session Initiation Protocol," delivers on the title. Engineers and programmers can look to the text as a good starting point, but will want to go the IETF for more serious stuff. Still, the text provides sample SIP messages and deconstructs SIP message flows. The non-technical reader can still understand the protocol and its uses, and make more informed business decisions (strategy, marketing, product management, finance or M&A). I evaluated all the other titles available from Amazon.com before purchasing and reading this one, and I am convinced this was the best selection available.
Not a how to guide, but definitly a complete review of the SIP specification. It gives a complete description of the protocol to the point where you can actually implement the protocol.
<br />
<br />This is reference book to keep (as opposed to some computer books that you can trash after a few years because they are no longer relevant).
<br />
<br />This book will teach you enough about the SIP protocol so you will know how to position the protocol in your architecture, and start implementing!
This book is very complet to understand SIP protocol. I found an answer for all my questions. |
 | | By: Radia Perlman ISBN: 0201634481 Publisher: Addison-Wesley Professional Release Date: 24 September, 1999 Bioscience book rank: 71816
| "Interconnections 2nd Edition - Bridges, Routers Switches and Internetworking Protocols" by Radia Perlman is simply a magnificent book. This book is a one-stop introduction to both Layer 2 and Layer 3 of the OSI model. This book will not teach you how to configure equipment - but what this book will teach you is how different protocols interact with each other. Most books only focus on either layer 2 or layer 3, but this is the one book that discusses both layers better than most books discuss each layer individually!
<br />
<br />Some typos that I noticed in the 2nd edition:
<br />
<br />Page 186 - concerning the 4th bullet - a router would fragment a 1,200 byte packet to a 1,000 byte packet and a 200 byte packet - not a 1,000 byte packet and 2,000 byte packet.
<br />
<br />Page 209 - The IPv6 address that starts as FEA0::/10 should really be FEC0::/10
<br />
<br />It is obvious when reading this book that Perlman is writing about a subject that she both has mastered and cares deeply about. She holds over 50 patents and has earned her Ph.D. from M.I.T. Simply a great book.
<br />
<br />I give this book 5 pings out of 5:
<br />!!!!!
This book is a fantastic voyage through the world of networking. For newbies, it presents complex ideas in an easy-to-understand and entertaining way, keeping you away from an alphabet soup of acronyms. But, it also appeals to experts as well, with its insider's view of the design of various network protocols. Even with many years of networking under my belt, I found myself reading this book constantly saying, "So, that's why they did it that way!" The wealth of information in this book should not be overlooked. The writing style is also crisp, clear, and highly engaging.
I've never read a technical book by someone with such an enormous ego. |
 | | By: Henry Sinnreich, Alan B. Johnston ISBN: 0471776572 Publisher: Wiley Release Date: 31 July, 2006 Bioscience book rank: 156966
| This book gives good insight into the commercial and business aspects of SIP usage, but this is not a technical book on SIP. Also some of the claims the author makes on penetration of SIP in the industry are debatable. Carrier Grade VoIP by Danial Collins is more useful technical book(despite being a non SIP centric book).
Very interesting approach to SIP had a lot of good information about what the future may bring
I bought this book to better understand the inner workings of SIP but, instead, was greeted with a superficial introduction to a miriad of SIP applications, services and options. At the end of the day RFC3261 is a much better source of information, as dry as it might be. As such, I cannot recommend this book to anyone trying to learn the intricacies of SIP. |
 | | By: Rick Gallaher ISBN: 1932266003 Publisher: Syngress Release Date: April, 2003 Bioscience book rank: 154955
| This is a brilliant book, because Rick Gallaher makes MPLS very clear and easy to understand! The book is LOADED with LOTS of excellent diagrams, and Rick puts the whole thing together with great, simple, and clear explanations! Rick is also one of the few writers who clearly understand that over-engineering bandwidth does not solve the QoS problems! MOST EXCELLENT!!!
Alright, I'm not going to try and impress you with all my fancy-pants knowledge about MPLS, they are many more people smarter than I am about the subject. But, I read this book, and I liked it. It's hard material made easy. I would have liked some full color pictures and a glossy more textbook style format. But that's it. It takes the material seriously, and it could have used some more humor to add a bit of levity, but as I see it, this book isn't just a geek manual, it's a geek bible.
MPLS stands for Multiprotocol Label Switching. It is a complicated system of nodes, networks, allocations, routes, and databases. Rick Gallaher's Guide reads like a Spanish 101 textbook. Yes, it's great to know the difference between a physical, a data link, and network layers, but at the same time, it's a whole lot of material to take in at once. This isn't a book you can cram into your head in one sitting. It requires (as with Spanish 101) a semester to get it right. There are terms you have to practice. Acronyms you have to learn and whole slew of words that aren't exactly the easiest things to remember. That is a fault of the subject matter jargon and not the fault of the manual. Gallaher's Guide is a solid learning tool, and I think would work perfectly with a mentor or as part of an intructional class. By itself, it's more like reading a spanish textbook, without ever hearing the language spoken.
<br /> |
 | | By: John J. Lentini ISBN: 0849320828 Publisher: CRC Release Date: 26 January, 2006 Bioscience book rank: 110356
| It's about time that a textbook like this was introduced into the world of fire investigation.
Excellent book. John has done the fire investigation community an outstanding service by writing this book.
<br />The sections debunking "arson indicators" are noteworthy, as are the excellent fire cause examples and the great pictures. If you don't have this book go out and buy one.
<br />
<br />John Morse, PE
Book Review:
<br />Scientific Protocols for Fire Investigation
<br />by John J. Lentini
<br />
<br />Mr. Lentini has produced a book on fire investigations. So, why purchase and read another book on this subject, it has been covered in several texts before. The book should be read to educate the reader [presumably a fire investigator] on the significance of their work. Fire investigations impact people's lives. Aside from the lofty goal of making accurate determinations of causes of fires thereby helping to prevent a repeat of the fire, determinations of the fire cause can impact a person's financial wellbeing for the remainder of their life, affect a person's personal freedom, and in the extreme instance, determine if a person lives or dies. Yet, as Mr. Lentini so notes, a fire investigator is one of the few forensic professions where no scientific education or training is required to offer opinions on complex scientific phenomena. To this reviewer, Mr. Lentini is the first published author to stress the need for improvement in the professional standards for fire investigators.
<br />
<br />Mr. Lentini starts out with the basics in the first six chapters. He includes discussions on fire science, chemistry and physics of combustion, fire dynamics and investigative procedures. Given Mr. Lentini's expertise in chemistry, he spends an entire chapter on chemical analyses and ignitable liquid residue aspects of fire investigation. Recognizing the audience for that chapter is limited, he encourages the unrelated reader to "skip over" all but the introduction to this chapter. He also devotes a chapter to ignition sources, possibly the most significant factor in any fire cause determination. Without the investigator being able to adequately address how devices work and fail, the tendency becomes to dismiss the energy sources in residences as not having caused the fire. This lack of consideration of devices that can become ignition sources is the most likely explanation for why fire investigators rely on the "Negative Corpus" determination.
<br />
<br />Mr. Lentini devotes the remainder of his book to developing his arguments for recognizing the significance of the fire investigator's work. He gives thirty examples of how or how not to investigate a fire. From that foundation, he moves into the mythology of arson investigation and an excellent discussion on sources of error in fire investigations. The sources of error chapter [my personal favorite] may possibly be the reader's first realization that there truly is an error factor in fire investigations that must be addressed. He finishes up with a chapter on the professional-practice aspect of the profession, including quality assurance programs, consistency in one's work, and expert witness testimony. Although quality assurance programs may never get implemented in many fire investigation offices [both public and private], his discussion sets out for the reader a typical plan that is clear and not overly burdened with jargon.
<br />
<br />Throughout the book, Mr. Lentini adds superb artwork including full color photographs, clear and in some cases color charts, graphs and illustrations. He also inserts his "Sidebar" discussions, examples and opportunities to discuss aspects of the chapter that illustrate or explain a concept in a little different light. His choice to push his publisher to make all photographs be in color was unusual, but by doing so he has made his text stand out from the crowd with its artwork.
<br />
<br />If someone is just starting out as a fire investigator, other texts may do a better job of discussing the basic aspects of the profession. But, Mr. Lentini's philosophical approach on the responsibility of the fire investigator to conduct a thorough, scientific investigation is an excellent primer for a fire investigator to begin his career. Likewise, those career investigators that have been around a long time can benefit by the much needed reminder of the importance of their work.
<br /> |
Related books in this category:
methods in molecular biology, PCR, RT-PCR and real-time quantitative PCR, Differential Display, recombinant DNA, gene therapy, virus protocols, lentivirus methods, gene targeting, mouse knock-out and knock-in, transgenic technology, phenotyping, gene delivery and transfer, transcriptional regulation, RNA methods, RNA Polymerase, gene expression, protein translation regulation, protein kinase, protein phosphorylation, genomics, genomics methods, epigenetics, DNA methylation, DNA sequencing, RNA interference, microarray Main book index: all categories
|
|
Copyright 2000-2007 Biowww.net, All rights reserved
|
|
|
|
|
|