Modernism and the Recent Past Resources

Over the years a variety of documents have been produced regarding the protection and preservation of places from the recent past. We've collected a few of these documents in one place to help you in your work.

Reports

Post-War and Ranch Housing

Survey and Designation:

Before preservationists can tackle saving any aspect of the past, we have to know where it is and why it's important. Survey of historic resources from the Modern movement and the recent past is growing, and communities, advocates, and preservation professionals are rethinking and retooling how we identify, research, and evaluate resources from the familiar past. While this list is by no means comprehensive, we offer it as a starting place for communities and preservationists designing their own survey programs.

Forum Journal Articles (Members Only)

Recent Blog Posts from Preservation Leadership Forum Blog

Recent Blog Posts from the PreservationNation Blog

Stories

Preservation Magazine

A More Perfect Union in Mount Pleasant, Iowa

Mount Pleasant, Iowa, residents revive a downtown landmark.

Read More

1 - 12 of 1314 stories

The National Trust for Historic Preservation works to save America's historic places. Join us today to help protect the places that matter to you.

Join now!
java.lang.RuntimeException: Failed to parse RSS feed: xml= Stories | National Trust for Historic Preservation

Stories

Preservation Magazine

A More Perfect Union in Mount Pleasant, Iowa

Mount Pleasant, Iowa, residents revive a downtown landmark.

Read More

1 - 12 of 1314 stories

The National Trust for Historic Preservation works to save America's historic places. Join us today to help protect the places that matter to you.

Join now!
at com.frontleaf.content.template.RssFeedRenderer.render(RssFeedRenderer.java:83) at _jsp._templates._default_22dhost._system._pagelets._rss__jsp._jspService(_rss__jsp.java:183) at com.caucho.jsp.JavaPage.service(JavaPage.java:61) at com.caucho.jsp.Page.pageservice(Page.java:578) at com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:195) at com.caucho.server.webapp.NamedDispatcherImpl.include(NamedDispatcherImpl.java:87) at com.frontleaf.server.JSPDispatcher.doGet(JSPDispatcher.java:92) at javax.servlet.http.HttpServlet.service(HttpServlet.java:114) at javax.servlet.http.HttpServlet.service(HttpServlet.java:91) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:103) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:97) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:265) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:504) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:368) at com.frontleaf.template.TemplateInclude.write(TemplateInclude.java:86) at com.frontleaf.template.TemplateBody.writeBody(TemplateBody.java:60) at com.frontleaf.template.TemplateBody.write(TemplateBody.java:50) at com.frontleaf.template.Template.write(Template.java:102) at com.frontleaf.content.template.BodyTemplate.write(BodyTemplate.java:118) at com.frontleaf.content.template.ItemBodyText.write(ItemBodyText.java:59) at com.frontleaf.template.TemplateBody.writeBody(TemplateBody.java:60) at com.frontleaf.template.TemplateBody.write(TemplateBody.java:50) at com.frontleaf.template.Template.write(Template.java:102) at com.frontleaf.content.template.ItemTemplate.write(ItemTemplate.java:772) at _jsp._templates._default_22dhost._system._pagelets._body__jsp._jspService(_body__jsp.java:124) at com.caucho.jsp.JavaPage.service(JavaPage.java:61) at com.caucho.jsp.Page.pageservice(Page.java:578) at com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:195) at com.caucho.server.webapp.NamedDispatcherImpl.include(NamedDispatcherImpl.java:87) at com.frontleaf.server.JSPDispatcher.doGet(JSPDispatcher.java:92) at javax.servlet.http.HttpServlet.service(HttpServlet.java:114) at javax.servlet.http.HttpServlet.service(HttpServlet.java:91) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:103) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:97) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:265) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:504) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:368) at com.caucho.jsp.PageContextImpl.include(PageContextImpl.java:1009) at _jsp._templates._default_22dhost._system._page__jsp._jspService(_page__jsp.java:224) at com.caucho.jsp.JavaPage.service(JavaPage.java:61) at com.caucho.jsp.Page.pageservice(Page.java:587) at com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:195) at com.caucho.server.webapp.NamedDispatcherImpl.forward(NamedDispatcherImpl.java:108) at com.frontleaf.server.JSPDispatcher.doGet(JSPDispatcher.java:56) at javax.servlet.http.HttpServlet.service(HttpServlet.java:114) at javax.servlet.http.HttpServlet.service(HttpServlet.java:91) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:103) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:97) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:265) at com.caucho.server.webapp.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:293) at com.caucho.server.webapp.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:111) at com.frontleaf.server.ResourceFilter.doFilter(ResourceFilter.java:220) at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:87) at com.frontleaf.server.RequestParameterFilter.doFilter(RequestParameterFilter.java:106) at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:87) at com.frontleaf.security.UserFilter.handleRequest(UserFilter.java:75) at com.frontleaf.sql.DatabaseFilter.doFilter(DatabaseFilter.java:96) at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:87) at com.frontleaf.server.IPFilter.doFilter(IPFilter.java:212) at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:87) at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:187) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:265) at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:273) at com.caucho.server.port.TcpConnection.run(TcpConnection.java:682) at com.caucho.util.ThreadPool$Item.runTasks(ThreadPool.java:730) at com.caucho.util.ThreadPool$Item.run(ThreadPool.java:649) at java.lang.Thread.run(Thread.java:662) Caused by: org.xml.sax.SAXParseException: The markup in the document preceding the root element must be well-formed. at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:249) at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:284) at com.frontleaf.util.DOMTools.parseDocument(DOMTools.java:591) at com.frontleaf.util.DOMTools.parseDocument(DOMTools.java:598) at com.frontleaf.content.template.RssFeedRenderer.render(RssFeedRenderer.java:81) ... 66 more --> RSS Feed unavailable