by: Sintilia Miecevole
If you have decided you or your company is in need of a website, you will have to purchase web hosting services from a hosting company. There are many different web-hosting companies to choose from, and they can easily be found on the internet. If you do a quick search for them in any search engine, you will find that there are almost too many to count. Choosing the company that is right for you can be a harrowing experience, but there are really only a few basic things to consider.
The first factor to consider when choosing a web hosting company is how much space they will give you for your account. If you merely want a single page on the Internet with little or no graphics, you can get by with purchasing an account with the smallest amount of space available. However, if you are planning to create a full e-commerce site with multiple pages and order forms, you will need to make sure you have enough server space to support your entire operation.
Before you sign your web-hosting contract, you will first have to choose and purchase a domain name. Though many of the names you might want are already taken, you can often find one that suits your needs, especially if you get creative with it. For instance, if your business is called Cards For You and that domain name is already taken, you might consider choosing More Cards For You or Cards For You Today. The possibilities are endless, and with a little thought you will be able to think of a snappy domain name.
You can often purchase a domain name through your web hosting company, or you can purchase it through a private domain name retailer. These companies are very easy to find. Often times, if you type the domain name you want into a search engine, a domain name seller will pop up if the name is not already taken. You can purchase a domain name for a year at a time, or for several years, depending on how much you want to invest at the get-go.
Once you have a domain name, you will of course have to create a website to put on the Internet. There are many do-it-yourself web design programs that are fairly user friendly. Software like FrontPage makes web design a cut and paste, fill in the blank soft of affair. However, if you would like a more professional look, you can use programs like Dreamweaver or Image Ready to make your sites. There are always freelance web designers looking for work who are ready to take on your cause if you are not savvy enough to do it yourself.
Web hosting companies give passwords to allow you access your space on their servers. You can upload files and pages using their own interface programs, or you can utilize the upload tools built in to your web design program. Once you upload a page, it is important to make sure it looks correct on a variety of different web browsers. Because each browser interprets information differently, you may run into trouble if you build a site while only previewing it in Internet Explorer. There are often compatibility issues between Safari and Mozilla browsers that distort site tables and images.
However, once you work out the kinks and create an excellent site, all you have to do is pay your web hosting bills, and your site will be available for the whole world to see. Web hosting companies usually offer options regarding payment plans. You can pay for a year at a time, or you can monthly or quarterly to maintain your place on the World Wide Web.
About the author:
Sintilia Miecevole has many years experience on the internet. Be sure to visit http://www.ritzyhosting.comfor expert information on hosting, providers, host finders, resources, reviews, reliability and much more. To find the right web hosting plan to meet your business and ecommerce needs click on http://www.ritzyhosting.com
Sunday, September 16, 2007
Web Hosting Basics
Posted by Bookaid at 1:39 AM 14 comments
The Webdesign Business - 5 Surefire Ways To Fail
by: John Pierce
Several years ago, I launched a small web design company in a rural area of California. Market conditions couldn't have been better, my skill level was above average, and I had a large pool of aquaintences to which I could market.
Within 12 months I went broke.
My business failed because I made some very fundamental mistakes, and made them consistently.
I now work in the web hosting industry. I have had the opportunity to interact with numerous self-employed web designers and have found that the mistakes which I made are extremely common, and usually fatal.
If you are hoping to make a go of your business over the long term, you may want to memorize my top 5 mistakes, and avoid them like the plague.
If, on the other hand, you are determined to run your web design business into the ground, the following list may be used as an expeditious roadmap to failure.
1. Underprice your services
This is the most common mistake web designers make. The temptation is to break into the business by producing a few cheap websites in order to build a portfolio. Don't do it!
Remember that you will only be spending about 40% of your time designing sites. The other 60% will be spent hustling up the next client. If you think your time is worth $10.00 per hour, consider asking for $30.00. This will give you sufficient revenue to pay for all the non-paying time you spend marketing your business.
2. Fail to set and enforce boundaries
Everyone loves a nice guy, and the temptation to be one is a trap which many of us fall into. It's crucial to remember, though, that you are in business for one primary reason - to make money.
You will, doubtless, encounter clients who will pay you for a small website, then end up wasting all of your time with questions about how to remove spyware from their computer and requests to add "one small thing" to an already completed website.
You can avoid this, somewhat, by establishing clear boundaries with the client from the very start. A contract is useful here. Make sure that your client knows exactly what can be expected of you, and what you expect of them.
If your client asks for extras, and you're amenable to providing them, give them a quote. Never toss it in for free. The only thing you have to sell is your time and expertise. Don't give away either.
Remember, you're in business. Try asking a service station owner for a little free gasoline. They would be shocked by your question. Likewise, you should be shocked when someone asks you to provide free service.
3. View your clients as temporary
Many of us get into this business because we love creating something new. By the time we finish a website, we're tired of that site (and sometimes that client) and we're ready to start a new project, and put the old project well behind us.
This attitude can cut deeply into your potential gross.
Over time, your client will need numerous updates to his or her website. updates are sometimes bothersome, but can add a significant revenue stream to your business. More important, a satisfied client becomes one of the major links in your marketing network.
4. Ignore recurring revenue opportunities
During the best of times, web designers live from project to project. While finishing one project, you will be lining up the next.
Every business, however, has slow stretches.
Unfortunately, your own creditors will still expect payment, even when your own revenue slows down.
A wise web designer looks for ways to provide his business with some sources of recurring revenue. Even $400 a month which you can count on can get you through a dry spell.
There are numerous ways to set up some recurring revenue. Take a look at maintenence contracts with your clients, reselling webhosting, etc.
5. Build pretty websites which do nothing
Your best source of advertising is word of mouth. Nothing generates great word of mouth like a satisfied customer. You can build the flashiest, prettiest, most cutting edge websites on the net, but it's all for naught if your site doesn't perform.
Every website has a purpose. That purpose might be to sell goods, leverage an advertising budget, disseminate information, assist in personnel management, or one of a million other possibilites.
Your first job, as a web designer, is to ascertain what the web site is supposed to do. Once you find that "thing" - the thing it should do - make sure that the site you deliver does that particular thing like nobody's business! By doing so, you will ensure a client who will sing your praises at the Rotary Club, Chamber of Commerce meetings, and to his or her friends and family. A client like this is golden, and will bring a steady stream of customers to your door.
About the author:
John Pierce is a technology writer and the Customer Service Manager for Gold Zero Web Hosting - http://goldzero.com-and the Webmaster for Cheap Webhosting Info Guide - http://cheapwebhostinginfo.com
Posted by Bookaid at 1:38 AM 0 comments
The Best Web Design Programs
by: Maui Reyes
Who doesn’t own a webpage nowadays? If you’re thinking about spicing up your webpage or (heaven forbid) move your webpage off that blogging host, consider some of these web design programs that will make mastering the art of html a breeze (well, not exactly, but with these WYSIWYG—What you see is what you get—tools, you’ll be a designing maniac in no time).
Dreamweaver MX
This is probably the best web design tool. Dubbed as the “Swiss Army Knife” of web developers, Dreamweaver at first could be quite overwhelming. But with a little practice, you’ll wonder how you ever survived without it.
Don’t let the “flash” and “perl” options intimidate you. What rocks about Dreamweaver is it supports CSS (Cascading Style Sheets), which means you get to preview your work before uploading it. It also integrates seamlessly with other Macromedia products, so if you’re a genius when it comes to creating Flash presentations, adding them in would be a cinch.
If you’d like to learn a little bit about html, you can also split the work screen to show the WYSIWYG screen and the HTML encoding (what better way to learn than to see what the code actually looks like?). If html encoding is your kind of thing, you can ditch the WYSIWYG option altogether. And when you get really good at html, Dreamweaver offers a “code hinting”, which displays code options as you type, as well as “Snippets”, which is a panel that stores common pieces of html code that you always seem to need.
Dreamweaver generally takes a lot of time to learn, but take heart, Padawan. It’s worth the training.
Microsoft Frontpage 2003
For those who love working with Microsoft Office’s tools (especially Word), this is the web design program for you.
It’s easy-to-use interface makes it easier to access the editing features (unlike previous editions). Just like Dreamweaver, it splits the screen to show the html coding and the site’s lay-out. It also features CSS, which means stacking up layers an option. Its Coding Editor also has the Microsoft IntelliSense software, which presents possible choices for the code that you’re laying out.
Although not offering as much eye candy as Dreamweaver, Frontpage is perfect for small business and school projects.
Adobe GoLive 6.0
If you swear by Adobe’s products, then this is a no-brainer for you. The format is just like any other Adobe program, so getting familiar with this software will be as easy as pie. It also integrates all the Adobe products in it—you’ll get to work closely with Photoshop, Illustrator, and LiveMotion. Which means you get to drag other Adobe files into GoLive. How sweet is that?
But as with any other Adobe program, if you’re not familiar with most Adobe products, it needs a little time to get used to. It’s quite a heavyweight tool, and if you’re not serious about putting up that webpage, you might end up trading in this software for another.
About the author:
For comments and inquiries about the article visit http://www.ucreative.com
Posted by Bookaid at 1:38 AM 0 comments
The Best Web Design and Graphic Software is Available in Academic Software Versions
by: Ispas Marin
Macromedia’s Studio 8 Suite Academic Software Package
Macromedia Dreamweaver
My first choice for HTML editors is Macromedia's Dreamweaver. It has an easy to use, intuitive user interface and state of the art design tools. With a customizable user interface, you can work the way you need to. Although the student software doesn’t come with manuals, Dreamweaver has excellent online tutorials.
You can design intricate CSS-based layouts and designs easily with tools that allow for quick selection and control of page and site wide style properties. There is a built in graphics editor that uses Macromedia Fireworks technology. Dreamweaver allows you to develop HTML, XHTML, XML, ASP, ASP.NET, JSP, PHP, and Macromedia ColdFusion websites.
It has a cross-browser code validation feature that automatically checks tags and CSS rules for compatibility across all the leading browsers and allows you to configure browser preview for multiple browsers.
One of the nicest features is the Property Inspector that enables quick, comprehensive property editing that makes getting it perfect a no-brainer. This is the editor I use to create and maintain all of my web sites. I have used all of the professional and many of the other HTML editors available and can say that Dreamweaver is absolutely the best HTML editor. Since Dreamweaver is taught in most graphic design curriculums, it inclusion in the academic software package is needed.
Macromedia Fireworks
Fireworks is Macromedia’s answer to Photoshop and is included in the student software package. Fireworks has all the tools a web professional needs to create everything from simple graphical buttons to sophisticated rollover effects. You can import, edit, and integrate all major graphics formats, including vector and bitmap images and easily export Fireworks images to Flash, Dreamweaver, and third-party applications.
Besides all of the normal features you would expect in a professional photo editing program, fireworks includes new interactive design features and the ability to create pop-up menus in the Cascading Style Sheets (CSS) format without the need for programming. One thing Fireworks does exceptionally well is batch processing. I use Fireworks batch processing all of the time to optimize entire directories of photographs. I can resize and optimize 50 photographs in just a couple of minutes.
Macromedia Flash Pro 8
Flash is the industry leader for creation animation and video movies for streaming over the internet. Flash creates movies with surprising small files sizes. That translates to quick download times and the availability to use flash animation on slower links and mobile devices and comes complete with tools for video creation especially for mobile devices. Flash pro 8 provides everything needed to create great looking videos. Since flash is being used more frequently is essential that it be part of an academic software package.
Macromedia Contribute
Contribute is Macromedia's answer to the problem of content management. It provides the ability to change the content of a website without having to know anything about HTML, but does not need all the expensive software and databases that a regular content management system uses. Contribute allows companies to buy an inexpensive tool that lets them provide content without messing with the design. Contribute is a solution that is custom-made for small to mid-sized companies that don't need all the power of CMS, but would like some of the benefits. Being included in the academic software package will give students an opportunity to see how a very simple CMS system works.
Macromedia FlashPaper
FlashPaper generates compact, fast-opening Flash documents that can be published to any website using Macromedia Contribute, Dreamweaver, or any other HTML tool. FlashPaper creates Flash documents through intuitive Microsoft Office integration and file drag and drop. Create Flash documents that are immediately available cross-platform on any web browser. Compact Flash documents open within a web page, eliminating the need for a separate viewer application. Flash documents can also be incorporated into Flash projects. Adding this to the student software package allows the student to experience using a very handy tool.
Adobe Creative Suite 2.0 Premium Academic Software Package
Adobe Photoshop
Photoshop is the graphics industry standard and my choice of photo editing software. I have to admit I love Photoshop. You can create original images or modify photos using a wide range of painting, drawing, and retouching tools. You can work the way that's best for you by creating personalized workspace and tool settings and customized keyboard shortcuts.
You can achieve sophisticated results by compositing images, text, and effects on hundreds of layers that you control by grouping into sets, color coding, and locking. You can simulate traditional fine-art techniques with dry and wet brush effects, pastel, charcoal, and more and even use brushes to add special effects such as grass and leaves.
There are tools to improve the color, contrast, and dynamic range of any image, easily remove dust, scratches, blemishes, wrinkles, and other flaws with the Healing Brush. Photoshop can give high quality output by working with the complete raw data files from most major digital camera models. It’s great all-around imaging software. Photoshop is taught in all graphic curriculums and had to be included in the student software package.
Adobe Illustrator
Adobe Illustrator is also taught in every school’s graphic curriculum and is another essential part of a student software package. It is also an essential tool for anyone who needs to express ideas visually in print, on the Web, and in any other medium. When my clients send me a rough pencil drawing of the logo they want for their business, I create the logo in Illustrator then import into Photoshop to get it ready for their web page.
Illustrator has great 3D features, advanced typographical controls, Adobe Portable Document Format (PDF) integration and enhanced printing options. Illustrator will help create and efficiently publish your artwork anywhere.
One of the nicest features is the ability to apply live effects without affecting the underlying artwork, so you can edit at any time without starting over. There are blending modes and transparency effects similar to those in Photoshop software but, unlike Photoshop, Illustrator has intuitive tools such as the Pencil, Smooth, Erase, and Pen tools.
Adobe InDesign
InDesign is the best page layout software available and is the choice of most print design professionals. With the advent of paid subscription totally-digital magazines, it is getting popular for laying out the print like pages of these products.
It can integrate with both Photoshop and Adobe’s Portable Document Format (PDF) file formats and supports the multiple layer capability of Photoshop. It is an all around necessary tool for the professional graphic designer. Although not usually covered in most curriculums, it is a welcome addition to any academic software package,
Adobe GoLive
GoLive is Adobe’s answer to Dreamweaver. It has all of the features that you can find in Dreamweaver and is integrated directly into the rest of adobe products. Personally, I prefer Dreamweaver but golive is an excellent HTML editor and completes the suite for a web designer. Although usually on touched in classes, GoLive is welcome addition to any student software package.
Adobe Acrobat
Acrobat is the number one tool used to create the widely used PDF document format. With its built in security features that can prevent the user from copying or changing the document and the ability to require a password to open the document, acrobat is still one of the leading choices for creating paid e-books. This program is an absolute necessity for a web designer and therefore a welcome addition to the academic software package.
Adobe Version Cue
Version Cue is a file manager that tracks the different versions of the files you create with the graphics as well as some others. It is a very nice tool if you have several people collaborating on a project since you can maintains a complete change history of the files.
About the author:
If you are a student, teacher or educational institution that qualifies for the academic software discount price, please visit http://www.sprysoft.comto see what is available.
Posted by Bookaid at 1:38 AM 0 comments
Streamline Your Website Pages
by: Eric Lester
Squeezing the most efficient performance from your web pages is important. The benefits are universal, whether the site is personal or large and professional. Reducing page weight can speed up the browsing experience, especially if your visitors are using dial-up internet access. Though broadband access is the future, the present still contains a great deal of dial-up users. Many sites, ecommerce sites especially, cannot afford to ignore this large section of the market. Sites with a large amount of unique traffic may also save on their total monthly traffic by slimming down their web pages. This article will cover the basics of on-page optimization in both text/code and graphics.
Graphics
Graphics are the usual suspect on heavy pages. Either as a result of a highly graphic design, or a few poorly optimized images, graphics can significantly extend the load-time of a web page. The first step in graphics optimization is very basic. Decide if the graphics are absolutely necessary and simply eliminate or move the ones that aren't. Removing large graphics from the homepage to a separate gallery will likely increase the number of visitors who "hang around" to let the homepage load. Separating larger photos or art to a gallery also provides the opportunity to provide fair warning to users clicking on the gallery that it may take longer to load. In the case of graphical buttons, consider the use of text based, CSS-styled buttons instead. Sites that use a highly graphic design, a common theme in website "templates", need to optimize their graphics as best as possible.
Graphics optimization first involves selecting the appropriate file type for your image. Though this topic alone is fodder for far more in depth analysis, I will touch on it briefly. Images come in 2 basic varieties, those that are photographic in nature, and those that are graphic in nature. Photographs have a large array of colors all jumbled together in what's referred to as continuous tone. Graphics, such as business logos, are generally smooth, crisp and have large areas of the same color. Photographs are best compressed into "JPEGs". The "Joint Photographic Expert Group" format can successfully compress large photos down to very manageable sizes. It is usually applied on a sliding "quality" scale between 1-100, 1 being the most compressed and lowest quality, 100 the least and highest quality. JPEG is a "lossy" compression algorithm, meaning it "destroys" image information when applied, so always keep a copy of the original file. Graphics and logos generally work best in the "GIF", or more recently, the "PNG" format. These formats are more efficient than JPEGs at reducing the size of images with large areas of similar color, such as logos or graphical text.
A few general notes on other media are appropriate. Other types of media such as Flash or sound files also slow down a page. The first rule is always the same, consider whether they are absolutely necessary. If you are choosing to build the site entirely in Flash, then make sure the individual sections and elements are as well compressed as possible. In the case of music, I will admit to personal bias here and paraphrase a brilliant old saying, "Websites should be seen and not heard." Simply, music playing in the background will not "enhance" any browsing experience.
Text and Code
The most weight to be trimmed on a page will come from graphical and media elements, but it is possible to shed a few extra bytes by looking at the text and code of a web page. In terms of actual text content, there may not be much to do here. A page's content is key not only to the user's understanding but also search engine ranking. Removing or better organizing content is only necessary in extreme situations, where more than page weight is an issue. An example might be a long, text heavy web page requiring a lengthy vertical scrolling to finish. Such a page is common on "infomercial" sites, and violates basic design tenants beyond those related to page weight.
Code is a different story. A website's code can be made more efficient in a variety of fashions. First, via the use of CSS, all style elements of a web page can now be called via an external file. This same file can be called on all a site's pages, providing for a uniform look and feel. Not only is this more efficient; it is also the official recommendation from the W3C. The same may be said of XHTML and the abandonment of "table" based layout. Tables, though effective for layout, produce more code than equivalent XHTML layouts using "div" tags. Where a minimum of 3 tags are required to create a "box" with content in a table, only 1 is needed using divisions. Using XHTML and CSS in combination can significantly reduce the amount of "on page" code required by a web page. A final, relatively insignificant trick is the removal of all "white space" from your code. Browsers don't require it; it is primarily so authors can readily read and interpret the code. The savings are minimal at best, but for sites that receive an extreme amount of traffic, even a few saved bytes will add up over time.
Conclusions
Target images and media files first when seeking to reduce the weight of a page. They are the largest components of overall page weight and simply removing them can significantly reduce total weight. The images that remain should be optimally compressed into a format appropriate for their type, photos or graphics. Avoid huge blocks of text that cause unnecessary vertical scrolling. Organize the site more efficiently to spread the information across multiple pages. Adopt XHTML and CSS to reduce the size of the on-page code, and call the CSS externally. These tips should help reduce the size of your pages and speed their delivery to your viewers.
About the author:
Mr. Lester worked in the IT industry for 5 years, acquiring knowledge of hosting, website design, before serving for 4 years as the webmaster for Apollo Hosting, http://www.apollohosting.comApollo Hosting provides website hosting, ecommerce hosting, vps hosting, and web design services to a wide range of customers.
Posted by Bookaid at 1:37 AM 0 comments
San Francisco Web Development - Tools
by: Web-Design.nr.10
"Web development encompasses many stages i.e. Planning, Analysis, Web design, Implementation, Promotion and Innovation. Each of these stages requires use of different sets of tools and professionals with varied skill sets.
Planning and Analysis don't require as many software tools as the experience of the web master or project director. They need working knowledge with all aspects of server and database. Familiarity with Operating Systems and the Internet server applications are required. Experience with IP networks, programming languages and database development are also essential. The two most common Operating Systems used are Windows NT/2000 and Unix, although many also use Linux. Most commonly used Internet programming languages include PERL, CGI, ActiveX, ASP, and Java among others.
In the next stage of Web designing, tools such as HTML Meta tags, JavaScript, CGI, Macromedia Flash, Macromedia DreamWeaver and Adobe Photoshop are used. Web templates, graphic designs, photographs, texts, clippings, audio and video are also included, as per the requirements. Flash helps in animation that gives an identity to a website. Visual Basic is the most common language for scripting and SQL with other database engines are used for database management on the website. To create Search Engine Optimized content, tools such as Overture are used. Once the most popularly searched words in your industry are identified and short-listed, the content creators write content using these search words. This ensures that your website lists high in the search engines and directories.
In the next stage of Web designing, tools such as HTML Meta tags, JavaScript, CGI, Macromedia Flash, Macromedia DreamWeaver and Adobe Photoshop are used. Web templates, graphic designs, photographs, texts, clippings, audio and video are also included, as per the requirements. Flash helps in animation that gives an identity to a website. Visual Basic is the most common language for scripting and SQL with other database engines are used for database management on the website. To create Search Engine Optimized content, tools such as Overture are used. Once the most popularly searched words in your industry are identified and short-listed, the content creators write content using these search words. This ensures that your website lists high in the search engines and directories.
In the Implementation stage, the website is implemented and tested on various browsers. Any functional errors, if found, are corrected. The Promotion and Innovation stages, help in marketing a website. Pay-Per-Click Search Engine Promotion, Loyalty Programs, Email Campaigns and Online Games are some tools used for website promotion. Tools such as site statistics software and reporting from site searches let you know what exactly your visitors are looking for. The content and marketing strategies are then adjusted accordingly. A website also needs to be maintained and continuously evaluated and updated with respect to content, presentation, layout and technical aspects.
Use of good web development tools ensures that your pages have good content, Meta tags, a high link popularity score, appropriate keywords and visual appeal. Although web development tools are essential, it also takes a seasoned team of programmers, graphic designers, content creators, consultants and marketing staff to work in tandem to create a technically sound, visually appealing and highly functional website. A well-planned site, apart from being high in functionality, is also easy to re-design or alter, at a later stage.
"
About the author:
I write articles for www.web-design.nr10.com,a San Francisco Web Development and Web Design Services, ##10 (number 10) is a Marketing and Technology Agency focused on delivering design, web technology development and e-business strategy solutions.
Posted by Bookaid at 1:36 AM 0 comments
Oakland, San Jose Web Design Company
by: Web-Design.nr.10
"In today's world, websites are not just the clout of major companies alone. Web presence has become affordable for smaller businesses, organizations and even individuals. Having a website helps build and expand business, increase sales or offer services by reaching out to the people who seek it. And contrary to what you may think, it is not enough to just have a website created and uploaded; maintenance, website promotion and marketing are equally important aspects. So, when looking for a web design company, you need to ensure that you get all these benefits to get an edge over others.
At #10, we understand that your website reflects your company's motto and image. Hence, the web design solutions we offer are in keeping with your original ideas and the image you like to project. Whatever be your industry, the web design team, at #10 is adept at designing websites that exude professionalism and character. Our design staff works with you, understanding your requirements and focusing on your needs. Logo creation, logo placement and the flow of the various pages are all designed as per your requirements. During every stage of the web designing process, we take your inputs and feedbacks. We work upon your ideas and add our expertise, to make your website stand out from the clutter.
At #10, we use technologically advanced and effective software tools to ensure that your website attracts target audience. Use of a combination of right HTML text, background images, and graphic images with the right and most legible typefaces and fonts make your website presentable and popular. We also create customized web banner or advertisement banner in a variety of styles. Our interactive flash banners are created aesthetically, and can be embedded within the homepage. These features add a charisma to your website, if used tastefully.
We also use marketing and promotion strategies, so that your website is listed high in the search engines and directories. Our ecommerce tools, coupled with long-term maintenance and innovative solutions from time to time, gets your target audience hooked. Also since the website we create are written, coded and designed for user friendliness and search engine visibility, you can rest assured of maximum visitors to your website.
Although the attention span of a web surfer is just a few seconds, a neatly laid-out website with interesting graphics, updated facts and user-friendly navigation is sure to have visitors linger on. Trust us at #10, to design that kind of a website for you.
#10 web design company offers services especially in San Francisco, San Jose and Oakland.
"
About the author:
##10 web design company offers services especially in San Francisco, San Jose and Oakland. For more details go to www.web-design.nr10.com
Posted by Bookaid at 1:36 AM 0 comments