<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="x-dns-prefetch-control" content="on"> <link rel="dns-prefetch" href="////www.google.com"> <link rel="dns-prefetch" href="////www.google-analytics.com"> <link rel="dns-prefetch" href="////www.gstatic.com"> <link rel="dns-prefetch" href="//mc.yandex.ru"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <meta http-equiv="x-ua-compatible" content="ie=edge"> <title>studylib.net - Essays, homework help, flashcards, research papers, book reports, and others</title> <meta name="description" content="Free essays, homework help, flashcards, research papers, book reports, term papers, history, science, politics"> <meta name="keywords" content="Free essays, homework help, flashcards, research papers, book reports, term papers, history, science, politics"> <meta name="thumbnail" content="/theme/issuu2/static/logo-studylib.png"> <link rel="stylesheet" href="/theme/common/static/bootstrap@4.6.0/dist/css/bootstrap.min.css"> <link rel="stylesheet" href="/theme/common/static/bootstrap_extra/dist/css/bootstrap-extra.css"> <link rel="stylesheet" href="/theme/common/static/meganavbar_4/navbar.css"> <link rel="stylesheet" href="/theme/common/static/meganavbar_4/skins/navbar-white.css"> <link rel="stylesheet" href="/theme/common/static/font-awesome@5.11.2/css/all.min.css"> <link rel="stylesheet" href="/theme/issuu2/static/common.css"> <link rel="apple-touch-icon-precomposed" href="/apple-touch-icon-precomposed.png"> <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"> <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="194x194" href="/favicon-194x194.png"> <link rel="icon" type="image/png" sizes="192x192" href="/android-chrome-192x192.png"> <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"> <link rel="mask-icon" href="/safari-pinned-tab.svg" color="#ff6d5a"> <link rel="manifest" href="/site.webmanifest"> <meta name="msapplication-TileColor" content="#fff"> <meta name="msapplication-config" content="/browserconfig.xml"> <meta name="theme-color" content="#fff"> <meta property="og:title" content="studylib.net - Essays, homework help, flashcards, research papers, book reports, and others" /> <meta property="og:description" content="Free essays, homework help, flashcards, research papers, book reports, term papers, history, science, politics"> <meta property="og:type" content="article" /> <meta property="og:url" content="https://studylib.net/download/25266200"> <meta property="og:image" content="/theme/issuu2/static/logo-studylib.png"> <meta property="og:site_name" content="studylib.net"> <meta name="twitter:title" content="studylib.net - Essays, homework help, flashcards, research papers, book reports, and others"> <meta name="twitter:description" content="Free essays, homework help, flashcards, research papers, book reports, term papers, history, science, politics"> <meta name="twitter:card" content="summary"> <meta name="twitter:image" content="/theme/issuu2/static/logo-studylib.png"> <meta name="twitter:site" content="@studylib.net"> <script> var gaUserId = 2; var gaUserType = 'empty'; </script> <style> .above-content { height: 120px; max-height: 120px; } .above-content > div, .above-content > div > ins { height: 110px; max-height: 110px; } .below-content { height: 120px; max-height: 120px; } .below-content > div > ins, .below-content > div { height: 110px; max-height: 110px; } @media (max-width: 567px) { .below-content, .below-content > div > ins, .below-content > div { height: initial; max-height: initial; } } .sidebar-top-content, .sidebar-bottom-content { /*margin-left:-15px;*/ } </style> <script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-69626134-2', 'auto'); if(typeof gaAuthorId!= "undefined") { ga('set', 'dimension1', gaAuthorId); } if(typeof gaUserId!= "undefined") { ga('set', 'dimension2', gaUserId); if(gaUserId>0) ga('set', '&uid', gaUserId); } if(typeof gaUserType!= "undefined") { ga('set', 'dimension3', gaUserType); } if(typeof gaCategoryId!= "undefined") { ga('set', 'dimension4', gaCategoryId); } if(typeof gaFullConfidenceBunchIds!= "undefined") { ga('set', 'dimension5', gaFullConfidenceBunchIds); } if(typeof gaTotalBunchIds!= "undefined") { ga('set', 'dimension6', gaTotalBunchIds); } if(typeof gaViewMode!= "undefined") { ga('set', 'dimension7', gaViewMode); } if(typeof gaMeta!= "undefined") { ga('set', 'dimension8', gaMeta); } if(typeof gaMeta != "undefined") { ga('set', 'dimension9', gaVC); } ga('send', 'pageview'); </script> <script async src="https://www.googletagmanager.com/gtag/js?id=G-WKB4EJ927R"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-WKB4EJ927R'); </script> <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,400&display=swap&subset=cyrillic"> <link rel="stylesheet" href="/memtrick_theme-c3ec7a/icofont/style.css"> <link rel="stylesheet" href="/memtrick_theme-c3ec7a/css/bootstrap-glyphicons.min.css"> <link rel="stylesheet" href="/memtrick_theme-c3ec7a/dist/styles.css"> <script src="/memtrick_theme-c3ec7a/dist/styles.js"></script> <link rel="stylesheet" href="/memtrick_theme-c3ec7a/dist/theme.css"> <script src="/memtrick_theme-c3ec7a/dist/theme.js"></script> <script> var Flashcards = { lang: 'en', root: "/flashcards", themeRoot: '/theme/issuu2/static' }; </script> </head> <body class> <nav class="navbar navbar-white navbar-expand-xl"> <div class="navbar-nav nav flex-nowrap"> <a class="navbar-brand" href="/"> <s class="fa-stack fa-xs"> <i class="fas fa-square fa-stack-2x"></i> <i class="fas fa-users-class fa-stack-1x fa-inverse"></i> </s> <span class="hidden-sm-down d-inline-flex"> Study<em>lib</em> </span> </a> <div class="nav-divider"></div> <a class="nav-item nav-link #hidden-xs-down" href="/catalog/"> Documents </a> <a class="nav-item nav-link hidden-xx-down" href="/flashcards/explorer"> Flashcards </a> <a class="nav-item nav-link hidden-sm-down text-truncate" href="/extensionNewtab"> Chrome extension </a> </div> <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbar"> <span class="navbar-toggler-icon"></span> </button> <div class="navbar-collapse collapse" id="navbar"> <div class="nav-divider"></div> <form class="navbar-search form-inline" action="/search/"> <div class="input-group"> <div class="input-group-prepend"> <button class="form-btn btn btn-outline" type="submit"> <i class="fa fa-search"></i> </button> </div> <input class="form-control" required type="text" name="q" value placeholder="Search"> </div> </form> <div class="navbar-nav ml-auto text-nowrap"> <div class="nav-divider"></div> <a class="nav-item nav-link" href="/login"> Login </a> <div class="nav-divider"></div> <div class="navbar-item navbar-text text-initial"> <a href="/uploadform" class="btn btn-sm btn-secondary" onclick="_ym('document_upload'); return true"> Upload document </a> <a class="btn btn-sm btn-primary" href="/flashcards/new-pack"> Create flashcards </a> </div> </div> </div> </nav> <div class="wrapper-default"> <section class="upload-info my-3"> <div class="container"> <button class="close" type="button">&times;</button> <progress class="progress" max="100"> <div class="progress"> <span class="progress-bar"></span> </div> </progress> </div> </section> <div class="row no-gutters flex-nowrap"> <nav class="sidebar collapse bg-white " id="sidebar"> <div class="sidebar-wrapper"> <div class="sidebar-header sidebar-list-group-item--theme active text-truncate mt-2 py-1 d-flex align-items-baseline"> <button class="sidebar-toggle btn btn-transparent" type="button" data-toggle="collapse" data-target="#sidebar"> <i class="fa fa-home"></i> </button> <a class="sidebar-list-group-item--theme active flex-fill" href="/dashboard"> Login </a> </div> <div class="list-group"> <a class="list-group-item list-group-item-action sidebar-item " href="/flashcards/"> <i class="fa fa-fw fa-brain"></i> Flashcards </a> <a class="list-group-item list-group-item-action sidebar-item " href="/collections/"> <i class="fa fa-fw fa-archive"></i> Collections </a> <div class="sidebar-item list-group-divider"></div> <div class="list-group-item list-group-item-action sidebar-item " href="#documents_list" data-toggle="list"> <i class="fa fa-fw fa-file"></i> Documents <div class="list-group text-muted" id="documents_list"> <a class="list-group-item list-group-item-action" href="/documents/activity"> <i class="fa fa-fw fa-clock mt-1 float-left"></i> <div class="text-truncate"> Last activity </div> </a> <a class="list-group-item list-group-item-action" href="/documents/"> <i class="fa fa-fw fa-folder-open mt-1 float-left"></i> <div class="text-truncate"> My documents </div> </a> <a class="list-group-item list-group-item-action" href="/documents/saved"> <i class="fa fa-fw fa-bookmark mt-1 float-left"></i> <div class="text-truncate"> Saved documents </div> </a> </div> </div> <div class="sidebar-item list-group-divider"></div> <a class="list-group-item list-group-item-action sidebar-item " href="/profile"> <i class="fa fa-fw fa-cog"></i> Profile </a> </div> </div> </nav> <script> try { window.addEventListener('orientationchange', function () { if (screen.availWidth < 640) { document.getElementById('sidebar').classList.remove('show'); } }); window.dispatchEvent(new Event('orientationchange')); } catch (e) { } </script> <div class="col container container-wide "> <div class="clearfix m-md-3 panel p-3 "> <section class="upload-form"> <div class="text-center mb-4"> <h3> Upload your document to unlock download button </h3> <p class="lead pt-3"> To be able to download, share one of your study documents and download all you like for the next 15 days. </p> </div> <div class="alert alert-secondary border-0 rounded-0"> Please upload essays, bibliography, articles, review, summaries, presentations, research papers, thesis proposal, case studies, coursework, creative writing, and any other study resources. </div> <ul class="stepper mt-3 mb-0"> <li class="stepper-item active"> <a class="stepper-link" href="javascript:"> Upload </a> <span class="stepper-indicator"></span> </li> <li class="stepper-item "> <a class="stepper-link" href="javascript:"> Analyze </a> <span class="stepper-indicator"></span> </li> <li class="stepper-item"> <a class="stepper-link" href="javascript:"> Details </a> <span class="stepper-indicator"></span> </li> <li class="stepper-item"> <a class="stepper-link" href="javascript:"> Finish </a> <span class="stepper-indicator"></span> </li> </ul> <div class="stepper-inner p-3"> <div class="text-secondary active"> <div class="upload-zone d-flex flex-column align-items-center p-3"> <span class="fa fa-4x fa-cloud-upload"></span> <p class="lead"> Drag & Drop file here </p> <p class="small"> or </p> <label class="btn btn-outline-primary"> Browse file <input class="upload-file" type="file" hidden accept=".doc,.docx,.docm,.rtf,.odt,.wpd,.wps,.xl,.xls,.xlsm,.xlsx,.xlsb,.xlw,.pdf,.txt,.csv,.ods,.ppt,.pptx,.pptm,.ppsx,.pps,.ppsm,.prn,.odc,.odg,.odi,.odm,.odp,.sxc,.sxd,.sxi,.sxw,.djvu,.chm,.fb2,.epub,.mobi,.lit,.lrf,.pdb,.pml,.rb,.smb,.tcr,.rar,.7z,.gz,.tex,.abw,.ai,.azw,.azw3,.azw4,.cbc,.cbr,.cbz,.cdr,.cgm,.emf,.eps,.key,.lwp,.md,.numbers,.pages,.prc,.ps,.sda,.sdc,.sdw,.sk,.sk1,.snb,.svg,.txtz,.vsd,.wmf,.zabw"> </label> <div class="upload-progress progress"> <div class="progress-bar"></div> </div> <div class="upload-status alert alert-warning mt-3"></div> </div> <p class="small"> Supported files: pdf </p> </div> </div> </section> </div> </div> </div> </div> <footer class="footer2"> <div class="container container-wide"> <div class="row"> <div class="col-md-6 bordered"> <div class="row"> <div class="col-6"> <div class="navigation"> <h6> Products </h6> <nav class="nav flex-column text-white"> <a class="nav-item nav-link" href="/catalog/"> Documents </a> <a class="nav-item nav-link" href="/flashcards/explorer"> Flashcards </a> <a class="nav-item nav-link" href="/extension"> Extension </a> <a class="nav-item nav-link" href="/spellcheck"> Grammar checker </a> <a class="nav-item nav-link" href="https://examplum.com/"> Examplum - Context Dictionary </a> </nav> </div> </div> <div class="col-6"> <div class="navigation"> <h6> Support </h6> <nav class="nav flex-column"> <a class="nav-item nav-link" href="/abuse"> Report </a> <a class="nav-item nav-link" href="/public/partners"> Partners </a> </nav> </div> </div> </div> <div class="copyright"> <div class="my-3"> &copy; 2013 - 2023 studylib.net all other trademarks and copyrights are the property of their respective owners </div> <a class="mr-3" href="/dmca"> DMCA </a> <a class="mr-3" href="/privacy"> Privacy </a> <a href="/terms"> Terms </a> </div> </div> <div class="col-md-5 offset-md-1"> <div class="suggestion mt-4 pt-3"> <h3> Make a suggestion </h3> <p>Did you find mistakes in interface or texts? Or do you know how to improve StudyLib UI? Feel free to send suggestions. Its very important for us!</p> <button class="btn btn-primary btn-suggestion" id="feedback-btn" type="button" data-toggle="modal" data-target="#feedback"> Send feedback </button> </div> </div> </div> </div> </footer> <div class="modal" id="feedback" tabindex="-1"> <div class="modal-dialog modal-dialog-centered modal-lg"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title">&nbsp;</h5> <button class="close" id="collection-close" type="button" data-dismiss="modal"> <span class="far fa-times-circle"></span> </button> </div> <div class="modal-body"> <h4 class="mb-2 text-center" id="feedback-msg"> Suggest us how to improve StudyLib </h4> <p class="text-muted text-center"> (For complaints, use <a class="text-primary" href="/abuse"> another form </a>) </p> <form> <input type="hidden" name="url" id="feedback-url"> <div class="form-group"> <textarea class="form-control" required name="message" rows="10" min="4" placeholder="Write your concerns, suggestions and ideas here..."></textarea> </div> <div class="form-group row"> <div class="col-sm-6"> <label for="feedback_email" style="font-weight:500"> Your e-mail </label> <p class="text-muted small"> Input it if you want to receive answer </p> <input class="form-control" id="feedback_email" type="email" name="email" required pattern="^[^\s@]+@[^\s@]{2,}\.[^\s@]{2,}$" placeholder="Enter email"> </div> <div class="col-sm-6"> <p class="mt-3 mt-md-0" style="font-weight:500"> Rate us </p> <div class="custom-control custom-radio custom-control-inline"> <input class="custom-control-input" id="feedback_rating_1" type="radio" name="rating" value="1" /> <label class="custom-control-label" for="feedback_rating_1">1</label> </div> <div class="custom-control custom-radio custom-control-inline"> <input class="custom-control-input" id="feedback_rating_2" type="radio" name="rating" value="2" /> <label class="custom-control-label" for="feedback_rating_2">2</label> </div> <div class="custom-control custom-radio custom-control-inline"> <input class="custom-control-input" id="feedback_rating_3" type="radio" name="rating" value="3" /> <label class="custom-control-label" for="feedback_rating_3">3</label> </div> <div class="custom-control custom-radio custom-control-inline"> <input class="custom-control-input" id="feedback_rating_4" type="radio" name="rating" value="4" /> <label class="custom-control-label" for="feedback_rating_4">4</label> </div> <div class="custom-control custom-radio custom-control-inline"> <input class="custom-control-input" id="feedback_rating_5" type="radio" name="rating" value="5" /> <label class="custom-control-label" for="feedback_rating_5">5</label> </div> </div> </div> <div class="float-right"> <button class="btn btn-link" type="button" data-dismiss="modal"> Cancel </button> <button class="btn btn-primary" type="submit"> Send </button> </div> </form> </div> </div> </div> </div> <script src="/theme/common/static/jquery@3.6.0/dist/jquery.min.js"></script> <script src="/theme/common/static/jquery_extra/dist/jquery-extra.js"></script> <script src="/theme/common/static/popper.js@1.16.1/dist/umd/popper.min.js"></script> <script src="/theme/common/static/bootstrap@4.6.0/dist/js/bootstrap.min.js"></script> <script src="/theme/common/static/meganavbar_4/navbar.js"></script> <script src="//cdn.jsdelivr.net/npm/moment@2.24.0/moment.min.js"></script> <script src="//cdn.jsdelivr.net/npm/moment@2.24.0/min/locales.js"></script> <script src="//cdn.jsdelivr.net/npm/moment-duration-format@2.3.2/lib/moment-duration-format.min.js"></script> <script>moment.locale('en');</script> <script> var FileAPI = { debug: false, withCredentials: false, staticPath: '/theme/common/static/fileapi@2.2.0/dist/', storeUrl: '//s2.studylib.net/store/upload', currentUserId: '2' || 2, afterUploadRedirect: '//studylib.net/afterupload' .replace(window.location.hostname, window.location.host) }; </script> <script src="/theme/issuu2/static/common.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.form/4.2.1/jquery.form.min.js" integrity="sha384-tIwI8+qJdZBtYYCKwRkjxBGQVZS3gGozr3CtI+5JF/oL1JmPEHzCEnIKbDbLTCer" crossorigin="anonymous"></script> <script src="/memtrick_theme-c3ec7a/dist/ui.js"></script> <script src="/theme/common/static/fileapi@2.2.0/dist/FileAPI.html5.min.js"></script> <script> function upload_clean() { $('.upload-file').parent().show(); $('.upload-progress').hide(); $('.upload-status').hide(); } function upload_files(files) { upload_clean(); if (files.length !== 1) { $('.upload-status').show().text('Only one file allowed'); return; } FileAPI.upload( { url: FileAPI.storeUrl, data: { userId: FileAPI.currentUserId, redirect: FileAPI.afterUploadRedirect, isFlashUploader: 'yes', checkPlan: "user.advancedCheck" }, files: { file: files }, prepare: function() { $('.upload-file').parent().hide(); $('.upload-progress').show().find('>').width(0).text('0%'); _ym('upload_prepare'); }, progress: function(e) { var percent = Math.floor(e.loaded / e.total * 100) + '%'; $('.upload-progress >').width(percent).text(percent); }, complete: function(err, xhr) { if (!err) { _ym('upload_complete'); } try { window.location.href = xhr.responseText.substring(10); } catch (e) {} } }); } $('.upload-zone').dnd( function(over) { $(this).toggleClass('active', over) }, function(files) { upload_files(files) }); $('.upload-file').on('change', function(e) { upload_files(FileAPI.getFiles(e)) }); </script> <script>function _ym() {}</script> <script type="text/javascript"> (function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)}; m[i].l=1*new Date();k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)}) (window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym"); ym(35242730, "init", { id:35242730, clickmap:true, trackLinks:true, accurateTrackBounce:true, webvisor:true }); function _ym(target, params, callback, ctx) { ym('35242730', 'reachGoal', target, params, callback, ctx); } </script> <noscript><div><img src="https://mc.yandex.ru/watch/35242730" style="position:absolute; left:-9999px;" alt="" /></div></noscript> <link rel="stylesheet" type="text/css" href="//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.1.0/cookieconsent.min.css" /> <style> @media screen and (max-width: 768px) { .cc-revoke { display: none; }} </style> <script src="//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.1.0/cookieconsent.min.js"></script> <script> window.addEventListener("load", function() { window.cookieconsent.initialise( { content: { href: "https://studylib.net/dmca" }, location: { serviceDefinitions: { studylib: function(options) { return ( { url: '/geo-cc', callback: function(done, response) { try { var json = JSON.parse(response); if (json.iso) { return { code: json.iso }; } } catch (error) {} } }); }, }, services: [ 'studylib' ] }, palette: { button: { background: "#fff", text: "#237afc" }, popup: { background: "#007bff" }, }, position: "bottom-right", revokable: true, theme: "classic", type: "opt-in", blacklistPage: [ /^\/login_popup/ ], onStatusChange: function(status) { if (typeof ezConsentCategories == 'object' && typeof __ezconsent == 'object') { window.ezConsentCategories.preferences = window.ezConsentCategories.statistics = window.ezConsentCategories.marketing = this.hasConsented(); __ezconsent.setEzoicConsentSettings(window.ezConsentCategories); } } })}); </script> </body> </html>