CINXE.COM
2021 April :: Peter Frase
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US"> <head profile="http://gmpg.org/xfn/11"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title> 2021 April :: Peter Frase</title> <meta name="generator" content="WordPress 6.4.5" /> <!-- leave this for stats --> <link rel="stylesheet" href="http://www.peterfrase.com/wordpress/wp-content/themes/blueprint/css/custom.css" type="text/css" media="screen, projection"> <link rel="stylesheet" href="http://www.peterfrase.com/wordpress/wp-content/themes/blueprint/css/screen.css" type="text/css" media="screen, projection"> <link rel="stylesheet" href="http://www.peterfrase.com/wordpress/wp-content/themes/blueprint/css/blueprint-wp.css" type="text/css" media="screen, projection"> <link rel="stylesheet" href="http://www.peterfrase.com/wordpress/wp-content/themes/blueprint/css/print.css" type="text/css" media="print"> <!-- To use a custom stylesheet, uncomment the next line: --> <!-- Javascripts --> <!-- <script type="text/javascript" src="http://www.peterfrase.com/wordpress/wp-content/themes/blueprint/js/jquery-1.1.3.1.pack.js"></script> --> <script type="text/javascript" src="http://www.peterfrase.com/wordpress/wp-content/themes/blueprint/js/functions.js"></script> <!--[if lt IE 7]> <script defer type="text/javascript" src="http://www.peterfrase.com/wordpress/wp-content/themes/blueprint/js/pngfix.js"></script> <![endif]--> <!-- Show the grid and baseline --> <style type="text/css"> /* .container { background: url(http://www.peterfrase.com/wordpress/wp-content/themes/blueprint/css/lib/img/grid.png); }*/ </style> <link rel="alternate" type="application/rss+xml" title="Peter Frase RSS Feed" href="http://www.peterfrase.com/feed/" /> <link rel="pingback" href="http://www.peterfrase.com/wordpress/xmlrpc.php" /> <meta name='robots' content='max-image-preview:large' /> <link rel='dns-prefetch' href='//www.peterfrase.com' /> <link rel='dns-prefetch' href='//secure.gravatar.com' /> <link rel='dns-prefetch' href='//stats.wp.com' /> <link rel='dns-prefetch' href='//v0.wordpress.com' /> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/","svgExt":".svg","source":{"concatemoji":"http:\/\/www.peterfrase.com\/wordpress\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.4.5"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83e\udef1\ud83c\udffb\u200d\ud83e\udef2\ud83c\udfff","\ud83e\udef1\ud83c\udffb\u200b\ud83e\udef2\ud83c\udfff")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); /* ]]> */ </script> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='http://www.peterfrase.com/wordpress/wp-includes/css/dist/block-library/style.min.css?ver=6.4.5' type='text/css' media='all' /> <style id='wp-block-library-inline-css' type='text/css'> .has-text-align-justify{text-align:justify;} </style> <link rel='stylesheet' id='mediaelement-css' href='http://www.peterfrase.com/wordpress/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' type='text/css' media='all' /> <link rel='stylesheet' id='wp-mediaelement-css' href='http://www.peterfrase.com/wordpress/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=6.4.5' type='text/css' media='all' /> <style id='jetpack-sharing-buttons-style-inline-css' type='text/css'> .jetpack-sharing-buttons__services-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:0;list-style-type:none;margin:5px;padding:0}.jetpack-sharing-buttons__services-list.has-small-icon-size{font-size:12px}.jetpack-sharing-buttons__services-list.has-normal-icon-size{font-size:16px}.jetpack-sharing-buttons__services-list.has-large-icon-size{font-size:24px}.jetpack-sharing-buttons__services-list.has-huge-icon-size{font-size:36px}@media print{.jetpack-sharing-buttons__services-list{display:none!important}}ul.jetpack-sharing-buttons__services-list.has-background{padding:1.25em 2.375em} </style> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body .is-layout-grid{display: grid;}body .is-layout-grid > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} .wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} .wp-block-pullquote{font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='contact-form-7-css' href='http://www.peterfrase.com/wordpress/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=5.8.7' type='text/css' media='all' /> <link rel='stylesheet' id='twttr_stylesheet-css' href='http://www.peterfrase.com/wordpress/wp-content/plugins/twitter-plugin/css/style.css?ver=6.4.5' type='text/css' media='all' /> <style id='md-style-inline-css' type='text/css'> </style> <link rel='stylesheet' id='wp-pagenavi-css' href='http://www.peterfrase.com/wordpress/wp-content/plugins/wp-pagenavi/pagenavi-css.css?ver=2.70' type='text/css' media='all' /> <link rel='stylesheet' id='wp-syntax-css-css' href='http://www.peterfrase.com/wordpress/wp-content/plugins/wp-syntax/css/wp-syntax.css?ver=1.2' type='text/css' media='all' /> <link rel='stylesheet' id='jetpack_css-css' href='http://www.peterfrase.com/wordpress/wp-content/plugins/jetpack/css/jetpack.css?ver=13.1.4' type='text/css' media='all' /> <script type="text/javascript" src="http://www.peterfrase.com/wordpress/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="http://www.peterfrase.com/wordpress/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <link rel="https://api.w.org/" href="http://www.peterfrase.com/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://www.peterfrase.com/wordpress/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.4.5" /> <style>img#wpstats{display:none}</style> <style data-context="foundation-flickity-css">/*! Flickity v2.0.2 http://flickity.metafizzy.co ---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:hsla(0,0%,100%,.75);cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:0;box-shadow:0 0 0 5px #09f}.flickity-prev-next-button:active{opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}</style><style data-context="foundation-slideout-css">.slideout-menu{position:fixed;left:0;top:0;bottom:0;right:auto;z-index:0;width:256px;overflow-y:auto;-webkit-overflow-scrolling:touch;display:none}.slideout-menu.pushit-right{left:auto;right:0}.slideout-panel{position:relative;z-index:1;will-change:transform}.slideout-open,.slideout-open .slideout-panel,.slideout-open body{overflow:hidden}.slideout-open .slideout-menu{display:block}.pushit{display:none}</style> <!-- Jetpack Open Graph Tags --> <meta property="og:type" content="website" /> <meta property="og:title" content="April 2021 – Peter Frase" /> <meta property="og:site_name" content="Peter Frase" /> <meta property="og:image" content="http://www.peterfrase.com/wordpress/wp-content/uploads/2018/10/cropped-Frase-hammock.png" /> <meta property="og:image:width" content="512" /> <meta property="og:image:height" content="512" /> <meta property="og:image:alt" content="" /> <meta property="og:locale" content="en_US" /> <!-- End Jetpack Open Graph Tags --> <link rel="icon" href="http://www.peterfrase.com/wordpress/wp-content/uploads/2018/10/cropped-Frase-hammock-32x32.png" sizes="32x32" /> <link rel="icon" href="http://www.peterfrase.com/wordpress/wp-content/uploads/2018/10/cropped-Frase-hammock-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="http://www.peterfrase.com/wordpress/wp-content/uploads/2018/10/cropped-Frase-hammock-180x180.png" /> <meta name="msapplication-TileImage" content="http://www.peterfrase.com/wordpress/wp-content/uploads/2018/10/cropped-Frase-hammock-270x270.png" /> <style>.ios7.web-app-mode.has-fixed header{ background-color: rgba(3,122,221,.88);}</style> </head> <body> <div class="container"> <!-- Header --> <div class="column span-12 first" id="header"> <!-- Search --> <div id="search"> <form method="get" id="searchform" action="http://www.peterfrase.com/"> <div> <input type="text" name="s" id="s" value="Search" onFocus="clearInput('s', 'Search')" onBlur="clearInput('s', 'Search')" /> </div> </form> </div> <!-- Site Name --> <a href="http://www.peterfrase.com/" class="logo"></a> <h1>Peter Frase</h1> <!-- If not using logo: <a href="http://www.peterfrase.com/" class="logo"><h1>Peter Frase</h1></a> --> <div class="description"></div> </div> <!-- #header --> <!-- Navigation --> <div class="column span-12 first large" id="nav"> <div class="content"> <ul> <li class="current_page_item first"> </li> <li class="page_item page-item-262"><a href="http://www.peterfrase.com/">Home</a></li> <li class="page_item page-item-258"><a href="http://www.peterfrase.com/about/">About</a></li> <li class="page_item page-item-8098"><a href="http://www.peterfrase.com/talking/">Talking</a></li> <li class="page_item page-item-2232"><a href="http://www.peterfrase.com/writing/">Writing</a></li> <li class="page_item page-item-276"><a href="http://www.peterfrase.com/research/">Research</a></li> <li class="page_item page-item-6 current_page_parent"><a href="http://www.peterfrase.com/blog/">Blog</a></li> <li class="page_item page-item-11"><a href="http://www.peterfrase.com/contact/">Contact</a></li> </ul> </div> </div> <!-- End Navigation --> <div id="page"> <div class="column span-9 first" id="maincontent"> <div class="content"> <h2 class="pagetitle">Archive for April, 2021</h2> <div class="navigation"> <div class="alignleft"></div> <div class="alignright"></div> </div> <div class="post" id="post-136633"> <h2><a href="http://www.peterfrase.com/2021/04/mob-terror-and-police-politics/" rel="bookmark" title="Permanent Link to Mob Terror and Police Politics">Mob Terror and Police Politics</a></h2> <p class="small"> April 15th, 2021 | <!-- by Peter Frase --> Published in <a href="http://www.peterfrase.com/category/uncategorized/" rel="category tag">Uncategorized</a> </p> <div class="entry"> <p>Near the end of <a href="https://libcom.org/files/black_reconstruction_an_essay_toward_a_history_of_.pdf"><em>Black Reconstruction</em></a>, W.E.B. Du Bois reflects on the role of mob violence in the counter-revolution of the 1860s and 1870s, which overturned Radical Reconstruction in the south. Of the Regulators, Ku Klux Klan, and other extra-legal forms of white terror, he remarks that "the kind of thing that men are afraid or ashamed to do openly, and by day, they accomplish secretly, masked, and at night. The method has certain advantages."</p> <p>Prominent among these advantages is the plausible deniability available to the ruling class, when racist violence is undertaken outside, and nominally against the state鈥攖hough Du Bois does note the porous boundary between the police and the mob, as when he remarks that "the New Orleans riot in 1866, which stirred the nation and influenced a presidential election, was due primarily to the fact that the head of a secret order was also Chief of Police."</p> <p>In the era of "Defund the Police" and in the wake of the police murder of Daunte Wright, however, these passages take on a different significance. Consider <a href="https://twitter.com/imaniperry/status/1381698876273475589">a comment</a> from Imani Perry, who says that "In some important ways what we see now is <em>worse</em> than lynching. Because it isn't a mob that engages in extra-legal violence. It is an agent of the state, with the authority of the state, killing people without any process..." That is, the police no longer need to enforce white supremacy by looking away from mob violence; instead, they can murder Black people and <a href="https://www.nytimes.com/2020/10/13/us/michael-reinoehl-antifa-portland-shooting.html">dissidents</a> openly, before retreating to their fortress and <a href="https://www.rawstory.com/anger-over-thin-blue-line-flag-flying-at-station-of-cop-who-shot-20-year-old-daunte-wright-you-cant-reform-this/">raising the Blue Lives Matter flag</a>, a symbol that differs from the Klan hood or the Confederate flag only in that it signifies loyalty to a racist terror organization that is <em>also</em> treated as a legitimate arm of the state.</p> <p>Du Bois' commentary also illuminates stories like <a href="https://www.theroot.com/oklahoma-senate-passes-bill-allowing-drivers-to-hit-pro-1846690194">this one</a>, one of many recent examples of rightist legislators attempting to officially recognize and legalize vigilante attacks, in this case the use of cars against protestors. (Transportation advocates might note that this move builds on the longstanding bipartisan project of <a href="https://nyc.streetsblog.org/2020/02/25/around-and-a-roundy-drivers-are-getting-away-with-murder/">legalizing vehicular murder</a>, but that's a whole other topic.) So rather than merely allowing extra-legal violence as in the Reconstruction era (though that happens too), the police and their representatives in government are engaged in a project of extending their monopoly on legitimate terror to include select civilians as well.</p> <p>All of this is relevant to the issue I considered in a recent <a href="https://jacobinmag.com/2020/11/blue-order">Jacobin article</a>: the way police, who take up a third or more of many municipal budgets, are able to undermine local democracy. Examples of this <a href="https://newrepublic.com/article/159706/police-unions-bully-politicians-new-york-deblasio">abound</a>, including in my own <a href="https://therivernewsroom.com/poughkeepsie-police-union-common-council-reform/">back yard</a>.</p> <p>The attempt to extend state legitimacy to right wing vigilantes looks a bit different when we recognize that at a local level, the police already operate beyond democratic accountability, and therefore the difference between what is and isn't considered legitimate violence isn't dictated by the law, but by the police themselves. Laws like the Oklahoma let-them-run-over-protesters law is only codifying the facts on the ground, and making it harder for popular pressure to force police to enforce the law in ways they would prefer not to.</p> <p>Which leads me to a final thing I thought about in light of Du Bois' comments on mob violence: the January 6 siege of the Capitol. Countless words have been expended in debates over whether this event represented a terrifying fascist assault on democracy and narrowly-avoided coup, or merely a cartoonish spectacle that will serve only to prop up the reputation of conservative Democrats and justify new powers of government repression.</p> <p>But perhaps we should consider that what made the Capitol attack <em>both</em> ridiculous and terrifying was the place it occupies in the larger framework of what we might call modern, 21st Century American "police state politics". The genealogy of this politics can be traced directly to slavery and Reconstruction, which is why Du Bois' account remains so essential today.</p> <p>If the attempted coup of January 6th seemed half-assed and farcical, perhaps that's because at the national level, the right still prefers to contest power through the mechanisms of bourgeois democracy. Which is not to say they do so democratically鈥攚itness the reliance on counter-majoritarian institutions like the Supreme Court and the Senate, as well as the central place that voter suppression <a href="https://www.newyorker.com/news/news-desk/inside-the-koch-backed-effort-to-block-the-largest-election-reform-bill-in-half-a-century">now occupies</a> in Republican strategy.</p> <p>Nevertheless, this use of elections differs from what happens at the local level, where the police, and the capitalist interests they serve, have undertaken a very successful effort to completely separate the coercive apparatus of the state from democratic accountability, leaving city mayors and the like to bluster and deflect even as they are seemingly unwilling or unable to impose any sort of authority on the police forces they nominally control. You can see why a bunch of cops (a constituency well-represented on January 6) would think that occupying the Capitol might work. If they did that at my local City Hall, it might just work, and the reason it doesn't happen may just be because my mayor and city council are (with admirable but largely ineffectual exceptions) such reliable servants of police interests.</p> <p>There's more I want to work through and think about here, but I think this way of seeing things helpfully complicates a lot of debates on the left over "electoralism" and the supposed alternatives to it. Much confusion is produced by an assumption, implicit in many of these arguments, that the United States is a bourgeois democracy, and that such a thing can be defined clearly in opposition to some kind of "authoritarian" alternative.</p> <p>But capitalist democracy is always an unsteady tension between the rule of the people and the rule of money. And as Dylan Riley recently <a href="https://jacobinmag.com/2021/04/capitalism-electoral-democracy-property-relations">observed</a>, the capitalist class has never accepted democracy except grudgingly and in limited ways. Socialist strategy, if it is to take seriously the argument that socialism is the project of making society genuinely democratic, must grapple with the obstacles to winning that struggle within a system that is not, as it stands, particularly responsive to democratic pressure鈥攐r where socialist elected officials may find that when they gain access to the levers of power, those levers have already been disconnected.</p> </div> </div> <!-- /post --> <div class="navigation"> <div class="alignleft"></div> <div class="alignright"></div> </div> </div> <!-- /content --> </div> <!-- /maincontent--> <div class="column span-3 last" id="sidebar"> <ul> <li id="nav_menu-5" class="widget widget_nav_menu"><h2 class="widgettitle">RSS Feeds</h2> <div class="menu-blog-rss-container"><ul id="menu-blog-rss" class="menu"><li id="menu-item-857" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-857"><a href="http://www.peterfrase.com/feed/">Posts</a></li> <li id="menu-item-858" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-858"><a href="http://www.peterfrase.com/comments/feed/">Comments</a></li> <li id="menu-item-8100" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8100"><a href="http://www.peterfrase.com/talking/">Talking</a></li> </ul></div></li> <li id="recent-posts-3" class="widget widget_recent_entries"> <h2 class="widgettitle">Blog</h2> <ul> <li> <a href="http://www.peterfrase.com/2021/04/mob-terror-and-police-politics/">Mob Terror and Police Politics</a> </li> <li> <a href="http://www.peterfrase.com/2020/07/the-limits-of-anti-trumpism/">The limits of anti-Trumpism</a> </li> <li> <a href="http://www.peterfrase.com/2019/05/scenes-for-a-may-day/">Scenes for a May Day</a> </li> <li> <a href="http://www.peterfrase.com/2019/02/bernie-and-the-movement/">Bernie and the movement</a> </li> <li> <a href="http://www.peterfrase.com/2019/01/erik-olin-wright-an-appreciation/">Erik Olin Wright: An Appreciation</a> </li> </ul> </li> <li id="categories-3" class="widget widget_categories"><h2 class="widgettitle">Blog Topics</h2> <ul> <li class="cat-item cat-item-33"><a href="http://www.peterfrase.com/category/anti-star-trek/">anti-Star Trek</a> (26) </li> <li class="cat-item cat-item-15"><a href="http://www.peterfrase.com/category/art/">Art and Literature</a> (16) <ul class='children'> <li class="cat-item cat-item-35"><a href="http://www.peterfrase.com/category/art/games/">Games</a> (2) </li> </ul> </li> <li class="cat-item cat-item-22"><a href="http://www.peterfrase.com/category/everyday-life/">Everyday life</a> (10) </li> <li class="cat-item cat-item-23"><a href="http://www.peterfrase.com/category/fiction/">Fiction</a> (2) </li> <li class="cat-item cat-item-36"><a href="http://www.peterfrase.com/category/luxembourg/">Luxembourg</a> (2) </li> <li class="cat-item cat-item-14"><a href="http://www.peterfrase.com/category/politics/">Politics</a> (160) <ul class='children'> <li class="cat-item cat-item-37"><a href="http://www.peterfrase.com/category/politics/feminism/">Feminism</a> (7) </li> <li class="cat-item cat-item-18"><a href="http://www.peterfrase.com/category/politics/imperialism/">Imperialism</a> (8) </li> <li class="cat-item cat-item-13"><a href="http://www.peterfrase.com/category/politics/political-economy/">Political Economy</a> (85) </li> <li class="cat-item cat-item-19"><a href="http://www.peterfrase.com/category/politics/socialism/">Socialism</a> (54) </li> </ul> </li> <li class="cat-item cat-item-32"><a href="http://www.peterfrase.com/category/shameless-self-promotion/">Shameless self-promotion</a> (17) </li> <li class="cat-item cat-item-8"><a href="http://www.peterfrase.com/category/social-science/">Social Science</a> (85) <ul class='children'> <li class="cat-item cat-item-17"><a href="http://www.peterfrase.com/category/social-science/cities/">Cities</a> (3) </li> <li class="cat-item cat-item-10"><a href="http://www.peterfrase.com/category/social-science/data-social-science/">Data</a> (16) </li> <li class="cat-item cat-item-16"><a href="http://www.peterfrase.com/category/social-science/sociology/">Sociology</a> (6) </li> <li class="cat-item cat-item-12"><a href="http://www.peterfrase.com/category/social-science/statistical-graphics-social-science/">Statistical Graphics</a> (15) </li> <li class="cat-item cat-item-11"><a href="http://www.peterfrase.com/category/social-science/statistics-social-science/">Statistics</a> (12) <ul class='children'> <li class="cat-item cat-item-21"><a href="http://www.peterfrase.com/category/social-science/statistics-social-science/r/">R</a> (1) </li> </ul> </li> <li class="cat-item cat-item-24"><a href="http://www.peterfrase.com/category/social-science/time/">Time</a> (12) </li> <li class="cat-item cat-item-20"><a href="http://www.peterfrase.com/category/social-science/work/">Work</a> (47) </li> </ul> </li> <li class="cat-item cat-item-1"><a href="http://www.peterfrase.com/category/uncategorized/">Uncategorized</a> (39) </li> <li class="cat-item cat-item-34"><a href="http://www.peterfrase.com/category/xkcd-com386/">xkcd.com/386</a> (11) </li> </ul> </li> <li id="linkcat-0" class="widget widget_links"><h2 class="widgettitle">Bookmarks</h2> <ul class='xoxo blogroll'> <li><a href="http://www.stat.columbia.edu/~gelman/blog/" title="Statistics and social science">Andrew Gelman</a></li> <li><a href="http://axyl.us/" rel="friend met colleague">Axylus Digest (@jboy_)</a></li> <li><a href="http://www.urbanresearch.org">Center for Urban Research</a></li> <li><a href="http://www.crookedtimber.org/" title="General social science blogging">Crooked Timber</a></li> <li><a href="http://web.gc.cuny.edu/sociology/">CUNY Graduate Center Sociology Department</a></li> <li><a href="http://www.dsausa.org" title="My political affiliation. Not the kind of socialists who try to sell you newspapers.">Democratic Socialists of America</a></li> <li><a href="http://freecity.commons.gc.cuny.edu/" rel="friend co-worker colleague">Free City (Lee Hachadoorian)</a></li> <li><a href="http://www.jacobinmag.com" title="What all the cool kids are reading these days">Jacobin Magazine</a></li> <li><a href="http://karengregory.tumblr.com/" rel="acquaintance colleague">Karen Gregory (@claudiakincaid)</a></li> <li><a href="http://www.lisdatacenter.org/" title="Cross-national income, wealth, and labor market data">LIS Data Center</a></li> <li><a href="http://www.popmatters.com/pm/blogs/marginal-utility/" rel="contact" title="Rob Horning">Marginal Utility (@marginalutility)</a></li> <li><a href="http://rortybomb.wordpress.com" rel="acquaintance met" title="Mike Konczal, Roosevelt Institute">Mike Konczal (@rortybomb)</a></li> <li><a href="http://orgtheory.wordpress.com" title="Organization theory blogging">OrgTheory</a></li> <li><a href="http://patrickinglis.com/" rel="acquaintance colleague">Patrick Inglis (@patrickinglis)</a></li> <li><a href="http://blog.revolution-computing.com/" title="Blogging about the R statistical programming language">REvolutions</a></li> <li><a href="http://adifferentclass.com/">Sarah Jaffe (@sarahljaffe)</a></li> <li><a href="http://scatteredspeculations.tumblr.com/">Scattered Speculations (@caughtintheweb)</a></li> <li><a href="http://scatter.wordpress.org" title="Sociology blogging">Scatterplot</a></li> <li><a href="http://www.iq.harvard.edu/blog/sss" title="Harvard social scientists">Social Science Statistics Blog</a></li> </ul> </li> <li id="archives-3" class="widget widget_archive"><h2 class="widgettitle">Archives</h2> <ul> <li><a href='http://www.peterfrase.com/2021/04/' aria-current="page">April 2021</a></li> <li><a href='http://www.peterfrase.com/2020/07/'>July 2020</a></li> <li><a href='http://www.peterfrase.com/2019/05/'>May 2019</a></li> <li><a href='http://www.peterfrase.com/2019/02/'>February 2019</a></li> <li><a href='http://www.peterfrase.com/2019/01/'>January 2019</a></li> <li><a href='http://www.peterfrase.com/2018/11/'>November 2018</a></li> <li><a href='http://www.peterfrase.com/2018/10/'>October 2018</a></li> <li><a href='http://www.peterfrase.com/2018/09/'>September 2018</a></li> <li><a href='http://www.peterfrase.com/2018/07/'>July 2018</a></li> <li><a href='http://www.peterfrase.com/2018/03/'>March 2018</a></li> <li><a href='http://www.peterfrase.com/2018/02/'>February 2018</a></li> <li><a href='http://www.peterfrase.com/2017/08/'>August 2017</a></li> <li><a href='http://www.peterfrase.com/2017/07/'>July 2017</a></li> <li><a href='http://www.peterfrase.com/2017/02/'>February 2017</a></li> <li><a href='http://www.peterfrase.com/2017/01/'>January 2017</a></li> <li><a href='http://www.peterfrase.com/2016/12/'>December 2016</a></li> <li><a href='http://www.peterfrase.com/2016/07/'>July 2016</a></li> <li><a href='http://www.peterfrase.com/2016/06/'>June 2016</a></li> <li><a href='http://www.peterfrase.com/2016/05/'>May 2016</a></li> <li><a href='http://www.peterfrase.com/2016/04/'>April 2016</a></li> <li><a href='http://www.peterfrase.com/2016/03/'>March 2016</a></li> <li><a href='http://www.peterfrase.com/2016/02/'>February 2016</a></li> <li><a href='http://www.peterfrase.com/2015/08/'>August 2015</a></li> <li><a href='http://www.peterfrase.com/2015/03/'>March 2015</a></li> <li><a href='http://www.peterfrase.com/2015/02/'>February 2015</a></li> <li><a href='http://www.peterfrase.com/2014/12/'>December 2014</a></li> <li><a href='http://www.peterfrase.com/2014/09/'>September 2014</a></li> <li><a href='http://www.peterfrase.com/2014/08/'>August 2014</a></li> <li><a href='http://www.peterfrase.com/2014/07/'>July 2014</a></li> <li><a href='http://www.peterfrase.com/2014/06/'>June 2014</a></li> <li><a href='http://www.peterfrase.com/2014/05/'>May 2014</a></li> <li><a href='http://www.peterfrase.com/2014/04/'>April 2014</a></li> <li><a href='http://www.peterfrase.com/2014/03/'>March 2014</a></li> <li><a href='http://www.peterfrase.com/2014/02/'>February 2014</a></li> <li><a href='http://www.peterfrase.com/2014/01/'>January 2014</a></li> <li><a href='http://www.peterfrase.com/2013/11/'>November 2013</a></li> <li><a href='http://www.peterfrase.com/2013/10/'>October 2013</a></li> <li><a href='http://www.peterfrase.com/2013/06/'>June 2013</a></li> <li><a href='http://www.peterfrase.com/2013/05/'>May 2013</a></li> <li><a href='http://www.peterfrase.com/2013/04/'>April 2013</a></li> <li><a href='http://www.peterfrase.com/2013/02/'>February 2013</a></li> <li><a href='http://www.peterfrase.com/2012/12/'>December 2012</a></li> <li><a href='http://www.peterfrase.com/2012/11/'>November 2012</a></li> <li><a href='http://www.peterfrase.com/2012/10/'>October 2012</a></li> <li><a href='http://www.peterfrase.com/2012/08/'>August 2012</a></li> <li><a href='http://www.peterfrase.com/2012/05/'>May 2012</a></li> <li><a href='http://www.peterfrase.com/2012/04/'>April 2012</a></li> <li><a href='http://www.peterfrase.com/2012/03/'>March 2012</a></li> <li><a href='http://www.peterfrase.com/2012/02/'>February 2012</a></li> <li><a href='http://www.peterfrase.com/2012/01/'>January 2012</a></li> <li><a href='http://www.peterfrase.com/2011/12/'>December 2011</a></li> <li><a href='http://www.peterfrase.com/2011/11/'>November 2011</a></li> <li><a href='http://www.peterfrase.com/2011/10/'>October 2011</a></li> <li><a href='http://www.peterfrase.com/2011/09/'>September 2011</a></li> <li><a href='http://www.peterfrase.com/2011/08/'>August 2011</a></li> <li><a href='http://www.peterfrase.com/2011/07/'>July 2011</a></li> <li><a href='http://www.peterfrase.com/2011/06/'>June 2011</a></li> <li><a href='http://www.peterfrase.com/2011/05/'>May 2011</a></li> <li><a href='http://www.peterfrase.com/2011/04/'>April 2011</a></li> <li><a href='http://www.peterfrase.com/2011/03/'>March 2011</a></li> <li><a href='http://www.peterfrase.com/2011/02/'>February 2011</a></li> <li><a href='http://www.peterfrase.com/2011/01/'>January 2011</a></li> <li><a href='http://www.peterfrase.com/2010/12/'>December 2010</a></li> <li><a href='http://www.peterfrase.com/2010/11/'>November 2010</a></li> <li><a href='http://www.peterfrase.com/2010/09/'>September 2010</a></li> <li><a href='http://www.peterfrase.com/2010/05/'>May 2010</a></li> <li><a href='http://www.peterfrase.com/2010/04/'>April 2010</a></li> <li><a href='http://www.peterfrase.com/2010/03/'>March 2010</a></li> <li><a href='http://www.peterfrase.com/2010/02/'>February 2010</a></li> <li><a href='http://www.peterfrase.com/2010/01/'>January 2010</a></li> <li><a href='http://www.peterfrase.com/2009/11/'>November 2009</a></li> <li><a href='http://www.peterfrase.com/2009/10/'>October 2009</a></li> <li><a href='http://www.peterfrase.com/2009/09/'>September 2009</a></li> <li><a href='http://www.peterfrase.com/2009/05/'>May 2009</a></li> <li><a href='http://www.peterfrase.com/2009/03/'>March 2009</a></li> <li><a href='http://www.peterfrase.com/2009/02/'>February 2009</a></li> <li><a href='http://www.peterfrase.com/2008/10/'>October 2008</a></li> <li><a href='http://www.peterfrase.com/2008/06/'>June 2008</a></li> <li><a href='http://www.peterfrase.com/2008/05/'>May 2008</a></li> <li><a href='http://www.peterfrase.com/2007/11/'>November 2007</a></li> <li><a href='http://www.peterfrase.com/2007/07/'>July 2007</a></li> <li><a href='http://www.peterfrase.com/2007/05/'>May 2007</a></li> <li><a href='http://www.peterfrase.com/2007/01/'>January 2007</a></li> <li><a href='http://www.peterfrase.com/2006/09/'>September 2006</a></li> <li><a href='http://www.peterfrase.com/2006/08/'>August 2006</a></li> <li><a href='http://www.peterfrase.com/2006/04/'>April 2006</a></li> <li><a href='http://www.peterfrase.com/2006/03/'>March 2006</a></li> <li><a href='http://www.peterfrase.com/2006/02/'>February 2006</a></li> <li><a href='http://www.peterfrase.com/2005/09/'>September 2005</a></li> <li><a href='http://www.peterfrase.com/2005/03/'>March 2005</a></li> <li><a href='http://www.peterfrase.com/2005/02/'>February 2005</a></li> <li><a href='http://www.peterfrase.com/2003/05/'>May 2003</a></li> </ul> </li> </ul> </div> <!-- /sidebar --> </div> <!-- /page --> <div id="footer"> ©