
Volume 5 Number 12Click here to return to the back issues page.Click here to return to the main newsletter page.
The Naked PC - http://www.TheNakedPC.com What You Need to Know about All Things PC Publisher: Lee Hudspeth and T.J. Lee Editor in Chief: Dan Butler Contributing Editor: Al Gordon This issue is for Thursday, June 6, 2002 - Vol. 5 No. 12 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Table of Contents ** 01. Letter from the Publisher ** 02. Musings on Good Software Project Habits (by Lee Hudspeth) ** 03. Jim's Mailbag (by T.J. Lee) ** 04. Digital Music and a New Business Model, Yeah Yeah Yeah (by Al Gordon) ** 05. Featured Product -- Rio Riot 20 GB Digital Audio Player (reviewed by Al Gordon) ** 06. Featured Web Site - ScreenIt.com (reviewed by T.J. Lee) ** 07. Featured Drawing - TNPC School's Out Special ** 08. Newsworthy - a potpourri of current events and interesting stuff ** 01. Letter from the Publisher It's astounding how many folks get a broadband connection and neglect to use a firmware-level firewall, don't bother to install a personal firewall (like ZoneAlarm), and either skip installing a current anti-virus program or install it but disregard activating its email filtering feature. In today's malware- infested environment, ignorance is not bliss it's downright going to cost you a hosed PC. You should be using all these techniques (even if using dial-up, minus the firmware-level firewall). Please! To read more about what we've had to say on these topics, use The Naked PC's search engine: http://www.TheNakedPC.com/t/512/tr.cgi?publet1 CONGRATULATIONS to TNPCer Andrea F. who won our previous drawing. This issue we are giving away another of our Photon Micro-Lights. The question this issue is, "Do you read TNPC at work or at home?" It's fun and easy to enter, see the related Featured Drawing section. In today's issue... Lee discusses his proven tips and tricks for keeping on track when working on consulting projects, small, large, and in between. Dan is still trying recover from having triplets. Al offers insights into digital music, artists' rights, and consumer's rights; there is a middle, and sensible, ground. Reader support is what keeps The Naked PC free. To this end you can help us by passing a copy on to co-workers and friends (no spam please). We even make it easy to refer people to The Naked PC... check out our Refer page: http://www.TheNakedPC.com/refer/ +++------------------------- sponsor -------------------------+++ >> "How Many Ways Will You Use These Amazing Devices?" They're incredibly handy. When we first saw these amazing little devices we thought, "these will look cool hanging on my key ring." Then we started using them. WOW - every day we find more uses. How many will you find? http://www.TheNakedPC.com/t/a/tr.cgi?swisstech +++------------------------- sponsor -------------------------+++ ** 02. Musings on Good Software Project Habits (by Lee Hudspeth) I've been writing recently about an Excel data mining consulting project I'm involved in. Several things happened in the past few weeks that prompted me to make a list of the habits I've developed over the years when dealing with a wide variety of consulting projects. These habits have all saved me untold hours of pain and frustration by preventing, or at least mitigating, the various kinds of disasters and confusion that can befall any consulting project, large or small. 1. Keep a project journal. You can write it out long hand, or you can type it into a document, either way, this is an incredibly powerful tool for answering the questions that inevitably crop up in the days, weeks, even months that follow a project's apparent "closure." This is my personal favorite scenario: the project manager contacts you and asks, panicked, "Why did we...?" (fill in the blank to match your own experiences). Variations are "When did we...?" and "Who did we send it to?" The beauty of a project journal is that, if you keep just the right level of detail--not too much and not too little--you can confidently and quickly scan it for answers to these questions and not have to laboriously sift through 100s or 1000s of archived email messages. 2. Use the journal to note the boss's verbal mandates. Sometimes, especially when a project is up against a time deadline, things are happening so quickly and dynamically that key decisions get issued verbally with no written follow-up. You'll only be exacerbating the team's and the boss's stress level by bringing this up as an issue. I recommend you take a factual posture: write down what the boss (project manager, whatever) said, exactly, and note the precise time, all in your journal. Then compose a short, simple email that states the verbal directive and distribute it to the team as an informational note. Remember to be very factual here, and avoid judgmental language like, "Well folks, Sue did it again today by changing the way we handle the Special_Meals field codes AGAIN." Go for a style like this, "Sue has requested that in the case of Special_Meals with a null value we explicitly force the appearance of the new code '99' to satisfy some requirements she received from the folks in Marketing. Thanks." Now, I realize that political forces and raging authority battles will often create a situation where you just can't do this email part. But you've always got your own journal entry so, if it comes down to the ugly "you said/she said/who said" game, you've got your evidence. 3. Consistently use the same prefix in email subjects. By keeping the initial portion of your project-related emails the same, finding relevant emails is much easier. It also helps team members, when receiving their email, to quickly see that an email is related to the project at hand. For example, if you're working on pattern recognition among airline passenger travel records, and you're doing the project for Far Horizon Airlines, a prefix like "Far Horizon pattern recognition" would work. 4. Use a clear description in your email subject's second segment. The second part of am email subject is equally important, and instead of leaving your recipients dangling by sending an email labeled "Far Horizon pattern recognition", put in a separator like space dash space then a short teaser that explains at a glance what's coming in the email body. For example, "Far Horizon pattern recognition - initial project requirements" tells the right story. 5. Send only zipped attachments. Several of us here at The Naked PC have written about the importance of distributing only zipped files. Zipped attachments take up less space on your end, the recipient's end, and while moving through the email ether. Everyone wins. There are virus- avoidance benefits too, not to mention simply being able to send larger files by compressing them thereby staying under your or the recipient's ISP's attachment size threshold. 6. Use the same root filename for a one-file zip. If you're sending a filename like "Volume 5 Issue 12 draft.doc" then take advantage of WinZip's Explorer integration and let it zip the source file to "Volume 5 Issue 12 draft.zip" with a single click. If you have multiple files to send, come up with a descriptive filename as opposed to something mysterious like "hope.zip". 7. Use descriptive filenames everywhere. I can't tell you how many times I've received a file from a client with a filename like "runzTotbyhubbyterm.xls" or even (I'm not kidding!) "runz1.xls". Hello!? You should maintain the habit of descriptive filenames, and you can even build your own file naming conventions (beyond the scope of this article). For starters, something like "Far Horizon pattern recognition - zip code analysis_see specs version 03b_2002-06-05.xls" is much preferred over the confusing "runfp1.xls". 8. Make daily, or even hourly, incremental backups. Stuff happens. Meaning, the likelihood of your work getting trashed by an application crash or some other catastrophe, maybe even a mistake you make, goes up exponentially as you near the project's deadline. Make explicit incremental backups of the key file(s) at whatever interval you can afford to re-key the data. Me, I favor hourly OR whenever you implement a major change or add a big chunk of new data. You can even tie this effort into your system journal (or put the details right into the backup's filename) by indicating what key change occurred since the last backup. For example, "Far Horizon pattern recognition - zip code analysis_2002-06-05_1805_reran to include omitted Eastern Region.zip" (note the use of military time to stamp when the backup was made; in this case just a simple zip file set aside on another disk drive; this way all the zip code analysis backup files are sorted in order for you inside Windows Explorer). 9. Circulate backups of key files to other team members. This tip applies if you're working with a virtual team and there's no centralized IT infrastructure. Send backups of key files to the team members via email. Five MB (and larger) email attachment ceilings are common; you can compress plenty of data into a five MB zip file. 10. When you receive a database, demand a data map. Call it a data map, data dictionary, or a field listing, it's important that you not assume a field's name is telling the whole story about the data in that field. For example, say one field's label is "Phone". Is this the customer's home phone, work phone, or other? In this particular case, the field name should be "Phone_Home" instead, and a short "data map" document should come with the database that describes each field and its source, like this, "Phone_Home - customer's home phone number without any stored hyphens or other separation characters; source is the Frequent Flyer database linked by FF#." If you find field naming errors, I suggest you correct them so they don't propagate any further in the project, document the correction in your journal, and circulate an appropriate email. 11. When you receive a file, snapshot it. If you receive a file like runz1.xls, first make a copy to, say, "runz1_working copy.xls" then set the original to read-only so you can't step on it. This preserves the file as a snapshot of whatever state it was in when you initially received it. No need to make a separate working copy if you're simply copying data from it instead of changing it, so in the case of copy-only work just set it read-only and move on. (Yes, you can often recover to a snapshot via your email Inbox, but I prefer to have these snapshots out on the hard disk where they can see the light of day, instead of being buried in an email maze.) 12. When you distribute a database, include a data map. See #10. To see my data mining series' supplemental Web page, go here: http://www.TheNakedPC.com/t/512/tr.cgi?lee1 If you have software project tips and tricks to share, I'd love to hear from you. You can reach Lee Hudspeth at: mailto:LeeHudspeth@TheNakedPC.com +++------------------------- sponsor -------------------------+++ "You Can Laugh At Money Worries - If You Follow This Simple Plan" Do you sometimes have more month than money? Ever wonder how to dig out of the hole of debt? Maybe someone you know is struggling. In today's uncertain times with tens of thousands being laid off, this is one step you can take now to make your future more certain. This proven multimedia course will show you everything you need. http://www.TheNakedPC.com/t/a/tr.cgi?financial +++------------------------- sponsor -------------------------+++ ** 03. Jim's Mailbag Followup (by T.J. Lee) ENTHUSIASM PEAKS! Well I peeked into my electronic mailbag and had my interest piqued when I saw how many scholars of the King's English took me to task over last the last issue when I "peeked" instead of "piqued" in TNPC 5.11. Sorry about that, but if any writer ever needed a copy editor it's me. I've never even pretended to have mastered my native tongue in speech let alone in print. Thanks to Len W., Dr. Bumsted, Mark B. and the other TNPCers who checked in to help keep me from running amuck in print. NIGERIA FOUND TNPX Chris H. found that the Treasury Department's warning on the Nigerian Letter scam can be accessed by going here: http://www.ustreas.gov/usss/index.shtml Then click on the Advisories link under the Press Room heading then on the 4-1-9 Link under the Alerts. This takes you to this page: http://www.ustreas.gov/usss/alert419.shtml Which has a slightly different URL than the one published in TNPC. Thanks Chris! TNPC SCREENSAVER Thanks also to all of you who wrote in with comments about the Official TNPC Screensaver download mentioned in last issue. You can reach T.J. Lee at: mailto:tj_lee@TheNakedPC.com +++------------------------- sponsor -------------------------+++ MICRO-LIGHTS the Super POCKET FLASHLIGHT! Micro-Lights are the BRIGHTEST flashlights for their size in the WORLD. Reliable, incredibly bright light for any situation. A Micro-Light is small enough to clip to your key chain, carry it in your pocket or purse and you won't even know it's there. But you'll never, ever be caught in the dark! Instant light in emergencies, or just when you have to find something under your desk or the sofa. The Red, Orange, or Yellow lights run for 120 hours on a single lithium battery! Carry a Micro-Light for a week and you'll never go anywhere without one again. http://www.TheNakedPC.com/t/a/tr.cgi?pocketflashlight +++------------------------- sponsor -------------------------+++ ** 04. Digital Music and a New Business Model, Yeah Yeah Yeah (by Al Gordon) While looking at digital music players and making MP3s to test them, it suddenly hit me that the key issue in the debate over protecting intellectual property rights in the music world comes down to this: How many times do The Beatles get to charge me for "She Loves You"? A little history is very illuminating here. "She Loves You," with its "yeah, yeah, yeah" refrain was not exactly one of Lennon- McCartney's most profound creations. But it came to be a signature tune of the Beatlemania period in the early '60s. More important for the purposes of this discussion, it initially was released in the United States only as a 45 rpm single. (For those too young to have experienced them, there was one song on each side of the disk, so a 45 actually was a "double," but only one of the two songs was promoted for radio play, hence "single.") I bought it. Later on, "She Loves You" was released on an LP album, which I also bought. In mono. So I later bought the stereo album. Next there was one or maybe two compilation LPs I bought that had the song. I passed on 8-Track tape and pre-recorded cassettes. But when CDs came along, "She Loves You" was on both a compilation of Beatles singles and on an album reissue. Then, I bought the CD re-release of the "Red" album (a greatest hits set), with the song. And finally, in 2000, I bought the "1" album, again with "She Loves You" on it. So what does that make... eight buys of the song? Aside from the fact that I am a sucker, the point here is that this kind of multiple sale long has been a cornerstone of the music industry's business model. Big stars certainly do more of this (and not just in rock: Tony Bennett has been leaving his heart in San Francisco on scores of disks, while Sony Classics keeps getting mileage out of Leonard Bernstein years after his death). It affects all levels of the music business. Even one-hit wonders appear on greatest hits albums. But this approach was based on old technologies. The industry counted on vinyl wearing out, on being able to recycle old songs into new disks, and on new recording methods replacing the old. But now digital sound and CD recording technology means WE can do the slicing and dicing. If I want a greatest hits album now, then I can make it. Going back to The Beatles, for example, when I realized that all the tracks on "1" actually were on my "Red" and "Blue" CDs, I created a disk of the "leftovers." I also realized, obviously, that I could have compiled my own version of "1" in the first place. The sound quality will be the same as the factory disks. There was a period when digital recordings were new when sound could be problematic. Transfers of analog recordings to CD resulted in faithfully reproduced tape hiss while new all-digital recordings captured every cough or scratched itch during the recording session. But the industry long ago solved those issues. When you buy a new disk today, you are buying digital data that will hold up for a long time. As noted in the space many times, I do not support the theft of intellectual property and frankly am appalled at the current mentality that seems to hold that people should be able to freely rip-off music (or video or books or whatever). Artists are entitled to be compensated for their creativity. At the same time the courts have been absolutely clear: you have the right to rearrange the songs you own any way you want. You are entitled to transfer your CDs to MP3 for your digital player. You are entitled to make a duplicate of your CD and play that so the original doesn't get scratched. You are entitled to made your own CD compilations. The music industry's efforts to block piracy have involved measures, ranging from Draconian laws to annoying anti-copying features on CDs, that draw no distinction between legitimate duplication and theft. It looks from here less like a concern about stealing and more a concern about trying to salvage their old, now obsolete business model of recycling and reselling the same music. Correct me if I am wrong, but I do not recall any recording executives now complaining about how digital technology promotes piracy having such qualms when the industry received windfall profits from reselling all their old LPs as CDs. What's needed here is a new business model, one recognizing that at the end of the day, what I want to own isn't the physical medium on which "She Loves You" resides. I just want to hear the "yeah, yeah, yeah." (c) 2002, Al Gordon You can reach Al Gordon at: mailto:al@TheNakedPC.com ** 05. Featured Product -- Rio Riot 20 GB Digital Audio Player (reviewed by Al Gordon) A key concept in the world of PR is "framing" -- how a particular issue or product gets presented. Classically bad framing is, "When did you stop beating your wife?" Good framing would be, "I love my wife although, like all couples, we have moments of stress." SONICblue has gone through this kind of test with the release of its Rio Riot, 20 GB media player. http://www.TheNakedPC.com/t/512/tr.cgi?fprod The company has been burdened by every review of the Riot being framed by unflattering comparisons with Apple's iPod. And indeed, the Riot ISN'T an iPod. It weighs around 10 ounces to the iPod's 6.5; its control switches are less slick, and it is about double the size of the fit-in-a-shirt-pocket iPod. Not being an iPod, however, also means that the Riot works natively in Windows (using an iPod in Windows requires third- party software that is still in beta); it has an over-the-ear headset instead of ear buds, it supports WMA as well as MP3 (iPod is MP3 only); and at a street price of $315, it's $62 cheaper than the 5 GB iPod and $156 bucks than Apple's 10 GB player. Doing the math, Riot's dollar-per-gigabyte edge is substantial. iPod 5 GB: http://www.TheNakedPC.com/t/512/tr.cgi?fprod2 iPod 10 GB: http://www.TheNakedPC.com/t/512/tr.cgi?fprod3 So now that we have that out of the way, let's look at the player in its own right. A key advantage of this class of media player is that it allows you to store files at higher quality settings. 20 GB puts a very substantial music collection in your hands. I will write more about that in a future article. The short form is that I found MP3s using variable bit rate (VBR) recording at 192 K or greater yielded 7-1 compression and sound that was nearly indistinguishable from the original CD. I encoded 100 CDs (since some were partial "rips," this was equivalent to maybe 75 full CDs) in about 7 GB. Sound quality on the Riot was good. The standard headphones are adequate. But as I do with all portable audio, I also checked it out with my Sennheiser and Koss headphones, and the sound held up on the better "cans." The Riot has a neat wasp-waist look, tapering in at the center, which keeps it from looking like a generic black plastic rectangular box. A navigation wheel (familiar to game pad users) is on the left front, a control wheel and function buttons on the right front, and volume buttons are on the left side. It wasn't the easiest design in the world to master, but it is functional once you get used to it. The abundance of controls does reflect one design judgment in the Riot that didn't quite hit the target. When you have that many songs on a player, finding and organizing them is a challenge. SONICblue is very proud of the Riot's ability to automatically set up playlists by genre, artist, album, etc. as well as its innovative method of keeping track of the songs you play most so as to generate "favorites" lists. In addition, Riot has an auto- DJ capability to generate still more playlists of your songs. The problem is that if you want to set up your own specific playlist that, too, has to be done on the Riot. This is an exceedingly tedious process involving lots of switch and control wheel movements, scrolls through menus, and general annoyance. Riot ships with Real Jukebox for Windows and iTunes for Macs. It really needs to be revised to allow users to create playlists on that software and transfer them. The second major flaw is that SONICblue chose to provide only USB 1.1 connectivity in the Rio Riot, which means 27 hours minimum to fill up the drive. FireWire or USB 2.0 would do the job in less than 1 hour. The company is simply going to have to add higher speed connections in future versions. Still, if imperfect, Rio Riot is a good player at an attractive price. (c) 2002, Al Gordon You can reach Al Gordon at: mailto:al@TheNakedPC.com ** 06. Featured Web Site - ScreenIt.com (reviewed by T.J. Lee) The ScreenIt.com Entertainment Reviews for Parents is an essential site for parents hoping to survive the summer months. "Dad, can I go to the movies with my friends?" is a seasonal call that can send chills down the spine of any parental unit. Odds are long that you don't want to prescreen every show your kids want to go see this summer. And I'm not just talking about the mall Cineplex either, ScreenIt covers movies, DVDs, and VHS. What little bit of sunshine from Hollywood does your little cherub want to watch? Forget about the PG-13 or R rating what's straight scoop on what really in the flick? ScreenIt.com has the answer. It's a review site that breaks down a film into the categories a parent is likely to be concerned about. How much gore, how much sex, how much skin, what's the language like, what attitudes are displayed, and much more. The plots are discussed in detail so be advised that you'll ruin the ending if you check out a movie you are planning on seeing yourself, but your kids won't be pulling any wool over your eyes about what's in a movie that "everyone else is letting their kids see." http://www.TheNakedPC.com/t/512/tr.cgi?fsite ** 07. Featured Drawing - TNPC School's Out Special! If you've never entered a The Naked PC drawing before, here's how it works. You go to a Web page on our site, answer one survey question (today's is "Do you read TNPC at work or at home?"), and type in your email address. To encourage folks to participate, we conduct a drawing from the email addresses of each survey's participants and we give away something really useful. Now, obviously we already have your email address or you wouldn't be reading this, but this drawing for prizes will only include those folks who answer this issue's question (entering a prior drawing doesn't count for this one). We'll only use the email addresses we collect for the purpose of notifying who won the prize, nothing else. Before our next issue is published, we'll pick one entered name at random. The winner gets one Photon Micro-Light II pocket flashlight--a $19.95 value absolutely free. And the winner picks the color of her/his choice. But you have to enter to win. http://www.TheNakedPC.com/t/512/tr.cgi?fdrawing ** 08. Newsworthy - a potpourri of current events and interesting stuff *-* MIT computer science graduate student claims to have cracked the security system in Microsoft's Xbox. http://www.TheNakedPC.com/t/512/tr.cgi?news1 *-* More far-out stuff from MIT... physicist looks at what a computer's requirements would be to simulate the universe in all its incarnations since the big bang. http://www.TheNakedPC.com/t/512/tr.cgi?news2 *-* Mac aficionados will want to read an interview with Steve Jobs in which he talks about subjects ranging from MPEG-4 (the upcoming new international standard for digital video), Apple's broadening support of open standards, eMac vs. iMac, and Apple's success with its retail stores. http://www.TheNakedPC.com/t/512/tr.cgi?news3 Have you come across something newsworthy? Drop us a line: mailto:hottips@TheNakedPC.com **PLEASE SUPPORT THE NAKED PC BY VISITING OUR ADVERTISERS** +++----------------------- classifieds -----------------------+++ PUT MICROSOFT OFFICE TO WORK FOR YOU If you use Microsoft Office 97, 2000 or XP, you need a PRIME for Office Utilities CD. From the Publishers of The Naked PC newsletter, on one CD you get PRIME for Word, PRIME for Excel, and the amazingly useful PRIME DocLauncher for Office utilities. 100s of features, plus a free ebook! http://www.TheNakedPC.com/t/a/tr.cgi?pcgcd3 +++-----------------------------------------------------------+++ PROTECT Your PRIVACY with Anonymizer! Sign up and use our proxy server to stay 100% anonymous! Convenient and effective privacy protection -- no one can see where you surf. Blocks Cookies, Java, JavaScript, and other tracking methods. Cookie Encryption - lets you safely access and use Web sites that require cookies. URL Encryption - encrypts your page requests so your ISP can't log them. http://www.TheNakedPC.com/t/a/tr.cgi?anon +++-----------------------------------------------------------+++ **NEED INK? SAVE 40-70% OVER RETAIL!** High Quality Inkjet Printer Cartridges, JetPaks, Refill Kits. Super Prices! Your Satisfaction IS Guaranteed. NEW! We now offer High Quality Remanufactured Toner Cartridges Save 30-40% * FREE Printer Utilities! * MaxPatch Ink Supplies http://www.TheNakedPC.com/t/a/tr.cgi?maxpatch +++-----------------------------------------------------------+++ >> "Find out What THEY KNOW ABOUT YOU!" Background Investigations, Criminal Records, Vehicle Ownership, Military Records, Business Directories, Adoption Resources. Find out about that other person or just find out what's out there about you. This is the tool you can't do without! http://www.TheNakedPC.com/t/a/tr.cgi?netdetect +++-----------------------------------------------------------+++ STILL RUNNING WINDOWS 95 OR 98? Then 'The Book That Should Have Come with Your Computer' is worth its weight in gold! "Undoubtedly the most informative and readable book on PCs I've read." The authors--T.J. Lee, Lee Hudspeth, and Dan Butler--are the same fellows who pen this newsletter. If you use computers you need this book! http://www.TheNakedPC.com/t/a/tr.cgi?tugpc2 +++-----------------------------------------------------------+++ DISCLAIMER Personal computers are individual machines with performance that can vary with components, software, and operator ability. The Naked PC is not responsible for the manner in which the information presented is used or interpreted. Also, although we work hard to provide you with accurate Internet links in The Naked PC, we are not responsible for Internet links herein that represent sites owned and operated by third parties. We are not responsible for the content, accuracy, performance, or availability of any such third-party sites. REDISTRIBUTION POLICY We encourage you to forward this newsletter to your friends, associates, and colleagues for their review and enjoyment. However, please do so only by sending it in full, thereby keeping the copyright and subscription information intact. We do request that, once they've reviewed an issue or two, they subscribe independently rather than continue to receive issues from you. This helps The Naked PC grow and prosper, thereby funding its continued publication. Also, if you wish to post this newsletter to a newsgroup or electronic discussion group, you may do so if you preserve the copyright and subscription information. Thanks. SUBSCRIPTION SERVICES To subscribe or unsubscribe, surf on over to: http://www.TheNakedPC.com/subscribe.html To make comments or suggestions, surf on over to: http://www.TheNakedPC.com/tnpfeedback.html or send email directly to: mailto:tnpc@TheNakedPC.com WEB BULLETIN BOARD Check out our 24x7 Web bulletin board. If you've got a technical question about PC issues, or suggestions of your own, this is the place to hang out: http://www.PRIMEConsulting.com/annoyanceboard/ ADVERTISING To advertise in The Naked PC go to: http://www.TheNakedPC.com/tnpcadvertising.html Mail services provided by Blue Horizon Enterprises, one of the very few "Mom and Pop" operations left on the Web: http://www.bhorizon.com Copyright (c) 2002, PRIME Consulting Group, Inc. and Dan Butler. All Rights Reserved. The Naked PC is a trademark of PRIME Consulting Group, Inc. ISSN: 1522-4422 TNPC Hot Tips:
|