Indispensable Links

Links to indispensable web sites, some that will cost but many that are for free