Skip to main content

Error message

  • Warning: A non-numeric value encountered in Seboettg\CiteProc\Util\PageHelper::renderChicago() (line 80 of vendor/seboettg/citeproc-php/src/Util/PageHelper.php).
    Seboettg\CiteProc\Util\PageHelper::renderChicago() (Line: 43)
    Seboettg\CiteProc\Util\PageHelper::processPageRangeFormats() (Line: 160)
    Seboettg\CiteProc\Rendering\Text->renderPage() (Line: 108)
    Seboettg\CiteProc\Rendering\Text->render() (Line: 79)
    Seboettg\CiteProc\Rendering\Choose\ChooseIf->render() (Line: 83)
    Seboettg\CiteProc\Rendering\Choose\Choose->render() (Line: 79)
    Seboettg\CiteProc\Rendering\Choose\ChooseIf->render() (Line: 98)
    Seboettg\CiteProc\Rendering\Choose\Choose->render() (Line: 86)
    Seboettg\CiteProc\Style\Macro->render() (Line: 290)
    Seboettg\CiteProc\Rendering\Text->renderMacro() (Line: 120)
    Seboettg\CiteProc\Rendering\Text->render() (Line: 130)
    Seboettg\CiteProc\Rendering\Layout->renderSingle() (Line: 97)
    Seboettg\CiteProc\Rendering\Layout->render() (Line: 76)
    Seboettg\CiteProc\Style\Bibliography->render() (Line: 137)
    Seboettg\CiteProc\CiteProc->bibliography() (Line: 183)
    Seboettg\CiteProc\CiteProc->render() (Line: 67)
    Drupal\bibcite\Plugin\BibCiteProcessor\CiteprocPhp->render() (Line: 92)
    Drupal\bibcite\CitationStyler->render() (Line: 41)
    bibcite_preprocess_bibcite_citation()
    call_user_func_array() (Line: 261)
    Drupal\Core\Theme\ThemeManager->render() (Line: 491)
    Drupal\Core\Render\Renderer->doRender() (Line: 248)
    Drupal\Core\Render\Renderer->render() (Line: 1204)
    Drupal\views\Plugin\views\field\FieldPluginBase->advancedRender() (Line: 238)
    template_preprocess_views_view_field()
    call_user_func_array() (Line: 261)
    Drupal\Core\Theme\ThemeManager->render() (Line: 491)
    Drupal\Core\Render\Renderer->doRender() (Line: 248)
    Drupal\Core\Render\Renderer->render() (Line: 1796)
    Drupal\views\Plugin\views\field\FieldPluginBase->theme() (Line: 767)
    Drupal\views\Plugin\views\style\StylePluginBase->elementPreRenderRow()
    call_user_func_array() (Line: 113)
    Drupal\Core\Render\Renderer->doTrustedCallback() (Line: 870)
    Drupal\Core\Render\Renderer->doCallback() (Line: 432)
    Drupal\Core\Render\Renderer->doRender() (Line: 248)
    Drupal\Core\Render\Renderer->render() (Line: 706)
    Drupal\views\Plugin\views\style\StylePluginBase->renderFields() (Line: 572)
    Drupal\views\Plugin\views\style\StylePluginBase->renderGrouping() (Line: 460)
    Drupal\views\Plugin\views\style\StylePluginBase->render() (Line: 2177)
    Drupal\views\Plugin\views\display\DisplayPluginBase->render() (Line: 1593)
    Drupal\views\ViewExecutable->render() (Line: 133)
    Drupal\views\Plugin\views\display\Block->execute() (Line: 1690)
    Drupal\views\ViewExecutable->executeDisplay() (Line: 81)
    Drupal\views\Element\View::preRenderViewElement() (Line: 61)
    Drupal\views\Plugin\Block\ViewsBlock->build() (Line: 171)
    Drupal\block\BlockViewBuilder::preRender()
    call_user_func_array() (Line: 113)
    Drupal\Core\Render\Renderer->doTrustedCallback() (Line: 870)
    Drupal\Core\Render\Renderer->doCallback() (Line: 432)
    Drupal\Core\Render\Renderer->doRender() (Line: 504)
    Drupal\Core\Render\Renderer->doRender() (Line: 248)
    Drupal\Core\Render\Renderer->render() (Line: 578)
    Drupal\Core\Template\TwigExtension->renderVar() (Line: 555)
    __TwigTemplate_7cc1cfd446375f9a7abb6d1992660137->doDisplay() (Line: 387)
    Twig\Template->yield() (Line: 343)
    Twig\Template->display() (Line: 358)
    Twig\Template->render() (Line: 35)
    Twig\TemplateWrapper->render() (Line: 33)
    twig_render_template() (Line: 348)
    Drupal\Core\Theme\ThemeManager->render() (Line: 491)
    Drupal\Core\Render\Renderer->doRender() (Line: 248)
    Drupal\Core\Render\Renderer->render() (Line: 238)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 638)
    Drupal\Core\Render\Renderer->executeInRenderContext() (Line: 231)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare() (Line: 128)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse() (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray()
    call_user_func() (Line: 111)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch() (Line: 186)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw() (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle() (Line: 53)
    Drupal\Core\StackMiddleware\Session->handle() (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle() (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle() (Line: 32)
    Drupal\big_pipe\StackMiddleware\ContentLength->handle() (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch() (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup() (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle() (Line: 50)
    Drupal\ban\BanMiddleware->handle() (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle() (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle() (Line: 36)
    Drupal\Core\StackMiddleware\AjaxPageState->handle() (Line: 51)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle() (Line: 741)
    Drupal\Core\DrupalKernel->handle() (Line: 19)
    
  • Warning: A non-numeric value encountered in Seboettg\CiteProc\Util\PageHelper::renderChicago() (line 80 of vendor/seboettg/citeproc-php/src/Util/PageHelper.php).
    Seboettg\CiteProc\Util\PageHelper::renderChicago() (Line: 43)
    Seboettg\CiteProc\Util\PageHelper::processPageRangeFormats() (Line: 160)
    Seboettg\CiteProc\Rendering\Text->renderPage() (Line: 108)
    Seboettg\CiteProc\Rendering\Text->render() (Line: 79)
    Seboettg\CiteProc\Rendering\Choose\ChooseIf->render() (Line: 83)
    Seboettg\CiteProc\Rendering\Choose\Choose->render() (Line: 79)
    Seboettg\CiteProc\Rendering\Choose\ChooseIf->render() (Line: 98)
    Seboettg\CiteProc\Rendering\Choose\Choose->render() (Line: 86)
    Seboettg\CiteProc\Style\Macro->render() (Line: 290)
    Seboettg\CiteProc\Rendering\Text->renderMacro() (Line: 120)
    Seboettg\CiteProc\Rendering\Text->render() (Line: 130)
    Seboettg\CiteProc\Rendering\Layout->renderSingle() (Line: 97)
    Seboettg\CiteProc\Rendering\Layout->render() (Line: 76)
    Seboettg\CiteProc\Style\Bibliography->render() (Line: 137)
    Seboettg\CiteProc\CiteProc->bibliography() (Line: 183)
    Seboettg\CiteProc\CiteProc->render() (Line: 67)
    Drupal\bibcite\Plugin\BibCiteProcessor\CiteprocPhp->render() (Line: 92)
    Drupal\bibcite\CitationStyler->render() (Line: 41)
    bibcite_preprocess_bibcite_citation()
    call_user_func_array() (Line: 261)
    Drupal\Core\Theme\ThemeManager->render() (Line: 491)
    Drupal\Core\Render\Renderer->doRender() (Line: 248)
    Drupal\Core\Render\Renderer->render() (Line: 1204)
    Drupal\views\Plugin\views\field\FieldPluginBase->advancedRender() (Line: 238)
    template_preprocess_views_view_field()
    call_user_func_array() (Line: 261)
    Drupal\Core\Theme\ThemeManager->render() (Line: 491)
    Drupal\Core\Render\Renderer->doRender() (Line: 248)
    Drupal\Core\Render\Renderer->render() (Line: 1796)
    Drupal\views\Plugin\views\field\FieldPluginBase->theme() (Line: 767)
    Drupal\views\Plugin\views\style\StylePluginBase->elementPreRenderRow()
    call_user_func_array() (Line: 113)
    Drupal\Core\Render\Renderer->doTrustedCallback() (Line: 870)
    Drupal\Core\Render\Renderer->doCallback() (Line: 432)
    Drupal\Core\Render\Renderer->doRender() (Line: 248)
    Drupal\Core\Render\Renderer->render() (Line: 706)
    Drupal\views\Plugin\views\style\StylePluginBase->renderFields() (Line: 572)
    Drupal\views\Plugin\views\style\StylePluginBase->renderGrouping() (Line: 460)
    Drupal\views\Plugin\views\style\StylePluginBase->render() (Line: 2177)
    Drupal\views\Plugin\views\display\DisplayPluginBase->render() (Line: 1593)
    Drupal\views\ViewExecutable->render() (Line: 133)
    Drupal\views\Plugin\views\display\Block->execute() (Line: 1690)
    Drupal\views\ViewExecutable->executeDisplay() (Line: 81)
    Drupal\views\Element\View::preRenderViewElement() (Line: 61)
    Drupal\views\Plugin\Block\ViewsBlock->build() (Line: 171)
    Drupal\block\BlockViewBuilder::preRender()
    call_user_func_array() (Line: 113)
    Drupal\Core\Render\Renderer->doTrustedCallback() (Line: 870)
    Drupal\Core\Render\Renderer->doCallback() (Line: 432)
    Drupal\Core\Render\Renderer->doRender() (Line: 504)
    Drupal\Core\Render\Renderer->doRender() (Line: 248)
    Drupal\Core\Render\Renderer->render() (Line: 578)
    Drupal\Core\Template\TwigExtension->renderVar() (Line: 555)
    __TwigTemplate_7cc1cfd446375f9a7abb6d1992660137->doDisplay() (Line: 387)
    Twig\Template->yield() (Line: 343)
    Twig\Template->display() (Line: 358)
    Twig\Template->render() (Line: 35)
    Twig\TemplateWrapper->render() (Line: 33)
    twig_render_template() (Line: 348)
    Drupal\Core\Theme\ThemeManager->render() (Line: 491)
    Drupal\Core\Render\Renderer->doRender() (Line: 248)
    Drupal\Core\Render\Renderer->render() (Line: 238)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 638)
    Drupal\Core\Render\Renderer->executeInRenderContext() (Line: 231)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare() (Line: 128)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse() (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray()
    call_user_func() (Line: 111)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch() (Line: 186)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw() (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle() (Line: 53)
    Drupal\Core\StackMiddleware\Session->handle() (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle() (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle() (Line: 32)
    Drupal\big_pipe\StackMiddleware\ContentLength->handle() (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch() (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup() (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle() (Line: 50)
    Drupal\ban\BanMiddleware->handle() (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle() (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle() (Line: 36)
    Drupal\Core\StackMiddleware\AjaxPageState->handle() (Line: 51)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle() (Line: 741)
    Drupal\Core\DrupalKernel->handle() (Line: 19)
    
  • Warning: A non-numeric value encountered in Seboettg\CiteProc\Util\PageHelper::renderChicago() (line 81 of vendor/seboettg/citeproc-php/src/Util/PageHelper.php).
    Seboettg\CiteProc\Util\PageHelper::renderChicago() (Line: 43)
    Seboettg\CiteProc\Util\PageHelper::processPageRangeFormats() (Line: 160)
    Seboettg\CiteProc\Rendering\Text->renderPage() (Line: 108)
    Seboettg\CiteProc\Rendering\Text->render() (Line: 79)
    Seboettg\CiteProc\Rendering\Choose\ChooseIf->render() (Line: 83)
    Seboettg\CiteProc\Rendering\Choose\Choose->render() (Line: 79)
    Seboettg\CiteProc\Rendering\Choose\ChooseIf->render() (Line: 98)
    Seboettg\CiteProc\Rendering\Choose\Choose->render() (Line: 86)
    Seboettg\CiteProc\Style\Macro->render() (Line: 290)
    Seboettg\CiteProc\Rendering\Text->renderMacro() (Line: 120)
    Seboettg\CiteProc\Rendering\Text->render() (Line: 130)
    Seboettg\CiteProc\Rendering\Layout->renderSingle() (Line: 97)
    Seboettg\CiteProc\Rendering\Layout->render() (Line: 76)
    Seboettg\CiteProc\Style\Bibliography->render() (Line: 137)
    Seboettg\CiteProc\CiteProc->bibliography() (Line: 183)
    Seboettg\CiteProc\CiteProc->render() (Line: 67)
    Drupal\bibcite\Plugin\BibCiteProcessor\CiteprocPhp->render() (Line: 92)
    Drupal\bibcite\CitationStyler->render() (Line: 41)
    bibcite_preprocess_bibcite_citation()
    call_user_func_array() (Line: 261)
    Drupal\Core\Theme\ThemeManager->render() (Line: 491)
    Drupal\Core\Render\Renderer->doRender() (Line: 248)
    Drupal\Core\Render\Renderer->render() (Line: 1204)
    Drupal\views\Plugin\views\field\FieldPluginBase->advancedRender() (Line: 238)
    template_preprocess_views_view_field()
    call_user_func_array() (Line: 261)
    Drupal\Core\Theme\ThemeManager->render() (Line: 491)
    Drupal\Core\Render\Renderer->doRender() (Line: 248)
    Drupal\Core\Render\Renderer->render() (Line: 1796)
    Drupal\views\Plugin\views\field\FieldPluginBase->theme() (Line: 767)
    Drupal\views\Plugin\views\style\StylePluginBase->elementPreRenderRow()
    call_user_func_array() (Line: 113)
    Drupal\Core\Render\Renderer->doTrustedCallback() (Line: 870)
    Drupal\Core\Render\Renderer->doCallback() (Line: 432)
    Drupal\Core\Render\Renderer->doRender() (Line: 248)
    Drupal\Core\Render\Renderer->render() (Line: 706)
    Drupal\views\Plugin\views\style\StylePluginBase->renderFields() (Line: 572)
    Drupal\views\Plugin\views\style\StylePluginBase->renderGrouping() (Line: 460)
    Drupal\views\Plugin\views\style\StylePluginBase->render() (Line: 2177)
    Drupal\views\Plugin\views\display\DisplayPluginBase->render() (Line: 1593)
    Drupal\views\ViewExecutable->render() (Line: 133)
    Drupal\views\Plugin\views\display\Block->execute() (Line: 1690)
    Drupal\views\ViewExecutable->executeDisplay() (Line: 81)
    Drupal\views\Element\View::preRenderViewElement() (Line: 61)
    Drupal\views\Plugin\Block\ViewsBlock->build() (Line: 171)
    Drupal\block\BlockViewBuilder::preRender()
    call_user_func_array() (Line: 113)
    Drupal\Core\Render\Renderer->doTrustedCallback() (Line: 870)
    Drupal\Core\Render\Renderer->doCallback() (Line: 432)
    Drupal\Core\Render\Renderer->doRender() (Line: 504)
    Drupal\Core\Render\Renderer->doRender() (Line: 248)
    Drupal\Core\Render\Renderer->render() (Line: 578)
    Drupal\Core\Template\TwigExtension->renderVar() (Line: 555)
    __TwigTemplate_7cc1cfd446375f9a7abb6d1992660137->doDisplay() (Line: 387)
    Twig\Template->yield() (Line: 343)
    Twig\Template->display() (Line: 358)
    Twig\Template->render() (Line: 35)
    Twig\TemplateWrapper->render() (Line: 33)
    twig_render_template() (Line: 348)
    Drupal\Core\Theme\ThemeManager->render() (Line: 491)
    Drupal\Core\Render\Renderer->doRender() (Line: 248)
    Drupal\Core\Render\Renderer->render() (Line: 238)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 638)
    Drupal\Core\Render\Renderer->executeInRenderContext() (Line: 231)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare() (Line: 128)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse() (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray()
    call_user_func() (Line: 111)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch() (Line: 186)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw() (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle() (Line: 53)
    Drupal\Core\StackMiddleware\Session->handle() (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle() (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle() (Line: 32)
    Drupal\big_pipe\StackMiddleware\ContentLength->handle() (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch() (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup() (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle() (Line: 50)
    Drupal\ban\BanMiddleware->handle() (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle() (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle() (Line: 36)
    Drupal\Core\StackMiddleware\AjaxPageState->handle() (Line: 51)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle() (Line: 741)
    Drupal\Core\DrupalKernel->handle() (Line: 19)
    

Dr. Steward T.A. Pickett

Plant Ecologist | PhD, University of Illinois, Urbana

Expertise
urban ecology, landscape ecology, succession

845 677-7600 x130

Steward Pickett is an expert in the ecology of plants, landscapes, and urban ecosystems. Recipient of the Ecological Society of America's 2021 Eminent Ecologist Award, a member of the National Academy of Sciences, and the founding director of the Baltimore Ecosystem Study (1997-2016), Pickett also co-directed the Urban Sustainability Research Coordination Network. This project established lasting, interdisciplinary connections between urban designers, policymakers, and managers; the National Science Foundation deemed the project a model for research coordination networks.

Pickett’s research focuses on the ecological structure of urban areas and vegetation dynamics, with national and global applications. Among his research sites: vacant lots in urban Baltimore, primary forests in western Pennsylvania, post-agricultural fields in New Jersey, China’s rapidly urbanizing Yanqi Valley, and riparian woodlands and savannas in Kruger National Park, South Africa.

By applying ecological theory to urban planning, architecture, and landscape architecture, Pickett strives to convert cities and suburbs from ecological liabilities into ecological assets. He forges partnerships between ecologists and people who design and manage cities to protect and promote ecosystem services in urban environments.

Patterns in ecologically-important factors like water retention, vegetation growth, and wildlife habitat availability change when humans develop natural areas. Using satellite data, Pickett studies urban landscape composition as it evolves and links this information to social and demographic influences.

Hu, X. F., Y. G. Qian, Steward T. A. Pickett, and W. Q. Zhou. (2024) 2020. “Urban Mapping Needs up-to-Date Approaches to Provide Diverse Perspectives of Current Urbanization: A Novel Attempt to Map Urban Areas With Nighttime Light Data”. Landscape and Urban Planning 195.
Pickett, Steward T. A., M. L. Cadenasso, M. E. Baker, L. E. Band, C. G. Boone, G. L. Buckley, Peter M. Groffman, et al. (2024) 2020. “Theoretical Perspectives of the Baltimore Ecosystem Study: Conceptual Evolution in a Social-Ecological Research Project”. Bioscience 70 (4): 297-314+.
Pickett, Steward T. A., and J. M. Grove. (2024) 2020. “An Ecology of Segregation”. Frontiers in Ecology and the Environment 18 (10): 535-35.
Qian, Y. G., W. Q. Zhou, Steward T. A. Pickett, W. J. Yu, D. P. Xiong, W. M. Wang, and C. B. Jing. (2024) 2020. “Integrating Structure and Function: Mapping the Hierarchical Spatial Heterogeneity of Urban Landscapes”. Ecological Processes 9 (1).
Pickett, Steward T. A., Morgan Grove, Shannon L. LaDeau, Emma J. Rosi, and Mary L. Cadenasso. 2020. “Urban Ecology As an Integrative Science and Practice”. In Urban Ecology: Its Nature and Challenges, 122-43. CABI. doi:10.1079/9781789242607.0122.
Gaiser, Evelyn E, David M Bell, Max C N Castorani, Daniel L Childers, Peter M Groffman, Rhett Jackson, John S Kominoski, et al. 2020. “Long-Term Ecological Research and Evolving Frameworks of Disturbance Ecology”. BioScience 70 (2). Oxford University Press (OUP): 141-56. doi:10.1093/biosci/biz162.
Ogden, Laura A., Carissa Aoki, Morgan Grove, Nancy Falxa Sonti, William Hall, Dexter Locke, Steward T. A. Pickett, Miriam Avins, Katie Lautar, and John Lagrosa. 2019. “Forest Ethnography: An Approach to Study the Environmental History and Political Ecology of Urban Forests”. Urban Ecosystems 22 (1): 49-63. doi:10.1007/s11252-018-0744-z.
Rademacher, Anne, Mary L. Cadenasso, and Steward T. A. Pickett. 2019. “From Feedbacks to Coproduction: Toward an Integrated Conceptual Framework for Urban Ecosystems”. Urban Ecosystems 22 (1): 65-76. doi:10.1007/s11252-018-0751-0.
Han, Lijian, Weiqi Zhou, Steward T. A. Pickett, Weifeng Li, and Yuguo Qian. 2019. “Risks and Causes of Population Exposure to Cumulative Fine Particulate (PM2.5) Pollution in China”. Earth’s Future 7 (6). American Geophysical Union (AGU): 615-22. doi:10.1029/2019ef001182.
Wang, Jiali, Weiqi Zhou, Steward T. A. Pickett, Wenjuan Yu, and Weifeng Li. 2019. “A Multiscale Analysis of Urbanization Effects on Ecosystem Services Supply in an Urban Megaregion”. Science of The Total Environment 662: 824-33. doi:10.1016/j.scitotenv.2019.01.260.

Books