search results
in the window
a cat stalks
her reflection
Sep-09-1999
calling my children:
a long-distance overdose
of Nickelodeon
Sep-09-1999
after the storm
each droplet on my window
a rainbow
Sep-09-1999
too busy sleeping
to notice the rain
Sep-09-1999
a hawk circles above
ignoring the traffic
or perhaps stalking it
Sep-09-1999
at the pawn shop
a tarnished wedding band
priced for quick sale
Sep-09-1999
a lamp crashes to the floor:
the sound of padded feet
Sep-09-1999
gazing into
an open field
daydreaming of trains
Sep-09-1999
passing train
overtaken
by the tea kettle
Sep-09-1999
Segovia’s guitar
the sweet arpeggio
of rain
Sep-09-1999
more fleeting than your kiss -
this shadow
on the moon
Sep-09-1999
monday morning
guess who forgot
to buy the coffee?
Sep-09-1999
her smile
like the letter she clutches
isn’t mine.
Sep-09-1999
slow dance
of the setting moon:
another sleepless night
Sep-09-1999
interview day -
meandering trails
of perfume
Sep-09-1999
suburban lullaby -
the steady din
of the freeway
Sep-09-1999
awakened by
the lilac breeze
of perfume
Sep-09-1999
long meeting:
so tired
of doodling
Sep-09-1999
the plane lifts off
sudden thunder
and a trail of words
Sep-09-1999
reading Kafka
I pause
to kill a fly
Sep-09-1999
spotting the deer
a butterfly perches
on my rifle barrel
Sep-09-1999
on my dashboard
dried flowers
that were meant for you
Sep-09-1999
sparrows
erupt from the trees
the sound of thunder
Sep-09-1999
waiting for her call
I stare
at thunderclouds
Sep-09-1999
the lights go out
replaced
by lightning
Sep-09-1999
finally
a breeze
before the storm
Sep-09-1999
rough day at work -
I rescue a fly
from a spider web
Sep-09-1999
imminent storm
I can feel
the darkness
Sep-09-1999
after the rain
rainbows swirl
in streetside puddles
Sep-09-1999
same time as yesterday
a bee overlooks
my plastic rose
Sep-09-1999
overlooking the lake
steam rises
from my tea
Sep-09-1999
turning on the fan
a shower of rose petals
Sep-09-1999
passing train:
the ice cubes in my glass
become wind chimes
Sep-09-1999
almost time to leave
my son clings to me
like the cold spring rain
Sep-10-1999
this butterfly
cannot be staring at me -
why do I stare back?
Sep-10-1999
approaching the mountain
the airplane’s shadow
rises
Sep-10-1999
pen in hand
I watch the river below
sign its name in rock
Sep-10-1999
mockingbird sings
to the rhythm
of the freeway
Sep-10-1999
sleepless night
the wind in the palms
is a passing train
Sep-10-1999
unimpressed
with morning birdsong
high-tension wire
Sep-10-1999
Venice Beach
body builders
can’t stop the rain
Sep-10-1999
emerging
from the sand dunes
another jet
Sep-10-1999
do these minnows know
the tidal pool
is receding?
Sep-10-1999
trying to decipher
the hidden message
in the sea gull tracks
Sep-10-1999
longest day
the sun
too lazy to set
Sep-10-1999
Ventura Freeway
racing against
Suburbia
Sep-10-1999
night after night
her silhouette
practicing kata
Sep-10-1999
summer night
the amber sky
still shimmering
Sep-10-1999
still wondering
why that crow
is laughing at me
Sep-10-1999
overheated car
ignored
by the rage of traffic
Sep-10-1999
outdoor concert
the sweltering heat
of good salsa
Sep-10-1999
tightly clutching
a dozen roses
from someone else
Sep-10-1999
approaching thunder
the crows
are no longer laughing
Sep-10-1999
now that the thunder
has subsided
I am unable to sleep
Sep-10-1999
hot summer night
the lark and the nightingale
sing in harmony
Sep-10-1999
fighting sleep
the endless hallway
growing steeper
Sep-10-1999
armed with cold coffee
Romeo takes aim
at the silent lark
Sep-10-1999
more bitter than this coffee
the indigo sky
Sep-10-1999
sunny day
I mimic
the mockingbird
Sep-10-1999
perched on the balcony
I mimic
the mockingbird
Sep-10-1999
found: one roll
of photographs
I don’t remember
Sep-10-1999
summer dawn
rival squirrels
assault my alarm clock
Sep-10-1999
overcast night
the only stars
are fireflies
Sep-10-1999
today’s wake-up call
another cat fight
Sep-10-1999
drowning out
the window fan
locust song
Sep-10-1999
two wine glasses
one empty - the other
overflowing
Sep-10-1999
every night
I watch her silhouette
practice kata
Sep-10-1999
summer snow
an invasion
of dandelion seeds
Sep-10-1999
another night
in search of
exploding stars
Sep-10-1999
my four year-old son
and a dandelion
riding the breeze
Sep-10-1999
another hot night
I finally sleep
to the music of wine
Sep-10-1999
my pet firefly
motionless in his jar
a starless sky
Sep-10-1999
no end to this heat
the fireflies are drunk
on afternoon haze
Sep-10-1999
leaning from the window
she bathes the midnight sky
with her golden hair
Sep-10-1999
which of these two mirrors
beholds my true
wine-blushed face?
Sep-10-1999
smothering the shadows
black sheets of rain
Sep-10-1999
long-distance call
to my father
discussing the weather
Sep-10-1999
approaching storm
shadows flee
beneath the trembling trees
Sep-10-1999
cool summer night
the rise and fall
of satin sheets
Sep-10-1999
my eyes open
was it your kiss
or the sparrow’s song?
Sep-10-1999
unable to write
unwilling to drink
this cool white Russian
Sep-10-1999
my faithful dog
licks the wine
from my beard
Sep-10-1999
wine and chocolate
without words you sense
my intoxication
Sep-10-1999
dirty old river
must you keep rolling
through the night?
Sep-10-1999
basking
in the glow
of Doppler radar
Sep-10-1999
long distance to my children
hearing only Nickelodeon
Sep-10-1999
purring bookends
my two cats
Sep-10-1999
as crows
circle above
I check my watch
Sep-10-1999
sitting by the window
the breeze shifts direction
from pizza to Chow Mein
Sep-10-1999
on the fire escape
the breeze shifts direction
from pizza to Chow Mein
Sep-10-1999
Tompkins Square:
an old man teaches Tai-Chi
to the pigeons
Sep-10-1999
the stranger
in the ambulance:
my neighbor
Sep-10-1999
hazy night
the full moon
is hot and tired
Sep-10-1999
an old friend
knocking at my door
distant thunder
Sep-10-1999
escaping the heat
I watch the snow
on my television
Sep-10-1999
rainbow
stalked
by funnel clouds
Sep-10-1999
sunny day
obscured by clouds
on the X-ray
Sep-10-1999
passing the cemetery
I succumb to the urge
to buy flowers
Sep-10-1999
at the flower shop
the irises, your eyes
in and out of focus
Sep-10-1999
broken clouds
time to build
another dream
Sep-10-1999
emerging from its nest
with a mighty roar
the construction crane
Sep-10-1999
when I am in love
I am afraid
to count flower petals
Sep-10-1999
no place to go this rainy morning -
your warm soft body next to mine
Sep-10-1999
military jet
carves a white scar
in the sky
Sep-10-1999
the Cold War lives
I curse
at a game of Tetris
Sep-10-1999
staring
at a sheet of paper -
a night without words
Sep-10-1999
Battery Park
Statue of Liberty
in your eyes
Sep-10-1999
College Point
lawn chair audience
judging traffic
Sep-10-1999
skyscraper
reflection
in courtyard puddle
Sep-10-1999
stripper
yawning
rhythmically
Sep-10-1999
incense of burning leaves
fills the pastel sky
Sep-10-1999
distant subway train,
rescue me
from these shadows!
Sep-10-1999
an old cop
who would rather not
wake up the drunk
Sep-10-1999
even the cicadas
stop
for the fire truck
Sep-10-1999
listening to the News
I feel guilty
for being alive
Sep-10-1999
adult book store
a refuge
from church bells
Sep-10-1999
reading
under the flashing neon light
one line at a time
Sep-10-1999
after the storm
rainbows play
in street puddles
Sep-10-1999
this bitter ale
the color of sunset
Sep-10-1999
a part in the clouds
your smile
reflected in raindrops
Sep-10-1999
on the escalator
socialites
ascending
Sep-10-1999
busy squirrels
remind me
summer is almost gone
Sep-10-1999
peeking through
the autumn haze
gold velvet moon
Sep-10-1999
whitewashing
all but the brightest stars
full moon
Sep-10-1999
far from my grasp
is this the summer’s
last butterfly?
Sep-10-1999
my son waves goodbye
the window
streaming with rain
Sep-10-1999
another starless night
drinking
the darkness
Sep-10-1999
pouring the champagne
effervescent
ocean wave
Sep-10-1999
my daughter’s toy phone
packed in my luggage again
Sep-10-1999
the playground at dusk:
children
replaced by shadows
Sep-10-1999
sunset
reflected
in the laundromat window
Sep-10-1999
my daughter’s birthday
I daydream
of bubblegum perfume
Sep-10-1999
seeing its reflection
the sparrow narrowly avoids
my window
Sep-10-1999
the fresh snow
robbing food
from the sparrow
Sep-10-1999
after eating from my hand
this sparrow
can only go free
Sep-10-1999
his first day of school
a rabbit hiding
in a field of clover
Sep-10-1999
cool September night
the cry of the locust
my son’s sleepy smile
Sep-10-1999
World Trade Center at dusk -
a pair of sunsets
Sep-10-1999
World Trade Center -
a pair of sunsets
Sep-10-1999
smiling in his sleep
my little cricket chaser
Sep-10-1999
my two warring cats
snuggling in their sleep
Sep-10-1999
from a high tension wire
a hawk watches me
cold colorless rain
Sep-10-1999
breakfast at Perkins
waves of grey hair
with nowhere to go
Sep-10-1999
he laments
that he was more successful
in his past life
Sep-10-1999
asleep at the end of the bar
another Christ metaphor
Sep-10-1999
inching closer
the bartender’s same speech
about the weather
Sep-10-1999
overcast morning
the dew clinging
to golden leaves
Sep-10-1999
spotting a familiar face
at the unclaimed baggage counter
Sep-10-1999
a rude awakening -
frost on my windshield
Sep-10-1999
suburban terrorism:
a blue jay stalks
the finch feeder
Sep-10-1999
up past midnight
guiltily
watching "Cops"
Sep-10-1999
reading Basho
between infomercials
Sep-10-1999
standing in the rubble
exactly
where my room once was
Sep-10-1999
this bitter ale
the taste of her lipstick
Sep-10-1999
mixed in with the junk mail
my ex-wife’s therapy bills
Sep-10-1999
awakened by lightning
without thunder
the blinking streetlamp
Sep-10-1999
unable to sleep
I turn on the fan
to drown out the silence
Sep-10-1999
empty page
annotated
with beer
Sep-10-1999
Galveston midnight:
the bay reflects
the refineries’ glow
Sep-10-1999
thank you
for the gift of yourself
unwrapped
Sep-10-1999
its gentle lullaby
keeps me awake --
autumn rain
Sep-10-1999
first frost --
dare I miss
the morning mosquitoes?
Sep-10-1999
October rain --
the silence
of the sparrows
Sep-10-1999
minutes before
October arrives
I remember summer
Sep-10-1999
watching Annie Hall
alone
Sep-10-1999
seeing my reflection
as if expecting
someone else
Sep-10-1999
still embracing
this old sweater
a strand of her hair
Sep-10-1999
catching my glance
the waitress discards
some freshly dropped toast
Sep-10-1999
content to wander
and yet so weary --
cold autumn rain
Sep-10-1999
first frost --
time to take in
the plastic flamingo
Sep-10-1999
frowning
at the Jack O’Lantern
Sep-10-1999
pondering
the OJ verdict
I think of my ex-wife
Sep-10-1999
a dew drop clings
to an autumn leaf --
your golden earrings
Sep-10-1999
at sunrise
a Harley races by
-- so fleeting
Sep-10-1999
blur of passing cars --
a pothole puddle
finds the lost shoe
Sep-10-1999
smoke from a cigarette
the serpent
ascending
Sep-10-1999
crowded coffee house --
burning my tongue
I remember you
Sep-10-1999
I curse this window
and another
parking lot breakup
Sep-10-1999
the way he sips his espresso
it can’t be bitter enough
Sep-10-1999
stood up by my date
I pour curdled milk
into my coffee
Sep-10-1999
walking alone
I crave
the impending drizzle
Sep-10-1999
after singing all day
the mockingbird
sounds even louder now
Sep-10-1999
when I finally fall asleep
the rain pauses
to gaze at the moon
Sep-10-1999
the night grandma died
I finally notice
my father’s accent
Sep-10-1999
asleep on the train
the old woman
finally smiles
Sep-10-1999
in their Sunday best
a pack of children
savages their Big Macs
Sep-10-1999
by my second cup of coffee
I wish I was still in bed
Sep-10-1999
at 6’10" he gently bends
to let his mother
wipe his mouth
Sep-10-1999
visiting Grandma’s grave
I can almost smell
her arroz con pollo
Sep-10-1999
the cricket’s song
penetrating
the moonless mist
Sep-10-1999
warm October day
-- but the dragonflies know
that summer is over
Sep-10-1999
my cat’s eyes
incinerate
the grasshopper
Sep-10-1999
Sunday hangover
no match
for my mother’s pancakes
Sep-10-1999
in his Sunday best
my son proudly displays
his new pet bullfrog
Sep-10-1999
brittle brown leaves
can barely hold
the rain
Sep-10-1999
Lily Lake --
a merciful mirror
covered with leaves
Sep-10-1999
cracked mirror --
my daughter reads
my lonely haiku
Sep-10-1999
renegade breeze --
leaves return
to a well-raked lawn
Sep-10-1999
waiting for the train
so many
gray tangled clouds
Sep-10-1999
the billboard model
always staring
somewhere beyond me
Sep-10-1999
three jazz pianists
improvising
for ghosts
Sep-10-1999
tipping
the taxi driver
the last train pulls away
Sep-10-1999
how brightly they shine
under the spotlights
water lilies
Sep-10-1999
daydreaming
when I should be dreaming
gold crescent moon
Sep-10-1999
the Water Tower --
an urban fortress
guarded by pigeons
Sep-10-1999
windless Chicago day
still the shadows
bring a chill
Sep-10-1999
resting my tired feet
still the need to wander
Sep-10-1999
street musicians
lip-synching
-- a passing bus
Sep-10-1999
unable to find my car
I give the beggar my change
Sep-10-1999
at the foot of Sears Tower
a collarless dog
drinks from a puddle
Sep-10-1999
November dusk --
the buck returns awaiting
another dawn
Sep-10-1999
whitewashing the stars
the full moon smiles
at two young lovers
Sep-10-1999
Columbus Circle:
a swirl of brittle leaves
homeless
Sep-10-1999
sudden cold spell
the birdsong outside my window
stops
Sep-10-1999
I am the monster
giving candy to children
with beer on his breath
Sep-10-1999
in the country silence
I dream of trains
Sep-10-1999
November morning --
fox prints
in the fresh snow
Sep-10-1999
waiting room coffee --
more bitter than usual
Sep-10-1999
November sun --
a startled snowman
drops his pipe
Sep-10-1999
such unexplored potential:
the empty escalator
Sep-10-1999
my autobiography:
a crumpled lottery ticket
Sep-10-1999
reluctant sun
not enough
to melt the snow
Sep-10-1999
cold Sunday morning
nothing I want
is in these Want Ads
Sep-10-1999
more snow flurries --
my hair grows greyer
before my eyes
Sep-10-1999
crack of the bat
seconds later a sneakered foot
pushes aside the ivy
Sep-10-1999
at happy hour
patrons and problems
line the bar
Sep-10-1999
this dark ale
slowly overshadows
my pain
Sep-10-1999
the disk jockey
taps his foot
slightly off the beat
Sep-10-1999
snow changes to rain --
I am unable to hold back
these tears
Sep-10-1999
now all I can do
is remember...
goodbye, my friend
Sep-10-1999
unable to escape
the subway station
of my dreams
Sep-10-1999
chased by a wild dog
I forget exactly why
I am running
Sep-10-1999
looking not at all festive:
Christmas trees
on a flat-bed truck
Sep-10-1999
summer moonlight
reflected in the sweat
of our bodies
Sep-10-1999
a train passes --
I remember
the taste of your lips
Sep-10-1999
first snow flurry --
how I long
to keep you warm
Sep-10-1999
the end of summer --
the locusts’ song
a season word
Sep-10-1999
even indoors
this cold cold wind
makes me shiver
Sep-10-1999
on this bitter cold day
the bright sun mocks
Sep-10-1999
Thanksgiving dinner:
microwaved leftovers
shared with my cats
Sep-10-1999
while you are gone
the evergreens are weeping
slow melting snow
Sep-10-1999
freezing rain
the pavement
sparkles
Sep-10-1999
while no one is watching
I build a snowman
with a stiff back
Sep-10-1999
awake all night
my hallucinations dissolve
into coffee
Sep-10-1999
early morning snow
an extra sugar
in my coffee
Sep-10-1999
a fork in the road
unexpectedly, we diverge --
I follow a path of tears
Sep-10-1999
unraked leaves --
the wind sighs
through bare tree limbs
Sep-10-1999
silent snow
tonight
I drink alone
Sep-10-1999
Christmas shopping
my glazed eyes
reflecting neon
Sep-10-1999
mouse droppings:
at least I know
I am not alone
Sep-10-1999
closing my eyes
my face in the mirror
-- still wrinkled
Sep-10-1999
the fragrance
of your love letters
burning in the fire
Sep-10-1999
a gentle finger
reveals
my still unread mail
Sep-10-1999
beneath the frost
the rose
that will not die
Sep-10-1999
late for dinner
I stare at the clouds
waiting for rain
Sep-10-1999
Sunday morning
the subway entrance
crowded with pigeons
Sep-10-1999
clutching your flowers
I ignore the smiles
of strangers
Sep-10-1999
waiting for the bus
wishing it would matter
if I were late
Sep-10-1999
recognizing me
the beggar stuffs his hands
into his pockets
Sep-10-1999
alone at the station
I engage in small talk
with another billboard queen
Sep-10-1999
long nights at the bar
drinking cold ale
to stay warm
Sep-10-1999
awake all night
frozen tree branches
dance on my ceiling
Sep-10-1999
a baseball cap
floats in the puddle --
wind-blown clouds
Sep-10-1999
wrapped around each arpeggio
the guitarist’s cigarette smoke
Sep-10-1999
Wrigley Field:
pigeons in the bleachers
cheer the swirling snow
Sep-10-1999
shivering
the full moon
beneath a veil of snow
Sep-10-1999
just before sunrise
I search for shooting stars
in the indigo sky
Sep-10-1999
this morning coffee
never warm enough
to melt the snow
Sep-10-1999
Xmas shopping
with one hand
always on my wallet
Sep-10-1999
Rockefeller Center:
skating
through rush hour traffic
Sep-10-1999
happy hour over
my life’s story
interrupted
Sep-10-1999
my favorite chair
far too comfortable
to be comfortable
Sep-10-1999
Manhattan snowfall:
boots instead of sneakers
with business suits
Sep-10-1999
blind man’s dog
looks into my eyes
Sep-10-1999
december thaw
keeping the mittens
close by
Sep-10-1999
peace in Sarajevo
loading the wardrobe
onto the truck
Sep-10-1999
Christmas with my children
clutching broken toys
Sep-10-1999
where we said goodbye
the Water Tower
now frozen
Sep-10-1999
alone at the bar
her synthetic diamond
reflecting neon
Sep-10-1999
happy hour over
the lonely drive home
Sep-10-1999
after the ice storm
the fire escape
ignited by sunlight
Sep-10-1999
smoke rises
from the storm sewer
and my coffee cup
Sep-10-1999
purring softly
my cat is so in love
with my dinner
Sep-10-1999
clumsy bumblebees
sing their drunken tune:
clover is in bloom
Sep-10-1999
bright city lights
I cannot see
the moon
Sep-10-1999
punching a hole
through the Soho night -
amber moon
Sep-10-1999
stormy weather
on Wall Street:
a blizzard of ticker tape
Sep-10-1999
the sunset
from my office window
the long drive home
Sep-10-1999
folding my pizza
olive oil presses
my wrinkled shirt
Sep-10-1999
unfamiliar road
the hidden curves
under your blouse
Sep-10-1999
waiting for the bus
I remember your shoulders
shivering
Sep-10-1999
Christmas Eve
I hold the bus
for Santa
Sep-10-1999
staggering
toward the last bus
with exact change
Sep-10-1999
lost in Chinatown
with no roads
leading west
Sep-10-1999
McSorley’s Old Ale House
sharing a beer
with my memories
Sep-10-1999
the decision
at Canal and Mulberry:
pasta or tofu?
Sep-10-1999
saying goodbye
to my children --
grey winter rain
Sep-10-1999
steam from a tea bag
another cold morning
Sep-10-1999
frozen to my windshield:
a parking ticket
-- the sudden chill
Sep-10-1999
January wind
the streetlights
shiver
Sep-10-1999
chimney smoke
fades into
the full moon
Sep-10-1999
a cold drink
in January --
the sound of ice cubes
Sep-10-1999
sinuses draining
I tighten
the kitchen faucet
Sep-10-1999
dressed for the storm
a mannequin stands vigil
over snowswept streets
Sep-10-1999
till sunrise
two yellow traffic lights
through a curtain of rain
Sep-10-1999
I love the taste
of your lips
speaking my name...
Sep-10-1999
ex-mother-in-law
preaching
to my outstretched phone
Sep-10-1999
freezing rain --
the trees
are broken glass
Sep-10-1999
after the ice storm
even my car
glistens
Sep-10-1999
stranded at O’Hare
by a blizzard
somewhere else
Sep-10-1999
after the storm
dueling snow plows
Sep-10-1999
by coincidence
the pillow beside me
also wears your perfume
Sep-10-1999
morning snow --
the sound
of spinning tires
Sep-10-1999
snow-covered pond
the memory
of your reflection
Sep-10-1999
winter thunder
the flashing lights
of the subway
Sep-10-1999
I hear the ocean
in the brittle branches
of the evergreens
Sep-10-1999
field of snow --
another unwritten haiku
Sep-10-1999
hungry deer
watching me
watching them
Sep-10-1999
unable to sleep
I count the cars
no longer there
Sep-10-1999
in the hallway
the laces of our shoes
intertwined
Sep-10-1999
awakened by thunder
my little one
flashes the lights
Sep-10-1999
chapped lips
aching
or your kiss
Sep-10-1999
one above zero
hastily removing
my scarf
Sep-10-1999
church bells
punish
my Sunday hangover
Sep-10-1999
drinking alone --
the pale moon
in a starless sky
Sep-10-1999
Goodwill bin --
wedding band
priced for quick sale
Sep-10-1999
5 p.m. -
the darkening shadow
on my face
Sep-10-1999
winter thaw --
my gloves
are not far away
Sep-10-1999
ripples in the stream
my fingers
through your hair
Sep-10-1999
at twilight
I can almost touch
your shadow
Sep-10-1999
reading the personals --
mocking
with pen in hand
Sep-10-1999
prom night --
my daughter winks
at her aging father
Sep-10-1999
in a corner of the restaurant
a cat concentrates
on sleep
Sep-10-1999
after the thaw
the soft white belly
of a dead squirrel
Sep-10-1999
my old cotton robe
even softer
when she wears it
Sep-10-1999
winter thaw --
cat tails
bow to the sun
Sep-10-1999
church bells
slightly
off-key
Sep-10-1999
on the other side
of the crowded restaurant
the softness of your face
Sep-10-1999
two weeks later
all that’s left
is a withered rose
Sep-10-1999
freezing rain --
the numbness
of bare trees
Sep-10-1999
caught
by a low tree branch
-- the baseball cap
Sep-10-1999
examining my watch --
your smile
Sep-10-1999
reading Sartre
I realize
there is no exit...
Sep-10-1999
naked mannequin
by the frozen dumpster
-- a sudden shiver
Sep-10-1999
pale purple sky
tonight
I drink alone
Sep-10-1999
winter thaw --
wading though the slush
my tears
Sep-10-1999
awake all night
your angry words
in the wind
Sep-10-1999
my fingers
clutching the air
where your hair once was
Sep-10-1999
all day long
I sing the song
of the wind chimes
Sep-10-1999
starless night --
my son’s
long-distance tears
Sep-10-1999
winter rain --
in an empty parking lot
a pay phone rings
Sep-10-1999
stepping over
the USS Enterprise
to kiss my son goodnight
Sep-10-1999
my sleeping daughter
wipes away
my good night kiss
Sep-10-1999
biker bar:
strangers compare tattoos
Sep-10-1999
climbing down
the subway steps --
melting snow
Sep-10-1999
early thaw --
another haiku
flows into the street
Sep-10-1999
where we last kissed --
mountains of snow
melting into sand
Sep-10-1999
always dreaming
but never quite seeing
the cherry blossoms
Sep-10-1999
suddenly
remembering my children
my blurred reflection
Sep-10-1999
Hermosa Beach --
ducks and surfers
ride the waves
Sep-10-1999
sunday morning --
street sweepers in rhythm
with the congas
Sep-10-1999
boardwalk musician
completely equipped
with rollerblades
Sep-10-1999
breakfast on the Strand --
a man and his surfboard
Sep-10-1999
California night --
feeling
the absence of trains
Sep-10-1999
Monday afternoon --
perusing the want ads
between volleyball games
Sep-10-1999
undisturbed by the sun
a ragged man
asleep on the beach
Sep-10-1999
in the alleyway
broken glass
and well-fed cats
Sep-10-1999
from his cage
a morning dove calls
into the night
Sep-10-1999
mischievous wind
blowing dandelion seeds
on the neighbor’s lawn
Sep-10-1999
morning sun --
palm leaves
cling to dew drops
Sep-10-1999
overcast sky --
soaring over empty sands
the seagull’s cry
Sep-10-1999
Tuesday morning --
pigeons search
for seeds in the sand
Sep-10-1999
seagull
warily courting
the kite
Sep-10-1999
closing my eyes
I rearrange the clouds
to spell your name
Sep-10-1999
keeping rhythm
with the waves --
unanswered pay phone
Sep-10-1999
outside Penn Station
a blind beggar
counts his change
Sep-10-1999
across the hallway
neighbors
resume our argument
Sep-10-1999
empty ferris wheel --
daydreams
of kissing lovers
Sep-10-1999
Minnesota spring --
the geese return
to a frozen pond
Sep-10-1999
windy night --
while two lovers kiss
the streetlight winks
Sep-10-1999
windless night --
even in my dreams
the scent of jasmine
Sep-10-1999
artist’s bedroom --
four bare walls
and a mattress
Sep-10-1999
home from work late again --
another burned-out light bulb
Sep-10-1999
late for the train
but more importantly
my morning bagel
Sep-10-1999
you finally arrive
through my open window
-- jasmine dreams
Sep-10-1999
white blossoms
on these black branches --
summer leaves
Sep-10-1999
stepping from the shower
a freshly drawn heart
on the mirror
Sep-10-1999
in the shower
your perfume
slowly disappears
Sep-10-1999
Stillwater morning --
jasmine blossoms
covered with frost
Sep-10-1999
behind every
rain-soaked window --
my four year-old son’s face
Sep-10-1999
my taxes are paid -
now it can snow again
Sep-10-1999
April sunlight
glitters in my hair --
the color of clouds
Sep-10-1999
afternoon sunlight --
the brightness
of this blank page
Sep-10-1999
these words
lost
in an April sky
Sep-10-1999
approaching storm --
the thunder
of frightened geese
Sep-10-1999
running after my dog
I am no longer young...
Sep-10-1999
also waiting
for the train --
a hungry pigeon
Sep-10-1999
urban cemetery --
an old man
straightens a tombstone
Sep-10-1999
darker than Guinness --
your intoxicating eyes
Sep-10-1999
silent street --
beyond every corner
a nightmare
Sep-10-1999
missing my bus
the baby sleeps
in her mother’s arms
Sep-10-1999
frog
pond
- splash!
Sep-10-1999
also waiting
for the last train
a hungry pigeon
Sep-10-1999
on the answering machine
my children sing
Happy Birthday
Sep-10-1999
through the blinds
slivers
of full moon
Sep-10-1999
somewhere
beyond this rain
the moon
Sep-10-1999
city lights
softening
the moon
Sep-10-1999
downtown breeze --
stepping over
yesterday’s news
Sep-10-1999
halfway across the world
missing you
and the moon
Sep-10-1999
spring rain
awakens
the jasmine petals
Sep-10-1999
distant thunder --
the deepening darkness
of your eyes
Sep-10-1999
leaving work late again --
my car in the parking lot
alone
Sep-10-1999
casting a shadow
across my kitchen table --
a stack of bills
Sep-10-1999
the long drive home --
fields of jasmine
in my dreams
Sep-10-1999
crushed rose petals --
the letter
I never sent
Sep-10-1999
weeks after Easter
the empty basket
Sep-10-1999
slowly spinning
on the windless lake --
an empty boat
Sep-10-1999
moments before dawn
I finally sleep
to the music of rain
Sep-10-1999
summer evening --
an old dog chases hubcaps
in his sleep
Sep-10-1999
sudden downpour
washing you away
from my dream
Sep-10-1999
warm spring day --
children building castles
with road salt
Sep-10-1999
Minnesota-bound:
the smell of fresh pizza
twelve hundred miles away
Sep-10-1999
the overcast sky --
a mirror
of this blank page
Sep-10-1999
handshake or embrace?
circling above the clouds
awaiting clearance...
Sep-10-1999
another all-nighter:
the caffeine-enhanced glow
of sunrise
Sep-10-1999
sipping my tea --
the tired hum
of a disk drive
Sep-10-1999
cool summer night --
silent crickets
Sep-10-1999
glittering
with morning dew --
deadly nightshade
Sep-10-1999
leaning forward
but not quite reaching
the daddy long legs
Sep-10-1999
twelve hundred miles away --
my son’s baseball game
Sep-10-1999
just outside
my bachelor pad --
abandoned bird nest
Sep-10-1999
hours before finals
I wake up
on page one
Sep-10-1999
finally relaxed
I dream
of the next hectic day
Sep-10-1999
lunar eclipse --
long shadows
reappear
Sep-10-1999
cool summer night --
even the locusts
are sleeping
Sep-10-1999
a toast:
if not for this beer
I’d be alone tonight
Sep-10-1999
moonless night --
the deepening darkness
of your eyes
Sep-10-1999
its thorns
rip my fingers --
the perfect white rose
Sep-10-1999
Minnesota sunshine --
diamonds
in street puddles
Sep-10-1999
lightning
in the pale sunshine --
your long, long hair
Sep-10-1999
decorating
the winter garden --
your long dark hair
Sep-10-1999
clean-shaven
and ready for another day
of pan-handling
Sep-10-1999
ignoring the rain
she holds her roses high
Sep-10-1999
all that matters
is a gorgeous sunset
and this blank page
Sep-10-1999
even the pigeons
seem to know
the last bus is gone
Sep-10-1999
somewhere
beyond these skyscrapers
a pale yellow sun
Sep-10-1999
between hiccups I reply:
"no, I don’t drink too much"
Sep-10-1999
6th and Wabasha --
waiting with ghosts
for a taxicab
Sep-10-1999
grep-ing
for the last time
you said "I love you"
Sep-10-1999
staring at the ceiling
nightingales become larks
Sep-10-1999
July afternoon
sharing a lemon
with the sun
Sep-10-1999
Loring Park --
the pusher
plays saxophone
Sep-10-1999
unmistakable
your long hair
in the dancing crowd
Sep-10-1999
home after a rough day
even my cats stay away
Sep-10-1999
just when I needed
to wish on a star --
overcast night
Sep-10-1999
my seven year-old
finally beats up the bully
in red crayon
Sep-10-1999
my memory of her kiss
lost in thunderclouds
Sep-10-1999
on Lowry Hill
Sunday brunch
and salsa
Sep-10-1999
10th and Hennepin
basking
in the billboard shade
Sep-10-1999
abandoned warehouse --
shift change
at the pigeon nest
Sep-10-1999
between fence posts
dandelion seeds
make their escape
Sep-10-1999
the cruel flirts!
once again too late
for morning glories
Sep-10-1999
weeping willow
slow dancing
in the wind
Sep-10-1999
cold and overcast
wishing
it would finally rain
Sep-10-1999
darkening sky --
a stack of unpaid bills
still casts a shadow
Sep-10-1999
Minnetonka
indistinguishable
from the gray sky
Sep-10-1999
low on gas
still tasting
that bitter ale
Sep-10-1999
watching the hailstorm
I order my drink
without ice
Sep-10-1999
lonely night --
waiting for your phone call
and my pizza
Sep-10-1999
still clinging --
a lone dandelion seed
Sep-10-1999
lingering
in my apartment --
distant barbecue
Sep-10-1999
hot summer day --
my sweat
tastes like beer
Sep-10-1999
waves crash on the beach
my grandmother’s wrinkles
in the sand
Sep-10-1999
my half-empty bed --
still giving you
plenty of space...
Sep-10-1999
windless night --
my sweating pillow
collapses
Sep-10-1999
lost in a strange town
the smiles of my children
Sep-10-1999
brittle and dry
lilacs
from your garden
Sep-10-1999
between
slices of toast
a kiss on the cheek
Sep-10-1999
sand between my toes
dissolving before my eyes --
the sound of waves
Sep-10-1999
holiday feast --
serving you
I’d much rather dine with you
Sep-10-1999
fighting for the phone
my children wish me
happy Father’s Day
Sep-10-1999
taking refuge
from the storm
in a Scottish Ale
Sep-10-1999
reflected
in quiet puddles --
darkening clouds
Sep-10-1999
illuminating
my empty bed
distant thunder
Sep-10-1999
hiding
in the unmowed grass --
undercover cows
Sep-10-1999
recently divorced --
still reaching
for the ring
Sep-10-1999
spanish mackerel
leaping out of the water --
your warm summer smile
Sep-10-1999
at the flea market
a gold wedding band
priced for quick sale
Sep-10-1999
the longest day --
waiting for my flight
I watch the sunset
Sep-10-1999
leaving Minneapolis --
a bold and lonely sunset
Sep-10-1999
at 30,000 feet
the soft and supple curves
of the horizon
Sep-10-1999
final approach --
the silent rush
of suburban streetlights
Sep-10-1999
sudden cloudburst --
the street puddles
join hands
Sep-10-1999
dancing
with the ceiling fan --
a cardboard star
Sep-10-1999
your angry words -
relentless
thunder
Sep-10-1999
waiting for the moving van
I see only clouds
Sep-10-1999
leaving Minnesota --
in my rear-view mirror
a shooting star
Sep-10-1999
Cambridge brewpub --
MIT dropouts
engineer hangovers
Sep-10-1999
Memorial Drive --
rollerblading
into pigeons
Sep-10-1999
off-night at the pub
the barmaid
beautifully bored
Sep-10-1999
another birthday
another six pack
shared with my cats
Sep-10-1999
memories of the beach
pouring
from my sneaker
Sep-10-1999
the pavement and I
smoldering
in airport traffic
Sep-10-1999
rush hour --
clutching the wheel
and my first cup of coffee
Sep-10-1999
thunder and lightning --
suddenly the silence
of the computer
Sep-10-1999
mid crossword
a red dress flutters
in the corner of my eye
Sep-10-1999
another long night
dreaming of dark ale
and rain
Sep-10-1999
New England fog
the memory
of your face
Sep-10-1999
fluffing my pillow
I reach to pet the cat
who isn’t there
Sep-10-1999
fresh out of salsa --
the Mexican cook kisses
his fair-haired girlfriend
Sep-10-1999
mid crossword --
fluttering past my eye
your red dress
Sep-10-1999
autumn night
drinking
the absence of rain
Sep-10-1999
autumn night
not nearly enough
stars to count
Sep-10-1999
shooting star --
the taste
of our first kiss
Sep-10-1999
my five year-old
watches the moon
with a dirty face
Sep-10-1999
first frost
an empty spider web
Sep-10-1999
disappointing me
right on time
another blind date
Sep-10-1999
holding hands
with the girl of my dreams
the bartender
Sep-10-1999
uncoiling
at the end of your cigarette
your lips
Sep-10-1999
strutting on the subway platform
the pigeon
and the prostitute
Sep-10-1999
awakened
by the silence
of the telephone
Sep-10-1999
distant thunder --
suddenly a cloud
of sparrows
Sep-10-1999
the sweet smell
of your love letters
burning in the fire
Sep-10-1999
October sunset --
the deepening amber
of this ale
Sep-10-1999
city breeze --
yesterday’s headline
crosses the street
Sep-10-1999
my brother’s wedding day
fast-moving clouds
surround the sun
Sep-10-1999
scattering
as my lips draw near
dandelion seeds
Sep-10-1999
first snowfall --
bare branches and commuters
tremble at the station
Sep-10-1999
celebrating the new job
with a bitter ale
Sep-10-1999
bound with wire
to a flatbed truck
Christmas trees
Sep-10-1999
Porter Square serenade
between trains
Sep-10-1999
outside the bank
a man asks
spare change?
Sep-10-1999
on the front lawn
my son’s baseball glove
clutches a snowball
Sep-10-1999
in a back room
broken toy soldiers
marked "return"
Sep-10-1999
on the way to work
the december sun
finally rises
Sep-10-1999
alone at Alewife station
the tired moan
of the last train
Sep-10-1999
writing this poem
on the 6:21 train
the conductor sleeps
Sep-10-1999
the street musician
stops playing
my favorite song
Sep-10-1999
the Fenway crowd
applauds a diving catch
in the bleachers
Sep-10-1999
New Year’s Eve
the bitter taste
of cheap champagne
Sep-10-1999
crying
all night long
the wind
Sep-10-1999
New Year’s Day
the snow thaws
unnoticed
Sep-10-1999
each time the train stops
a mother resumes
her lullaby
Sep-10-1999
clinging to your kiss
the moving van
is right on time
Sep-10-1999
reading The Globe
he turns each page
before I finish
Sep-10-1999
the ultimate independence:
eating ramen from the pot
Sep-10-1999
alone at the supermarket
checking out
the check-out girl
Sep-10-1999
full of beer
I stare
at your empty chair
Sep-10-1999
smiling at me
the whole way home
my son’s teddy bear
Sep-10-1999
tonight’s traffic
slower than
our last dance
Sep-10-1999
shivering
I patiently sip
a winter warmer
Sep-10-1999
alone at the bar
a deep blue woman
I will never meet
Sep-10-1999
your angry words --
wind rattling the shutters
all night long
Sep-10-1999
thinking of you
I step ankle deep
into a slush puddle
Sep-10-1999
you ask me
what I’m thinking --
snow changes to rain
Sep-10-1999
weaving between
empty wine bottles
Christmas garland
Sep-10-1999
rushing to work
I take the time
to kick a pebble
Sep-10-1999
the kiss goodbye --
from the corner of my eye
I can see you counting stars
Sep-10-1999
washing down
your angry words
with this bitter ale
Sep-10-1999
along the Charles
a pair of ducks
swims past the bus
Sep-10-1999
unwilling
to do more than gaze
at the winter rain
Sep-10-1999
waiting for the train
I clutch
my ice cold coffee
Sep-10-1999
waiting for the train
a flock of pigeons
and me
Sep-10-1999
waiting for the train
the street musician
sings out of tune
Sep-10-1999
a steady snowfall --
reading and re-reading
my daughter’s letter
Sep-10-1999
morning after
the Super Bowl --
a colorless sky
Sep-10-1999
leaving suburbia
sunlight clings
to evergreens
Sep-10-1999
another cold morning
with no idea
where I left my hat
Sep-10-1999
yes I know I’ll never find her
at the bottom of this beer
Sep-10-1999
the long ride home --
I mourn the loss
of my favorite billboard
Sep-10-1999
tree branches snap
in the cold wind --
I clutch my back
Sep-10-1999
noticing
the naked mannequin
I shiver
Sep-10-1999
preparing to move
only my beer
remains unpacked
Sep-10-1999
unlike their author
her love letters follow me
to my new home
Sep-10-1999
carrying an umbrella
knowing it will never rain
Sep-10-1999
watching Jackie Chan
I kick at my shadow
and miss
Sep-10-1999
with no one to call
I find another dime
Sep-10-1999
awaiting the verdict
my eyes are riveted
to commercials
Sep-10-1999
talking to herself
the old woman’s eyes
never leave me
Sep-10-1999
no place to go
no desire
to come in from the rain
Sep-10-1999
the morning after --
valentine’s day roses
in the trash
Sep-10-1999
the morning after --
valentine’s day roses
at half price
Sep-10-1999
alone again
the numbness
of a winter walk
Sep-10-1999
beyond every daydream horizon
the New York City skyline
Sep-10-1999
Hermosa morning --
mothers in rollerblades
pushing strollers
Sep-10-1999
asleep on the beach
a man and his surfboard
Sep-10-1999
Manhattan Beach --
closing my eyes
the waves become the subway
Sep-10-1999
a California souvenir
I can afford --
my sunburnt nose
Sep-10-1999
rain mixed with snow
remembering
my daughter’s tears
Sep-10-1999
torn and wrinkled
the photograph of a face
that used to be mine
Sep-10-1999
St. Patrick’s Day
a sea of green clothing
and red noses
Sep-10-1999
the first day of spring
on the platform she shivers
in her mini-skirt
Sep-10-1999
first day of spring
under the melting snow
my unopened letter
Sep-10-1999
brightening the evening sky
the memory of your smile
Sep-10-1999
April rain --
clinging to my face
a smile
Sep-10-1999
April wind --
dogwood blossoms
at my feet
Sep-10-1999
first warm day of Spring --
wild flowers blossom
in my daydreams
Sep-10-1999
under two feet of snow
our footprints
Sep-10-1999
the big thaw
my car roof peaks
over a snowdrift
Sep-10-1999
the thaw continues --
black fishnet stockings
and heavy boots
Sep-10-1999
repairing the fishing nets
her hair gently unfurls
Sep-10-1999
stood up again
I close my eyes
to the comet
Sep-10-1999
the thaw continues
road salt
and spiked heels
Sep-10-1999
melting snow
our words
Sep-10-1999
warm April day
the lazy cotton
of her peasant blouse
Sep-10-1999
Boston sunset
the deepening amber
of a bitter ale
Sep-10-1999
reflected
in your dark brown eyes
another shooting star
Sep-10-1999
midnight -
the rise and fall
of flannel sheets
Sep-10-1999
all night long
the silence
of clouds
Sep-10-1999
April afternoon --
the snow disappears
into jazz
Sep-10-1999
outdoor cafe
now serving
a late April frost
Sep-10-1999
Davis Square serenade
to dirty grey pigeons
Sep-10-1999
behind the sheer curtain
her silhouette
brushes her hair
Sep-10-1999
soft pink
cherry blossoms
against my lips
Sep-10-1999
sleeping on my doorstep
the black and white cat
who isn’t a cat
Sep-10-1999
will the flowers
in my bachelor pad
ever bloom?
Sep-10-1999
spiked heels
stab
the April snow
Sep-10-1999
wishing my son
happy birthday
on the answering machine
Sep-10-1999
savoring the taste
of the rain
on your face
Sep-10-1999
all of my words
lost
in this rain
Sep-10-1999
waiting for the bus
her miniskirt
and me
Sep-10-1999
the Somerville skyline
partially obscured
by stacks of unpaid bills
Sep-10-1999
trapped
inside my pen
this haiku
Sep-10-1999
moving day --
the letter
I thought I’d sent
Sep-10-1999
sandpiper
and the cold ocean
playing hard-to-get
Sep-10-1999
on the express train
a baby sleeps
uninterrupted
Sep-10-1999
stranger than fiction
she thanks me for flowers
I didn’t send
Sep-10-1999
Mother’s Day --
in search of the last rose
at K-Mart
Sep-10-1999
quick monday lunch --
an extra paisley
on my tie
Sep-10-1999
the last day of April --
finally I put away
the snow shovel
Sep-10-1999
missing the comet
I slowly recede
beyond the horizon
Sep-10-1999
between T stops
I read
your eyes
Sep-10-1999
morning mist rises
from my third cup
of coffee
Sep-10-1999
urban rainbow
swirling
in a puddle
Sep-10-1999
on-line again
writing these words
about the beautiful day
Sep-10-1999
pushing his cart
the old man shops
for empty cans
Sep-10-1999
piercing
the perfect lips
a shining diamond
Sep-10-1999
rushing to the limo
in her prom dress
a torn corsage
Sep-10-1999
around every corner
the memory of your face
Sep-10-1999
waxing eloquent
your long legs...
Sep-10-1999
above the clouds
I ignore my watch
and go to sleep
Sep-10-1999
rushing away
from the oncoming train
commuter pigeons
Sep-10-1999
on the perfect beach day
I stay home
surfing the web
Sep-10-1999
in the eaves
of the homeless shelter
pigeons build a nest
Sep-10-1999
no longer
strawberry bubblegum
my daughter’s perfume
Sep-10-1999
lost:
one lonely bachelor
without his cats
Sep-10-1999
at Downtown Crossing
the weekend exchange
of their son
Sep-10-1999
circling
then crossing out
an ex-girlfriend’s personal ad
Sep-10-1999
leaving the candy machine
having achieved
Almond Joy
Sep-10-1999
circling
then crossing out
a girlfriend’s personal ad
Sep-10-1999
midnight
looking up from the trash
two tiny full moons
Sep-10-1999
eggs juxtapositioned
with veggies out of season:
a Western omelet
Sep-10-1999
sharing another breakfast
with Snap, Crackle and Pop
Sep-10-1999
reflected
in my daughter’s eyes
her father’s tears
Sep-10-1999
traversing the strings
of my guitar
a spider
Sep-10-1999
enjoying
a midnight swim
the moon and I
Sep-10-1999
the game postponed
ducks encircle
second base
Sep-10-1999
eight years shy of 45
grey hairs
outnumber the black
Sep-10-1999
just outside my window
the world’s loudest bird
Sep-10-1999
squeezing from my pillow
the fading fragrance
of your hair
Sep-10-1999
Davis Square garden --
commuters hurry past
swarming bees
Sep-10-1999
an evening with
the bachelor poet --
beer and haiku
Sep-10-1999
first date --
under the streetlight
our shadows hold hands
Sep-10-1999
her hair billows
in the breeze
of a passing bus
Sep-10-1999
roses bow
before the passing train
Sep-10-1999
midnight
caressing
the wind chimes
Sep-10-1999
for one more night
we ignore each other
the cactus and I
Sep-10-1999
clothed in purple
- sunset
Sep-10-1999
high noon --
a one-legged egret
hops into the shade
Sep-10-1999
shifting from east to west
the sound of construction
Sep-10-1999
July afternoon --
the smell of lightning
Sep-10-1999
approaching storm --
a cloud
of seagulls
Sep-10-1999
thrift store countertop --
several engagement rings
only slightly used
Sep-10-1999
beneath my eyelids
I see your warm body
next to mine
Sep-10-1999
quarter moon --
straining
to see your eyes
Sep-10-1999
at the fabric store
picking out a dye
for that wedding dress
Sep-10-1999
watching Casablanca
I grip your hand
tightly
Sep-10-1999
waiting for the bus
forsythia blossoms
fall
Sep-10-1999
caressing your fingertips
these fragile blossoms
Sep-10-1999
toes gripping the carpet
I surf the web
Sep-10-1999
July overcast
I have forgotten
my umbrella
Sep-10-1999
morning haze
dissolves
under your fingertips
Sep-10-1999
savoring
the beautiful weather
on this postcard
Sep-10-1999
late July night
a blues guitar
sweltering
Sep-10-1999
lazy July morning --
the steam from my coffee
has no place to go
Sep-10-1999
lingering for a kiss
the train leaves
right on time
Sep-10-1999
walking to your house
a procession
of wild flowers
Sep-10-1999
summer drizzle --
a cat sleeps
undisturbed
Sep-10-1999
Downtown Crossing --
a rusty subway car
sings the blues
Sep-10-1999
waiting for the bus
yesterday’s headline
and me
Sep-10-1999
first raindrops --
the fragrance
of hot cement
Sep-10-1999
New Orleans funeral --
the wailing clarinet
Sep-10-1999
Harvard Square panhandler
lets me pass by
Sep-10-1999
forgetting the day
at the bottom of this pint
Sep-10-1999
automatic door opens
for a pair of pigeons
Sep-10-1999
across the bar from me
a blind date
stumbles
Sep-10-1999
Back Bay station
the prostitute
dressed in white
Sep-10-1999
midsummer moon
my teenaged daughter
asks me about sex
Sep-10-1999
rockin’ at 38
too close to the mosh pit
too far from the stage
Sep-10-1999
a rocker’s dilemma:
to flee or to catch
the crowd surfers?
Sep-10-1999
asleep on the train
clutching
the invisible you
Sep-10-1999
August morning
making love to you
to the music of rain
Sep-10-1999
approaching storm
a tree filled with blackbirds
silent
Sep-10-1999
last-minute lunch
the ATM
eats my card
Sep-10-1999
hot summer morning --
this time the conductor
lets me catch the train
Sep-10-1999
my 38th birthday --
the tired aching moan
of the train
Sep-10-1999
cool August morning --
snuggling
in air conditioning
Sep-10-1999
a beer
before my doctor’s appointment
the lingering taste of pain
Sep-10-1999
bathroom graffiti
one heart two names
crossed out
Sep-10-1999
deeply dark
with amber overtones
this ale - your eyes
Sep-10-1999
approaching storm
I rush home
to update my resume
Sep-10-1999
thickening clouds
a steady downpour
of beer
Sep-10-1999
waiting for the train
every day
my shadow lengthens
Sep-10-1999
crowded brewpub
unable to hear
these words
Sep-10-1999
crowding onto my answering machine
headhunters and bill collectors
Sep-10-1999
waiting for the interview
I count raindrops
Sep-10-1999
outside Davis Square
a street musician is arrested
for playing the blues
Sep-10-1999
approaching Harvard Square
I ignore the stranger
who wants to make friends
Sep-10-1999
with callused hands
a homeless man
keeps his pants up
Sep-10-1999
another job interview
smiling politely while
my name is mispronounced
Sep-10-1999
a break in the clouds
the commuter rail
enters the suburbs
Sep-10-1999
above the treetops
a vulture
almost motionless
Sep-10-1999
en route to the interview
a street performer
without an audience
Sep-10-1999
straightening my tie
I step over the man
asleep on the sidewalk
Sep-10-1999
the last night of summer --
even the cat can’t sleep
Sep-10-1999
the first day of fall --
filling my lungs
with the fragrance of coffee
Sep-10-1999
as I wake up
the soothing rumble
of a cat purring
Sep-10-1999
October
coming home early
to my dark apartment
Sep-10-1999
early for the interview
I watch the escalator
ascending
Sep-10-1999
on the early train
a student reads her textbook
with both eyes closed
Sep-10-1999
my weary feet
reflected
in spilled beer
Sep-10-1999
morning mist --
still tasting
last night’s beer
Sep-10-1999
October afternoon --
carrying a winter jacket
in the warm sunshine
Sep-10-1999
October afternoon --
carrying home
my winter jacket
Sep-10-1999
asleep on the train
my wrist watch
still keeps perfect time
Sep-10-1999
October 15th --
at five o’clock
I race the darkness home
Sep-10-1999
autumn breeze --
I can wait one more day
to rake leaves
Sep-10-1999
November night --
the wind steals leaves
from the trees
Sep-10-1999
missing the early train
I wonder if you are also
watching the sunset
Sep-10-1999
each brown ale
reminds me more of the color
of my children’s eyes
Sep-10-1999
the view from my window:
miles of empty sky
Sep-10-1999
frayed but neatly printed
his sign reads:
I am homeless -- please help
Sep-10-1999
between the dumpster
and the construction crane
a sidewalk blues jam
Sep-10-1999
on the road
I savor
your email
Sep-10-1999
Veteran’s Day --
a tiny paper flag
pinned to the beggar’s lapel
Sep-10-1999
Veteran’s Day --
a tiny paper flag
pinned to shabby fatigues
Sep-10-1999
tearing the sheets from the bed
in search of
a strand of your hair
Sep-10-1999
in the waiting room
a goldfish
watches me
Sep-10-1999
December in Boston
the chill
of the skyscraper wind
Sep-10-1999
from inside the train
the police sirens
are silent
Sep-10-1999
still clinging
December leaves
Sep-10-1999
the waitress
now serving
spaghetti straps
Sep-10-1999
cold december night
taking refuge
in a blues guitar
Sep-10-1999
empty beer pitcher
carelessly tossed
on her empty side of the bed
Sep-10-1999
the bottle
spins
me
Sep-10-1999
decorating the tree
the hands I wish
were holding me now
Sep-10-1999
first snow --
halfway to the mailbox
in bare feet
Sep-10-1999
far from my children
Christmas rain
Sep-10-1999
New Year’s Day
a graveyard
of Christmas trees
Sep-10-1999
winter moonlight --
the shadows seem
so long tonight
Sep-10-1999
another late night
searching for you
through the turnpike mist
Sep-10-1999
caressing her thighs
the sweater she knits
for somebody else
Sep-10-1999
guarding the bird feeder
a pair of fat squirrels
Sep-10-1999
an old dog
enduring the pokes
of a little boy
Sep-10-1999
Long Island Sound
the silence
of two ships passing
Sep-10-1999
securing the last boat
a solitary gull
flies away
Sep-10-1999
sitting in the sun
an old dog
sleeps in my shade
Sep-10-1999
sipping a beer
the iguana
doesn’t move
Sep-10-1999
dockside bar
playing with my ice cubes
I remember Boston
Sep-10-1999
Placencia beach
a rooster crows
in the cool of night
Sep-10-1999
unlike me
tonight’s mosquitoes
have no desire to sleep
Sep-10-1999
sleepless night
whispering
among mosquitoes
Sep-10-1999
there -- another haiku
is it time for a beer?
Sep-10-1999
held just right
the sea wind whistles in the mouth
of an empty beer bottle
Sep-10-1999
so busy
this hot afternoon
the hummingbird
Sep-10-1999
emerging
from the Caribbean
a blood red moon
Sep-10-1999
yes, there is a heaven
Placencia moonlight
in your eyes
Sep-10-1999
asleep on the train
my dreams of balmy beaches
end at South Station
Sep-10-1999
shopping for the ring
my car’s brakes
are squealing
Sep-10-1999
winter sun --
the office administrator
in a miniskirt
Sep-10-1999
winter sun --
make mine
a double espresso
Sep-10-1999
winter sun --
and I still want
to sleep on the train
Sep-10-1999
outside Starbuck’s
the rush hour crowd
of pigeons
Sep-10-1999
all alone
in the Texas sky
crescent moon
Sep-10-1999
outside the Alamo
an old Chicano
begs for change
Sep-10-1999
hot morning sun --
she is watching me
not look at her legs
Sep-10-1999
correcting the taxi driver
in a strange town --
a sky filled with clouds
Sep-10-1999
dollar pint night
a queasy mixture
of trip-hop and soul
Sep-10-1999
restless night --
streetlight reflected
in the cat’s eyes
Sep-10-1999
awakened by the bartender
the taxi driver
quickly settles his bill
Sep-10-1999
Placencia morning --
waiting for the hummingbird
we quietly make love
Sep-10-1999
en route to Miami
she sleepily calls me
by another name
Sep-10-1999
Brooklyn
from 30,000 feet --
almost beautiful
Sep-10-1999
South Station Monday
sipping my morning coffee
I smell only flowers
Sep-10-1999
St. Patrick’s Day
washing down my ramen
with a pint of Guinness
Sep-10-1999
St. Patrick’s Day
suburban lawns
still brownish grey
Sep-10-1999
spring in the air
approaching Wellesley Hills
she lets her hair down
Sep-10-1999
spring in the air
caught in the web
of her fishnet stockings
Sep-10-1999
rush hour traffic
wading through walls
of second-hand smoke
Sep-10-1999
winter fog --
the rise and fall
of the ventilator
Sep-10-1999
watching the respirator
the stillness
between breaths
Sep-10-1999
empty subway station
the smell of rain
Sep-10-1999
first day of spring
shivering in my shirt sleeves
at the train station
Sep-10-1999
first day of spring
her white silk stockings
and winter coat
Sep-10-1999
spring snow
melting
into tulip blossoms
Sep-10-1999
spring snow --
she crosses the street
in short skirt and boots
Sep-10-1999
a warm day in March
snow and clothing
melt away
Sep-10-1999
the junkyard at night
a hubcap filled
with rainwater and stars
Sep-10-1999
overcast day
the ventilator
silent
Sep-10-1999
downtown Boston
a noisy flock
of construction cranes
Sep-10-1999
speaking with my ex-wife
I break open a peanut
and eat the shell
Sep-10-1999
working late again
the dinner I missed
simmering
Sep-10-1999
working late again
the amber twilight
fades to black
Sep-10-1999
our wedding day --
a perfect bouquet
of wild flowers
Sep-10-1999
April morning
not yet tired
of dandelions
Sep-10-1999
afternoon rain
suddenly I remember
where I left my umbrella
Sep-10-1999
Income Tax Day
unable to kill
the hungry mosquito
Sep-10-1999
September wedding
the sweltering heat
of a blues guitar
Sep-10-1999
downtown Boston
skyscrapers ascending
into fog
Sep-10-1999
if I could put it
in a vase for you --
this purple sunset
Sep-10-1999
April sunset --
my daughter’s
long-distance tears
Sep-10-1999
overcast sky --
still feeling
last night’s beer
Sep-10-1999
taking the late train
a sky filled
with rambling clouds
Sep-10-1999
circles
from my beer mug
frame this haiku
Sep-10-1999
decorating
the bare white window frame
a ladybug
Sep-10-1999
our wedding day
one dozen purple roses
and hot jambalaya
Sep-10-1999
our wedding day
searching the shadows
for my daughter’s smile
Sep-10-1999
a seagull cries --
why am I going to work
on a beautiful day?
Sep-10-1999
my daughter’s birthday --
my hair is slightly greyer
than it was yesterday
Sep-10-1999
Monday morning --
from inside the train
I hear locusts
Sep-10-1999
Hooters - 9 a.m.
waiting at the kitchen door
a dozen pigeons
Sep-10-1999
after the rain
my old beat-up van
covered with lilacs
Sep-10-1999
washing the dishes
a housefly
caught in the curtains
Sep-10-1999
Blue Moon Cafe
counting the stars
on the ceiling
Sep-10-1999
in this notebook
scribbles, cross-outs
and the smell of beer
Sep-10-1999
rushing to work
no time
to kill a fly
Sep-10-1999
sunshine returns
I can’t remember
where I last left my shades
Sep-10-1999
how perfectly
it clings --
her black suede skirt
Sep-10-1999
the clean-swept
city streets
of Seinfeld
Sep-10-1999
she searches
for Mr. Right
through a golden ale
Sep-10-1999
sitting alone
she clutches a cell phone
and a warm beer
Sep-10-1999
spring breeze
the refreshing sensation
of her thighs
Sep-10-1999
holiday approaching
I ride into work
with my shades on
Sep-10-1999
decorated
with stickers and prayers
my daughter’s renga link
Sep-10-1999
scrutinizing
my new haircut
a noisy blackbird
Sep-10-1999
the Dow drops
but mother spider
keeps spinning her web
Sep-10-1999
the still pond --
tossing a stone
I shatter the moon
Sep-10-1999
already hot this morning
I am trying not to talk
to her cleavage
Sep-10-1999
sleepless night
lightning reflected
in the cat’s eyes
Sep-10-1999
silencing the crows
morning thunder
Sep-10-1999
after the storm
raindrops cling
to spider webs
Sep-10-1999
Harvard Square
the street musician’s
shiny new guitar
Sep-10-1999
this dark ale
the color
of my daughter’s eyes
Sep-10-1999
Monday morning
traffic jam --
slow steady rain
Sep-10-1999
Monday morning
dissolving
into coffee
Sep-10-1999
upside down
her reflection
staring at the moon
Sep-10-1999
swirling
with each oar stroke
the moon’s reflection
Sep-10-1999
a lonely night --
do my children see
this same blurred moon?
Sep-10-1999
Allston train yard --
dandelions encircle
the old caboose
Sep-10-1999
Kenmore Square
impromptu waterfall
down the subway steps
Sep-10-1999
summer mist
the softness
of her skin
Sep-10-1999
the Dow recovers
but no one gives her
spare change
Sep-10-1999
after the storm
native Bostonians
still carry their umbrellas
Sep-10-1999
Boston fog --
the gentle glow
of the Citgo sign
Sep-10-1999
three beers later
the music turns
to "Purple Haze"
Sep-10-1999
Father’s Day --
a hurried email
from my daughter
Sep-10-1999
late summer night --
the amber haze
of too much beer
Sep-10-1999
punishing
my Sunday hangover
church bells
Sep-10-1999
morning breeze
last night’s rain
falls from the trees
Sep-10-1999
all night long
the invisible sound
of the subway
Sep-10-1999
chasing a mosquito
I stub my toe
Sep-10-1999
dark, soft
and so effervescent --
this freshly poured Guinness
Sep-10-1999
full of energy
on this hot summer night
-- a mosquito
Sep-10-1999
Thursday morning hangover --
in the distance
a blues guitar
Sep-10-1999
taking the late train
tourists admire
my coffee-stained shirt
Sep-10-1999
midtown cemetery --
the pigeons
perfectly still
Sep-10-1999
6:30 a.m.
the cat is already hunting
for shade
Sep-10-1999
East Village brewpub --
huevos rancheros
and a hefe-weizen
Sep-10-1999
in the heat of day
the spider’s web
is empty
Sep-10-1999
South Bay afternoon --
hot sun, cold beer
and a longing for home
Sep-10-1999
Redondo Beach
SPF 30
and gold toenail polish
Sep-10-1999
Hermosa Beach
two women on rollerblades
pushing baby strollers
Sep-10-1999
low tide
at Hermosa Beach pier
another crack deal
Sep-10-1999
Manhattan Beach
perusing the want ads
between volleyball games
Sep-10-1999
her bright blue bikini
matching her lips --
the drowning victim
Sep-10-1999
hanging limply
from a piece of driftwood
the American flag
Sep-10-1999
exactly not
in rhythm with the waves
the wind chimes
Sep-10-1999
calling my son on his birthday
the phone rings unanswered
Sep-10-1999
high above Times Square
tourists photograph
the falling scaffolding
Sep-10-1999
before the rain
the absence
of mourning doves
Sep-10-1999
taking the ferry
from Port Jeff Station
to the perfect sunset
Sep-10-1999
interrupting
my empty stare
the hiss of bus brakes
Sep-10-1999
broken streetlight --
lightning
without thunder
Sep-10-1999
after the storm
rainbows
in street puddles
Sep-10-1999
via email
birthday wishes
from my daughter
Sep-10-1999
Boston fog --
I can feel
the boom box
Sep-10-1999
New England morning --
the sound
of fog
Sep-10-1999
the last train home --
the promise of cold dinner
and the smell of beer
Sep-10-1999
restless night --
reaching for the pager
in my sleep
Sep-10-1999
late to work --
my coffee mug
right where I left it
Sep-10-1999
pleasant summer night --
I spare
the spider web
Sep-10-1999
that final beer --
my eyes already
at half-mast
Sep-10-1999
the old oak tree --
my initials
twenty feet high
Sep-10-1999
as the Market tumbles
I throw a penny
into the fountain
Sep-10-1999
Wall Street reels
but there are plenty of acorns
in my backyard
Sep-10-1999
dew
clinging
to September
Sep-10-1999
our wedding day:
the joyful wail
of a blues guitar
Sep-10-1999
autumn in Cambridge --
the punker’s green hair
dyed orange
Sep-10-1999
combing my hair
on a cool autumn day
-- early frost
Sep-10-1999
busy intersection --
reflected in her eyes
the blinking red light
Sep-10-1999
bulk mail
from a Congressman
I didn’t elect
Sep-10-1999
laundry day
sorting
unmatched socks
Sep-10-1999
warm autumn morning
the mist
unrefreshing
Sep-10-1999
east of 128
my coffee
grows cold
Sep-10-1999
her sad eyes
watch my smile
disappear
Sep-10-1999
Mr. Dooley’s Tavern --
red-faced stock brokers
liquidated
Sep-10-1999
ignoring
the DON’T WALK sign
her miniskirt
Sep-10-1999
firmly planted
in the greenhouse
a pink flamingo
Sep-10-1999
etched in chalk:
join the fencing team
no experience needed
Sep-10-1999
rosemary blossoms --
whose footprints
are on the greenhouse roof?
Sep-10-1999
ginko walk --
stealing a haiku moment
and a kiss
Sep-10-1999
dining al fresco
the juxtaposition
of blues and protest music
Sep-10-1999
interrupting
my haiku meditation
to kill a yellow jacket
Sep-10-1999
waiting patiently
outside the kitchen door
a three-legged dog
Sep-10-1999
October morning
the disappearing cloud
of my breath
Sep-10-1999
reassuringly
locating
the distress bag
Sep-10-1999
one hour before landing
the fragrance
of instant coffee
Sep-10-1999
watching her smile
when she says
"it’s our honeymoon"
Sep-10-1999
Austin morning
making love
to the music of rain
Sep-10-1999
alone in Texas
the cold spot
on her side of the bed
Sep-10-1999
Austin brewpub --
a patron orders
a cold sweaty blonde
Sep-10-1999
Texas heat --
the glistening legs
of the barmaid
Sep-10-1999
unable to sleep
infomercials
in the hotel lounge
Sep-10-1999
unable to sleep
I almost listen
to the lounge piano
Sep-10-1999
in a Dallas suburb
a midnight stroll
with lawn sprinklers
Sep-10-1999
this Corona
the color of sunrise
Sep-10-1999
October rain --
she fine tunes her lipstick
on the Worcester express
Sep-10-1999
rush hour traffic
my second cup of coffee
is cold
Sep-10-1999
passing the freightyard
a procession
of low-lying clouds
Sep-10-1999
asleep on the train
another pale grey sky
Sep-10-1999
entering South Station
sunlight glistens
on construction cranes
Sep-10-1999
waiting for the train
time and shadows
slip away
Sep-10-1999
long and dark
autumn shadows
and her legs
Sep-10-1999
putting away
the lawn furniture
warm October day
Sep-10-1999
Monday morning
only the jack o’lanterns
are smiling
Sep-10-1999
a homeless man sleeps
on Sunday’s obituaries
Sep-10-1999
October morning
the alarm clock
is increasingly darker
Sep-10-1999
October morning
the sun is much too bright
without coffee
Sep-10-1999
sleepless night
the silence
of the Mass Pike
Sep-10-1999
smoke spirals
from burning leaves
and it’s only Thursday...
Sep-10-1999
crowded elevator
a fatal clash
of perfumes
Sep-10-1999
turning back the clock --
what to do
with that extra hour?
Sep-10-1999
October night --
not a cloud in the sky
except my breath
Sep-10-1999
after the debate
I vote
for another beer
Sep-10-1999
passing the freight yard
an unhitched engine
covered with leaves
Sep-10-1999
she seems
so flat and pale
in newsprint
Sep-10-1999
now arriving
at South Station
a cold November wind
Sep-10-1999
no seat on the train
I watch the bare trees
shiver
Sep-10-1999
"Wall Street Rallies"
reads the headline
in the trash
Sep-10-1999
Mass Pike traffic
driving into sunrise
Sep-10-1999
leaping
between skyscrapers
the moon
Sep-10-1999
above the sleeping
construction cranes
a full moon
Sep-10-1999
piercing the diesel hum
the conductor’s whistle
Sep-10-1999
the long walk
from the train station
to your embrace
Sep-10-1999
Veteran’s Day rain --
an old man holds an umbrella
above the monument
Sep-10-1999
silent steps
through darkness
unraked leaves
Sep-10-1999
where we once walked
an overgrown path
Sep-10-1999
stopping traffic
her tight black miniskirt
Sep-10-1999
first frost
and still no desire
to rake the leaves
Sep-10-1999
Thanksgiving weekend
she updates her shopping list
between T stops
Sep-10-1999
Downtown Crossing
pigeons peck
the fallen tinsel
Sep-10-1999
our first Christmas
snow angels
holding hands
Sep-10-1999
Thanksgiving leftovers
words
I never should have said
Sep-10-1999
South Station
clutching a hot cappuccino
the homeless man sleeps
Sep-10-1999
between South Station
and a construction crane
sunrise
Sep-10-1999
full moon
the midnight sheen
of her stockings
Sep-10-1999
warm December night
pub windows decorated
with spraycan snow
Sep-10-1999
the newlywed:
even on business trips
he puts the seat down
Sep-10-1999
dinner with an old friend
a welcome respite
from the cold
Sep-10-1999
in a faceless suburb
I see you
everywhere
Sep-10-1999
where I last saw your face
a cold lakefront wind
Sep-10-1999
acid jazz saxophone
also incoherent
after three beers
Sep-10-1999
even after three beers
the jukebox
won’t play my song
Sep-10-1999
her hardened features
no softer
after three beers
Sep-10-1999
december night --
bare feet
on bathroom tile
Sep-10-1999
home sick in bed
the cat
still wants to be fed
Sep-10-1999
bombs fall in Baghdad
and here I am hoping
it doesn’t snow
Sep-10-1999
one week before Christmas
the frozen stares
of last-minute shoppers
Sep-10-1999
the Monday before Christmas
I watch my coffee grow cold
Sep-10-1999
shortest day --
dinner candles
drowning in wax
Sep-10-1999
gray squirrels
stalk the bird feeder --
my son is thirteen
Sep-10-1999
South Station
a string quartet
serenades the Christmas tree
Sep-10-1999
between Christmas and New Year’s
the fireplace glows
with gift wrap
Sep-10-1999
disposing of a dead mouse
the basement door
unexpectedly locks
Sep-10-1999
black ice --
even with the heat on
I shiver
Sep-10-1999
perilously close
to the third rail
a runaway snowflake
Sep-10-1999
January
my shoes
the color of road salt
Sep-10-1999
a dusting of snow --
my last beer remains
unopened
Sep-10-1999
mid-winter chill
her long and slender legs
are wearing pants
Sep-10-1999
a dusting of snow --
your footprints
and mine
Sep-10-1999
sleepless night --
snow turns to sleet
and back again
Sep-10-1999
overnight flurries --
the ominous glow
of sunrise
Sep-10-1999
our old house --
a different kind
of cold draft
Sep-10-1999
freezing rain --
the tree branches break
so beautifully
Sep-10-1999
at the bookstore
a frugal shopper
reading haiku
Sep-10-1999
turkey leftovers
the wishbone
is already broken
Sep-10-1999
last call --
which drunken businessman
will take her home tonight?
Sep-10-1999
after ten years he says
he can no longer feel
the ring
Sep-10-1999
missing the last train
the lingering diesel fumes
burn
Sep-10-1999
in the trainyard
snow still covers
the old caboose
Sep-10-1999
late night install --
the empty coffee pot
still burning
Sep-10-1999
gentleman’s club --
the Senate hearings
under strobe lights
Sep-10-1999
January in Dallas
a continuum of gray
Sep-10-1999
overcast night
shouting directions
at the taxi driver
Sep-10-1999
dollar beer Wednesday
wave after wave
of liquid noise
Sep-10-1999
alone again
this dark ale
and me
Sep-10-1999
at the end of the bar
a cemetery
of bad pick-up lines
Sep-10-1999
closing time --
three beers later
the cold rain
Sep-10-1999
her long blonde hair
is darker at the roots
than mine once was
Sep-10-1999
inconsiderate commuter --
the man on the platform
is taking too long to die
Sep-10-1999
Ground Hog’s Day --
skyscraper shadows
melt into rain
Sep-10-1999
winter rain
forgetting
my Mother’s birthday
Sep-10-1999
february sun
shimmering
on frozen puddles
Sep-10-1999
Copley Square -
a conflagration
of frozen sidewalks
Sep-10-1999
smiling
between suitcases
a cabbage patch doll
Sep-10-1999
nothing personal, little frog
but I prefer to shower alone
Sep-10-1999
pointing its long white finger
at the sea
a funnel cloud
Sep-10-1999
one year later
the bartender pretends
to recognize me
Sep-10-1999
hot night
neither side of the pillow
seems cool
Sep-10-1999
thanks to the neighbors’ door slams
I catch the sunrise
Sep-10-1999
all of these birds
pretending to know nothing
about last night’s rain
Sep-10-1999
after the rain
the silence
of clouds
Sep-10-1999
our last full day --
finishing another stout
I try to drink it all in
Sep-10-1999
checking our baggage
we can finally gloat
at the pale-skinned tourists
Sep-10-1999
my first day back
beach sand from my shoes
mixes with frost
Sep-10-1999
February cold snap --
halfway to South Station
my coffee is gone
Sep-10-1999
ashes on forehead
she lights another cigarette
Sep-10-1999
winter rush hour --
brake lights bleed
through clouds of exhaust
Sep-10-1999
surfing the web
for snow advisories
Sep-10-1999
twilight
the cold medicine changes
from DayQuil to NyQuil
Sep-10-1999
entering South Station
the construction cranes don’t care
that it’s snowing
Sep-10-1999
winter night
the hum
of the humidifier
Sep-10-1999
moonless night --
a lone seagull
with nowhere to go
Sep-10-1999
between solos
the trumpet player wipes the spittle
from his mouthpiece
Sep-10-1999
caressing her face
while she sleeps on the Green Line
skyscraper shadows
Sep-10-1999
over and over again
she mouths "I love you"
headphones buzzing
Sep-10-1999
ignoring
rush hour traffic
the sun
Sep-10-1999
punk night club
by the fourth set
his mohawk is exhausted
Sep-10-1999
six months later
this old guitar
is still in tune
Sep-10-1999
snow changes to rain
too many weeks
between visits with my children
Sep-10-1999
stung
by a stiff March breeze
I remember you
Sep-10-1999
the old church
wears a sign:
"now leasing"
Sep-10-1999
Pay Day -
narrowly missing
another storm
Sep-10-1999
sleep in your eyes
I daydream you
into my bed
Sep-10-1999
standing on the platform
a crowd
of running noses
Sep-10-1999
mid-March blizzard
a snow plow
mired in mud
Sep-10-1999
spring thaw
loosening the top button
of her blouse
Sep-10-1999
St. Patrick’s Day --
a bicycle courier
with his dreadlocks dyed green
Sep-10-1999
March thaw
sweat drips
from my beer mug
Sep-10-1999
sake on an empty stomach
- a haiku headache
Sep-10-1999
March rain --
a puddle encircles
the brownish gray snow
Sep-10-1999
first day of Spring --
pressing against a tight sweater
her erect nipples
Sep-10-1999
late afternoon
following a shaft of sunlight
between skyscrapers
Sep-10-1999
spring cleaning --
an ex-girlfriend’s letters
in the recycle bin
Sep-10-1999
my daughters’ plane departs
a plume of white smoke
lingers
Sep-10-1999
playing catch with my sons
-- not a cloud in the sky
Sep-10-1999
overcast morning
she skips past
today’s horoscope
Sep-10-1999
morning walk --
your words
in the wind
Sep-10-1999
asked about his grades
my son drops the ball
Sep-10-1999
working late again
the ghosts in this elevator
wear cheap cologne
Sep-10-1999
income tax day --
the season’s first spider web
and its victim
Sep-10-1999
five minutes to eight
all eyes
on the invisible train
Sep-10-1999
lighting a cigarette
the burn victim
Sep-10-1999
gourmet coffee shop
how patiently
the homeless man waits
Sep-10-1999
now that she’s gone
this tiny hotel room
is suddenly much larger
Sep-10-1999
a break in the drizzle
and then I remember
your voice
Sep-10-1999
hurdling over a pothole
city jogger
Sep-10-1999
sidewalk dance --
still reluctant
to kiss in public
Sep-10-1999
just when I thought
it would never stop raining
she smiles at me
Sep-10-1999
watching me drink
the bartender
paces
Sep-10-1999
if she smiles at me
one more time
I’ll just sit here :^)
Sep-10-1999
breakfast with a friend
smiling
in the cold rain
Sep-10-1999
indefinite delay
the unexpected parting
of your lips
Sep-10-1999
running a red light
so that I can wait
in the last parking space
Sep-10-1999
sweet sixteen
my daughter still smiles
in her sleep
Sep-10-1999
a visit from my children
canceled
cold spring rain
Sep-10-1999
elbows on the bar
does he think I look as drunk
as I think he does?
Sep-10-1999
waiting for the train
a swirl of dogwood petals
Sep-10-1999
noticing my stare
she hides
her Victoria’s Secret bag
Sep-10-1999
the old house
ivy vines encircle
a rusted swing set
Sep-10-1999
too busy
to greet one another
the rabbit and I
Sep-10-1999
sleepless night
the whistling nose
of the cat
Sep-10-1999
taking an earlier train
the fogged-up windows
of a donut shop
Sep-10-1999
approaching train
a rat
abandons its breakfast
Sep-10-1999
reading today’s headline
I stifle a yawn
Sep-10-1999
fresh spraypaint
on the supermarket dumpster:
"Jesus Saves"
Sep-10-1999
casual day --
the softness
of her faded jeans
Sep-10-1999
suburban New England
the white vinyl siding
of an old wooden church
Sep-10-1999
horseshoe dilemma:
to toss a perfect ringer
without spilling my beer
Sep-10-1999
firmly planted
in the garden
a pair of pink flamingos
Sep-10-1999
Memorial Day
awakened
by the passing parade
Sep-10-1999
spring morning --
invisible fog
of lilac blossoms
Sep-10-1999
just when I needed
to wish on a star
overcast night
Sep-10-1999
Navy Pier
the classic merry-go-round
of your smile
Sep-10-1999
closing time --
the dance
of the streetlights
Sep-10-1999
stepping from the train
can’t wait
to light that cigarette
Sep-10-1999
reflecting the moonlight
her black vinyl skirt
Sep-10-1999
Colorado Springs --
facing the mountains
I catch my breath
Sep-10-1999
flying over Cleveland
the burnt plastic smell
of airplane food
Sep-10-1999
after the rain --
puddles filled
with wind-blown sky
Sep-10-1999
late for the train
a dog sniffs
the empty benches
Sep-10-1999
still wearing
yesterday’s makeup
her coffee grows cold
Sep-10-1999
climbing the stairs
her tight black miniskirt
leaves me breathless
Sep-10-1999
Memorial Day
one more year the flag
remains in the attic
Sep-10-1999
turning forty
a long and glorious sunset
Sep-10-1999
crossing her legs
she stirs her yogurt
with a plastic spoon
Sep-10-1999
wrong turn
down a dead-end street
irises in bloom
Sep-10-1999
first day of June
withering dandelions
Sep-10-1999
Back Bay Station --
dressed to kill
she ignores the train
Sep-10-1999
early for the train
rusty track disappears
into haze
Sep-10-1999
New England summer
the sun shines bright
somewhere beyond this haze
Sep-10-1999
how smooth --
this home-brewed ale
on your skin
Sep-10-1999
leaving nothing to the imagination
does Victoria have a Secret? ;^)
Sep-10-1999
temperature rising
the sundress gently slips
from her shoulder
Sep-10-1999
summer tragedy --
her long silky hair
tied up in a bun
Sep-10-1999
the 10:05 train
counting the weary miles
between you and me
Sep-10-1999
on the pitcher’s mound
my ten year-old son
seems so small
Sep-10-1999
summer morning
the lingering haze
of too much beer
Sep-10-1999
another warm day
the lingering taste
of her lipstick
Sep-10-1999
my favorite perfume
the wind
in her hair
Sep-10-1999
right on schedule
she passes me by
- summer girl
Sep-10-1999
our wedding day --
the joyful wail
of a blues guitar
Sep-10-1999
sleepless night --
the persistent silence
of a memory leak
Sep-10-1999
summer jog --
her tight white tank top
makes me dizzy
Sep-10-1999
Christmas with my children --
mending broken toys
Sep-10-1999
lost in Chinatown
a stray dog drinks
from a puddle
Sep-10-1999
six weeks without rain
her dark eyes reflect
a cloudless sky
Sep-10-1999
glittering
under the city lights
a broken beer bottle
Sep-10-1999
hugging her
oh so close
faded jeans
Sep-10-1999
ten after four
slowly passing a refrigerator
filled with beer
Sep-10-1999
Italian restaurant
now serving
spaghetti straps
Sep-10-1999
downtown Boston
two cups of coffee later
the summer haze lingers
Sep-10-1999
approaching storm
she sees me glancing
at her legs
Sep-10-1999
filled with smoke
her eyes
Sep-10-1999
on the back
of a rejection letter
I write my next haiku
Sep-10-1999
after the rain
even the construction cranes
sleep
Sep-10-1999
city crosswalk
all eyes
on her miniskirt
Sep-10-1999
high school reunion --
unrecognized
I order another beer
Sep-10-1999
small town tavern --
all of these strangers
know my name
Sep-10-1999
lining up
at the knotty pine bar
regulars and their children
Sep-10-1999
third of July --
in my favorite junkyard
I weep
Sep-10-1999
Seney Stretch --
between this blinking light and the next
nothing but miles
Sep-10-1999
not a cure for pain
this beer nonetheless
dilutes my tears
Sep-10-1999
Morphine
how deep and hollow
the echo of your voice
Sep-10-1999
overcast morning
I take my coffee
black
Sep-10-1999
first date
between awkward pauses
he imagines her naked
Sep-10-1999
waiting for the train
three Russians argue politics
in broken English
Sep-10-1999
nearing forty
I finally notice
the day lilies
Sep-10-1999
the Plough and Stars
new friends and old memories
share a pint
Sep-10-1999
Brookline Hills
standing tall and proud
an old woman and her cart
Sep-10-1999
on the Green Line
a beautiful flower
in her hair
Sep-10-1999
on a park bench
he rehearses
his breakup speech
Sep-10-1999
Brigham Circle
a Muslim woman
in veil and sneakers
Sep-10-1999
the Admitting desk
waiting for my name
to be mispronounced
Sep-10-1999
Copley Station
the accordion plays
Love Potion #9
Sep-10-1999
hot day at the beach --
the smell of burning sausage
Sep-10-1999
the heat wave continues
she no longer adjusts
her falling shoulder strap
Sep-10-1999
after a long weekend
the train
seems especially loud
Sep-10-1999
bright summer day --
bending down for a ground ball
I see stars
Sep-10-1999
running late for work
I watch my daughters sleep
Sep-10-1999
a break in the heat --
I leave a one dollar tip
for the coffee shop
Sep-10-1999
waiting for surgery
the orderlies
pace
Sep-10-1999
in the recovery room
one rubber glove reaching
from the box
Sep-10-1999
while donating blood
the steady rhythm
of my clenching fist
Sep-10-1999
the ferry horn sounds --
waving goodbye
to my children
Sep-10-1999
Boston haze --
the silence
of skyscrapers
Sep-10-1999
taking the early train
mist rises
from my coffee
Sep-10-1999
Boston skyscraper --
a beautiful view
of a rooftop sunbather
Sep-10-1999
under the ceiling fan
our kisses melt
into lovemaking
Sep-10-1999
clinging
to her sundress
the wind
Sep-10-1999
on the dance floor
an ex-girlfriend
with another loser
Sep-10-1999
toast
hangover
toast
Sep-10-1999
obstructing my view
her head
on his shoulder
Sep-10-1999
on either side
of the Mass Pike
wild flowers
Sep-10-1999
turning forty
my Chevy Van engine
keeps on running
Sep-10-1999
magazine ad reads:
"find your soulmate"
or your money back"
Sep-10-1999
turning forty --
my thirteen year-old
is out of shaving cream
Sep-10-1999
piano practice
slow
steady
rain
Sep-10-1999
my son’s tears
as the ferry pulls away
summer twilight
Sep-10-1999
awakened by thunder
she kisses me
Sep-10-1999
my old workplace
the security guard sleeps
undisturbed
Sep-10-1999
missing my children
these tired rusty
railroad tracks
Sep-10-1999
the end of August
shiny new lunch boxes
lined up on the curb
Sep-10-1999
last days of summer --
train station shadows
grow taller
Sep-10-1999
last days of summer --
short skirts
long coats
Sep-10-1999
first day of school
the battle
of baggy jeans
Sep-10-1999
Wednesday morning --
another day to pass
the unfinished mural
Sep-10-1999
bowl of popcorn ready
I watch
an exercise video
Sep-10-1999
unrecognized
by an old friend
clouds without rain
Sep-10-1999
the still pool --
a frog jumps
into itself
Sep-10-1999
moonless night --
the barmaid
calls me "honey"
Sep-10-1999
waiting for the train
the slow cascade
of a Guinness
Sep-10-1999
first day of school
the empty pages
of her notebook
Sep-10-1999
summer’s last stand --
waiting for the breeze
of a passing train
Sep-10-1999
my daughter’s birthday --
a mourning dove basks
in the September sun
Sep-13-1999
South Station treasure
the bottle at the bottom
of the trash can
Sep-14-1999
through the snow
on my televison set --
hurricane warnings
Sep-16-1999
after the storm
the freshly poured pavement
of fallen leaves
Sep-17-1999
beautifully
out of control
her hair
Sep-21-1999
driving my children
to the ferry
a deep purple sunset
Sep-21-1999
one more cold beer
and I’ll stop shivering
Sep-21-1999
New England blues club --
the businessman watches the blonde
go home with the biker
Sep-21-1999
late morning dew --
a hug
from my oldest son
Sep-21-1999
a pair of socks
my daughter left behind --
September fog
Sep-21-1999
all alone
in the thickening overcast
harvest moon
Sep-23-1999
another late night
I watch as the taxi driver
passes my street
Sep-24-1999
first day of autumn
a six-month old heating bill
in my jacket pocket
Sep-24-1999
Lincoln Memorial --
a battlefield
of amateur photographers
Sep-28-1999
another late night --
falling asleep
just as the taxi passes my street
Sep-29-1999
watching the Weather Channel
I smile
at your forecast
Sep-30-1999
Dupont Circle --
a young man banging cans
for money
Sep-30-1999
last day of September --
a cool morning breeze
tests the leaves
Sep-30-1999
rush hour --
a beautiful woman
helps a blind man
cross the street
Sep-30-1999
following
the tattoo
up the back of her leg
Sep-30-1999
first day of October --
shivering
in a sidewalk cafe
Oct-01-1999
windless autumn night --
the sudden gust
of a passing freight train
Oct-04-1999
first frost --
in the back of the closet
a pile of unmatched gloves
Oct-07-1999
clinging to my shoe
the season’s
first brown leaf
Oct-11-1999
the perfect Boston pub
where nobody
knows my name
Oct-11-1999
a crowd of pigeons
feeds from the hand
of a homeless man
Oct-11-1999
the leaves change color --
my three older children
unable to visit me
Oct-12-1999
Boston fog --
the cold medicine
kicks in
Oct-13-1999
the leaves change color --
my older children
unable to visit
Oct-13-1999
October commute --
racing the darkness
home
Oct-13-1999
hidden in his newspaper
a wedding magazine
peppered with post-it notes
Oct-13-1999
five years later
the neighborhood tomboy
is a woman
Oct-14-1999
five years later
the neighborhood tomboy’s
womanly curves
Oct-16-1999
brilliant red --
sunlit autumn leaves
and my eyes
Oct-16-1999
warm October day --
putting away
the air conditioner
Oct-16-1999
those dark sunglasses --
can she see me
staring at her?
Oct-17-1999
dark sunglasses --
can she see me
staring at her?
Oct-17-1999
extra-inning victory --
an unopened bottle
of my favorite beer
Oct-18-1999
the umpire’s bad call --
a rotten peanut
at the bottom of the bag
Oct-18-1999
October rain --
a blanket
of wet leaves
Oct-18-1999
baseball season ends --
a pile of golden leaves
scattered by the wind
Oct-19-1999
October rain --
the perfect curveball
skipped between puddles
Oct-20-1999
waiting for the train
so many shades of orange
in the maple tree
Oct-21-1999
the install team
orders another catered meal --
tasteless and extra crispy
Oct-22-1999
walking past the rescue mission
I clutch a stack
of unpaid bills
Oct-22-1999
overcast sky --
the church steeple
just as gray
Oct-22-1999
Dewey Square --
a drunk man argues
with pigeons
Oct-22-1999
late October night
the willow branches also
want to touch the moon
Oct-25-1999
asleep on the train
the Dow falls
from her lap
Oct-26-1999
through the bare tree branches
our neighbor’s ugly paint job
Oct-26-1999
nearly all the leaves
have fallen --
new wrinkles on my face
Oct-27-1999
reading a casino ad
the conductor asks
for my ticket
Oct-27-1999
late-night disco
the resounding clarity
of her see-through blouse
Oct-27-1999
downtown Boston pub --
Yankee baseball cap on the floor
unclaimed
Oct-28-1999
reflecting candlelight
her bedroom eyes
Oct-28-1999
unable to sleep
unable to stay awake
the rhythm of the train
Oct-29-1999
warm autumn day --
searching through a pile of leaves
for the baseball
Oct-31-1999
sleepless night --
searching for dew
beneath brittle leaves
Nov-01-1999
November in Boston
the streets are lined
with skyscraper shadows
Nov-01-1999
Downtown Crossing
the trashman
sings
Nov-03-1999
kissing
on the merry-go-round
the city blurs
Nov-03-1999
Natick Center
answering her cell phone
she smiles at me
Nov-03-1999
November warm spell
she jogs through city traffic
in a white tank top
Nov-03-1999
November storm
the trees surrender
their golden leaves
Nov-04-1999
asleep on the train
one more golden leaf
falls to the ground
Nov-05-1999
overnight storm
so many golden leaves
on the ground
Nov-06-1999
fresh from the recycle bin
a homeless man
reads yesterday’s horoscope
Nov-08-1999
Korean War monument
decorated
with withered flowers
Nov-09-1999
following a sleepless night
impenetrable morning haze
Nov-10-1999
happily married couple
exchanging
email
Nov-11-1999
New England suburb
the old church’s
white vinyl siding
Nov-12-1999
Cochituate twilight
beyond the pale horizon
the Mass Pike rumbles
Nov-14-1999
renku party
the moon shimmers
in a glass of wine
Nov-14-1999
Cochituate twilight
a doe and fawn
scavenge for berries
Nov-14-1999
a Northerly wind
my sons and I
stack firewood
Nov-14-1999
November rain
gray melts
into gray
Nov-14-1999
late autumn color
fresh graffiti
on the train station wall
Nov-15-1999
restless night
the green eyes
of the cat
Nov-16-1999
troubled sleep
grandfather clock
in need of oil
Nov-16-1999
troubled sleep
a truck crashes
through an ice puddle
Nov-17-1999
first snow flurry
even the blue jays
are silent
Nov-18-1999
first snowfall
reaching for the camera
before the shovel
Nov-18-1999
averting my gaze
from her deep blue eyes
the sudden chill
Nov-18-1999
bare tree branches
rake
the November sky
Nov-19-1999
warm November day
golfers rake the 7th green
with their putters
Nov-20-1999
crowded subway car
the smell of her hair
Nov-20-1999
a few yellow leaves
cling to the old maple --
warm November morning
Nov-22-1999
November night
stepping from the train
into a full moon
Nov-22-1999
holiday gridlock --
evening fog
settles in
Nov-24-1999
Thanksgiving rain
sparrows take shelter
beneath the evergreen
Nov-25-1999
winter fog
feeling the absence
of crickets
Nov-26-1999
football Sunday --
the uniformity
of unraked leaves
Nov-29-1999
winter morning
watching my breath rise
and disappear
Nov-30-1999
snow in the air
the taste
of road salt
Dec-01-1999
interrupting
another nightmare
a passing train
Dec-02-1999
pub regulars --
matching piles
of peanut shells
Dec-02-1999
Christmas shopping
the long wait
between mouse clicks
Dec-06-1999
eighteen days
before Christmas --
slow steady rain
Dec-07-1999
old theatre
the sound of hiking boots
sticking to the floor
Dec-08-1999
the pouncing cat
chases you
from my dream
Dec-08-1999
December twilight
steam rises
from a storm sewer
Dec-09-1999
on either side
of the windshield
December fog
Dec-10-1999
after one too many
the run in her stocking
scowls at me
Dec-10-1999
waiting for the train
wind-battered leaves
plastered to the fence
Dec-14-1999
unemployment line --
sunlight fills a scratch
in the plexiglass window
Dec-14-1999
ignoring
rush hour traffic
I avoid the ice puddle
Dec-15-1999
on the late train
a boy too tired to cry
-- freezing drizzle
Dec-16-1999
my wife’s birthday --
I finally find
the perfect rose
Dec-18-1999
curdled cream
and bitter coffee --
a fax from my attorney
Dec-20-1999
winter solstice
sharing breakfast
with sunrise
Dec-21-1999
cold and alone
in the eastern sky
millennium moon
Dec-23-1999
gifts finally wrapped
a piece of tinsel
follows the cat
Dec-24-1999
the night after Christmas
putting away
the less-favored toys
Dec-26-1999
Port Jefferson ferry
unloads its cargo:
cigarette perfume
Dec-26-1999
playing football with my sons
the taste of trampled grass
Dec-29-1999
outside Starbuck’s
a shivering man waits patiently
for spare change
Dec-30-1999
Y2K-Ready
a shabbily dressed woman
feeding pigeons
Dec-31-1999
September fog --
the soft lights
of the morning train
Sep-21-1999
walking down Pennsylvania Avenue
I count more languages
than volkswagens
Sep-28-1999
DC tavern --
environmentalists
belch
Sep-30-1999
too tired to cry --
freezing drizzle
Dec-16-1999
lost in Washington --
two Bostonians
and their taxi driver
Sep-28-1999
Union Station --
the deep dark shine
of a prostitute’s boots
Sep-30-1999
Y2K outage
too busy partying
to fill the bird feeder
Jan-01-2000
January rain
packing up my children
for the long ride home
Jan-02-2000
between sleeping passengers
commuter sunrise
Jan-03-2000
warm winter day
chasing mosquitoes
with a ski glove
Jan-03-2000
holidays over
a young couple undresses
the Christmas tree
Jan-04-2000
January rain
the unopened letter
my daughter left behind
Jan-04-2000
between me
and the next cold beer
a broken down train
Jan-05-2000
indefinite delay
no there’s no chance
she’ll smile at me
Jan-05-2000
running for the train --
such a beautiful day
to stay home
Jan-06-2000
pale blue sky
the deepening chill
of her eyes
Jan-06-2000
black ice
the sound
of spinning tires
Jan-07-2000
a hug
from my eldest son
deep orange sunset
Jan-10-2000
planning my vacation
a button missing
from my shirt
Jan-11-2000
the pager sounds --
seagulls circling
above the sunrise
Jan-11-2000
in the "o"
of Family Court House
sparrows build a nest
Jan-12-2000
snow falls lightly
the cat burrows
between quilts
Jan-13-2000
the NASDAQ drops
snowflakes cling
to a styrofoam cup
Jan-13-2000
fallen soldier
gazes into the twilight
-- the bitter cold
Jan-15-2000
bitterly cold
a box of old love letters
hidden in the attic
Jan-17-2000
single-digit temperatures
the cracks deepen
in my ex-wife’s makeup
Jan-18-2000
17 across --
silently I complete
her crossword puzzle
Jan-19-2000
bitterly cold
the dog barks
all night long
Jan-20-2000
waiting for the eclipse
I see
only clouds
Jan-21-2000
mixed precipitation --
the 7:09 train
is right on time
Jan-31-2000
Primary Day
unable to part my hair
on the right or left
Feb-01-2000
busy night at the pub
the barmaid’s
shiny navel
Feb-01-2000
sleet falls
on leafless trees --
I miss my home
Feb-01-2000
waiting for the conductor with a ticket in her hand she sleeps
Feb-01-2000
while the sparrows wait
a fat squirrel
empties the bird feeder
Feb-02-2000
a long day ahead --
behind thickening clouds
sunrise
Feb-03-2000
after four hours of sleep
light snow fills
an empty cup
Feb-04-2000
a brief surprise
her ultra-short
miniskirt
Feb-04-2000
after the funeral
a grieving father
drowns himself in beer
Feb-04-2000
approaching cold front
as I get up from bed
the cat takes my place
Feb-07-2000
boarding the train a stranger sits in my favorite seat
Feb-07-2000
missing the train
seagulls fly in and out
of the dumpster
Feb-08-2000
waiting for the alarm to ring a truck engine idles
Feb-08-2000
Freedom Trail
closed
due to construction
(Boston)
Feb-09-2000
Watching the Disney Channel
my son’s
animated expression
Feb-10-2000
winter rain
a snowman
bows his head
Feb-11-2000
ink runs down
the Personals page
Valentine’s Day rain
Feb-14-2000
February 15th --
a wind-blown
flower stand
Feb-15-2000
sleepless night
the bakery window’s
thickening mist
Feb-16-2000
icy wind
the approaching train
so painfully slow
Feb-17-2000
departed lover
a business card
on the night stand
Feb-17-2000
snow turns to rain
canceling
the renku party
Feb-18-2000
wind-blown snow she lets down her hair
Feb-18-2000
moonless night
footprints filled
with melted snow
Feb-20-2000
tucked in sickbeds
each child waits
for a turn to cough
Feb-22-2000
winter sky
clutching my coffee
the moon sets
Feb-22-2000
starless night
my children forget
to wave goodbye
Feb-23-2000
reflected
in melting snow
bare tree limbs
Feb-24-2000
mid-winter thaw
the run
in her stocking
Feb-24-2000
inner harbor fog
the dark hum
of a big ship
Feb-27-2000
the face
of a Monday morning commuter
thickening clouds
Feb-28-2000
making love in the dark the moistness of her lips
Feb-28-2000
the Dow recovers
the beggar’s
dirty coffee cup
Feb-29-2000
summer daydream
the sun caressing
her tight turquoise minidress
Feb-29-2000
a day of meetings --
a housefly trapped
between panes of glass
Mar-02-2000
March madness
I make a perfect free throw
into the recycle bin
Mar-03-2000
another late night
through her black silk stocking
a dragon tattoo
Mar-03-2000
monday morning drive
through the frost on my windshield
a cloudless blue sky
Mar-06-2000
moving day
no more room
in the box labelled "miscellaneous"
Mar-06-2000
through the picture window --
is she looking at me
or her reflection?
Mar-07-2000
market forecast:
record warmth
followed by rain
Mar-09-2000
by the third forehead smudge
I remember --
it’s Ash Wednesday
Mar-09-2000
weekend approaching
she shivers
in a flowered sundress
Mar-10-2000
the old cat --
a mouse hurries past
the sound of snoring
Mar-13-2000
dropping temperatures
an old girlfriend’s photo
on the web
Mar-13-2000
missing the early train
the tattered edges
of my favorite jeans
Mar-13-2000
in the afterglow
reaching
for the cat
Mar-14-2000
the NASDAQ falls
outside the pub seagulls fight
over roadkill
Mar-15-2000
unlocking the car door
I sigh
-- crocuses in bloom
Mar-15-2000
in the produce aisle
a voluptuous woman
compares melons
Mar-15-2000
the NASDAQ falls --
time to plant
the chile peppers
Mar-16-2000
commuter couple
synchronizing
Palm Pilots
Mar-16-2000
unannounced stop --
paying bills on the train
my pen runs out of ink
Mar-17-2000
falling to the carpet
from her long red hair
St. Patrick’s Day snow
Mar-17-2000
first day of spring
her white flowered sundress
and winter jacket
Mar-20-2000
early spring morning
the violent wind
of a passing express train
Mar-21-2000
Government Center
white sneakers negotiate
the icy steps
Mar-21-2000
threatening sky
today she rides the train
alone
Mar-21-2000
dangling from a corner
of my daughter’s bedroom mirror
a teddy bear angel
Mar-22-2000
empty golf course --
my children’s sand castles
carefully preserved
Mar-22-2000
restless night
the cat keeps chasing you
from my dreams
Mar-23-2000
returning
from a weekend trip
-- the empty birdcage
Mar-27-2000
cold March rain --
my son’s
long-distance tears
Mar-28-2000
asleep on the train --
the rusty rhythm
of my dreams
Mar-28-2000
Bryant Park bench
surrounded by daffodils
an old man sleeps
Mar-28-2000
after the rain
bare tree branches sparkle
in perfect stillness
Mar-29-2000
almost April
so many tree branches
without words
Mar-30-2000
low on batteries I forget my cell phone
Mar-30-2000
leaning against a crooked tombstone
the constellations in the sky
Mar-30-2000
first Monday
of Daylight Savings --
the thickening clouds
Apr-03-2000
unshaven I savor a peach
Apr-03-2000
guiding our van
between the lines
my children sleep
Apr-03-2000
wild ride on Wall Street
my favorite pot hole
remains unfilled
Apr-05-2000
unexpected smile
a lone duck
glides across the pond
Apr-05-2000
opening day
the long fly ball
of my dreams
Apr-05-2000
bedroom renovation
the sound
of the woodpecker
Apr-06-2000
April wind clutching the hem of her skirt
Apr-08-2000
the mockingbird laughs
what have I ever
done to you?
Apr-09-2000
April snow
the shade tree
full of crows
Apr-10-2000
lost in a cold April wind the robin’s song
Apr-10-2000
also falling
on Wall Street:
April snow
Apr-11-2000
spring chill
her sky blue eyes
turn away
Apr-11-2000
long day ahead
the candy machine
steals my change
Apr-13-2000
giving change
to the blind man
a beautiful woman
Apr-13-2000
the Dow falls
dandelion seeds
scattered in the wind
Apr-14-2000
holding paint-stained hands
a young couple married
to their old house
Apr-16-2000
piercing
her pretty smile
a tear-shaped diamond
Apr-17-2000
my son’s eleventh birthday --
miles of cold gray rain
between us
Apr-18-2000
what day is it?
slow steady rain
Apr-19-2000
downtown Irish pub
three beers later
he’s a Republican
Apr-20-2000
Good Friday
a moment of silence
on Wall Street
Apr-21-2000
reflecting
the graffiti landscape
Soho rain
Apr-22-2000
Brooklyn Heights
a broken swing
in a crowded playground
Apr-23-2000
Fenway Park rain
the hotdog vendor
yawns
Apr-23-2000
one day after Easter
all that’s left of her kisses
are scattered foil wrappers
Apr-24-2000
question of the day:
who will rescue Elian
from my TV screen?
Apr-24-2000
passing Fenway
on the way to work --
a perfect baseball day
Apr-25-2000
bright city lights --
I cannot see
the moon
Apr-25-2000
late April snow
melting on contact
with her cleavage
Apr-26-2000
falling beside
the forsythia blossoms
late April snow
Apr-27-2000
sleeping on the train
I watch her
sleeping on the train
Apr-28-2000
from 30,000 feet
the lazy bends
of the Mississippi
May-08-2000
surrounding the foundation
of the old stone church
wild azaleas
May-09-2000
Mass Pike traffic
the bright red glare
of her lipstick
May-10-2000
all alone
on the last train
a crumpled pile of newspapers
and me
May-10-2000
piercing
the overcast
stiletto heels
May-10-2000
waiting for the ferry
an empty cup
floats beside the dock
May-11-2000
Mother’s Day rush
picking through the wilted roses
at K-Mart
May-14-2000
a beautiful day
three empty lines
in my haiku notebook
May-15-2000
tent revival
the preacher’s wife
in a miracle bra
May-15-2000
waiting for the school bus
line after line
of freshly mowed grass
May-16-2000
too late for morning coffee
the express train rushes by
May-17-2000
overcast morning
the echo
of a passing freight train
May-22-2000
airport delay
flocks of seagulls
land and take off
May-22-2000
home late from work
that old cat smell
May-24-2000
the taxi driver’s story so captivating we miss my exit
May-24-2000
clinging
to her silky calf
a raindrop
May-24-2000
the NASDAQ hits another low --
my old van’s flickering tail lights
May-24-2000
morning fog --
writing up my to-do list
the pen runs out of ink
May-25-2000
three years after our first date
we try to schedule a celebration
May-25-2000
empty mouse trap
a cloudless Spring morning
May-26-2000
troubled sleep
even my wife hears
the imaginary pager
May-30-2000
Wall Street recovers --
the bony shoulder blades
of our old cat
May-31-2000
first day of June --
I can finally retire
the ice scraper
Jun-01-2000
tearing a page from my notebook she blots her lipstick
Jun-01-2000
casual Friday
her unbraided hair
Jun-02-2000
summer lightning
reflected
in the cat’s eyes
Jun-02-2000
pinned
to her tattered sundress
a wild iris
Jun-04-2000
just in time for the train
morning overcast
Jun-05-2000
between nightmares
the soft rumble
of the Mass Pike
Jun-05-2000
awakened by silence
we search for the footsteps
of our cat
Jun-06-2000
one more long summer --
Sunday’s crumpled sports section
misses the basket
Jun-06-2000
standing room only --
I adjust the moustache
of a billboard supermodel
Jun-07-2000
always waiting
for the next train --
wild irises
Jun-08-2000
asleep on the train
the gentle rise and fall
of her breasts
Jun-08-2000
bottle in hand
I dance
with the stars
Jun-12-2000
reaching for the line drive
my son grows
before my eyes
Jun-12-2000
racing for the train
his designer shoes
Jun-14-2000
her phone number
on the back of a coaster
-- disconnected
Jun-15-2000
after the bank merger
teller lines
twice as long
Jun-15-2000
rearranging his gym bag
he stuffs in
a graduation gown
Jun-16-2000
all alone
in the pre-dawn haze
Father’s Day moon
Jun-18-2000
Father’s Day mist
voicemail
from my children
Jun-19-2000
fading in and out
the distant car alarm
of my dreams
Jun-19-2000
the longest day --
I still can’t look her in the eye
without sunglasses
Jun-20-2000
summer begins --
beads of condensation drip
from a beer bottle
Jun-22-2000
Mass Pike underpass
a tangled wreckage
of flowers and words
Jun-26-2000
hot summer morning --
the unexpected breeze
from a passing train
Jun-26-2000
muggy summer night
following a bead of sweat
between her breasts
Jun-26-2000
all alone
in a cool quiet corner
the homebrew ferments
Jun-28-2000
threatening sky --
one more day
the letter remains unsent
Jun-29-2000
reading an old letter
I remember the color
of her eyes
Jun-29-2000
crowded subway car
the fragrance of flowers
on her sundress
Jun-30-2000
Independence Day --
sweating out the week
before Pay Day
Jul-03-2000
midsummer fireworks --
four young girls
in bikini tops
Jul-05-2000
between performances
the circus clown
lights up a cigar
Jul-06-2000
back from vacation
her faraway tan
Jul-06-2000
post-Independence Day fireworks --
her brand new nightie
falls to the ground
Jul-09-2000
crowded train --
a fight breaks out
between perfumes
Jul-12-2000
bright sunlight
through scratched Plexiglas --
a long day ahead
Jul-13-2000
the last curl unfurls
from my daughter’s perm --
low-lying clouds
Jul-18-2000
watching my three sons sleep --
dew streaks on the bedroom window
Jul-19-2000
dockside brass band --
a child’s red balloon
dances in the wind
Jul-23-2000
the ferry departs --
a crying child points
to his lost balloon
Jul-23-2000
first sip of coffee --
are the clouds above me
forming or breaking?
Jul-25-2000
what a racket!
the neighborhood mechanic’s
old jalopy
Jul-25-2000
morning rain --
I wonder if my children
are still sleeping
Jul-27-2000
back to work
an old cat
awakened by sparrows
Aug-14-2000
turning forty-one
a wild rose
among weeds
Aug-15-2000
crowded train --
talking to a stranger
she braids her daughter’s hair
Aug-16-2000
asleep on the train
a gull soars
between skyscrapers
Aug-18-2000
adjusting my watch forward
I count the beers
I’ve missed
Aug-18-2000
cool August morning
clutching my coffee mug
with both hands
Aug-21-2000
Mass Pike traffic
racing against
the end of summer
Aug-22-2000
dropping my Palm Pilot
its memory flashes
before my eyes
Aug-23-2000
her well-tanned shoulders
wrapped in a sweater --
the end of summer
Aug-23-2000
no survivors --
the glow of the TV test pattern
at 4 a.m.
Aug-24-2000
stranded at South Station a red balloon against the ceiling
Aug-28-2000
at the health club
a petite girl re-adjusts the weights
after I’ve used them
Aug-28-2000
commuter daydream --
I follow the slit in her skirt
into oncoming traffic
Aug-29-2000
early morning workout --
I bend down in the dark
to pick up my keys
Aug-29-2000
cold coffee --
each day the sun rises
a little lower in the sky
Aug-30-2000
standing room only --
a voluptuous woman prepares
for a bumpy ride
Aug-30-2000
first day of school --
alone at the bus stop
the new kid shivers
Sep-05-2000
our second anniversary --
a pair of wild irises
in full bloom
Sep-05-2000
commuter sunrise
squinting
between trees
Sep-06-2000
home from work late
a fox scurries
across the street
Sep-08-2000
overcast morning
the flickering glow
of an oncoming train
Sep-11-2000
Chinatown morning
crossing
yesterday’s dishwater
Sep-11-2000
troubled sleep --
somewhere in the darkness
an unlocked door
Sep-12-2000
sweet sixteen
my daughter still smiles
in her sleep
Sep-13-2000
sixteen across:
a seven-letter word
for "too far away"
Sep-14-2000
autumn moon --
the glowing embers
of the wood stove
Sep-14-2000
the alarm clock sounds
in total darkness
-- autumn rain
Sep-15-2000
the NASDAQ falls --
moss clings
to a weathered tombstone
Sep-16-2000
clinging
to a barbed wire fence
the Charlestown waterfront
Sep-18-2000
dropping the series opener
I make a note
to order fire wood
Sep-19-2000
silence at the bus stop --
another walkman
joins the crowd
Sep-19-2000
autumn overcast
the silence
of dampened leaves
Sep-19-2000
too late for a beer --
the cold driving rain
Sep-20-2000
Downtown Crossing --
a homeless man gives
directions to tourists
Sep-21-2000
commuter couple --
too rushed for a kiss
she spills his coffee
Sep-21-2000
closing time --
the Boston skyline
even more hazy
Sep-21-2000
restless night
the silence
between passing showers
Sep-26-2000
finally off-duty
the veteran conductor
sleeps standing up
Sep-30-2000
October fog --
the weekend dissolves
into coffee
Oct-02-2000
The Great Debate --
Colombian Supremo
or Dark Roast?
Oct-03-2000
pregnant commuter --
her Wall Street Journal
kicks
Oct-03-2000
first colors of Autumn --
a bicycle courier’s
freshly dyed dreadlocks
Oct-04-2000
post-season play begins --
chasing spiders
from the wood pile
Oct-04-2000
empty baseball field --
a pigeon pecks
home plate
Oct-05-2000
first frost --
my wife’s
flannel pajamas
Oct-05-2000
the Weston toll booths --
a cascade
of brake lights
Oct-05-2000
the ferry arrives --
a solitary gull flies
in tightening circles
Oct-10-2000
Autumn overcast --
our old cat’s
bony shoulders
Oct-11-2000
trying to read
my on-line horoscope:
"Page cannot be displayed"
Oct-13-2000
rubbing my eyes
the spots won’t go away --
ladybugs on the ceiling
Oct-16-2000
on the plastic seat
of a number 7 train
an unclaimed baseball glove
Oct-17-2000
Grandma turns ninety --
somewhere in the distance
a cold wind howls
Oct-17-2000
crossing the Triboro
a shower
of blue and orange balloons
Oct-18-2000
anticipating
another long work day --
pale cloudless sky
Oct-19-2000
passing an old girlfriend’s house --
neat piles of freshly raked leaves
Oct-24-2000
last stop --
an abandoned baseball glove
on the number 7 train
Oct-27-2000
empty subway car --
avoiding another
beautiful day
Oct-27-2000
first snowfall --
I need a shovel
to find my boots
Oct-30-2000
setting the clocks back
my hair
is no less gray
Oct-30-2000
visiting my daughter’s campus
a last leaf
clings to the tree
Oct-30-2000
Mass Pike traffic --
the slow grind
of clenched teeth
Oct-30-2000
Halloween rain --
two unopened bags of candy
just for us
Oct-31-2000
tired of the baby’s teasing
an old dog pretends to sleep
Nov-02-2000
glaring through
leafless branches --
November sun
Nov-03-2000
too close to call
two snowflakes
race toward the ground
Nov-09-2000
long after the fire is gone
our old cat
sits by the wood stove
Nov-09-2000
missing the early train
clouds race past
bare tree limbs
Nov-16-2000
a quiet Thanksgiving --
five empty place settings
at the table
Nov-26-2000
election recount --
27 shopping days
before Christmas
Nov-28-2000
snow in the forecast
a sparrow perches
on the empty bird feeder
Nov-30-2000
staring at her neckline
the deep plunge
of the NASDAQ
Nov-30-2000
moving day --
gently dusting off
a family photo
Dec-01-2000
a decisive victory --
the chipmunk opens
a sunflower seed
Dec-05-2000
December sunrise --
a blood red nectarine
warming in my hand
Dec-05-2000
lunch hour --
the ATM
eats my card
Dec-06-2000
snow in the forecast
fat squirrels race
through unraked leaves
Dec-07-2000
the accidental poet --
spilling my coffee
I wave goodbye
Dec-28-2000
icy wind
rushing
to avoid the begger
Feb-17-2000
news from my home town --
the hawk seems so peaceful
when circling above
Mar-22-2000
Brooklyn Heights promenade
a young bulldog
strains against the leash
Mar-28-2000
after the rain
the bold bright color
of her lipstick
Mar-29-2000
casual workplace --
unshaven
I savor a peach
Apr-03-2000
Bourbon Street morning
hosing down the sidewalks
for another day
May-08-2000
last call
second-hand smoke
lingers
May-10-2000
smiling in her sleep
I wonder
what she is dreaming
May-30-2000
on the express train
newlyweds share
a Wall Street Journal
May-31-2000
a train approaches --
descending the stairway
she smiles
Jun-05-2000
racing for the train --
the creme-filled donut
I left behind
Jun-14-2000
turning forty-one
a weed
in the rose garden
Aug-15-2000
London rain --
a pair of Americans
without umbrellas
Aug-18-2000
Halloween morning --
Cleopatra
serves me coffee
Oct-31-2000
from curb to crosswalk
and back again
pigeons gather breadcrumbs
Mar-28-2000
Jackson Square
between solos the old man dances
with his trombone
May-08-2000
Waterloo Sunset --
the glitter of cellophane
floating on the Thames
Aug-18-2000
Halloween commute --
Broom Hilda
waits for the bus
Oct-31-2000
McSorley’s Old Ale House
generations of sawdust
cling to our shoes
Mar-28-2000
New Orleans jazz club
the rhythm of the sweat
of the tuba player
May-08-2000
London sunshine --
back in New York
my youngest son turns nine
Aug-18-2000
leaving Manhattan
our train
bathed in sunset
Mar-28-2000
dangling from the streetcar roof
faded Mardi Gras beads
May-08-2000
Seven Sisters --
emerging from the Underground
into dreadlocks
Aug-18-2000
startled from sleep --
was it the Mass Pike
or a lonely trombone?
May-08-2000
King’s Cross --
embarassed by voices
with American accents
Aug-18-2000
London Tower --
guards in period costume
monitor video cameras
Aug-18-2000
London Underground
the silence
of a crowded train
Aug-18-2000
watching over the English countryside
the towers of a nuclear power plant
Aug-18-2000
North Yorkshire pub --
a sloppy kiss
from a friendly dog
Aug-18-2000
atop the ruins
of a Yorkshire castle
a well-pierced teenager sleeps
Aug-18-2000
morning in Montreal
a joyful reunion
with our luggage
May-22-2000
Phillips Square
a pigeon sits on the head
of a mighty king
May-22-2000
St. Catherine's Street
a disheveled man begs
in two languages
May-22-2000
Latin Quarter café
one more hour
to drink it all in
May-22-2000
light snow --
the phone rings
unanswered
Jan-06-2001
away on business --
the restless cat
on your side of the bed
Jan-07-2001
revolving door --
the smoker
loads, lights and puffs
Jan-08-2001
he yawns
I grimace --
the old cat’s breath
Jan-10-2001
stranded on the taxiway - the last unsalted nut
Jan-11-2001
windowless meeting room --
a cascade
of stifled yawns
Jan-11-2001
stranded on the taxiway
the last unsalted nut
Jan-15-2001
snow mixes with rain --
my mother keeps calling me
by my brother’s name
Jan-16-2001
clutching my water bottle
Day Two
of The Diet
Jan-17-2001
sliver moon
in the morning sky --
she sleeps on the train
Jan-17-2001
waiting patiently
at the end of this diet --
a six-pack of beer
Jan-17-2001
unable to sleep
our next-door neighbor
stares at our house
Jan-17-2001
Temptation Island --
a lonely ice cream sandwich
in the freezer
Jan-18-2001
snow in the forecast --
a scowl from a woman
I don’t even know
Jan-19-2001
unplowed snow --
an old girlfriend
visits my website
Jan-22-2001
standing room only --
should I tell her that I know
seventeen across?
Jan-23-2001
by cup number three
the caffeine kicks in --
my mother’s birthday
Jan-24-2001
hanging from the rim
of a basketball net
-- an icycle
Jan-24-2001
Super Bowl Sunday --
a lull in the action
between commercials
Jan-29-2001
our old cat sleeps
on the heating vent --
winter rain
Jan-30-2001
a long day ahead --
locking the door behind me
I forget my keys
Feb-01-2001
between
sleeping commuters
sunrise
Feb-05-2001
waiting for the train
impatient clouds of breath
Feb-12-2001
after so many thorns
a rare and perfect rose
Feb-12-2001
where dirty snow
meets road salt
a dozen roses
Feb-14-2001
Ash Wednesday --
the priest
lights a cigarette
Feb-28-2001
home sick from work
the old cat
sleeps on my head
Mar-05-2001
ocean breeze
leaving my watch
behind
Mar-07-2001
after hours of shoveling
I have no energy
for winter haiku
Mar-08-2001
vacation flashback
unable to taste the ocean
in the road salt
Mar-12-2001
buried under boots
Placencia sand clings
to my sandals
Mar-12-2001
the NASDAQ plunges
the dark forbidden shadow
between her breasts
Mar-12-2001
ankle deep in slush
the Market opens
Mar-13-2001
winter rain
the deepening lines
of my face
Mar-13-2001
waiting room
doctors and nurses
at play
Mar-13-2001
skunk in a trap --
my wife and I stare
at our portfolios
Mar-15-2001
March Madness --
playing to lose
on Wall Street
Mar-15-2001
St. Patrick’s Day
the courier’s dreadlocks
dyed green
Mar-17-2001
alone in a queen-sized bed
the moon’s reflection
in ice-covered branches
Jan-04-2001
January morning --
waiting for the train
I count coughing passengers
Jan-05-2001
Black Monday
the snowman’s hat
on a pile of sand
Mar-19-2001
morning afterglow
the hungry cat
can wait
Mar-19-2001
last week of winter
shivering I daydream
of short skirts
Mar-19-2001
energy crisis --
long line
at the coffee shop
Mar-20-2001
first day of spring --
the (train) conductor flirts
with schoolgirls
Mar-20-2001
spring rain
a young girl
weeps
Mar-21-2001
alone on the platform
a young girl weeps
-- spring rain
Mar-22-2001
Spring snow --
an expecting mother rests
her hands on her belly
Mar-27-2001
"let’s just be friends"
a mouse caught in the trap
stops struggling
Mar-29-2001
a cold cup of coffee ---
my daughter’s tuition bill
Mar-30-2001
March Nor’easter --
a steady downpour
of broken umbrellas
Apr-01-2001
trapped
the insomniac hears
a mouse in the wall
Apr-03-2001
Opening Day -
the lingering effects
of anaesthesia
Apr-03-2001
listening to the stock report
a dark street filled with pot holes
Apr-03-2001
updating my resume
a sudden power outage
Apr-03-2001
picking up the pace
the echo of footsteps
-- my own
Apr-03-2001
(even) shorter than her skirt
his new girlfriend’s temper
Apr-04-2001
hospital graffiti --
"repent of your sins
or you will perish"
Apr-04-2001
the heat comes on
our old cat inches closer
to the vent
Apr-05-2001
the train arrives
one more sip
from an empty cup of coffee
Apr-10-2001
slow-moving clouds
when and where
will they stop?
Apr-11-2001
waiting for the ferry
the janitor whistles
out of tune
Apr-13-2001
late arrival --
tired of pacing
I pace
Apr-13-2001
my ex-wife in love --
rain trickles through
cracks in the gutter
Apr-13-2001
wedding night
the parents of the bride
in separate beds
Apr-15-2001
back to work
a dull throbbing pain
between the temples
Apr-17-2001
my son’s twelfth birthday
a rabbit hops
across the busy street
Apr-19-2001
awakening from a deep sleep
the train enters South Station
Apr-20-2001
April sunshine
I bend down to pick up
an unscratched lottery ticket
Apr-20-2001
moments before sunrise
the cat moves
from my side of the bed
to yours
Apr-24-2001
waiting in the examination room
I formulate my diagnosis
Apr-24-2001
still in the waiting room
the crossword puzzle
I finished yesterday
Apr-25-2001
sunny spring day
walking through a cloud
of perfume
Apr-30-2001
May Day --
how boldly she parades
her legs
May-02-2001
May frost --
her cell phone conversation
with everyone on the train
May-07-2001
rising earlier each day
the sun
and my blood pressure
May-08-2001
a windsurfer capsizes
my second margarita
tastes nothing like the first
May-09-2001
same time every day
a mouthful of warm water
from the fountain
May-09-2001
heat wave --
following a bead of sweat
between her breasts
May-09-2001
shining
in the phosphorescent light
her sundress
May-11-2001
shining
in fluorescent light
her sundress
May-13-2001
asleep in the sun
the wise teacher dreams
of catching mice
May-13-2001
staring at me
from the bathroom mirror
an age spot
May-14-2001
mist turns to rain
our cat’s last day
May-16-2001
the food dish untouched
I swear I heard
his footsteps last night
May-17-2001
why get out of bed
without our impatient cat
demanding breakfast?
May-19-2001
one more Guinness
and I’ll believe
that even I am Irish
May-19-2001
at the local pub
an undercover cop
runs up his tab
May-19-2001
telling my children
our cat is gone
a gull crosses the sun
May-21-2001
the old tugboat
pushes a rusty barge --
my ex-wife’s plus-sized dress
May-21-2001
where he used to sleep
an empty space
between us
May-22-2001
this chilly morning
colder
without our cat
May-22-2001
so unappreciated
this desperately needed rain
May-22-2001
interrupting
the perfect shit
a call from my ex-wife
May-23-2001
not that you asked
but I do know
the name of that song
May-23-2001
adding to my sadness
I leave the door open for the cat
who isn’t there
May-24-2001
straining against the leash
our newly rescued dog
spots a butterfly
May-28-2001
a new day
stepping over
the sleeping dog
May-30-2001
too weak to move
our dog watches the sunlight
drink from her bowl
Jun-01-2001
Allston street corner --
a drunk plays accordion
for himself
Jun-01-2001
rush hour the street musician plays through a broken string
Jun-01-2001
headphones on
she smiles
right through me
Jun-01-2001
midnight
moonlight rests
on the sleeping dog
Jun-04-2001
the pager sounds --
a slight interruption
in my dog’s snoring
Jun-05-2001
midnight lovemaking
careful
not to wake the dog
Jun-05-2001
perfect day
putting the final touches
on a termination letter
Jun-06-2001
my daughter’s graduation
tightening the knot
on my necktie
Jun-07-2001
out cat’s final night --
his soft purr
still echoes
Jun-07-2001
my deepest sleep of the night --
the train ride to work
Jun-08-2001
two weeks after the storm
the dog still sleeps in our bed
Jun-12-2001
morning haze --
to take or not to take
the cold medicine?
Jun-13-2001
train entering the tunnel --
the taste of her lipstick
Jun-13-2001
chatting up the schoolgirls
the train conductor forgets
to punch my ticket
Jun-14-2001
crowded train station --
the tap tap thump
of a blind man’s cane
Jun-16-2001
after the downpour
a wet t-shirt contest
Jun-18-2001
summer in the park --
men rating women
from zero to ten
Jun-18-2001
heat of the day --
the dog stretches out
on the tiled floor
Jun-19-2001
oh how it stings --
the long slit
in her skirt
Jun-19-2001
my daughter’s graduation --
a gull almost motionless
above the waves
Jun-20-2001
my daughter’s graduation --
a gull separates
from the rest of the flock
Jun-20-2001
suburban blight --
satellite dish
on a leaky roof
Jun-22-2001
valedictorian
shouting
over thunder
Jun-22-2001
troubled sleep --
water trickles through
the old stone foundation
Jun-25-2001
disabled train --
the hangover
kicks in
Jun-25-2001
lightning on the horizon
she adjusts
her eye shadow
Jun-25-2001
love in the air --
a pair of cardinals
emerges from the bushes
Jun-26-2001
my 42nd birthday --
I still count
passing freight cars
Jun-26-2001
the day’s only breeze a passing express train
Jun-27-2001
a break in the heat --
my wife invites
the dog to bed
Jul-03-2001
Battle of the Blues Bands --
the crowd cheers
a Red Sox victory
Jul-06-2001
bad blues --
the guitarist and audience
share pained expressions
Jul-07-2001
Garden in the Woods --
the sun hides
behind a cloud of bug spray
Jul-08-2001
passing a cat
I hear "meow"
in three languages
Jul-08-2001
photographing
poison ivy
I begin to itch
Jul-08-2001
a sigh of relief
when the garden hose
doesn’t move
Jul-08-2001
unimpressed
by my dragon shirt
dragonfly
Jul-08-2001
at the end
of the nature walk
we count haiku poets
Jul-08-2001
ginko walk
through the demolition site --
haiku for hard hats
Jul-08-2001
walking past pigeons
a flock of haiku poets
Jul-08-2001
museum cafeteria --
this thirteen dollar sandwich
is not a work of art
Jul-08-2001
two for breakfast?
a Berklee student
and his guitar
Jul-08-2001
July --
sunrise melts
the morning haze
Jul-08-2001
oppressive heat --
a woman yells at her child
in broken English
Jul-08-2001
erasing
my favorite graffiti --
the wrecking ball
Jul-11-2001
distant thunder --
a shower of pollen
falls from the trees
Jul-11-2001
dangerous lightning --
she watches me
watching her
Jul-11-2001
playing baseball
with my sons
the rain holds off
Jul-11-2001
two days after the game
my back is still sore --
overcast sky
Jul-11-2001
crescent moon --
the band ignores our cries
for an encore
Jul-14-2001
on-time arrival --
dark clouds gather
at the end of the runway
Jul-15-2001
unhooking her bra
the moon peeks
over the treetops
Jul-15-2001
our dog is asleep --
the hunt is on
for that old chew toy
Jul-15-2001
tossing her hair over her shoulder
she smiles for the invisible camera
Jul-15-2001
removing her panties
the warmstickysoftness
inside
Jul-16-2001
summer rain --
everyone in my house sleeps late
except me
Jul-17-2001
a pregnant jogger
pushes a stroller past me
like I’m standing still
Jul-18-2001
the haze lifts --
she tosses her hair
over her shoulder
Jul-18-2001
unshaven
I trim the hedges
Jul-23-2001
hot day ahead --
construction dust rises
to meet the smog
Jul-24-2001
midsummer heat --
as an act of mercy
I mentally undress her
Jul-24-2001
troubled sleep --
my own dog
barks at me
Jul-30-2001
first I check for cash --
birthday card
from my parents
Jul-31-2001
home late from work --
careful not to wake the dog
on my pillow
Aug-01-2001
train running late
an ant climbs
the station wall
Aug-01-2001
the woman smiles
at a crying child --
the moon almost full
Aug-02-2001
a woman smiles
at the crying child --
three-quarter moon
Aug-04-2001
a break in the rain --
our dog
still covers her eyes
Aug-05-2001
a woman smiles
at the crying child --
gibbous moon
Aug-05-2001
hot August morning --
just how uncomfortable
is her beautiful hair?
Aug-07-2001
hot summer night --
the opening act
melts into the crowd
Aug-08-2001
crowded bus --
she says she doesn’t find
body odor offensive
Aug-09-2001
planning our trip
lightning flashes
beyond the horizon
Aug-10-2001
first day of vacation --
shooting star
on a moonless night
Aug-20-2001
Brigette Bardot’s lips
kiss me
from an old movie poster
Aug-20-2001
Sand Point sunset --
a sandpiper chases
wave after wave
Aug-20-2001
cool August breeze --
why am I standing here
waiting for the train?
Aug-22-2001
my daughter starts college --
another empty
pint of beer
Aug-29-2001
an acorn falls --
the weight
of my daughter’s luggage
Aug-29-2001
the end of summer --
my light beer
suddenly darker
Aug-29-2001
following a school bus
my coffee grows cold --
the end of summer
Aug-30-2001
full moon --
so lonely
on a starless night
Sep-02-2001
the pond at midnight --
a dragonfly
lands on the moon
Sep-05-2001
between silent construction cranes the Milky Way
Sep-09-2001
my daughter’s birthday --
watching how far
a dandelion can fly
Sep-13-2001
raindrops cling
to a fallen leaf --
the numbness
Sep-14-2001
back to work --
no stars
in the pre-dawn sky
Sep-17-2001
the cell phone
smells like last night’s beer --
a long day ahead
Sep-19-2001
a new day --
the pacifist
sets a mouse trap
Sep-19-2001
economic recovery --
I find my missing T pass
Sep-20-2001
restless night --
the dog barks
at nothing
Sep-24-2001
preparing for war
a chipmunk chatters
from a low-hanging branch
Sep-24-2001
a familar name
on the victims list --
my coffee grows cold
Sep-25-2001
the peacemaker
surrounded on all sides
by fog
Sep-26-2001
yes the sun still rises
but so much lower in the sky
Sep-27-2001
Autumn colors --
the receptionist’s
bright red hair
Oct-01-2001
Autumn in reverse --
the receptionist’s hair turns
from brown to red
Oct-01-2001
harvest moon --
the dog brings
a dirty sock to bed
Oct-02-2001
harvest moon --
a cat emerges
from the dumpster
Oct-04-2001
harvest moon --
all the beautiful women
on the other side
of the TV screen
Oct-04-2001
harvest moon --
rescue workers
shovel debris
Oct-05-2001
restless night --
my wife and dog snore
out of sync
Oct-05-2001
disabled train --
how long until my kids
return my phone calls?
Oct-05-2001
what might have been --
the South Tower
still smouldering
Oct-05-2001
indefinite delay --
I’m still not too tired
to stare at her legs
Oct-05-2001
five days before Pay Day
lint and dog hair
in my wallet
Oct-05-2001
closing time --
my new best friend
the bartender
Oct-07-2001
poetry slam --
the air thick with sweat
and espresso
Oct-07-2001
terror from the sky --
the season’s first
snow flurry
Oct-08-2001
the attack begins --
a perfect day
for football
Oct-08-2001
blue moon --
the kids are gone
and my wife is naked
Oct-08-2001
first frost --
I trim
my graying beard
Oct-09-2001
in the waiting room
every damned crossword puzzle
already filled out
Oct-09-2001
bright and empty
October sunrise
over Fenway Park
Oct-11-2001
three shades too dark
the lipstick
on his collar
Oct-14-2001
more leaves in the trees
than on the ground --
a phone call from my daughter
Oct-18-2001
Myers-Briggs exercise --
I identify the extroverts
and avoid them
Oct-18-2001
alone in my car
I open another beer --
Autumn sunset
Oct-18-2001
running for the train
a brittle leaf
clings to my shoe
Oct-19-2001
refugee crisis --
another friend
sends me a resume
Oct-19-2001
my hero --
wearing a short skirt
on such a cold day
Oct-19-2001
a cold morning --
wondering why
we stopped having sex
Oct-19-2001
a letter from my daughter --
holding my breath
I smile
Oct-23-2001
through layer upon layer
of wool and flannel
her warm soft breasts
Oct-23-2001
approaching storm --
my twelve year-old’s fascination
with war
Oct-25-2001
afghan invasion --
the dog
on my side of the bed
Oct-26-2001
Halloween Party
Osama bin Laden
empties the keg
Oct-28-2001
dismantling the air conditioner
an empty bird nest falls
Oct-29-2001
winterizing
a bird nest falls
from the air conditioner
Oct-29-2001
Halloween at the office
Cat Woman points and clicks
with her mouse
Oct-31-2001
November fog --
those Damn Yankees
win again
Nov-01-2001
turning back the clock
her breasts still soft
to the touch
Nov-01-2001
carpet bombing --
the dog’s
little accident
Nov-02-2001
stalled train --
another line
in my haiku notebook
Nov-05-2001
stalled train --
trying to remember
when we last made love
Nov-05-2001
snow mixes with rain
I’ve survived
this round of layoffs
Nov-05-2001
restless night
snow changes to rain
and back again
Nov-06-2001
new moon --
an abandoned car
on lover’s lane
Nov-07-2001
full-body kisses
following her snake tattoo
through hilly terrain
Nov-08-2001
secluded mountainside
you place my hands
on your breasts
Nov-08-2001
teeth clenched
her lips are parted
by his tongue
Nov-10-2001
Vietnam vet
sleeps off Saturday night
on the VFW steps
Nov-11-2001
Veteran’s Day --
an American flag drapes
the homeless man’s cart
Nov-12-2001
sleepless night
the flying horse next store
sleeps
Nov-13-2001
I dream
of covert operations
and your sleek black dress
Nov-13-2001
on the phone with my ex-wife
the dog chases its tail
Nov-15-2001
my ex-wife on the phone --
the dog chases its tail
Nov-15-2001
Thanksgiving week --
my parents’ wedding gifts
come down from the attic
Nov-19-2001
secluded mountain road --
the sign reads:
"dangerous curves"
Nov-19-2001
Thanksgiving week --
censoring my son’s CD collection
Nov-19-2001
just one more minute of sleep...
the dog won’t stop
licking my face
Nov-19-2001
holiday traffic --
an empty paper cup
rolls past my car
Nov-20-2001
Bad Art Museum --
a woman in black vinyl
gives me the eye
Nov-20-2001
Thanksgiving leftovers --
my mother reminisces
about my ex-wife
Nov-23-2001
care package from Mom --
a jumbo bag of Doritos
and a bible
Nov-25-2001
29 days before Christmas
cigarette smoke engulfs
the bar stool next to mine
Nov-27-2001
disabled train --
a throbbing pain
between the eyes
Nov-27-2001
unable to sleep
a train sounds its horn
in thickening fog
Nov-28-2001
in a dark corner
of the church parking lot
I open another beer
Nov-29-2001
burial at sea --
miscalculating the breeze
I choke on her ashes
Nov-29-2001
November rain --
silence
at the dinner table
Nov-29-2001
last day of November --
the lingering sizzle
of the wood stove
Nov-30-2001
last day of November --
bare (tree) branches
pierce the fog
Nov-30-2001
feeling like December again --
a birthday card for my father
Dec-04-2001
already December
another birthday
for my father
Dec-04-2001
a smile escapes
from her pouting lips
-- I capture it
Dec-05-2001
warm December day --
sunlight glimmers
on an empty swing set
Dec-05-2001
racing against the clock
I lose
another game of solitaire
Dec-05-2001
stealing a kiss
who knew I’d find myself
on your most wanted list
Dec-05-2001
preparing for war
my PC reboots
Dec-05-2001
my, you are prepared --
a spare toothbrush
in the original packaging
Dec-05-2001
mid-winter diet --
the emptiness
of carrot sticks
Dec-07-2001
going down on me
the firm grip
of her soft hands
Dec-07-2001
balancing my portfolio
I spill coffee
everywhere
Dec-07-2001
an early Christmas gift --
our dog’s first romp
in the snow
Dec-09-2001
that awkward moment
at the end of a first date --
my condom or yours?
Dec-09-2001
December thaw
the snowman
weeps
Dec-11-2001
dirty snow --
a row of blank expressions
waiting for the train
Dec-11-2001
market forecast:
mixed precipitation
followed by darkness
Dec-13-2001
Christmas shopping for my wife
like cheating --
only more expensive
Dec-14-2001
cold rain --
hurrying past
a homeless man
Dec-18-2001
stalled train --
plenty of time
to imagine her naked
Dec-19-2001
surprise visit from an old friend --
frost hardens on my windshield
Dec-19-2001
surprise visit
from an old friend --
another pint of home brew
Dec-19-2001
stalled elevator --
his eyes slowly rise and fall
on her body
Dec-19-2001
one day late --
Christmas snow
Dec-26-2001
missing the train
two crows fight
over roadkill
Dec-26-2001
dirty snow --
two crows fight
over roadkill
Dec-27-2001
full moon --
shadows play
between her breasts
Dec-29-2001
after one day of sunbathing
the pale white flesh
beneath the wedding ring
Mar-07-2001
spring rain
a young girl weeps
Mar-21-2001
on-time departure --
I’m reminded
of my first love
Jul-15-2001
it feels like December again --
a birthday card for my father
Dec-04-2001
racing
against the clock
I lose
Dec-05-2001
balancing my portfolio
I exchange smiles
with a stranger
Dec-07-2001
three beers later
the words of this notebook
sway in the wind
Mar-07-2001
spring rain
alone on the platform
a young girl weeps
Mar-21-2001
December again --
a birthday card
for my father
Dec-04-2001
second honeymoon --
between you and me
the wet spot
Mar-07-2001
fully armed with sunscreen
the clouds roll in
Mar-07-2001
sudden downpour --
the horizon
disappears
Mar-07-2001
I tell you
I’ll love you forever --
a coconut falls
Mar-07-2001
in the lounge
strong margaritas
and watered-down reggae
Mar-07-2001
its whistling pitch deepens
with every mouthful --
beer bottle in the wind
Mar-07-2001
our last full day in Belize
a snake slithers by
Mar-07-2001
fresh out of reading material
the plane enters a holding pattern
Mar-07-2001
back in the States
a blind man activates
his spring-loaded cane
Mar-07-2001
watching the ball drop
my champagne
goes flat
Jan-01-2002
New Year’s Day --
the cork from a champagne bottle
under our bed
Jan-01-2002
New Year’s resolution --
no more hangovers
like the one I have now
Jan-01-2002
back to work --
my new wallet stuffed
with credit card receipts
Jan-02-2002
unable to sleep
street puddles
turn to ice
Jan-03-2002
winter morning --
the glow
of fair-weather clouds
Jan-04-2002
January rain --
my daughter disappears
into the jetway
Jan-07-2002
slipping on the ice
I clutch my laptop
Jan-08-2002
South Station --
everyone ignores the crazy man
except the pigeons
Jan-09-2002
my daughter’s midnight snack
sets off the smoke alarm
Jan-10-2002
economic optimism --
my jar of pennies
almost full
Jan-11-2002
lights out --
my fingers discover
another piercing
Jan-12-2002
midwinter night --
the wind howls
the dog sleeps
Jan-13-2002
translating for her father
a young girl asks
"will he live?"
Jan-14-2002
icy chinatown street --
I slip
on chicken fat
Jan-14-2002
the dog sleeps
the drunks howl
midwinter night
Jan-14-2002
overnight freeze --
waiting for news
about Grandma
Jan-20-2002
morning thaw --
a voice on the phone tells me
(that) Grandma is gone
Jan-20-2002
remembering Grandma’s
arroz con pollo
the plane descends
Jan-20-2002
stopping for a shoe shine
I remember Brooklyn
Jan-20-2002
funeral mass --
an elderly priest
awakens to incense
Jan-20-2002
forty-two years old
and my aunts still tell me
how much I’ve grown
Jan-20-2002
Whiskey Blue --
the DJ
and his silk curtain
Jan-20-2002
sliver moon --
the scowl
on Grandma’s face
Jan-20-2002
my uncle whispers
"and then he left the priesthood" --
snow begins to fall
Jan-20-2002
sliding on an ice patch
I daydream
about baseball
Jan-23-2002
frozen river bed --
when will we
make love again?
Jan-23-2002
midwinter thaw --
wiping my forehead
with a ski glove
Jan-24-2002
wilted flowers --
a vacancy
at the old age home
Jan-27-2002
tropical honeymoon --
her moans of passion
silence the crickets
Jan-29-2002
midnight serenade --
the resonance
of her G-string
Jan-29-2002
midwinter thaw --
a cautious smile
from a stranger
Jan-29-2002
Boston sports bar --
the State of the Union address
on mute
Jan-30-2002
one more IPA --
the President
waxes eloquent
Jan-30-2002
the late train --
the stench of beer
on my breath
Jan-29-2002
disappearing into a cloudless sky a child’s balloon
Jan-30-2002
troubled sleep --
a wet and empty street
before dawn
Jan-30-2002
a dark parking lot --
two lovers
think they’re alone
Jan-30-2002
midwinter chill --
I thought it was your turn
to walk the dog!
Feb-05-2002
stiff northern wind --
my wife leaves
on a business trip
Feb-06-2002
February sunshine --
Santa Claus
sleeps in the park
Feb-10-2002
death of a princess --
on second thought
forget the scotch
Feb-10-2002
crowded train --
second-hand smoke
meets cheap cologne
Feb-10-2002
interrupting a nightmare:
"South Station
final stop"
Feb-11-2002
Mardi Gras footage --
a familiar face
covered with a blouse
Feb-11-2002
back in Boston
a man with a dark tan
scrapes his windshield
Feb-26-2002
asleep on the beach
I never dreamed
of this late spring snow
Feb-27-2002
snow mixed with rain --
drinking a beer
in the church parking lot
Feb-27-2002
’milk with your coffee?’
the waiter inquires
of her breasts
Mar-01-2002
March first --
ice-covered branches
perfectly still
Mar-01-2002
spring cleaning --
maybe this year
I’ll throw out those love letters
Mar-07-2002
March madness --
our freshly bathed dog
writhes on the carpet
Mar-14-2002
warming trend --
I deepen her neckline
with my eyes
Mar-14-2002
high above the treetops
a hawk watches me
March sunset
Mar-14-2002
late winter snow --
an icy spot
in my brother’s marriage
Mar-18-2002
two days before spring
snow clings
to evergreen leaves
Mar-19-2002
pouring another cocktail
my brother’s marriage
on the rocks
Mar-19-2002
in the hallway
our shoelaces
intertwined
Mar-19-2002
melting
with each lingering kiss
spring snow
Mar-21-2002
spring thaw
each footstep
deepens
Mar-21-2002
March madness --
yesterday’s snowmelt
frozen solid
Mar-22-2002
waiting for the train an abandoned cigarette burns down to the filter
Mar-26-2002
April morning --
the soft shadows
between her breasts
Apr-03-2002
April overcast --
an absence
of shadows
Apr-03-2002
climbing into bed
the Other Woman
licks my face
Apr-09-2002
troubled sleep --
the clock flashes midnight
all night long
Apr-10-2002
quiet country road --
a traffic jam
escapes the city
Apr-10-2002
recurring nightmare --
the conductor wakes me
one stop too late
Apr-11-2002
The Big Game --
surviving
another week
Apr-12-2002
morning fog --
the conductor taps my shoulder
at the end of the line
Apr-12-2002
Patriot’s Day rain --
her watercolor flag
wrapped in plastic
Apr-15-2002
warm Spring night --
the dog sleeps
in her own bed
Apr-15-2002
remembering my appointment
the train runs behind schedule
Apr-16-2002
record heat --
she fans herself
with a Wall Street Journal
Apr-17-2002
morning after --
the thunder grows silent
but dark clouds remain
Apr-18-2002
after the storm
a hubcap
filled with stars
Apr-18-2002
Josiah’s birthday --
no I will not
root for the Yankees!
Apr-18-2002
bending
to pick a rose --
the sudden pain
Apr-22-2002
Cochituate tombstone reads:
18 miles to Boston
Apr-23-2002
forsythias in bloom --
my daughter turns nineteen
Apr-24-2002
chilly morning --
the dog
steals my blanket
Apr-25-2002
between nightmares
a clear blue sky
May-01-2002
warm spring day --
forgetting
my subway face
May-07-2002
she says I remind her
of someone she knows --
morning chill
May-08-2002
running to the interview
a stack of resumes
for his umbrella
May-13-2002
a broken eggshell
beneath the robin’s nest
pure blue
May-14-2002
eggshell bits
under the robin’s nest
so blue
May-15-2002
steamy sex
in the church parking lot --
amazing Grace
May-15-2002
Santa Fe saloon --
a cowgirl
with purple hair
May-20-2002
killer frost in May --
my daughter leaves
for Africa
May-21-2002
traffic copter
above the old church --
the sound of thunder
May-21-2002
New Mexico dust storm --
tumbleweeds cross
the Interstate
May-21-2002
half asleep
I half remember
an unfinished email
May-21-2002
my daughter’s voicemail --
a chipmunk darts
across the highway
May-22-2002
almost warm
I leave my jacket
at home
May-23-2002
startled from sleep
by nothing --
starless night
May-23-2002
a necklace dangles
between her breasts --
mesmerizing jewels
May-23-2002
first date - last date
the bartender
calls me a cab
May-25-2002
after the rain
the deepening blue
of her eyes
May-28-2002
thunderclouds without rain --
another beer too many
May-29-2002
tie me up, tie me down
the line forms
a lifetime ago
May-30-2002
thunderclouds without rain --
my wife cuddles
with the dog
May-31-2002
examination room --
imagining the taste
of rubbing alcohol
Jun-03-2002
crossing Houston Street
our taxi hits a pot hole --
instant haiku
Jun-04-2002
flash of thunder --
the dog takes her place
between us
Jun-06-2002
blues nightclub --
the trashman’s
pickup line
Jun-08-2002
new moon
meeting
my daughter’s boyfriend
Jun-10-2002
orthopedist’s office --
all paintings tilted
slightly off center
Jun-10-2002
a deep voice
on the other end of the phone --
my daughter’s "special friend"
Jun-11-2002
the PC reboots --
my brother moves in
with my parents
Jun-11-2002
a chocolate covered cherry
on the tip of her tongue
I melt...
Jun-11-2002
desert rose --
its withered petals
still clinging
Jun-13-2002
two women
compare dating nightmares --
wild daisies in bloom
Jun-14-2002
unable to sleep
it’s been so long
since I’ve won at solitaire
Jun-14-2002
last day of school --
my son’s leg injury
mysteriously heals itself
Jun-20-2002
slow night --
the bartender
loses at backgammon
Jun-22-2002
indifferent barmaid
her spaghetti straps
al dente
Jun-22-2002
returning to Long Island
a styrofoam cup disappears
in the ferry’s wake
Jun-25-2002
my daughter’s graduation --
a baby startles awake
to "Pomp & Circumstance"
Jun-25-2002
co-ed softball game --
the pitcher’s
fabulous curves
Jun-25-2002
his boyhood dreams
reduced to two words:
batter up!
Jun-26-2002
church renovation --
a dumpster parked
in the pastor’s spot
Jun-26-2002
come closer, love --
let me smell the flowers
on your sundress
Jun-26-2002
first of July --
a lazy mosquito
bites me twice
Jul-01-2002
beach sand sizzles
with the heat --
salsa music
Jul-03-2002
Fourth of July fireworks
her too too tight red dress
Jul-05-2002
his final at-bat --
a tip of the hat
to the Fenway faithful
Jul-06-2002
security checkpoint
the tearful departure
of a child’s balloon
Jul-07-2002
we are never so
honest, so true, as when
we lie together
Jul-08-2002
naked
she
conceals
Jul-08-2002
my life reduced
to a Market index:
Standard and Poor
Jul-10-2002
morning glories --
our next-door neighbor’s lover
is right on time
Jul-10-2002
heat wave --
to ease your discomfort
I mentally undress you
Jul-10-2002
in tightening circles a moth extinguishes the candle
Jul-10-2002
not quite recovered --
a wild and bumpy ride
on Wall Street
Jul-16-2002
stood up
by a part-time lover --
shooting star
Jul-16-2002
standing erect
as she saunters by --
city skyscraper
Jul-17-2002
outside South Station
a former day trader
plays the blues
Jul-18-2002
lunch with the boss --
the fly I thought I chased away
keeps coming back
Jul-18-2002
the neighborhood pub --
where too many people
know my name
Jul-18-2002
plunging beneath
the lake’s surface --
full moon and the Dow
Jul-23-2002
Wall Street watch --
the unnerving plunge
of her neckline
Jul-23-2002
forgetting Wall Street
I plunge
inside her
Jul-23-2002
Fenway slugfest --
the bears
beat the bulls
Jul-24-2002
urban playground
graffiti
up and down
the see-saw
Jul-25-2002
beautiful girl
in a barren field
dreaming
Jul-25-2002
wild flowers
so beautiful
I can’t pick them
Jul-25-2002
fresh spraypaint --
a heart, two pairs of initials
and "forever"
crossed out
Aug-01-2002
my last memory
the taste of chalk dust
in the batter’s box
Aug-06-2002
topless beach --
(she builds) a sand castle
with two towers
Aug-07-2002
my youngest turns eleven --
our backyard
overrun with tall weeds
Aug-09-2002
oppressive humidity --
savoring every inch
of your wetness
Aug-13-2002
oppressive humidity --
my brother’s wife’s
personal ad
Aug-13-2002
trumpet solo --
the trombonist drains the spittle
from his mouthpiece
Aug-13-2002
tense meeting --
how could I forget
my doodle pad?
Aug-14-2002
heat advisory --
sweat flies from her body
with each thrust
Aug-14-2002
tense meeting --
her temper even shorter
than her skirt
Aug-14-2002
in a dream
in a tenement far away
a faucet drips
Aug-16-2002
daddy’s little girl
off to college --
the unmowed lawn
Aug-19-2002
another daughter in college
heat rises from the pavement
Aug-19-2002
my daughter’s
first day of college --
cold summer rain
Aug-20-2002
restless sleep --
a mouse in the attic
in search of a keyboard
Aug-21-2002
a face I recognize
from the train station --
sudden chill
Aug-21-2002
translating
your body language
I grow harder
Aug-21-2002
email from my daughter:
sorry about tomorrow night
can we do lunch?
Aug-23-2002
nobody stops
for the dead bird
except the flies
Aug-24-2002
caught in a trap
I suffocate
the mouse
Aug-27-2002
an unexpected letter --
chilly winds
from all directions
Aug-28-2002
mail call --
my dog receives
another credit card offer
Aug-29-2002
recurring nightmare --
you leave me
for a younger dog
Aug-29-2002
endsummer night --
I toss another bottle
into the church dumpster
Aug-29-2002
classes begin
tomorrow’s weather
irrelevant
Aug-29-2002
her black dress
tighter
than my bulging pants
Aug-30-2002
shorts in the morning
flannel blankets at night --
September comes to Boston
Sep-01-2002
leaning against
a skyscraper
I feel so small
Sep-03-2002
September --
leaves and rumors
continue to cling
Sep-03-2002
found
where I never thought to look
the missing puzzle piece
Sep-04-2002
behind the dumpster
a gray-brown woman
finishes someone’s dinner
Sep-10-2002
trembling
a woman’s hands
on her pregnant belly
Sep-10-2002
September 11th
an empty page
in my haiku notebook
Sep-11-2002
gusting wind --
a couple huddles together
to light a cigarette
Sep-12-2002
"as long as he’s paying"
the bartender serves the drunk
another beer
Sep-12-2002
summer’s last heat wave --
the crossword puzzle
of her tan lines
Sep-12-2002
Friday the 13th
leaves scatter
in the cold wind
Sep-13-2002
my daughter’s 18th birthday --
the warming sunshine
in her hair
Sep-13-2002
autumn morning --
new and vibrant colors
in my daughter’s hair
Sep-14-2002
football season begins --
time to dust off
those haiku journals
Sep-15-2002
Day of Atonement
I regret having forgotten
how to regret
Sep-16-2002
beautifully polished --
if only my guitar
could play itself
Sep-16-2002
Election Day over
the stakes from these campaign signs
make excellent kindling
Sep-18-2002
leaves fall to the ground
but where will this
Bear Market land?
Sep-19-2002
the Yankees clinch --
leaves begin to fall
in Boston
Sep-21-2002
autumn fog
I can barely see
my breath
Sep-25-2002
one vulture asks another:
"has the market hit bottom yet?"
Sep-25-2002
the war is over --
Red Sox fans
remove their hats
Sep-26-2002
getting home late
I share my pillow
with the dog
Sep-27-2002
October sunrise --
a dark day
lies ahead
Oct-01-2002
layoff day --
splitting another log
on the wood pile
Oct-01-2002
Autumn’s first leaf
the inevitability
of the wood pile
Oct-01-2002
crowded subway car
alcohol
on a stranger’s breath
Oct-04-2002
another day
another storm
moves closer to shore
Oct-04-2002
lightning flash --
your naked body
next to mine
Oct-04-2002
after the storm
a very different
horizon
Oct-04-2002
a cat howls --
the wind
changes direction
Oct-08-2002
Pay Day --
my creditors
exhale
Oct-10-2002
silencing the alarm
the frightened squeal
of a dog toy
Oct-14-2002
escalator down --
what will Wall Street
bring me today?
Oct-14-2002
Columbus Day --
first harvest
of cut-out witches
Oct-15-2002
empty subway station --
the accordian player pauses
between sad songs
Oct-15-2002
down the escalator
all those steps
I never took
Oct-17-2002
punk rock night club --
the plywood bar
dances
Oct-20-2002
Inman Square --
ivy climbs
the abandoned tenement
Oct-20-2002
fading
in and out of sleep
the moon sets
Oct-22-2002
full moon --
I love you
just because...
Oct-22-2002
Daylight Savings ends --
one more hour
of nightmares
Oct-29-2002
turned to the editorial page
the man sitting next to me
snores
Oct-29-2002
Halloween morning --
two witches and a skeleton
wait for the bus
Oct-31-2002
done with homework
I study
the librarian’s breasts
Oct-31-2002
end-of-year rush --
green leaves
fall to the ground
Nov-04-2002
black ice --
an early morning phone call
from my ex-wife
Nov-05-2002
black ice --
my daughter’s tears
Nov-05-2002
a new umbrella --
November rain
surrounds me
Nov-06-2002
freshly paved highway --
all the pot holes
have rounded edges
Nov-07-2002
reflecting clouds
the gilded dome
of the State House
Nov-12-2002
asleep on the train
the conductor announces
the stop after mine
Nov-12-2002
late night at work --
the stench
of my favorite pub
Nov-12-2002
Central Square --
a street poet
free associates
Nov-12-2002
Davis Square --
every red brick singing
a subway serenade
Nov-12-2002
Christmas approaching
my daughter’s boyfriend
calls me "sir"
Nov-12-2002
Veteran’s Day --
fresh flowers
at the old monument
Nov-12-2002
troubled sleep --
steam rises
from a storm sewer
Nov-14-2002
a leaf falls in the pond --
I watch the ripples
disappear
Nov-15-2002
buttoning up
her winter jacket
her cleavage disappears
Nov-15-2002
boarding the train
a man argues
with his cell phone
Nov-15-2002
New England morning
the fog
is deaf
Nov-21-2002
November rain --
I can almost hear
the basement flooding
Nov-22-2002
Thanksgiving morning
I wake up
with an erection
Nov-28-2002
Thanksgiving dinner --
the dog on high alert
beneath the table
Dec-02-2002
Thanksgiving leftovers --
my wife and I
sneak a kiss
Dec-02-2002
end of the holiday --
the ferry departs
into murky waters
Dec-03-2002
old and gray
a picket fence strains
against the snow
Dec-03-2002
the old picket fence
not wishing
to disturb the snow
Dec-03-2002
beyond
the unopened gate
wind-blown snow
Dec-04-2002
snow in the forecast --
a distant pounding
of war drums
Dec-05-2002
speeding freight train --
is my oldest daughter
really nineteen?
Dec-11-2002
Boston skyline
empty
without you
Dec-11-2002
dirty snow
the conductor flirts
with school girls
Dec-11-2002
December rain --
wondering where
the gray squirrels hide
Dec-11-2002
church renovation --
a portable toilet
in the shadow of the cross
Dec-11-2002
jukebox turned off
the rhythm
of the bartender’s broom
Dec-11-2002
winter commute
the muffled crunch
of road salt
Dec-13-2002
Christmas Eve --
a mouse stirs
and sets off the trap
Dec-24-2002
New Year’s Eve --
the colorful glow
of burning Christmas wrap
Dec-31-2002
funeral mass --
an elderly priest awakens
to incense
Jan-20-2002
Whiskey Blue --
a crowd of Beautiful People
meets The Invisible Man
Jan-20-2002
winter rain --
when will we
make love again?
Jan-23-2002
record heat --
she fans her cleavage
with a Wall Street Journal
Apr-17-2002
my daughter turns nineteen --
forsythias in bloom
Apr-24-2002
beneath the robin’s nest
a broken eggshell
pure blue
May-14-2002
thunderclouds without rain --
unlike me
the train is right on time
May-29-2002
fading in
and out of sleep
the moon sets
Oct-22-2002
old and gray
a picket fence wavers
in the snow
Dec-03-2002
the old picket fence
not wishing to disturb
the snow
Dec-03-2002
speeding freight train --
my wife’s birthday
six days away
Dec-11-2002
pure blue
a broken eggshell
beneath the robin’s nest
May-14-2002
december winds
I watch as she chases
after her hat
Jan-01-2003
where Christmas presents had been dried pine needles
Jan-07-2003
new year’s morning
fresh snow
fills the potholes
Jan-07-2003
shoveling snow
I whistle
a Beach Boys tune
Jan-07-2003
rumors of war --
removing decorations
from the Christmas tree
Jan-08-2003
unable to hide
her delicate curves --
a bulky sweater
Jan-08-2003
snow-plowed streets
all cars
the color of road salt
Jan-08-2003
partial thaw --
the potholes
deepen
Jan-10-2003
Monday morning
waking up from a nightmare
before it ends
Jan-10-2003
rrring!!!
six people reach
for their cell phones
Jan-10-2003
approaching train
frantic puffs
on a freshly lit cigarette
Jan-10-2003
hard at work
all of these people
to write about
Jan-14-2003
cold spell continues --
like my hair
the snow turns grayer
Jan-16-2003
cold spell continues --
each day it gets harder
to imagine you naked
Jan-16-2003
meeting the new boss
outside
the same cold wind blows
Jan-17-2003
halftime --
two strangers
are strangers again
Jan-20-2003
incomplete pass
the girl at the end of the bar
would rather watch football
Jan-20-2003
my desire
shifts into overdrive --
her parting lips
Jan-20-2003
coldest day of the year --
my credit card bill arrives
Jan-21-2003
back to work
a new layer of frost
on my windshield
Jan-22-2003
remembering
my mother’s birthday
a stray dog barks
Jan-22-2003
sad news --
the morning
couldn’t be colder
Jan-23-2003
teenage troubles --
I forfeit
another chess match
Jan-23-2003
dirty snow - a cold that just won’t go away
Jan-24-2003
fresh snow
a cheerful email
from my daughter
Jan-27-2003
reflected
in the rat’s eyes
Times Square
Jan-27-2003
city sidewalk
a well-dressed man bends down
to pick up a quarter
Jan-27-2003
this morning
the alarm clock sounds
further away
Jan-27-2003
State of the Union
painful numbness
in my fingertips
Jan-28-2003
one beer too many
how beautifully the stars dance
on the ceiling
Jan-28-2003
two wandering drunks
suddenly friends
with the piano player
Jan-30-2003
on the other end
of Beale Street
Mississippi sunset
Feb-02-2003
Mississippi bridge
a freight train
rides into the sunset
Feb-02-2003
Groundhog Day
my own shadow
grows grayer
Feb-03-2003
Earth Mother
her love letters
in the recycle bin
Feb-03-2003
horny as hell she makes me wait for the next shooting star
Feb-05-2003
crowded waiting room
I’m the only one
wearing headphones
Feb-05-2003
waiting for her -
so much
unclaimed baggage
Feb-05-2003
the business trip
sleeping on her side of the bed
without her
Feb-06-2003
her kiss --
I reach
for the moon
Feb-06-2003
the business trip
the dog’s disappointment
that it’s only me in bed
Feb-06-2003
home sick from work
a long day’s journey
into Nyquil
Feb-10-2003
trying to sleep
on a crowded train --
the smell of newsprint
Feb-12-2003
snow squall --
my muscles ache
from winter kigo
Feb-12-2003
waiting room
a young mother knits
her brow
Feb-12-2003
our president addresses the nation a passing garbage truck
Feb-12-2003
let’s turn off the news
and hold each other
extra long tonight
Feb-12-2003
burning a flag
in the bitter cold --
the chill
Feb-15-2003
eighteen inches
of winter kigo --
my aching back!
Feb-17-2003
the charm
of a New England winter --
my aching back!
Feb-19-2003
melting snow --
the Fenway bleachers
glisten
Feb-20-2003
first thaw
a melting icicle
drips into her cleavage
Feb-20-2003
post-war planning --
a man chokes to death
on unchewed steak
Feb-20-2003
running for the train
a pothole fills
with melting snow
Feb-20-2003
winter morning --
the silence
of a frozen hard drive
Feb-21-2003
sad news --
continuing cold
in the neighorhood
Feb-27-2003
the weekend --
patches of dead grass
in the dirty snow
Feb-28-2003
winter weekend --
warming up
to a cold ale
Feb-28-2003
winter commute --
Monday morning’s
bitter wind
Mar-03-2003
bitter morning --
her kiss freezes
on my lips
Mar-03-2003
peaceful dinner --
a dry French wine
with my Turkey
Mar-03-2003
Fatherhood:
stepping on the phantom brake
when my son drives
Mar-04-2003
under a melting snow bank
the sea gull’s next meal
Mar-06-2003
the other side of Beale Street --
a barge eases down
the Mississippi
Mar-06-2003
forty degrees --
the music
of melting snow banks
Mar-06-2003
continued cold
the oil delivery man
apologizes
Mar-07-2003
in my dreams
when I awaken
the sound of a train
Mar-10-2003
one day after pay day
half my bills
half-paid
Mar-12-2003
waiting for x-rays
the spot on my glasses
won’t come off
Mar-12-2003
she’s so drunk
he thinks she just might
come home with him
Mar-17-2003
still echoing
in my beer-filled skull
the ’mwah’ of her kiss
Mar-17-2003
a lull in the conversation --
we search the bar
for first dates
Mar-17-2003
bad blues band --
how quickly can I consume
my two drink minimum?
Mar-17-2003
war on the horizon
the full moon disappears
into fog
Mar-18-2003
The President speaks --
outside a dog barks
at its own echo
Mar-18-2003
ready for battle
the dog chokes
on its leather leash
Mar-19-2003
hundreds of brave young men
take up positions --
March Madness begins
Mar-20-2003
the battle is joined --
I take refuge
between her legs
Mar-20-2003
the neighborhood bully
throws a rock at passing cars
and hides
Mar-20-2003
South Station --
a little boy pets
the bomb-sniffing dog
Mar-21-2003
bombs over Baghdad --
but my sleep is disturbed
by a chirping pager
Mar-24-2003
like a Scud missile
fired at random targets
the Dow falls
Mar-25-2003
behind a wall of black smoke
more assurances
from the Pentagon
Mar-25-2003
shares of NBC rise
on news the war
won’t pre-empt "Friends"
Mar-26-2003
church parking lot
my eyes grow accustomed
to the darkness
Mar-26-2003
two blocks from the Christian concert
solicitations from a cut-rate hooker
Mar-29-2003
the bartender’s Irish accent
improves with every Guinness
Mar-29-2003
spring snow --
the freshness
of an updated resume
Mar-31-2003
April Fool’s Day --
the city is besieged
by another cold snap
Apr-01-2003
the final battle --
my seventeen year-old son
asks for the car keys
Apr-02-2003
College Night --
the last of the snow banks
turns to mud
Apr-02-2003
swing and a miss!
the neighborhood tomboy’s
newly improved curves
Apr-02-2003
a Boston pacifist’s prayer:
may this war end
before the Sox win it all
Apr-03-2003
new moon --
the cat sleeps
...or does he?
Apr-04-2003
in love with a soldier
she watches CNN
and masturbates
Apr-04-2003
above the bare trees
winter storm clouds
the size of my fist
Apr-06-2003
above the bare trees
winter storm clouds
the size of my fist
Apr-07-2003
fair weather clouds --
how long
until the next storm?
Apr-10-2003
the battle resumes --
shouts of protest
at the State House
Apr-11-2003
drifting
in a puddle of mud
an empty coffee cup
Apr-11-2003
warm weather forecast
I (still) scrape (the) frost
from my windshield
Apr-14-2003
Tax Day --
a red squirrel chatters
above my head
Apr-15-2003
restless sleep
an old engine
rusting
in the trainyard
Apr-16-2003
adolescence
the silence
between father and son
Apr-16-2003
approaching cold front
letting the wind
blow through me
Apr-16-2003
surprise!
liberated Iraq
isn’t voting Republican
Apr-17-2003
now that my taxes
are in the mail
it’s cold again
Apr-17-2003
so light in my hand
I imagine him flying --
the dead bird
Apr-21-2003
spring break --
a pair of mourning doves
builds a nest
Apr-22-2003
home sick from work
the dog and I
share a pillow
Apr-25-2003
last week of April --
the birds sing
while I scrape my windshield
Apr-25-2003
Cambridge side street --
I know a shortcut
but this isn’t it
Apr-26-2003
Beale Street
a street musician’s
sidewalk symphony
Apr-26-2003
empty subway station
the accordian player
lights a cigarette
Apr-26-2003
always faithful
the last train
waits for me
Apr-28-2003
overcast morning
nobody wakes
the sleeping passenger
May-01-2003
having finally won
at solitaire
the day begins
May-02-2003
a beautiful day
how many more times
will I clear my throat?
May-02-2003
my daughter turns twenty
light rain clings
to a leopard orchid
May-04-2003
my daughter turns twenty
light rain clings
to a pure white orchid
May-06-2003
running her fingers
through her long long hair
she glares at me
May-06-2003
moving day
a laminated name tag
in the trash can
May-07-2003
May in New England
the building I call "work"
enveloped in fog
May-07-2003
moving day
a name
in the trash can
May-08-2003
Downtown Crossing
the shadows
have wings
May-12-2003
Government Center
a flock of pigeons
fights over crumbs
May-13-2003
thank goodness!
another U.S. bean counter
to govern Free Iraq
May-13-2003
late-night accident
a flare trampled
by speeding cars
May-15-2003
writer’s block
a shadow
on the moon
May-16-2003
pretending to be tourists
the transit cop
lets us keep our camera
May-18-2003
Harvard Square
where Starbuck’s
meets graffiti
May-19-2003
leading the polls
in the human race
undecided
May-20-2003
Copley Square
stone and steel
reaching for the sky
May-22-2003
lost weekend
the blurred lights
of an inbound train
May-22-2003
blurred vision
if only the train had come
two beers sooner!
May-22-2003
sleepless night
buried under blankets
the dog sighs
May-23-2003
while the city sleeps
pigeons rule
the subway
May-23-2003
the perfect use
for a brick wall --
my graffiti
May-23-2003
too sad
for a nursery rhyme
May showers
May-23-2003
the ex-wife calls
a warm skunky beer
poured down the sink
May-27-2003
my daughter calls --
azalea blossoms
filled with rain
May-27-2003
grass stains on her blouse
no one asks
why she’s late for the meeting
May-28-2003
tax cuts both ways
May-29-2003
The Plough and Stars
a collage of faded photos
and cobwebs
Jun-03-2003
all-night supermarket
I get the shopping cart
with the shaky front wheel
Jun-04-2003
the street musician’s dobro
reflected in his shades
"Life’s Like a Railway Station"
Jun-04-2003
crowded elevator
I keep pressing
the same button
Jun-04-2003
this perfect sunset
imperfect
without you
Jun-08-2003
rain delay
my baseball glove doubles
as an umbrella
Jun-08-2003
rain delay
my son wears his baseball glove
on his head
Jun-08-2003
on hold
the sun traces an arc
through the sky
Jun-10-2003
"we need more rain
like I need more beer"
he said, pouring another
Jun-13-2003
more rain
an underground movement
of street musicians
Jun-13-2003
the waiting room
all the crossword puzzles
filled in
Jun-16-2003
proud to be gray
the old Customs House
Jun-17-2003
who is this woman
whose name is tatooed
on a man’s neck?
Jun-17-2003
it isn’t love
until she’s shown you
all her tattoos
Jun-17-2003
Downtown Crossing
the shadows speak
to one another
Jun-18-2003
persistent drizzle
the conductor flirts
with schoolgirls
Jun-19-2003
picking through the trash
a man whistles
an old blues tune
Jun-21-2003
no spare change --
the veteran’s flag
at half mast
Jun-21-2003
waiting for the train
a woman prunes a stray thread
from her flowered dress
Jun-23-2003
all thoughts
return to the void --
my Palm Pilot resets
Jul-01-2003
the Market improves
a sick cat
drinks from a puddle
Jul-02-2003
in a steam-covered mirror
a close shave
Jul-02-2003
downtown Bridgeport
weeds find the cracks
in an empty parking lot
Jul-02-2003
Sunday morning
the old dog
takes his time
Jul-02-2003
staying in my hotel room
I lose another game
of solitaire
Jul-02-2003
through sidewalk vents
the warm breeze
of a passing subway
Jul-02-2003
crossing Canal Street
I ask the taxi driver
"where are you taking us?"
Jul-03-2003
two fenced-in flower beds
filled with weeds --
her chronic pain
Jul-03-2003
Cafe Habana
the double espresso rush
of her bare shoulders
Jul-03-2003
hot July morning
paw prints
on my windshield
Jul-08-2003
crowded waiting room
the TV blares
a diarrhea commercial
Jul-08-2003
making the All-Star team
why can’t my gifted son
make his bed?
Jul-10-2003
ball game over
we take off our clothes --
a tight finish
Jul-10-2003
partly sunny
or partly cloudy?
the wait for market open
Jul-11-2003
RED SOX SWEEP
reads the man
with the bad toupee
Jul-11-2003
Critical Alert
the pager interrupts
a critical moment
Jul-11-2003
gloomy and gray
the morning sky
and me
Jul-11-2003
fresh graffiti --
it’s beautiful
but what does it say?
Jul-11-2003
picking up my kids
the sign reads
"rough road ahead"
Jul-12-2003
overcast night
why did you steal
my full moon?
Jul-14-2003
Greenspan speaks --
a mother and seven ducklings
cross the highway
Jul-15-2003
going down --
her grip on the bedposts
tightens
Jul-15-2003
summer love --
moonlight reflected
in our undulating sweat
Jul-15-2003
the wise lover --
she cries "faster"
he whispers "no"
Jul-15-2003
budget deficit --
I guess I’ll have to skip
that third cup of coffee
Jul-16-2003
budget time --
would my bank overlook
a half trillion dollar deficit?
Jul-16-2003
summer silk -
her nipples
find my eyes
Jul-17-2003
unexpected chill
she notices me
noticing her nipples
Jul-17-2003
her silk blouse
so tight
I could burst
Jul-17-2003
intermission
a street musician removes the trash
from his coffee can
Jul-18-2003
crowded department store
adjusting my posture
as I walk past the mannequins
Jul-18-2003
church for rent:
a cell phone tower
where the cross once stood
Jul-22-2003
death to my enemy!
a moment of stillness
and then another mosquito
Jul-23-2003
reconciliation
nothing but words
between us
Jul-23-2003
waiting for the interview to begin - slow steady rain
Jul-24-2003
rushing to an important meeting my umbrella turns inside out
Jul-24-2003
Fort Point Channel
the old barge
finds a hole in the dock
Jul-24-2003
crowded subway car
straining to see
her other tattoos
Jul-24-2003
finding a rhythm
her words trail off
into sighs
Jul-24-2003
heartbreak at Fenway
a cold beer
abandoned
Jul-25-2003
the conductor wakes me
from a sound sleep --
it’s still Monday
Jul-28-2003
dockside lunch
a sea gull
steals my sandwich
Jul-28-2003
unable to write
a nature haiku
a moth flies down my shirt
Jul-31-2003
power failure --
a (lonely) night
without the web
Aug-05-2003
summer storm clouds
the air thickens
with silence
Aug-06-2003
summer morning
the sound of a car alarm
lingers closer
Aug-07-2003
sudden rain shower --
the fireflies
grow dim
Aug-11-2003
summer heat
moths circle the light
of an oncoming train
Aug-12-2003
approaching thunder
your grip tightens
as I enter you
Aug-13-2003
clouds without rain
Nomar strikes out
with the bases loaded
Aug-14-2003
clear skies
the Red Sox break
a three-game slide
Aug-14-2003
after 44 years
I no longer count
passing freight cars
Aug-15-2003
power failure
a little girl still waits
for the "Walk" signal
Aug-15-2003
a businessman talks to himself --
is his hands-free cell phone
just a prop?
Aug-16-2003
gibbous moon
Napoleon and I
share the same birthday
Aug-16-2003
approaching storm
a spider web
shimmers in the breeze
Aug-16-2003
approaching storm
the sky darkens
with crows
Aug-16-2003
train running late
I count the minutes
of sleep I missed
Aug-18-2003
wearing a hands-free cell phone
the well-dressed businessman
talks to himself
Aug-19-2003
summer rain
a sea gull
among pigeons
Aug-19-2003
surprise shower
finally an umbrella
right where I left it
Aug-19-2003
registration desk
a coffee-stained folder
with my name on it
Aug-19-2003
moonless night
I swear I heard
his footsteps last night
Aug-19-2003
heavier than a sigh
my daughter’s luggage
for a long journey
Aug-21-2003
train ride to Boston
suburbia
rushes by
Aug-21-2003
fire drill --
engineers evaluate
the secretaries
Aug-22-2003
the war is over
for one haiku poet -
seagull’s cry
Aug-24-2003
a day of meetings --
sea gulls hover
above the fishing boat
Aug-27-2003
Mars behind clouds
I focus the telescope
on my neighbor undressing
Sep-03-2003
overcast sky
my daughter leaves
for a faraway place
Sep-03-2003
in a patch of gravel
between Back Bay and Yawkey
wild flowers
Sep-03-2003
at the bus stop
school girls shiver
in their back-to-school best
Sep-03-2003
doctor visit
the street musician sings
"Knockin’ on Heaven’s Door"
Sep-04-2003
empty canvas
an art student
boards a subway car
Sep-04-2003
September rain --
the college freshmen
are getting younger
Sep-04-2003
orthopedist’s office --
the skeleton’s
magic marker mustache
Sep-04-2003
friendly receptionist
I steal a kiss
from her candy dish
Sep-04-2003
subway construction --
no, wait - it’s a
Berklee Music School drop-out
Sep-04-2003
September rain --
a caterpillar crawls
across a maple leaf
Sep-05-2003
trimming the hedges
I never met a rhododendron
I didn’t hate
Sep-07-2003
a praying mantis
soaks up the sun
in our fallow garden
Sep-08-2003
awakened from a deep sleep
the cat’s eyes
glisten
Sep-09-2003
facing downtown
the pain
of what’s not there
Sep-11-2003
skyscraper
her silhouette
in the fog
Sep-12-2003
wild daisy
the tattoo
on her bare belly
Sep-12-2003
September
dew clings
to wild flowers
Sep-12-2003
clinging
to my daughter’s toe ring
wild daisies
Sep-14-2003
fog
skyscraper
meets sky
Sep-15-2003
South Station --
a pigeon inspects
an unattended bag
Sep-15-2003
wishing it would rain --
a screaming child
on a crowded train
Sep-15-2003
first date --
her eyes measure
the size of his cock
Sep-17-2003
examination room
all eyes
on my unmatching socks
Sep-22-2003
post-op
the tile beneath my feet
so cold
Sep-22-2003
Fenway field trip --
I tell the children
there is no Babe Ruth
Sep-24-2003
scattering pigeons --
a homeless man
flirts with schoolgirls
Sep-25-2003
the Sox clinch --
new moon
in a starless sky
Sep-26-2003
blues festival --
a dragonfly dances
above the treetops
Sep-28-2003
remembering an old girlfriend
the sign reads
’Entering Shirley’
Sep-28-2003
cool autumn night
we invite the dog
into bed
Sep-30-2003
cold autumn morning
two squirrels fight
in the leaves
Sep-30-2003
review time --
the old dog
learns a new trick
Sep-30-2003
cool autumn night
her nipples
staring back at me
Sep-30-2003
starry night --
the Red Sox live to see
the harvest moon
Oct-06-2003
over Fenway Park
the harvest moon
almost full
Oct-07-2003
game-winning homer
the crickets
grow silent
Oct-07-2003
cold snap --
a spider fights me
for the first log
Oct-08-2003
Jo’s Cafe
the man with the sunglasses
clutches his cup
and sleeps
Oct-14-2003
October 16th
a butterfly disappears
over Fenway Park
Oct-19-2003
flying home to Boston
a baseball diamond
shines through the clouds
Oct-19-2003
killing frost --
the tomatoes
at half-mast
Oct-21-2003
laughter from above --
even the mockingbird knows
I’m a city boy
Oct-21-2003
first snow --
even the dog
would rather stay inside
Oct-23-2003
a crumb falls down her blouse --
I don’t remember
her question
Oct-28-2003
daylight savings ends --
a gift from grandma
the one clock I can’t turn back
Oct-28-2003
daylight savings --
I’d love to have
that hour back
Oct-28-2003
beautiful...
autumn leaves
in the storm sewer
Oct-30-2003
my car in the shop
I can’t stop singing
"Key to the Highway"
Oct-30-2003
waiting room --
I know I’ve seen
this puzzle before
Oct-30-2003
gibbous moon
a fallen leaf
trembles
Nov-03-2003
autumn wind --
a leaf falls
ripples in a puddle
Nov-03-2003
visiting my childhood home a shadow on the moon
Nov-09-2003
Long Island souvenir --
seagull droppings
on my windshield
Nov-09-2003
Veteran’s Day --
today’s war headline
covered with frost
Nov-11-2003
frozen to the fence
the newspaper advertises
a Caribbean cruise
Nov-16-2003
Worcester local --
a student eats breakfast
on "Adventures in Algebra"
Nov-18-2003
incoming train
please take away
this snoring drunkard!
Nov-20-2003
under raked leaves
the principal’s note
I never read
Nov-23-2003
silence --
the condom breaks
Nov-24-2003
longer nights --
so why
am I sleeping less?
Nov-24-2003
November fog --
the dog chases
a wind-blown leaf
Nov-26-2003
Thanksgiving traffic --
the cassette begins
for a third time
Nov-27-2003
restless night --
a bare branch
scratches the shutter
Dec-02-2003
urban freeze --
only a cigarette butt
crosses the street
Dec-03-2003
black ice --
the flashing blue lights
of a police car
Dec-04-2003
winter clouds --
how slowly the train moves
beneath them
Dec-04-2003
in my dreams
they all melt away --
winter clouds
Dec-04-2003
slow train --
the bickering
of an elderly couple
Dec-04-2003
wishing he could fly --
the snow-covered
pink flamingo
Dec-06-2003
winter commute --
stepping into
yesterday’s footprints
Dec-10-2003
unable to sleep --
the glow of the moon
against the snow
Dec-10-2003
bent over by the snow
the mighty spruce
and me
Dec-15-2003
snow to rain to ice
a persistent head cold
settles in my chest
Dec-16-2003
a man begs for change --
am I the bastard
who laid him off?
Dec-16-2003
Downtown Crossing --
the steel drum plays
"Silent Night"
Dec-16-2003
winter rain --
a sagging string
of Christmas lights
Dec-18-2003
nostalgia trip --
the bus that used to take me
to the house I couldn’t afford
Dec-18-2003
raindrops on my window --
the face of a woman
I once loved
Dec-18-2003
my son celebrates
his eighteenth birthday --
longest night of the year
Dec-21-2003
Christmas Eve --
a pigeon trims its nest
with tinsel
Dec-24-2003
Christmas Eve --
Santa’s favorite elf
wearing only tinsel
Dec-24-2003
day after Christmas
a red and white bow
on the dog
Dec-26-2003
a bulky sweater
unable to hide
her delicate curves
Jan-08-2003
more rain
the street musicians
go underground
Jun-13-2003
proud to be gray
the old clock tower
Jun-17-2003
Greenspan speaks --
the train stalls
one stop from its destination
Jul-15-2003
death to my enemy!
barely a moment later
I hear another mosquito
Jul-23-2003
in a patch of gravel
between stations
wild flowers
Sep-03-2003
cool morning
dew clings
to wild flowers
Sep-12-2003
winter rain --
the echo of a blues guitar
in an empty club
Dec-18-2003
winter rain --
women dancing with women
at the night club
Dec-18-2003
New Year’s Day --
a fitness center
full of resolutions
Jan-01-2004
white pond
hoofprints
on the other side
Jan-01-2004
troubled sleep
the sound
of freezing rain
Jan-05-2004
howling wind
bounced email
from a deceased friend
Jan-06-2004
together at last
a bottle of tequila
and the desert moon
Jan-06-2004
January commute --
all eyes frozen to the spot
where the train should be
Jan-07-2004
scent of roses --
a blow job
in the back seat
Jan-07-2004
late night of paperwork --
crossing my eyes
and missing the T
Jan-07-2004
full moon --
the dog paces
back and forth
Jan-09-2004
overcast night --
the moon is waning
somewhere
Jan-11-2004
startled from sleep
a dog barks
at the wind
Jan-13-2004
winter night --
the crunch of road salt
beneath my boots
Jan-15-2004
late for the interview
fresh lipstick
on his collar
Jan-15-2004
cancelled train --
steam pours
from a storm sewer
Jan-16-2004
mourning
the silence
of the mourning doves
Jan-19-2004
the artist’s bedroom
four bare walls
and a broken lamp
Jan-19-2004
"64 days till Spring"
etched in dried salt
on the car’s rear window
Jan-19-2004
the old cathedral --
a baby shouts
at her own echo
Jan-19-2004
through a scratch
in the plexiglas --
sunrise
Jan-21-2004
empty coffee house --
the folk singer’s
heartache
Jan-21-2004
after the breakup
a cigar I had saved
for anything else
Jan-22-2004
crowded train --
what’s so interesting
about my shoes?
Jan-27-2004
Graceland --
red shag carpet
fades in the sunlight
Feb-01-2004
further away
than it was yesterday --
Memphis moon
Feb-03-2004
full moon --
how brightly
the fresh snow shines
Feb-06-2004
between sets
the stripper drags
on a cigarette
Feb-06-2004
snow turns to rain --
the dog climbs back
into my bed
Feb-07-2004
stamping out his cigarette
the doctor unwraps
a piece of gum
Feb-10-2004
New England winter --
if I can’t see my breath
am I really breathing?
Feb-10-2004
morning commute --
day after day
the same crushed coffee cup
Feb-11-2004
Boston merge --
horns drown out
the swearing motorist
Feb-18-2004
suburban rush hour --
a skunk
crosses Main Street
Feb-23-2004
"I think we’re alone now"
now what do we do?
Feb-23-2004
closing time --
my new best friend
the barstool
Feb-29-2004
the bottom
of a shot glass --
the emptiness
Feb-29-2004
Spring training begins
but the snow shovel
remains on deck
Mar-01-2004
two a.m. --
my second wind
just blew away
Mar-05-2004
watching TV with my parents
the silence
during condom commercials
Mar-14-2004
Naples pier --
a wind surfer crashes
to wild applause
Mar-14-2004
empty ferris wheel
I remember
our last kiss
Mar-15-2004
between T stops
I lose another game of chess
to my Palm Pilot
Mar-18-2004
March Madness --
walking into snowfall
instead of Spring
Mar-19-2004
the paraplegic --
can he feel
my stare?
Mar-22-2004
first day of Spring --
my baseball bat
behind snow shovels
Mar-22-2004
Winter solstice --
how slowly my father
gets up from his chair
Mar-22-2004
drum solo
the appetizers arrive
iced cold
Mar-23-2004
warming trend
fresh rivlets
in the mud
Mar-24-2004
restless night
the dog and I
exchange sighs
Mar-29-2004
wide awake
the dog’s warm breath
in my ear
Mar-29-2004
last day of March
waiting for the mud
to be grass again
Mar-31-2004
extra credit --
she leaves the teacher an apple
and her phone number
Apr-05-2004
sunrise
between each car
of a passing freight train
Apr-07-2004
the Red Sox win
and the Yankees lose --
I smell cherry blossoms
Apr-07-2004
driving to college
my son sleeps
through Delaware
Apr-11-2004
central Pennsylvania
the scenic view
between billboards
Apr-11-2004
Washington gridlock -
hip hop merges
with heavy metal
Apr-11-2004
college visit -
dogwoods almost ready
to blossom
Apr-11-2004
unable to sleep
unable to stay awake
a distant freight train
Apr-13-2004
restless night
the dog keeps chasing the cat
in her dreams
Apr-13-2004
overcast
through scratched plexiglas
is still overcast
Apr-14-2004
April 15th
now I know the meaning
of "give the devil his due"
Apr-15-2004
a homeless veteran
sleeps peacefully
on yesterday’s war headline
Apr-15-2004
her perfume
the breath
of my daydream
Apr-15-2004
so light in my hand
I imagine him flying --
the dead sparrow
Apr-15-2004
summer heat --
my dog becomes a throw rug
on the bathroom floor
Apr-18-2004
clear skies
too chilly
for stargazing
Apr-19-2004
Marathon Monday
I’m tired
just thinking about it
Apr-19-2004
a beautiful day
or so it would seem
from my webcam
Apr-20-2004
Spring in the air -
sneezing fits
in full bloom
Apr-22-2004
after the fight
our next door neighbors’
loud lovemaking
Apr-22-2004
new moon --
the Red Sox sweep the Yankees
in New York
Apr-25-2004
first day
on the new job -
slow steady rain
Apr-27-2004
pre-dawn lovemaking
tulip blossoms
fill with dew
Apr-27-2004
my daughter turns twenty-one
a seagull flies into the sun
Apr-27-2004
not a single cloud
reflected in the puddle
from last night’s rain
May-04-2004
commuting to the new job
lone crow
perched on a power line
May-05-2004
class dismissed
rats flee
from the dumpster
May-05-2004
cracks in the pint glass
a pub regular
catches my ear
May-08-2004
pulling up weeds
I covet
my neighbor’s lilacs
May-10-2004
at long last spring --
I thought I would never see
her legs again
May-10-2004
morning meditation
her lips caressing
each "om"
May-10-2004
morning meditation
I strain to hear
her mantra
May-11-2004
overnight rain --
the last of my mother’s siblings
passes on
May-11-2004
catching our breaths
in the afterglow
a faucet drips
May-19-2004
in Tuesday’s trash
the sign "God hates fags"
and two dozen roses
May-19-2004
waiting for the late train
pigeons peck
the freshly swept floor
May-20-2004
spring heat
a bead of sweat
clings to her nipple
May-25-2004
crowded subway car --
whose newspaper
shall I read today?
May-26-2004
Memorial Day party --
mother robin
stays close to her nest
Jun-02-2004
crowded subway car --
the man sitting next to me
reads "Some Like it Hot"
Jun-02-2004
darkening skies --
the sidewalk littered
with lottery tickets
Jun-03-2004
blue moon --
the fullness
of her lips
Jun-03-2004
heat wave --
strangers argue
over a parking spot
Jun-14-2004
waiting for the Red Line
ivy encircles
the third rail
Jun-14-2004
sitting on a park bench
how can this little sparrow
want my whole sandwich?
Jun-17-2004
Father’s Day --
my son asks for an advance
on his allowance
Jun-20-2004
found
in a stack
of unpaid bills
the Father’s Day card
I never sent
Jun-21-2004
heavy sigh
the 7:09 train
right on time
Jun-25-2004
four days into the diet
my stomach growls
at the dog
Jun-25-2004
blue moon --
a shopping cart
in the train yard
Jun-25-2004
Boston rush hour -
a muffler scrapes
against the asphalt
Jun-25-2004
looking for a gas station
I tell my son
"it’s Dad, not dude"
Jun-25-2004
last day of the diet
an empty take-out carton
on the side of the road
Jun-29-2004
asleep on the train
a raspberry hazelnut coffee
sits next to me
Jun-30-2004
end of the month --
today I really have
no spare change
Jul-01-2004
the beggar curses --
a seagull
among pigeons
Jul-01-2004
crowded train
I lose another game
of solitaire
Jul-01-2004
Independence Day--
the rockets’ red glare
over Boston gridlock
Jul-05-2004
rain delay --
two young fans gaze
at an empty field
Jul-05-2004
morning commute -
recognizing a co-worker
I pretend to sleep
Jul-07-2004
distant thunder --
dead mosquitoes
in the bird bath
Jul-07-2004
dusk
fireflies
in the backyard
Jul-07-2004
Independence Day
a chained dog
barks at fireworks
Jul-09-2004
silent crows
my daughter asks
to borrow the car
Jul-12-2004
midnight thirst
thinking water
but feeling beer
Jul-15-2004
turbulence --
a screaming baby
Jul-15-2004
amateur night --
a price tag
on the singer’s shoes
Jul-15-2004
in the heat of day
a dog sleeps
on the bathroom tile
Jul-17-2004
slow dance
imagining myself
inside her
Jul-20-2004
guilty pleasure --
when nobody’s looking
I Google myself
Jul-22-2004
shortcut
through a cemetery
my footsteps echo
Jul-22-2004
dancing alone
the jukebox plays
"I Want You to Want Me"
Jul-22-2004
trimming the hedges
a wasp nest
discovers me
Jul-27-2004
midnight --
(but) the day has just begun
for the mosquito
Jul-27-2004
internet down
I get a paper cut
reading the comics
Jul-27-2004
New England highway
a skunk carcass
flatter than yesterday
Jul-29-2004
blue moon
the silence
of fog
Aug-03-2004
dog days--
the dog
dazed
Aug-03-2004
sun mixed with clouds --
a homeless man’s
brand new shoes
Aug-06-2004
dawn approaches -
the mosquito becomes
a passing truck
Aug-10-2004
Downtown Crossing
an old man talks to pigeons
about Jesus
Aug-10-2004
I’m a believer
the arrow in her belly button
points to Paradise
Aug-10-2004
Pay Day
the homeless man
turns down his walkman
Aug-10-2004
last day of summer --
fog settles
above the treetops
Aug-16-2004
a pretty girl!
my chick magnet
squats
Aug-26-2004
first frost --
my father speaks of himself
in the past tense
Aug-26-2004
late summer chill
the "Deer Crossing" sign
riddled with bullets
Aug-26-2004
at dockside
more gulls
than slices of bread
Aug-26-2004
first date
he tries to hide the condom
in his wallet
Aug-30-2004
slow blues
a bead of sweat
that just won’t fall
Aug-30-2004
heat wave --
in an act of kindness
I mentally undress her
Aug-31-2004
first day of school --
a hornet’s nest
at the bus stop
Sep-01-2004
September rain --
three college
tuition bills
Sep-09-2004
entering the courthouse
security confiscates
my coffee
Sep-09-2004
Central Square
the prostitute doesn’t ask me
for a light
Sep-09-2004
crowded elevator --
the aspiring executive
wears too much cologne
Sep-09-2004
September chill --
my tires barely miss
the gray squirrel
Sep-13-2004
Cambridge brewpub --
a man reading Freud
strokes his pint glass
Sep-13-2004
making love
in an old boxcar --
the train kept a rollin’
Sep-13-2004
my daughter turns twenty --
a squirrel drops a quince
from a tall branch
Sep-14-2004
September --
each morning
a little darker
Sep-14-2004
the old dog --
a leaf falls
unnoticed
Sep-15-2004
my brother turns 41 --
will my belated birthday card
arrive on time?
Sep-20-2004
unable to sleep
an apple branch
against the window
Sep-21-2004
my youngest son
wild flowers
among the weeds
Sep-21-2004
stalled elevator --
the unmistakable fragrance
of "Eternity"
Sep-22-2004
a cell phone rings --
the drunk sitting next to me
answers his beer
Sep-23-2004
pub regular --
his expertise grows
by the pint
Sep-23-2004
cancelled train --
the (extra) sleep
I missed
Sep-24-2004
before the dog
realizes what we’re doing
I come
Sep-24-2004
September --
a chipmunk returns to the hole
I filled yesterday
Sep-24-2004
behind schedule
I run for the 7:09
so that I can sleep
Sep-28-2004
Fall colors --
the college freshman’s
fuschia hair
Sep-28-2004
restless night --
the whistle
of a faraway train
Sep-28-2004
seeing my breath
is better than
not seeing my breath
Oct-04-2004
looking for something fresh
a skunk
climbs out of the dumpster
Oct-04-2004
full of wine
I imagine her face
when she comes
Oct-04-2004
full moon --
I stop myself
from kissing her
Oct-04-2004
Family Court --
my wedding band
sets off the metal detector
Oct-04-2004
threat of frost --
my ex-wife
enters the court room
Oct-04-2004
late for the train
a stranger shakes my hand
and asks for my vote
Oct-06-2004
smiling at someone else
the stranger shakes my hand
and asks for my vote
Oct-06-2004
Fall colors --
my youngest son’s
deep voice
Oct-08-2004
playoffs at Fenway --
the squirrel peels
another quince
Oct-08-2004
Back Bay --
a flock of pigeons
in unison
Oct-08-2004
high-tension wire --
a crow calls
to itself
Oct-11-2004
October chill --
she doesn’t remember
saying hello to me
Oct-11-2004
Columbus Day --
a telephone rings
in an empty phone booth
Oct-11-2004
Autumn wind --
even though
the flag hangs limp
I can feel it
Oct-12-2004
the playoffs begin --
a ripe quince falls
between two squirrels
Oct-12-2004
Winter rain --
even the dog
stays under the umbrella
Oct-12-2004
heavy sigh --
headlights reflected
in the rain-soaked pavement
Oct-12-2004
morning commute --
a freshly spun
spider web
Oct-14-2004
the morning after --
Zoot Suit Riot
sleeps in the park
Oct-15-2004
rain out --
one more day to dream
in October
Oct-15-2004
playoff game seven --
I refuse to wear
my winter jacket
Oct-20-2004
lunar eclipse over Fenway --
an old man weeps with joy
Oct-28-2004
leaves turn from gold to brown
I bury the dead puppies
Oct-29-2004
crowded subway car
the androgynous woman
doesn’t want my seat
Nov-01-2004
stalled subway car
making faces
at the crying baby
Nov-01-2004
late for the bus
the sour-faced girl’s t-shirt
reads "Angel"
Nov-01-2004
The Day of the Dead --
our Nation
elects a President
Nov-02-2004
burning leaves --
Kerry concedes
the election
Nov-03-2004
Election Wednesday --
a homeless man sleeps
on campaign posters
Nov-04-2004
guarding a suburban home
an eighteen inch statue
of the Virgin Mary
Nov-09-2004
frost on the windshield
I remember my son’s
first steps
Nov-09-2004
red light district --
working girls
share a cigarette
Nov-10-2004
November
snow falls
on unraked leaves
Nov-12-2004
November snow --
now I remember
to rake the leaves
Nov-12-2004
first snow
the treacherous search
for a snow shovel
Nov-15-2004
lonely highway --
sparks from a cigarette
follow the truck
Nov-16-2004
waking from a dream
I cheer
my son’s touchdown
Nov-17-2004
snowy night --
my son scores another touchdown
in my dreams
Nov-17-2004
why rake leaves
when I can write this haiku
about raking leaves?
Nov-21-2004
late November --
chasing a fat squirrel
away from the pumpkin
Nov-21-2004
crowded subway car --
she moves
closer
Nov-21-2004
open window
fresh air and hip hop
fill the room
Nov-21-2004
after a long illness
the same brown leaves
in the backyard
Nov-22-2004
hunter’s moon --
the dog paces
back and forth
Nov-23-2004
coldest day of the year --
my son asks
to borrow my gloves
Nov-23-2004
view from our kitchen window:
a sky filled with stars
and the dog’s nose print
Nov-23-2004
cross removed
the old church’s
luxury apartments
Nov-23-2004
crowded elevator --
what’s so interesting
about my shoes?
Nov-23-2004
end of a long night
I hug my new best friend
the barstool
Nov-23-2004
Graceland --
a racquetball court filled
with empty Elvis suits
Nov-23-2004
pulling in to South Station
I finally win
at solitaire
Nov-23-2004
breathless
she climbs the stairs
in a tight black dress
Nov-23-2004
tossing and turning
another dog toy
falls from the bed
Nov-23-2004
the Wayside Inn --
a flame flickers
in the fake fireplace
Nov-23-2004
winter on the West Bank
Palestinian children
build a snow man
Nov-23-2004
lost in traffic
a whisper
between two lovers
Nov-26-2004
whispering
about my father’s illness --
his blank stare
Nov-26-2004
Florida trailer park --
vultures soaring
in tight circles
Nov-26-2004
waiting for my ride
I shiver
in tomorrow’s snowstorm
Nov-26-2004
my parents treat!
the bird-sized portions
of an early bird special
Nov-26-2004
it’s April
but the only butterflies
are in my stomach
Nov-26-2004
Relativity --
college students
getting younger
every year
Nov-26-2004
rush hour
the cigarette sweat perfume
of the subway
Nov-26-2004
upscale Cambridge bar
everybody’s waiting
for somebody else
Nov-26-2004
jazz on the jukebox --
everybody’s too cool
to tap their feet
Nov-26-2004
blues on the jukebox --
I savor the taste
of one beer too many
Nov-26-2004
finally some sense!
Central Square drunks
talking politics
Nov-26-2004
one year later
anti-war graffiti
splattered with mud
Nov-26-2004
spring thaw
a crushed beer can
right where I left it
Nov-26-2004
rites of spring
the dog chases a cat
up the tree
Nov-26-2004
first friday of spring
I can’t get that sax solo
out of my head
Nov-26-2004
13 degrees below zero
even colder
than it sounds
Nov-26-2004
never finding the source
of the leak in the basement
of my dreams
Nov-26-2004
Earth Day -
recycling
another web server
Nov-26-2004
Pay Day --
who will I
be able to pay today?
Nov-26-2004
Good Friday
a freshly brewed
home-crafted beer
Nov-26-2004
sudden gust at Fenway --
a Yankee fan’s cap
disappears
Nov-26-2004
Mother’s Day approaching
a sky of fair weather clouds
Nov-26-2004
seconds before climax
the conductor wakes me
from a deep sleep
Nov-26-2004
rush hour -
two mice chase each other
across the tracks
Nov-26-2004
crowded subway car -
whose newspaper
shall I read today?
Nov-26-2004
in Spanish class
my stomach
rolls a perfect "r"
Nov-26-2004
thanksgiving --
my vegetarian daughter
passes the turkey
Nov-27-2004
after the final
holiday guest departs
the rain begins
Nov-29-2004
on-time departure
my daughter doesn’t see me
wave goodbye
Nov-29-2004
startled from sleep
I don’t recognize
this train stop
Nov-30-2004
raking leaves -
all the apologies
I’ve never made
Dec-05-2004
snow turns to rain --
phone calls to my children
unanswered
Dec-07-2004
restless night --
the dog and I
switch places
Dec-07-2004
racing for the train
I remember where
I left my umbrella
Dec-07-2004
warm December night --
I release a mouse
from the trap
Dec-09-2004
winter dreariness --
I can’t bear
to look at the moon
Dec-12-2004
restless night -
the dog and I
trade sighs
Dec-13-2004
a girl in love
after dark
her sundress still shines
Dec-13-2004
heat wave --
the afternoon’s only breeze
dissolves in diesel fumes
Dec-13-2004
make-up sex
I come
too quickly
Dec-13-2004
smoldering
another cigarette butt
in the tip jar
Dec-13-2004
December rain --
nobody wants to walk
last year’s Christmas present
Dec-14-2004
winter rain --
nobody wants to walk
the Christmas present
Dec-14-2004
rush hour traffic --
I can sing
as loudly as I’d like
Dec-15-2004
December sun --
two snow angels
holding hands
Dec-16-2004
Park Street station --
the B train saves me
from a subway preacher
Dec-19-2004
snow in the forecast --
a traffic jam
in the dairy aisle
Dec-19-2004
Christmas crunch --
I lose my wife
in shopping cart gridlock
Dec-19-2004
sunset
the smokestacks
darken
Dec-21-2004
first day of winter --
Fenway Park
the only green
Dec-21-2004
winter solstice -
my teenaged son’s
new tattoo
Dec-21-2004
winter solstice --
an ex-girlfriend’s name
tattooed to his neck
Dec-22-2004
New Year’s Day --
this year’s resolutions
the same as last year’s
Dec-27-2004
black ice --
I turn the radio off
Dec-27-2004
news of her pregnancy --
the cold Chicago wind
Dec-28-2004
news of her pregnancy --
it’s Spring again
Dec-31-2004
between each car
of a passing freight train
sunrise
Apr-07-2004
driving home
my son sleeps
through Pennsylvania
Apr-11-2004
my daughter turns twenty-one
the rumble of a passing jet
Apr-27-2004
next stop
on the Green Line:
a long dark tunnel
May-26-2004
park bench --
the sparrow has its eye
on my sandwich
Jun-17-2004
rain delay -
the crowd cheers
the groundskeepers
Jul-05-2004
end of the Convention
a skunk carcass
flatter than yesterday
Jul-29-2004
District Court
two witnesses to the accident
intersect
Sep-09-2004
crowded elevator --
the aspiring executive
reeks of Eternity
Sep-09-2004
Cambridge brewpub --
a man reading Freud
strokes his pilsner
Sep-13-2004
restless night --
a faraway train whistle
Sep-28-2004
even though
the flag hangs limp
I can feel it --
Autumn wind
Oct-12-2004
a ripe quince falls
between two squirrels --
the playoffs begin
Oct-12-2004
dance all night
sleep all day
The Blues is good!
Oct-15-2004
rain out --
one more day in October
to dream
Oct-15-2004
November
snow falls
on the picnic table
Nov-12-2004
waiting for my ride
I can almost feel
tomorrow’s snowstorm
Nov-26-2004
dinner with my parents --
the bird-sized portions
of an early bird special
Nov-26-2004
news of her pregnancy --
a candle flickers
in the draft
Dec-28-2004
my daughter turns twenty-one
wild flowers in an unplowed field
Apr-27-2004
rain delay -
an autograph
from a journeyman pitcher
Jul-05-2004
driving to the Convention
a skunk carcass
flatter than yesterday
Jul-29-2004
conferring in the lobby
two attorneys
mispronounce my name
Sep-09-2004
restless night --
faraway train whistle
Sep-28-2004
waiting to testify
I spot my initials
on the back of a bench
Sep-09-2004
court in recess
I should have brought
another book
Sep-09-2004
guilty plea
two lawyers make an appointment
for drinks
Sep-09-2004
new year’s day --
a cork mark
on the ceiling
Jan-03-2005
sweltering heat
some women
shouldn’t wear miniskirts
Jan-04-2005
crowded train
no one asks me
what I’m reading
Jan-04-2005
boys’ night out -
I order my sandwich
with extra spice
Jan-04-2005
"Blues for Perri the Hobo"
on my state-of-the-art stereo
Jan-04-2005
slow blues
the bass player
yawns
Jan-04-2005
New England highway
a skunk carcass
flatter than yesterday
Jan-04-2005
oh how they shine -
city cobblestones
in the rain
Jan-04-2005
people-watching
I fail to notice
my open fly
Jan-04-2005
Lover’s Leap
bald eagle perched atop
a tall dead tree
Jan-04-2005
the old lighthouse --
sand surrounds
a rusted dinghy
Jan-04-2005
separate checks --
this first date
is a last date
Jan-04-2005
I love the way
you love
to make me moan
Jan-04-2005
kissing your thigh
your warm wet sweetness
beckons
Jan-04-2005
disabled train
two women
compare their sex lives
Jan-04-2005
passing through security
my daughter
doesn’t look back
Jan-04-2005
yes I know
my favorite song
is about
a subway station
Jan-04-2005
mixed precipitation --
time to take down
the Christmas tree
Jan-08-2005
snow in the forecast
the cemetery
grows grayer
Jan-11-2005
midnight --
a baby’s cries
fill the bus terminal
Jan-11-2005
unlike me
these pigeons are never
late for the train
Jan-11-2005
snow in the forecast
the doctor tells me
"You don’t look so good"
Jan-11-2005
winter thaw --
our dog finds a hole
in the fence
Jan-13-2005
winter fog --
a sudden craving
for alcohol
Jan-13-2005
Downtown Crossing
my lunch date
with the pigeons
Jan-21-2005
January sunset --
the gutters
stop dripping
Jan-24-2005
subway serenade --
the golden man’s
fake violin
Jan-28-2005
a waste
of a sunny day--
my daughter joins the army
Jan-30-2005
Central Square cafe
the chef breaks
for a smoke
Jan-31-2005
the final debate --
to have or not to have
another beer
Jan-31-2005
the street musician
plays my favorite song
and I am out of change
Jan-31-2005
the fans go wild --
I celebrate the bar maid’s
tight cotton tank top
Jan-31-2005
Monday night
the waitress is stuck
on 25-across
Feb-01-2005
Cambridge factory --
paradise
is just around the corner
Feb-01-2005
Groundhog Day
I have
no shadow
Feb-02-2005
snowmelt --
the streets
are dirty again
Feb-05-2005
construction workers
reaching
for the sky
Feb-07-2005
armadillo in the road --
the sound of screeching tires
Feb-09-2005
dirty snow --
a machine-signed
sympathy letter
Feb-10-2005
Valentine’s Day
awakened by a kiss
from the dog
Feb-14-2005
silver ring
piercing
her pout
Feb-16-2005
winter fog --
now I know
how those skyscrapers feel
Feb-16-2005
false spring --
the snow shovel
knows better
Feb-16-2005
in search of a metaphor
a man chases a train
leaving right on time
Feb-17-2005
missing the late train
I switch from beer
to espresso
Feb-17-2005
conundrum (n):
I know I’ve missed the last train
when I’ve missed last call
Feb-17-2005
all-night laundromat
all eyes
on the infomercial
Feb-17-2005
late train -
the conductor smokes
in the vestibule
Feb-17-2005
newlyweds
kissing
until the light
turns green
Feb-17-2005
December wind
the streetlight
shivers
Feb-17-2005
rain turns to mist --
I forget the name
of my first love
Feb-17-2005
last train -
the conductor
doesn’t ask
for my ticket
Feb-17-2005
news of her death --
winter moon descending
beyond the trees
Feb-17-2005
mid-winter thaw --
my foot finds
the last patch of ice
Feb-20-2005
quiet moment --
a dog toy is pressed
against my leg
Feb-22-2005
startled from sleep --
a phone call
I forgot to make
Feb-22-2005
unable to sleep --
snow changes to sleet
and back again
Feb-22-2005
sleepless night --
snow changes to sleet
and back again
Feb-22-2005
quiet moment --
a dog toy presses
agains my leg
Feb-22-2005
fresh snow --
I’ve never been so tired
of fresh snow
Feb-24-2005
winter moon --
the smell
of burning pine
Feb-28-2005
waking up
with an erection
I try
to remember
my dream
Feb-28-2005
ice dam --
the acupuncturist’s
shaky hands
Mar-01-2005
beneath
black satin sheets
--her breasts
Mar-01-2005
morning --
a manhole cover
in the snow
Mar-03-2005
morning --
the burned-out shell
of an abandoned car
Mar-03-2005
morning --
the burned-out shell
of an abandoned car
Mar-04-2005
for an encore
the President declares war
on my great great grandchildren
Mar-04-2005
restless night --
she whispers
"take me from behind"
Mar-07-2005
our first and last date --
at least she called me
a "nice guy"
Mar-08-2005
March snow --
I refuse to buy
another ice scraper
Mar-10-2005
mixed precipitation --
my daughter discusses
her post-college plans
Mar-12-2005
spring break --
my daughter drops a dish
in the kitchen
Mar-13-2005
the argument --
of course she’s wrong
but she has perfect breasts
Mar-28-2005
still waters --
a cormorant
comes up for air
Mar-28-2005
morning haze --
beads of sweat
on my upper lip
Mar-28-2005
Placencia Village --
an iguana suns itself
on cinder block ruins
Mar-28-2005
March rain --
the snow finally gone
from the pool cover
Mar-29-2005
cold snap --
a bottle breaks
behind the bar
Mar-30-2005
nothing to say --
two chaise lounges
on an empty beach
Apr-05-2005
April morning --
is that dew or frost
on my windshield?
Apr-05-2005
spring frost --
I call an acquaintance
by the wrong name
Apr-07-2005
pay day --
I flick a dead mosquito
from my forearm
Apr-07-2005
April chill --
Wakefield’s knuckleball
unhittable
Apr-12-2005
thank you Green Line
for saving me
from the preacher
Apr-12-2005
Monday night --
the bartender plays
another blues CD
Apr-12-2005
spring breeze --
a white trash bag
flies away
Apr-12-2005
April 15th --
a truck backfires
on the Mass Pike
Apr-15-2005
Riverside station --
a half-empty bottle
of cheap wine
Apr-17-2005
Tax Day --
the dog eats
only half her meal
Apr-17-2005
late train --
the woman on the billboard
smiles at me
Apr-17-2005
Fisherman’s Wharf --
a teenaged girl’s t-shirt
reads "jail bait"
Apr-17-2005
sweet sixteen --
my son benches
one-eighty
Apr-18-2005
warm April day --
my dog is pre-approved
for a Bank One Master Card
Apr-18-2005
lazy susan --
spinning until
I can reach the paprika
Apr-19-2005
Mass Pike traffic --
a survey
of suburban fences
Apr-20-2005
Post Office Square --
which of you pigeons
stole my newspaper?
Apr-20-2005
the late train --
of all the days
to be on time
Apr-20-2005
hot April afternoon --
my eyes unbutton
her Red Sox jersey
Apr-20-2005
hot April afternoon --
the bicycle courier
runs a red light
Apr-20-2005
hot April afternoon --
a roadside memorial
made out of beer cans
Apr-20-2005
cold snap --
I carry my dog
up the stairs
Apr-21-2005
grass stains
on her white dress --
all the girls giggle
Apr-25-2005
rain delay --
the home plate umpire
lights another cigarette
Apr-25-2005
rain out --
ducks swim
along the right field foul line
Apr-25-2005
sewer raccoon--
flashback to a fifties
monster movie
Apr-25-2005
red turns to green --
a blackbird skips away
from roadkill
Apr-26-2005
Back Bay --
penniless, I dream
of designer coffees
Apr-26-2005
stood up again --
the blinding lights
of the last train
Apr-26-2005
Virginia rain --
my (two youngest) sons argue
in their sleep
May-01-2005
Allston trainyard --
(a layer of) tree pollen
on the old caboose
May-03-2005
May Day --
my foot swollen
from kicking the lawn mower
May-03-2005
happy hour --
the hostess practices
her flirtatious smile
May-03-2005
May overcast --
my mother forgets
why she called
May-04-2005
May showers --
my daughter tells me
she’s engaged
May-04-2005
Mother’s Day --
wild lilacs
outside the bar
May-09-2005
winter thaw --
I am the shark
in her fishnet stockings
May-10-2005
cloudless May sky --
fresh trash
in the driveway
May-11-2005
crab apple blossoms --
my (eldest) daughter
plans her wedding
May-11-2005
planning my daughter’s wedding
the TV asks
"What’s in your wallet?"
May-11-2005
spring fog --
an old flame’s
baby pictures
May-12-2005
deserted beach --
the sun also
goes down
May-12-2005
writing a poem
for my daughter’s wedding --
dandelions bloom
May-13-2005
on-time departure --
my daughter doesn’t see me
wave goodbye
May-14-2005
overcast morning --
my (eldest) son’s
scruffy beard
May-17-2005
overcast morning --
I write a poem
for my daughter’s wedding
May-18-2005
cloudless sky --
I decide not to run
for the train
May-19-2005
dreaming of retirement --
my baseball glove
covered with dew
May-19-2005
encore! encore!
the singer-songwriter’s
silver hair
May-21-2005
New England fog --
where did
my weekend go?
May-23-2005
our eighth anniversary --
I walk our dog
in the rain
May-24-2005
after the storm --
a dead fly
in an empty champagne glass
May-26-2005
after the storm --
a dead fly
in the champagne glass
May-26-2005
lunch hour --
the cash machine
eats my card
May-28-2005
13 days ’til payday --
all those pennies
in the fountain
May-29-2005
sleepless night --
the absence
of wind
May-31-2005
June overcast --
the conductor
punches my pass twice
Jun-02-2005
express train --
two conductors
argue politics
Jun-02-2005
Worcester express --
two conductors
argue politics
Jun-02-2005
"Love in Vain"
the taste of coffee
in my tea
Jun-03-2005
"Love in Vain"
somehow I miss
last call
Jun-03-2005
sleepless night --
listening
for mourning doves
Jun-06-2005
nude sunbathing --
people who should
next to people who shouldn’t
Jun-06-2005
a hurried hug --
the goddamned train
is right on time
Jun-07-2005
another hot one --
the lemonade stand
offers free Wi-Fi
Jun-08-2005
weeding the garden
my daughter asks me
to write a "nice" poem
Jun-08-2005
another hot one --
she puts her hair up
only to let it down
Jun-08-2005
lightning --
the next time I see my daughter
will be her wedding day
Jun-09-2005
partly cloudy --
until I decide to leave
my umbrella behind
Jun-10-2005
waiting for the interview --
a gull floats
above the whitecaps
Jun-10-2005
time to kill --
a gull floats
above the whitecaps
Jun-10-2005
Monday morning --
a layer of tree pollen
on my glasses
Jun-13-2005
Flag Day --
anti-war demonstrators
led away in handcuffs
Jun-15-2005
June overcast --
the old man
picks a wild daisy
Jun-15-2005
Wellesley Square station --
a dozen Wall Street Journals
with legs
Jun-17-2005
Allston train yard --
wild daisies
between the tracks
Jun-17-2005
Father’s Day --
my son’s (deep) voices
on the answering machine
Jun-20-2005
first day of summer --
my son filled with lust
for a car
Jun-22-2005
one year later
the puppies’ makeshift tombstone
overgrown with weeds
Jun-22-2005
moving day --
all the books
I’ve never read
Jun-23-2005
ah, summertime!
the bikini top
she’s almost wearing
Jun-23-2005
heat wave --
the dog’s breath
against my leg
Jun-26-2005
heat wave --
the glittering mirage
of sweat on her breasts
Jun-27-2005
haiku workshop --
can the goddess smell
the fresh-cut daffodils?
Jun-27-2005
boy’s night out --
my wife reminds me
it’s my turn to walk the dog
Jun-27-2005
cherry blossoms --
a shaky voice asks me
for my daughter’s hand
Jun-27-2005
waiting for the interview --
a potted plant
beyond watering
Jun-27-2005
art film --
the theater so quiet
you can hear a name drop
Jun-29-2005
mostly cloudy day --
the bright colors
of her sundress
Jun-29-2005
hailing a cab --
the homeless man doesn’t believe
I have no change
Jul-03-2005
Government Center --
a child’s balloon
lost in the breeze
Jul-04-2005
Independence Day --
the dog trembles
in the rockets’ red glare
Jul-05-2005
Lucky’s Lounge --
nobody here
responds to "Lucky"
Jul-05-2005
summer showers --
the early train
passes by
Jul-06-2005
summer breeze --
the sway
of her hips
Jul-12-2005
a break in the heat --
the dog climbs back
into our bed
Jul-12-2005
writer’s block --
rearranging
the poetry magnets
Jul-14-2005
hot summer night --
the tickle of her hair
against my legs
Jul-14-2005
sultry evening --
my turn
to walk the dog
Jul-19-2005
sweltering heat --
words I should have
never said
Jul-19-2005
sweltering heat --
I dare not tell you
how sexy you look
Jul-19-2005
my daughter’s graduation --
the smell of rain in the air
Jul-19-2005
O’Hare Airport --
clutching On the Road
we land
Jul-19-2005
heat wave --
a cat
under a parked car
Jul-20-2005
heat wave --
pale green moss
on the courthouse wall
Jul-21-2005
summer heat --
I want a beer
for breakfast
Jul-22-2005
full moon --
how long since you and I
were lovers?
Jul-22-2005
summer heat --
the breath
of a bomb-sniffing dog
Jul-22-2005
full moon --
the dog pulls especially hard
on the leash
Jul-25-2005
monday morning --
storm clouds reflected
in the cop’s shades
Jul-25-2005
security delay --
two commuters argue
about the Bible
Jul-26-2005
another hot one --
a flattened raccoon carcass
on a busy street
Jul-26-2005
bitter and opaque --
a cask-conditioned ale
and me
Jul-26-2005
Cambridge brewpub --
talk of quantum mechanics
dreams of biology
Jul-26-2005
heightened security --
another man in uniform
calls me "sir"
Jul-31-2005
late night thunderstorm --
we invite the dog
into bed
Aug-02-2005
August heat --
a gypsy moth
trapped in a spider web
Aug-02-2005
August heat --
a city pigeon
puffs up its neck feathers
Aug-02-2005
standing room only --
the flutter of false eyelashes
behind the shades
Aug-03-2005
summer wind --
a seagull entangled
in fishing line
Aug-03-2005
express train --
all the conductor’s dollar bills
George-side up
Aug-03-2005
improvised explosive --
a young girl leans forward
in a low-cut blouse
Aug-03-2005
public restroom --
a businessman answers his phone
and flushes
Aug-04-2005
windless --
a bead of sweat
clinging to her lipstick
Aug-05-2005
summer girl --
an extra bounce in her step
without a bra
Aug-05-2005
sun mixed with clouds --
a box of condoms
in my son’s dresser drawer
Aug-06-2005
waiting for the interview --
a layer of dust
on the plastic poinsettia
Aug-09-2005
dead of summer --
a spider dangles
from the windchimes
Aug-09-2005
pay day --
a double espresso
for my hangover
Aug-10-2005
cloudless summer sky --
an old woman’s stare
Aug-11-2005
unending heat --
a fresh harvest
of chile peppers
Aug-11-2005
nuclear standoff --
a child throws stones
at a sleeping dog
Aug-11-2005
summer clouds --
the dog stretches
then lies back down
Aug-12-2005
crowded train --
six pairs of eyes
on the lingerie ad
Aug-12-2005
chance of rain --
a crow perched
on a satellite dish
Aug-12-2005
Red Line --
a family of tourists asks me
to take their photograph
Aug-12-2005
missing my train --
a well-dressed man sleeps
with a bible in his lap
Aug-12-2005
red savina peppers --
the father of the bride
weeps
Aug-13-2005
the kiss --
for just one moment
we don’t exist
Aug-17-2005
June drizzle --
tree pollen
on the dog’s snout
Aug-18-2005
my daughter’s wedding day --
a dragonfly perched
on the backyard pulpit
Aug-21-2005
a father’s dilemma --
how can one give away
that which is priceless?
Aug-23-2005
between rain showers --
that same damned cricket
outside my window
Aug-31-2005
the softness...
my favorite blanket
and you
Aug-31-2005
dark and silent --
a blues
bigger than New Orleans
Sep-01-2005
backyard wedding --
a child’s balloons
float away
Sep-01-2005
conversation dims --
in the city by the river
there’s a girl without a dream
Sep-01-2005
morning coffee --
the hum
of a hard drive
Sep-02-2005
bright sunshine --
the homeless man’s
brand new boots
Sep-02-2005
end of summer --
the flashing lights
of a State Trooper
Sep-02-2005
September --
how much longer
must I mow this lawn?
Sep-03-2005
Labor Day weekend --
"Surfin’ USA"
in a distant parking lot
Sep-04-2005
purple dragonfly --
seven years
of extraordinary luck
Sep-05-2005
moonrise --
the glow of crosses
in an old cemetery
Sep-06-2005
crowded train --
I search for the source
of whiskey breath
Sep-08-2005
Central Square --
the homeless man doesn’t believe
that I have no change
Sep-08-2005
yoga class --
I remember
the one-legged pigeon
Sep-09-2005
end of summer --
the dog’s paw prints
on the picnic table
Sep-09-2005
Downtown Crossing --
pigeons peck
at cigarette butts
Sep-09-2005
flipping off
the taxi driver --
warm September night
Sep-09-2005
wild turkey --
flipping off
the taxi driver
Sep-09-2005
the bar maid --
more faithful
than all of my ex-wives
Sep-11-2005
Sunday in September --
the burden of decision
between football and baseball
Sep-11-2005
old photo
of my ex wife
overexposed
Sep-11-2005
busy night --
the glow of cigarettes
behind the restaurant
Sep-12-2005
monday morning commute --
I try to guess the tunes
on her iPod
Sep-12-2005
crafts fair --
buy two gods
get one free
Sep-13-2005
awake before dawn --
my youngest daughter
turns twenty-one
Sep-13-2005
end of summer --
a bouquet of roses
on the subway platform
Sep-13-2005
rush hour --
the traffic cop blows
a big pink bubble
Sep-13-2005
September haze --
cobwebs
upon cobwebs
Sep-14-2005
crowded train --
one more stranger
between us
Sep-14-2005
September --
a cloud of gnats
at the bus stop
Sep-15-2005
express line --
how quickly my love affair
begins
and ends
Sep-15-2005
high school reunion --
a woman I don’t recognize
calls me "honey"
Sep-15-2005
September storm --
a pair of sneakers
dangling from the wire
Sep-18-2005
blues festival --
too many tattoos
on too much skin
Sep-18-2005
autumn fog --
the morning after
too much whiskey
Sep-18-2005
crowded train --
hoping that strong body odor
isn’t me
Sep-19-2005
fall begins --
a stale dog biscuit
in my jacket pocket
Sep-19-2005
Chinatown station --
an old woman refuses to let me
give up my seat
Sep-20-2005
Back Bay station --
someone else’s steak dinner
in the air
Sep-20-2005
Yawkey station --
the drunk no one wants to sit next to
is me
Sep-20-2005
one visit
could save you thousands --
page not found
Sep-20-2005
restless sleep --
a storm strengthens
in the gulf
Sep-22-2005
on the back of this beer coaster
a haiku I don’t remember
Sep-22-2005
fall begins --
Red Sox fans
crowd the bar
Sep-22-2005
gibbous moon --
the dog sees something
I don’t
Sep-22-2005
a perfect fall day
ruined
by yard work
Sep-25-2005
writer’s block --
feeling every swing
of the axe
Sep-26-2005
late September --
a baseball helmet
filled with rain
Sep-27-2005
chilly morning --
the steamy breath
of my fellow commuters
Sep-28-2005
morning chill --
the breath
of a fellow commuter
Sep-28-2005
overcast --
knowing these crows
are talking about me
Sep-29-2005
crossing her legs
the therapist asks
about abandonment
Sep-29-2005
the poet’s liquor closet --
four empty bottles
and a not-too-dirty glass
Sep-29-2005
last day of September --
a baseball bat
next to the wood pile
Sep-30-2005
October --
a shower of champagne
in the winning clubhouse
Oct-02-2005
October --
I show my teenaged sons
how to use an axe
Oct-02-2005
new moon --
not much new
this monday morning
Oct-03-2005
wrong number --
the dog climbs into
my side of the bed
Oct-04-2005
October fog --
an embarrassing loss
for the defending champs
Oct-05-2005
quiet night --
a fish swims
through the moon
Oct-06-2005
indian summer --
a romantic pow wow
with the missus
Oct-06-2005
a break in the fog --
the perfect job is offered
to someone else
Oct-07-2005
heightened security --
pigeons watch the cop
who walks the beat
Oct-07-2005
our last meal together --
my youngest son
finishes my pancakes
Oct-10-2005
the forecast:
monday morning drizzle
all week long
Oct-10-2005
first week of October --
winter begins
at Fenway Park
Oct-10-2005
Wonderland --
a young couple argues
in sign language
Oct-10-2005
startled from sleep
wishing I had
buried the cat
Oct-11-2005
october
all the storm windows
closed
Oct-12-2005
October --
the blushing
of a girl in love
Oct-12-2005
harvest moon --
working up a sweat
with the farmer’s daughter
Oct-12-2005
night terror --
a deepening crack
in the dogwood branch
Oct-13-2005
clearing trend --
the conductor whistles
an old show tune
Oct-14-2005
leaving work early --
a screaming baby
in the back of the train
Oct-14-2005
october wind --
the dog guards
a freshly fallen acorn
Oct-16-2005
october --
I wake up wearing
the wrong color socks
Oct-16-2005
harvest moon --
the dog
poops twice
Oct-17-2005
slow night --
the bar maid buys
another round
Oct-18-2005
The Fall Classic --
to keep or not to keep
my goatee
Oct-19-2005
gibbous moon --
an email from my ex-wife
flagged as junk
Oct-19-2005
were you speaking?
I was busy
counting stars
Oct-19-2005
first frost --
more than a touch of gray
in my beard
Oct-21-2005
bad blues --
my baby left me
for some cold hors d’ouevers
Oct-22-2005
startled from sleep --
did I save
that spreadsheet?
Oct-24-2005
snow in the forecast
I microwave
my coffee
Oct-24-2005
the old tree --
crossed-out initials
inside a heart
Oct-25-2005
phone call
from my ex-wife --
mold on a peach
Oct-25-2005
discovering treasure --
the gold chain
around her waist
Oct-26-2005
Halloween --
President Bush thanks me
for the Snickers bar
Oct-26-2005
layoff rumors --
a full cup
of burnt coffee
Oct-27-2005
food shopping --
one more bag of Halloween candy
"just in case"
Oct-28-2005
October snow --
suddenly I feel
so old
Oct-29-2005
Devil’s Night --
the ghostly glow
of CNN
Oct-31-2005
snow in the forecast --
the dog paces
back and forth
Oct-31-2005
El Dia de los Muertos --
the dog sits next to the fire
and sighs
Nov-01-2005
warm November day --
a brand new tick
on the dog’s ear
Nov-01-2005
All Soul’s Day --
the empty
church parking lot
Nov-02-2005
needing a season word
for the haiku I’m writing
on my Blackberry
Nov-02-2005
summer ends --
the Red Sox prospect
makes front page news
Nov-02-2005
Haymarket --
the farmer’s daughter
trippin’ on crack
Nov-02-2005
Haymarket --
a crack pipe
next to the apple cart
Nov-02-2005
Day of the Dead --
the Jack O’Lantern
frowns
Nov-02-2005
Downtown Crossing --
a man in a kilt
orders sushi
Nov-02-2005
Halloween --
the devil
knows my name
Nov-02-2005
after making love
the pop
of a champagne cork
Nov-03-2005
November sunshine --
the cold medicine
kicks in
Nov-04-2005
in the storm
before the calm
I walk the dog
Nov-06-2005
monday --
a styrofoam cup
filled with rain
Nov-07-2005
the day-glo orange
of prison jumpsuits --
autumn leaves
Nov-08-2005
college catalog --
in search
of new tricks
Nov-08-2005
wednesday --
I don’t scrape the frost
from my windshield
Nov-09-2005
November --
an oak leaf pinned
to my cubicle wall
Nov-10-2005
her photo
on my nightstand --
forever summer
Nov-10-2005
late for work --
I pay for my coffee
with pocket lint
Nov-10-2005
gibbous moon --
the leash
grows tense
Nov-10-2005
Veteran’s Day --
an unopened Budweiser
beside the monument
Nov-11-2005
Veteran’s Day --
a toothpick flag
in my martini
Nov-11-2005
company reorg --
as long as someone tells me
where the coffee is
Nov-15-2005
November --
a stack of plastic chairs
at the sidewalk cafe
Nov-15-2005
November fog --
somewhere above me
a crow
Nov-16-2005
morning yoga --
one eye
on the clock
Nov-16-2005
thursday hangover --
someone on the train
calls my name
Nov-17-2005
waiting for the Red Line
I read a poem
carved into brick
Nov-17-2005
back to the gym
after too many months --
a broken punching bag
Nov-17-2005
morning rush --
she’s stepping on my foot
but she smells so nice
Nov-18-2005
friday night --
I board the wrong train
and don’t care
Nov-18-2005
overcast --
knowing these crows
are laughing at me
Nov-18-2005
killer frost --
the snap
of a mouse trap
Nov-19-2005
November chill --
shredded grocery bags
hanging in a tree
Nov-21-2005
stars --
the sound
of bare branches
Nov-21-2005
traffic jam --
a scratch
on my favorite CD
Nov-22-2005
holiday shopping --
pigeons roost
in a tin foil snowflake
Nov-22-2005
holiday driving --
an open road map passes me
at seventy-five
Nov-23-2005
holiday driving --
an open road map passes me
doing 75
Nov-23-2005
straining beneath the weight
of all this snow --
dogwood branches
Nov-24-2005
Thanksgiving night --
everyone thanks me
for walking the dog
Nov-24-2005
black ice --
Thanksgiving
without grandpa’s laugh
Nov-25-2005
waiting at the airport
my daughter and I
compare wedding rings
Nov-26-2005
November twilight --
a pair of socks
my son left behind
Nov-27-2005
holidays over --
a light
in the back
of the refrigerator
Nov-28-2005
haiku --
a hole
in the fence
Nov-28-2005
holidays over --
now the search
for the remote
Nov-28-2005
turbulence
at 30,000 feet --
a baby screams
Nov-29-2005
away on business --
I sleep
on her side of the bed
Dec-01-2005
airport security --
time to buy
a new pair of shoes
Dec-01-2005
December snow --
a (red) wheelbarrow
filled with leaves
Dec-01-2005
semi-conscious --
the plane dips
into cloud
Dec-01-2005
preparing for take-off
my mind wanders into
the mile-high club
Dec-02-2005
winter dog walk --
wondering what she sees
behind the shadows
Dec-03-2005
deepening snow --
my mother struggles to remember
the names of my children
Dec-04-2005
spin cycle --
imagining her hair
without the curlers
Dec-04-2005
Christmas morning --
how soon can we play
in the fresh snow?
Dec-05-2005
snow in the forecast --
a raccoon crosses
a busy highway
Dec-05-2005
who says I lack
the holiday spirit?
I open a Christmas ale
Dec-06-2005
crowded train --
I discover I’ve sat down
next to The Cat Lady
Dec-07-2005
high school football game --
my son takes his helmet off
in the driving rain
Dec-07-2005
cold snap --
steam rises
from a manhole cover
Dec-08-2005
December --
the glow of a cigarette
in the alley way
Dec-08-2005
snow in the forecast --
my son’s voice
on the answering machine
Dec-08-2005
waiting room --
the crossword puzzle
all filled in
Dec-09-2005
my father’s birthday --
he already knows
how my weather is
Dec-10-2005
after the storm --
the warmth
of a half-empty beer bottle
Dec-10-2005
ice dam --
a Christmas card from someone
I don’t know
Dec-10-2005
winter moon --
a hawk’s nest
in the old oak
Dec-11-2005
december --
a nightmare
minutes before the alarm
Dec-12-2005
internet down --
no Christmas shopping
today
Dec-13-2005
winter sunrise --
the shuffle
of the conductor’s feet
Dec-13-2005
walking the dog
on a cold winter night
I remember all my sins
Dec-13-2005
single-digit temperatures --
a distant car alarm
Dec-14-2005
december snowmelt --
my daughter moves
back in with us
Dec-15-2005
full moon --
the little boy thinks
I’m walking a wolf
Dec-16-2005
ice storm --
why did I drink
all those margaritas?
Dec-16-2005
freezing rain --
I microwave my coffee
a second time
Dec-18-2005
underneath
my daughter’s first car
a cat’s emerald eyes
Dec-19-2005
home for the holidays --
my son’s duffle bag filled
with dirty laundry
Dec-19-2005
gibbous moon --
the dog’s eyes
widen
Dec-19-2005
crowded train --
the pretty girl
sees right through me
Dec-20-2005
solstice --
my teenaged son
turns twenty
Dec-20-2005
first day of winter --
I explain to my mother
that "wicked" means "good"
Dec-22-2005
snowmelt --
a last-minute list
of gift ideas
Dec-23-2005
near-empty train --
her eyes find me
from a whiskey ad
Dec-23-2005
smouldering --
the drop-dead red lipstick
on the end of her cigarette
Dec-23-2005
Christmas Eve --
Santa takes a cigarette break
by the loading dock
Dec-24-2005
Christmas rain --
an unopened gift
under the tree
Dec-25-2005
December thaw --
steam rises
from the compost heap
Dec-27-2005
day after Christmas --
a metal basket filled
with rejected toys
Dec-27-2005
smouldering --
the lipstick on her cigarette
drop-dead red
Dec-28-2005
taking the elevator
to the thirteenth floor --
a faint scent of jasmine
Dec-29-2005
a haiku
I don’t remember writing
at the bottom of a coaster
Dec-30-2005
last day of the year --
a dog pees
on what’s left of a snowman
Dec-30-2005
New Year’s Eve traffic --
the sign says
"seek alternate route"
Dec-30-2005
end of the Convention
a skunk carcass
flatter than yesterday
Jan-04-2005
oh how it shines -
city garbage truck
in the rain
Jan-04-2005
airport security --
my daughter doesn’t see me
wave goodbye
Jan-04-2005
Waterloo Station --
I’m almost surprised
not to hear music
Jan-04-2005
missing the late train
pigeons peck
at invisible crumbs
Feb-17-2005
late train -
the young conductor
can’t wake up the drunk
Feb-17-2005
news of her passing --
winter moon descends
beyond the trees
Feb-17-2005
morning
shadows
climb the snow banks
Mar-04-2005
mixed precipitation --
my daughter’s
post-college plans
Mar-12-2005
still waters --
something floating
toward the shore
Mar-28-2005
morning haze --
a telephone rings
unanswered
Mar-28-2005
mid-day sun --
an iguana
on cinder block ruins
Mar-28-2005
March rain --
rivlets in the mud
between snow drifts
Mar-29-2005
April chill --
she doesn’t acknowledge
my smile
Apr-12-2005
April 15th --
spandex-clad women
on stationary bikes
Apr-15-2005
hot April afternoon --
a hubcap filled
with tree pollen
Apr-20-2005
Virginia rain --
my son’s girlfriend’s
silly laugh
May-01-2005
May Day --
somebody plays Elvis
on the jukebox
May-03-2005
Mother’s Day --
a wounded pigeon
on the side of the road
May-09-2005
cloudless May sky --
the crab apple tree
blossoms
May-11-2005
spring fog --
an old flame sends me photos
of her new baby
May-12-2005
dandelions bloom --
writing a poem
for my daughter’s wedding
May-13-2005
overcast morning --
an elderly woman’s
persistent cough
May-17-2005
encore! encore!
troubadour’s
silver hair
May-21-2005
the Red Sox lose --
I walk our dog
in the rain
May-24-2005
sleepless night --
I listen
for mourning doves
Jun-06-2005
waiting for the interview --
an overflowing
trash can
Jun-10-2005
Monday morning --
my daughter has
another man’s name
Jun-13-2005
June overcast --
wild daisies
in an open field
Jun-15-2005
the Red Sox lose --
a shaky voice asks me
for my daughter’s hand
Jun-27-2005
Independence Day --
a moth flies
into a spider web
Jul-05-2005
summer showers --
I let the early train
pass me by
Jul-06-2005
heat wave --
every sound
the air conditioner makes
Jul-20-2005
heat wave --
the smell of urine
under the bridge
Jul-21-2005
another hot one --
wilted wildflowers
in an empty playground
Jul-26-2005
heightened security --
that woman’s tube top
is a dangerous weapon
Jul-31-2005
August heat --
the double yellow line
shimmers
Aug-02-2005
unending heat --
planning our winter vacation
Aug-11-2005
between rain showers --
the soft shadows
of your breasts
Aug-31-2005
restless sleep --
the Red Sox fall
out of first place
Sep-22-2005
last day of September --
mouse droppings
in the kindling drawer
Sep-30-2005
a break in the fog --
writing down my daughter’s
new address
Oct-07-2005
startled from sleep
her eyes were hazel
not brown
Oct-11-2005
night terror --
the crack in the dogwood branch
deepens
Oct-13-2005
clearing trend --
a stranger returns
my "hello"
Oct-14-2005
All Soul’s Day --
the cold medicine
rings in my ears
Nov-02-2005
autumn leaves --
the day-glo orange
of prison jumpsuits
Nov-08-2005
straining beneath the weight
of all this snow --
my back
Nov-24-2005
waiting at the airport
my daughter puts her wedding ring
on my pinkie
Nov-26-2005
November twilight --
a pile
of unsplit firewood
Nov-27-2005
semi-conscious --
the plane dips
into the clouds
Dec-01-2005
snow in the forecast --
I remember
my father’s birthday
Dec-08-2005
long-distance birthday --
my father already knows
how my weather is
Dec-10-2005
december --
a passenger
who won’t shut up
Dec-12-2005
near-empty train --
I find her eyes
in a whiskey ad
Dec-23-2005
day after Christmas --
a metal basket
full of rejected toys
Dec-27-2005
driving to the Convention
a skunk carcass
flatter than yesterday
Jan-04-2005
winter rain --
my daughter doesn’t see me
wave goodbye
Jan-04-2005
March rain --
a 3-point shot bounces 4 times
before falling in
Mar-29-2005
April chill --
I leave another
voicemail (message)
Apr-12-2005
Virginia rain --
magnolia petals
everywhere
May-01-2005
May Day --
a co-worker tells me
about his vasectomy
May-03-2005
Mother’s Day --
the roar of a jet
above the clouds
May-09-2005
cloudless May sky --
the sparkle
of a broken beer bottle
May-11-2005
distant thunder --
I walk our dog
in the rain
May-24-2005
waiting for the interview --
the receptionist’s
R-rated phone call
Jun-10-2005
Independence Day --
surrendering the lead
in the bottom of the ninth
Jul-05-2005
heat wave --
the breeze
from a passing freight train
Jul-20-2005
heat wave --
wild mums wilting
in a vase
Jul-21-2005
another hot one --
the smell
of her lipstick
Jul-26-2005
heightened security --
fresh seagull droppings
on my windshield
Jul-31-2005
August heat --
a chorus of crickets
in the train yard
Aug-02-2005
unending heat --
her long, long legs
Aug-11-2005
between rain showers --
the dog trembles
in her sleep
Aug-31-2005
a break in the fog --
forgetting today
wasn’t "jeans day"
Oct-07-2005
startled from sleep
the broken gutter
drips
Oct-11-2005
clearing trend --
five days
without alcohol
Oct-14-2005
All Soul’s Day --
the boss calls
an impromptu meeting
Nov-02-2005
autumn --
the day-glo orange
of prison jumpsuits
Nov-08-2005
November twilight --
the dog’s nose
twitches
Nov-27-2005
near-empty train --
our eyes (finally) meet
in a whiskey ad
Dec-23-2005
April chill --
a stranger lights a cigarette
in the crowd
Apr-12-2005
waiting for the interview --
another candidate
as nervous as me
Jun-10-2005
Independence Day --
unhooking
her bra
Jul-05-2005
heat wave --
the conductor
punches my ticket
twice
Jul-20-2005
another hot one --
the taste
of her sex
Jul-26-2005
All Soul’s Day --
the year-old calendar
I keep forgetting
to take down
Nov-02-2005
April chill --
a cigarette smoulders
in the fresh mulch
Apr-12-2005
waiting for the interview --
no time to finish
this haiku
Jun-10-2005
April chill --
the 7:09 too full
for a card game
Apr-12-2005
April chill --
their May-December romance
(still) a month away
Apr-12-2005
New Year’s Day --
so many more resolutions
than last year
Jan-01-2006
January --
the health club crowded
with resolutions
Jan-02-2006
sleepless night --
a broken-down snow plow
at the end of the road
Jan-03-2006
January --
the broken-down snow plow
of my dreams
Jan-03-2006
Back Bay station --
a well-dressed man
shouts at his cell phone
Jan-04-2006
running for the train --
a meeting
I’d rather miss
Jan-04-2006
disabled train --
(I stare at) my reflection
in scratched plexiglas
Jan-05-2006
winter night --
half the moon
under wraps
Jan-06-2006
January --
a brown Christmas tree
on the side of the road
Jan-09-2006
January --
cleaning off the dipstick
with a Santa cap
Jan-09-2006
a passing freight train . . .
I suddenly remember
my mother’s birthday
Jan-10-2006
gibbous moon --
the dog sniffs
every footprint
Jan-11-2006
rush hour --
chasing the crows away
from a dead gull
Jan-12-2006
winter thaw --
the snowman’s
muddy cheeks
Jan-13-2006
friday the thirteenth --
a crow flies
across the moon
Jan-13-2006
false spring --
a ladybug
in my salad
Jan-13-2006
winter storm watch --
a stray dog crouches
between dumpsters
Jan-15-2006
northerly wind --
the flagpole
whistles
Jan-16-2006
January --
wiping the road salt
from my shoes
Jan-17-2006
winter wind --
telling my boss
about the new job
Jan-19-2006
Freedom Trail --
a stray dog sniffs
a black plastic trash bag
Jan-19-2006
frost --
yet another
bad hair day
Jan-19-2006
two-hour meeting --
my pen runs out of ink
mid-doodle
Jan-19-2006
interrupting my hangover --
the snores of a stranger
lying next to me
Jan-23-2006
the dry puddle --
I forget
why I’m here
Jan-23-2006
snow turns to rain --
I finally see
my son’s report card
Jan-23-2006
missing the train --
ice clings
to the wooden handrail
Jan-24-2006
my mother’s birthday --
I am also
another year older
Jan-24-2006
Positively 4th Street --
no one on this train
has ever heard of Dylan
Jan-24-2006
dirty snow --
my ex-wife’s voice
on the answering machine
Jan-25-2006
sidewalk ice --
a dance step I remember
from Junior High School
Jan-26-2006
winter sun --
I make two copies
of my offer letter
Jan-28-2006
haiku contest --
which half of the napkin
do I submit?
Jan-29-2006
winter fog --
the streetlights
are alive
Jan-29-2006
winter fog --
shadows
pick through trash
Jan-30-2006
State of the Union --
what a great name
for an adult film!
Jan-31-2006
one day before vacation
I scrape my windshield
to a reggae beat
Feb-01-2006
first day of February --
ice on the snow on the ice
of my driveway
Feb-01-2006
year of the dog --
a rawhide chew toy
under my pillow
Feb-01-2006
snow in the air --
a single shade of gray
above the streetlights
Feb-12-2006
winter nor’easter --
how I long
for tropical clouds
Feb-12-2006
Valentine’s Day --
the world’s greatest lover
gets to walk the dog
Feb-14-2006
signs of spring --
fresh graffiti
on a downtown train
Feb-16-2006
snow squall --
I forget
what I was saying
Feb-18-2006
Presidents’ Day --
bombs kill 17
in Iraq
Feb-20-2006
winter overcast --
my ex-wife’s photo
in an old book
Feb-21-2006
car in the shop --
my finger finds
a hole in my shoe
Feb-21-2006
moving day --
my married daughter’s
baby photo
Feb-22-2006
waiting room --
a new feature
on my cell phone
Feb-22-2006
Downtown Crossing --
a transvestite
holds the door for me
Feb-23-2006
first day on the job --
my new phone number
doesn’t spell anything
Feb-27-2006
signs of spring --
if only I could see just one
sign of spring
Feb-27-2006
mardi gras --
a portable TV
in the 9th Ward
Feb-28-2006
Ash Wednesday --
on second thought
make it a dark roast
Mar-01-2006
snow in the forecast --
an extra thumb tack
in my tropical postcard
Mar-02-2006
cold March day --
my 14 year-old son
and a broken PC
Mar-03-2006
a sudden gust --
my daughter tells me
she’s off the Pill
Mar-04-2006
crescent moon --
did that woman really
wink at me?
Mar-05-2006
sun mixed with clouds --
testing the new pager
Mar-06-2006
moonless night --
a stray dog
barks at nothing
Mar-07-2006
March sunshine --
the girl at the coffee shop
calls me "hon"
Mar-08-2006
March sunshine --
men with radar guns
behind home plate
Mar-08-2006
filing my taxes ::
dandelion seeds
in the air
Mar-09-2006
March sunshine --
a fly at the bottom
of an empty wine bottle
Mar-11-2006
New England fog --
an 18-wheeler
eases into my lane
Mar-13-2006
Ides of March --
the persistent whining
of my hard drive
Mar-15-2006
March Madness --
bright sunshine
and snow
Mar-16-2006
St. Patrick’s Day --
the bicycle courier’s
green dreadlocks
Mar-17-2006
first day of Spring --
cigarette butts emerge
from the snow pile
Mar-20-2006
first day of Spring --
cigarette butts at the bottom
of the snow pile
Mar-20-2006
spring snow --
finches build a nest
in a dried-out wreath
Mar-21-2006
stiff March wind --
remembering Grandpa
died at my age
Mar-24-2006
Redemption Center --
a shopping cart full
of last night’s party
Mar-26-2006
morning rush hour --
a red crescent moon
hangs over my head
Mar-27-2006
Little League try-outs --
where did my son
get that arm?
Mar-27-2006
Monday morning --
the blinding glare
of empty beer bottles
Mar-27-2006
last days of Winter --
the old dog catches
the firefly
Mar-28-2006
almost easter
the faceless mannequin wears
a pretty pink dress
Mar-29-2006
park bench --
the place where you once sat
still empty
Mar-29-2006
rescue mission --
a man named Jesus
serves me soup
Mar-30-2006
new moon --
my pillow smells
like a dog
Mar-30-2006
April Fool’s Day --
will anyone come
to our poetry reading?
Apr-01-2006
April Fool’s Day --
the mockingbird
calls my name
Apr-01-2006
writer’s block --
a kite
caught in a tree
Apr-02-2006
Daylight Savings Time --
my daughter mulls
a career change
Apr-03-2006
daylight savings --
I’d love to have
that hour back
Apr-03-2006
spring snow --
the poet hunkers down
at the end of the bar
Apr-04-2006
first week of April --
I mutter another word
for snow
Apr-05-2006
red light --
the dog sniffs a crack
in the sidewalk
Apr-06-2006
april snow --
I grip the steering wheel
a little too tight
Apr-06-2006
spring rain --
the Red Sox cap
on a wine bottle
Apr-07-2006
summer sky --
the shooting star
I wish I’d seen
Apr-08-2006
twilight --
my teenaged son’s
peach fuzz
Apr-08-2006
Palm Sunday --
a homeless man
gives me directions
Apr-09-2006
lunch
with
my
sons --
a
wish-
filled
sandwich
Apr-09-2006
April showers --
let me help you out
of that wet dress
Apr-11-2006
downtown Brockton ::
pigeon droppings
on the Town Hall scaffolding
Apr-11-2006
police sirens --
stepping over
a dead pigeon
Apr-11-2006
spring cleaning --
our next-door neighbor
is smoking again
Apr-13-2006
check mate --
caught
by her fishnet stockings
Apr-15-2006
finally spring --
the scent of her hair
Apr-15-2006
Easter Sunday --
chasing the rabbit
away from the tulips
Apr-16-2006
azalea blossoms --
my daughter asks a question
about diamonds
Apr-17-2006
was it something I said?
a cardinal retreats
to the back of the tree
Apr-18-2006
sunrise --
her lipstick
on an empty shot glass
Apr-20-2006
summer night --
a throbbing bass
on Bushwich Ave
Apr-24-2006
summer night --
a bass beat
cruises by
Apr-25-2006
sunrise --
my newborn daughter’s
smile
Apr-27-2006
spring cleaning --
grandpa’s fishing pole
in the attic
Apr-27-2006
May Day! May Day!
terrorists land
at Plymouth Rock
Apr-29-2006
May 2nd --
the janitor sweeps up
May Day confetti
May-02-2006
may showers --
where did I
go wrong?
May-02-2006
crossroads --
a deal I didn’t make
with the devil
May-04-2006
restless night --
the landfill’s
thickening stench
May-07-2006
cinco de mayo --
my potted catcus
flowers
May-07-2006
dogwood blossoms --
my daughter’s
morning sickness
May-07-2006
full count --
she asks me if
I think she looks fat
May-07-2006
windless night --
a stray cat
in heat
May-08-2006
Florida heat --
I pity the weeds
in my mother’s garden
May-09-2006
ragweed --
the new boss
forgets my name
May-09-2006
busted!
my eyes navigate
her curves
May-10-2006
New England fog --
the dog sniffs
everything
May-11-2006
blues battle --
the guitarist’s
pained expression
May-15-2006
8 days of rain --
my daughter plays with
her engagement ring
May-15-2006
was it something I said?
the sun retreats
behind rain clouds
May-16-2006
more rain --
coffee grinds
in my cup
May-16-2006
another meeting
interrupting
my job search
May-18-2006
thrown out at home --
blues
for Red Sox Nation
May-18-2006
morning thunder --
all the blankets
on her side of the bed
May-19-2006
May showers--
I order a Big Mac
with a debit card
May-23-2006
May overcast --
a mother spanks her child
in the parking lot
May-23-2006
starless night --
I’ll bet the "American Idol"
doesn’t have to walk the dog
May-24-2006
waiting room --
staring at
my unmatched socks
May-25-2006
overcast --
I Google
an ex-girlfriend
May-25-2006
May fog --
the echoes
of my footsteps
May-27-2006
Memorial Day --
"bring our troops home"
scrawled in red spray paint
May-29-2006
dog day afternoon --
my dog might call it
something else
May-29-2006
moonless night --
a stray cat howls
for its lover
May-30-2006
an hour before dawn --
wondering how those songbirds
would taste for dinner
May-31-2006
seaside cafe --
the busboy chases sparrows
from his tray
Jun-02-2006
June swoon --
a songbird serenades
my hangover
Jun-03-2006
June showers --
nobody notices
that I’m late for work
Jun-07-2006
june --
a cell phone plays
"here comes the bride"
Jun-08-2006
the Cabo sun
never too hot
for the iguana
Jun-09-2006
June swoon --
the rookie’s curveball
doesn’t
Jun-11-2006
endless rain --
you never returned
my call
Jun-12-2006
after the argument --
full moon
through a dirty window
Jun-12-2006
windless night --
a walk-off grand slam
in the twelfth inning
Jun-14-2006
patch of sun --
the dog
takes a nap
Jun-15-2006
summer slump --
a called strike three
draws faint applause
Jun-15-2006
windless night --
my son’s cell phone
disconnected
Jun-15-2006
mosquito --
the dog twitches
in its sleep
Jun-16-2006
too hot to sleep
too hot to kill
the mosquito
Jun-18-2006
Father’s Day --
I open up a card
from my dog
Jun-19-2006
first day of summer --
wisteria
climbing the walls
Jun-20-2006
heat wave --
the dog barks
at thunder
Jun-20-2006
summer solstice --
father robin
patrols the nest
Jun-22-2006
thunderclouds --
my son can’t find
his report card
Jun-23-2006
rain delay --
the ball boy
signs autographs
Jun-25-2006
voice from the past --
mockingbirds
on a high-tension wire
Jun-27-2006
Independence Day --
the kids take a vacation
from us
Jul-01-2006
summer night --
my haiku notebook
pale and starless
Jul-02-2006
heat wave --
a bead of sweat
clings to her collar bone
Jul-02-2006
hot summer night --
another haiku about
hot summer nights
Jul-02-2006
outdoor cafe --
the dog waits patiently
for my appetizer
Jul-04-2006
City Hall --
a seagull perched
on a trash barrel
Jul-04-2006
happy hour --
raising a toast
to the bored waitress
Jul-04-2006
fourth of July --
flags for sale
in a North End alley
Jul-04-2006
Government Center --
the flag prevents us from seeing
what’s behind the fence
Jul-06-2006
fourth of July --
the Fife and Drum Corps
on cigarette break
Jul-07-2006
Orange Line --
I pretend to read
yesterday’s news
Jul-07-2006
summer dusk --
a hornet’s nest
in the butterfly house
Jul-09-2006
our last goodbye --
full moon
bleeding through the trees
Jul-09-2006
summer dusk --
the dog slowly
wags its tail
Jul-09-2006
midnight --
reading the email
that wasn’t
Jul-10-2006
All-Star break --
a full moon
over Fenway
Jul-11-2006
staring at the screen
I miss her resigned
"I love you"
Jul-11-2006
lightning strike --
a dead mosquito
on the back of my hand
Jul-13-2006
midnight --
Instant Message
from a stranger
Jul-13-2006
hot summer night --
the dog’s breath
against my leg
Jul-13-2006
was it something I said?
a baby cries
as I walk by
Jul-13-2006
Mass Pike rumble --
a cold dark beer
after midnight
Jul-16-2006
walking the dog --
the policeman
checks his tail lights
Jul-16-2006
gibbous moon --
the barmaid’s
G-string
Jul-16-2006
starless summer night - fireflies
Jul-16-2006
heat lightning --
the dog
swallows a bug
Jul-18-2006
her naked silhouette --
is that a pearl
or is it jewelry?
Jul-19-2006
hotter than hell --
the dog’s breath
against my neck
Jul-20-2006
tropical storm --
my Hawaiian shirt
in the rag pile
Jul-20-2006
sunset --
somewhere behind
the clouds
Jul-22-2006
cicadas --
my unborn grandchild’s
heartbeat
Jul-22-2006
end of July --
a scorpion
in a coffee cup
Jul-24-2006
summer haze --
no one notices
I’ve shaved my beard
Jul-25-2006
country road --
a pickup truck fades
into locusts
Jul-26-2006
airport bar --
a pilot orders
one for the road
Jul-26-2006
recurring nightmare --
the devil waits for me
in the lounge
Jul-27-2006
end of summer --
a dragonfly clings
to a dead branch
Jul-30-2006
heat wave --
sweat clings to the neck
of my beer bottle
Aug-01-2006
August --
her sundress
so hot
Aug-02-2006
August --
the habaneros
ripen
Aug-05-2006
heat wave --
nobody answered
my question
Aug-07-2006
rainbow --
I forgot
my question
Aug-07-2006
overworked --
I microwave
yesterday’s coffee
Aug-07-2006
it’s a girl!
blossoms
on the crab apple tree
Aug-08-2006
ragweed
in the garden --
my aching back
Aug-08-2006
what can I say
that hasn’t been said?
full moon
Aug-08-2006
examination room --
reading my x-ray
through the closed folder
Aug-09-2006
waiting room --
the receptionist
is not amused
Aug-09-2006
heat wave --
an email from my ex-girlfriend
in upper case
Aug-10-2006
crowded train--
face to face
with a dozen roses
Aug-12-2006
open mic --
my words shake
in my hands
Aug-13-2006
was it something I said?
bright red tomatoes
in the rose garden
Aug-14-2006
Feast of the Assumption --
everything
I thought I knew
Aug-15-2006
sleepless night --
basking in the glow
of the screensaver
Aug-20-2006
Sunday afternoon --
a child’s sandal
rides the escalator
Aug-20-2006
waiting room --
a clear plastic cup
with my name on it
Aug-22-2006
empty sugar jar --
my inner child
runs rampant
Aug-22-2006
Monday afternoon --
my daughter is wearing
another child’s shoes
Aug-23-2006
pay day --
the screeching tires
of an ambulence
Aug-24-2006
late August --
pale brown patches
on the lawn
Aug-25-2006
farmers market --
an old dog
transfixed by plums
Aug-27-2006
summer’s end --
a stale dog biscuit
in my jacket pocket
Aug-27-2006
crowded train --
I offer my seat
to a bad date
who doesn’t
remember me
Aug-27-2006
first day of school --
a soccer ball
crosses the street
Aug-28-2006
last day of August --
the wind shifts direction
from baseball to football
Aug-31-2006
September --
tiny buds
on the habanero plant
Sep-02-2006
war headlines --
a leaf falls
to the ground
Sep-04-2006
Labor Day...
I sleep
’til noon
Sep-04-2006
our eighth anniversary --
the dog lies down
between us
Sep-05-2006
harvest moon --
a shopping cart
full of beer cans
Sep-07-2006
overcast --
shoppers flock
to the Mall
Sep-07-2006
back to school --
shoppers flock
to the mall
Sep-07-2006
harvest moon --
the newlyweds
embrace
Sep-08-2006
autumn sun --
the pink flamingo
a little paler
Sep-11-2006
september --
the weeds in our garden
start to turn brown
Sep-11-2006
my daughter’s birthday --
a sunflower rises
above the weeds
Sep-13-2006
wedding reception --
the back door reads
"this is not an exit"
Sep-17-2006
first date --
the Red Sox
blow a two run lead
Sep-17-2006
tough loss --
a homecoming float
in the dumpster
Sep-17-2006
autumn rain --
I put away
my Red Sox cap
Sep-19-2006
writer’s block --
the dog sniffs
every tree
Sep-20-2006
equinox --
two limes
in my margarita
Sep-21-2006
last day on the job --
the bitter aftertaste
of afternoon coffee
Sep-25-2006
crowded bus --
a scowl
from a devil tattoo
Sep-25-2006
first day on the job --
a blackbird
with a chesnut in its beak
Oct-02-2006
Indian Summer --
the traffic cop
startled by a mouse
Oct-02-2006
with a hearty "amen"
the old man punctures
his fried egg
Oct-02-2006
the artist’s backyard --
dried paint
on a broken saw horse
Oct-02-2006
Canyon Road --
sign above the sleeping couple
reads: "antiques"
Oct-02-2006
late for the train
the streetlights
fade
Oct-04-2006
windless night --
so many leaves
at the foot of the tree
Oct-05-2006
Canyon Road --
an antique chair
among weeds
Oct-08-2006
Columbus Day --
the bag lady’s
turquoise necklace
Oct-09-2006
crowded train --
her cold
blue eyes
Oct-10-2006
October wind --
chasing
the last train
Oct-11-2006
summer rain --
a long pair of legs
beneath a big umbrella
Oct-12-2006
October rain --
the bag lady’s
clear plastic poncho
Oct-12-2006
Santa Fe sun --
the ristra
on an adobe wall
Oct-12-2006
steady rain --
the blues ain’t nothin’
but a woman
on your mind
Oct-13-2006
good morning blues --
too drunk
to be
hungover
Oct-13-2006
(October) morning --
the glow of a laptop
in her eyes
Oct-13-2006
Oktoberfest --
the barmaid’s
tattooed biceps
Oct-15-2006
crowded train --
stretching to read
her t-shirt
Oct-17-2006
rush hour --
(only) the billboard model
smiles at me
Oct-17-2006
standing room only --
I read headlines
from three different papers
Oct-19-2006
writer’s block --
a man fishing bottles
from the trash
Oct-19-2006
Hell’s Kitchen --
a tourist asks for directions
to the nearest restaurant
Oct-22-2006
October --
removing the bird’s nest
from the air conditioner
Oct-22-2006
writer’s block --
the old neighborhood bar
is closed
Oct-22-2006
Monday morning --
looking for a break
in the overcast
Oct-23-2006
October dog walk --
the search
for my other glove
Oct-24-2006
cleaning out the attic
an old photograph
of a younger me
Oct-24-2006
twilight --
I direct a stranger
to the wrong train
Oct-25-2006
wrapping the baby gifts
I pour another
glass of wine
Oct-26-2006
uptown blues --
the shine
of an old steel guitar
Oct-26-2006
between skyscrapers
sunset
Oct-29-2006
basking in the blue light
a loyal fan taps her foot
Oct-30-2006
passing the pumpkin patch
my daughter rubs
her pregnant belly
Oct-30-2006
All Souls’ Day --
a sudden craving
for fried chicken
Nov-02-2006
All Saints’ Day --
between Newtonville and Yawkey
she lets her hair down
Nov-02-2006
Day of the Dead --
a pumpkin
the size of my hangover
Nov-02-2006
Halloween --
the conductor asks Satan
for a ticket
Nov-02-2006
hunter’s moon --
the tension at the end
of the dog’s leash
Nov-03-2006
Election Day --
my socks
don’t match
Nov-07-2006
Election night --
the sparks from a cigarette
thrown at my feet
Nov-08-2006
crowded train --
a blind woman’s dog
sniffing my shoe
Nov-08-2006
changes in Congress --
the dog chases a crow
from the compost pile
Nov-08-2006
November rain --
the conductor sneaks a smoke
between stops
Nov-09-2006
November sun --
let’s ignore the unraked leaves
just one more day
Nov-10-2006
Veteran’s Day --
a frightened dog
at the animal shelter
Nov-12-2006
November fog --
an unpaid bill
in the recycle bin
Nov-13-2006
Park Street station --
waiting for the train
to drown out the Christmas music
Nov-14-2006
waking from a dream
mist turns to rain
and back again
Nov-14-2006
dusk
she tunes up
her eye shadow
Nov-15-2006
darker and sadder
than a cold winter night --
her eyes
Nov-17-2006
sitting next to
a same-sex first date
I order a double
Nov-17-2006
mid-term elections --
the possum kicks a skunk
out of its nest
Nov-19-2006
last of the home brew
my boss announces
his resignation
Nov-20-2006
new moon --
my eyes adjust
to a stronger prescription
Nov-20-2006
the last dogwood leaf --
forgetting where I put
the ice scraper
Nov-21-2006
Thanksgiving traffic --
all those turkeys
behind the wheel
Nov-24-2006
holiday traffic --
I don’t care about
your honor student
Nov-29-2006
late November --
game after game
of solitaire
Nov-29-2006
cowering
in the back of the kennel --
last year’s Christmas present
Dec-01-2006
December
too many and not enough
days until Christmas
Dec-01-2006
December fog
too sleepy to sleep
on the train
Dec-01-2006
snow in the forecast
I downplay
my recent promotion
Dec-03-2006
first snowfall --
everyone calls me
"Grandpa"
Dec-04-2006
a dusting of snow --
I wake up
before the alarm
Dec-08-2006
cricket song --
my granddaughter’s
tiny fingers
Dec-10-2006
winter overcast --
the dog shivers
for no apparent reason
Dec-12-2006
the trainyard at dawn --
new graffiti
on an old caboose
Dec-12-2006
mid-December --
what I really want for Christmas
is one more week
Dec-13-2006
decorating the tree
six inches
of new snow
Dec-13-2006
crowded train --
the drunk offers me his seat
for five dollars
Dec-14-2006
snowless winter --
the dog lies down
between us
Dec-14-2006
winter overcast --
I lose another game
of solitaire
Dec-15-2006
winter overcast --
my sons argue over
who will talk to me first
Dec-18-2006
cloudless sky --
nobody notices
my bad hair day
Dec-19-2006
one week before Christmas
a three-legged dog
sniffs the trash
Dec-19-2006
bad hair day --
I remember
an important meeting
Dec-19-2006
threat of snow --
when will I see
my sons again?
Dec-19-2006
dry tap --
the jukebox plays
"Satisfaction"
Dec-23-2006
Christmas rain
the dog’s footsteps
and mine
Dec-25-2006
winter drizzle --
an old girlfriend pretends
not to recognize me
Dec-27-2006
a murder of crows --
high-tension wires criss-cross
in the purple sky
Dec-27-2006
Christmas Eve --
a child dreams
of Christmas Eve
Dec-28-2006
end of December --
another year’s worth of dust
on my guitar case
Dec-29-2006
Freedom Trail --
a stray dog sniffs
a paper bag
Jan-19-2006
winter fog --
the reassuring rumble
of the train
Jan-30-2006
mardi gras --
the second day
of my diet
Feb-28-2006
Ash Wednesday --
the receptionist stares at me
with her third eye
Mar-01-2006
New England fog --
a State Trooper
parked by the overpass
Mar-13-2006
Ides of March --
a hitchhiker
standing in the snow
Mar-15-2006
remembering Grandpa
died at my age --
stiff March wind
Mar-24-2006
check mate --
her fishnet stockings
Apr-15-2006
May Day! May Day!
who’s going to wash
our dirty dishes?
Apr-29-2006
my eyes
navigate
her curves
May-10-2006
morning thunder --
a light
in the hallway
May-19-2006
May showers--
brandishing my debit card
I say "supersize me"
May-23-2006
mosquito --
the bat boy keeps
a foul ball
Jun-16-2006
Father’s Day --
a mosquito
bites me twice
Jun-19-2006
summer solstice --
a long-range missile
pointed our way
Jun-22-2006
end of July --
a scorpion
in the corner office
Jul-24-2006
examination room --
a big black spot
on the pale gray carpet
Aug-09-2006
waiting room --
so many smiling faces
on the magazine rack
Aug-09-2006
September --
just saying it
makes me shiver
Sep-02-2006
equinox --
the dog lies down
between us
Sep-21-2006
first day on the job --
a mouse scrambles
between shadows
Oct-02-2006
crowded train --
a dozen roses
in my face
Oct-10-2006
October wind --
I run
for the train
Oct-11-2006
Monday morning --
a former co-worker
doesn’t recognize me
Oct-23-2006
All Saints’ Day --
she lets her hair down
between Yawkey and Back Bay
Nov-02-2006
Day of the Dead --
the glow of a cigarette butt
at my feet
Nov-02-2006
Halloween --
Snow White
serves me chili
Nov-02-2006
the last dogwood leaf --
forgetting where
I put the rake
Nov-21-2006
winter fog --
a prank phone call
from my son
Jan-30-2006
mardi gras --
the neighborhood stray
answers to "Katrina"
Feb-28-2006
Ides of March --
charred remains
of a house on the Rez
Mar-15-2006
morning thunder --
another phone call
not returned
May-19-2006
May showers--
McDonald’s won’t take
my debit card
May-23-2006
mosquito --
the weed whacker
runs out of gas
Jun-16-2006
Father’s Day --
a bead of sweat
falls from my beer
Jun-19-2006
summer solstice --
the dog’s
hot breath
Jun-22-2006
examination room --
a black spot
on the gray carpet
Aug-09-2006
equinox --
roadkill
on the double yellow line
Sep-21-2006
first day on the job --
a sunflower sprouts
from a rusty caboose
Oct-02-2006
All Saints’ Day --
as the train leaves the station
she lets her hair down
Nov-02-2006
Day of the Dead --
the NASDAQ down
by 32 points
Nov-02-2006
Halloween --
Superman
hails a cab
Nov-02-2006
the last dogwood leaf --
knocking the cobwebs
from my gloves
Nov-21-2006
winter fog --
did I or did I not
set the alarm?
Jan-30-2006
mosquito --
the Dow
opens flat
Jun-16-2006
fat squirrel
knocking down
the last dogwood leaf
Nov-21-2006
winter fog --
no one admits
to leaving out the milk
Jan-30-2006
winter fog --
new ways to spin the word
"democracy"
Jan-30-2006
quiet Thanksgiving --
a cat crawls out
of the dumpster
Nov-22-2007
Black Friday --
an ambulance arrives
at the Nursing Home
Nov-23-2007
hunter’s moon --
the dog’s eyes
widen
Nov-25-2007
my granddaughter turns one --
a kitten
scatters crows
Nov-27-2007
New Year’s Day --
all the snow
washed away by rain
Jan-01-2007
back to work --
a red squirrel taunts the dog
from a tall tree
Jan-03-2007
a new year
but I just can’t be nice
to assholes
Jan-03-2007
first full moon --
a midnight conversation
with my son
Jan-04-2007
away on business --
a strand of her hair
on an old shirt
Jan-04-2007
meeting an old friend
we trade complaints
about our kids
Jan-04-2007
January rain --
we take down
the Christmas tree
Jan-05-2007
unseasonably mild --
her tears
at the airport
Jan-06-2007
home alone
I sleep
on her side
of the bed
Jan-06-2007
unseasonably mild --
the conversation shifts
to baseball
Jan-06-2007
unseasonably mild --
the ski shop’s flag
at half-mast
Jan-07-2007
starless winter night --
all the Christmas lights
are gone
Jan-07-2007
cold rain --
the sad girl
at the end of the bar
Jan-08-2007
north wind...
her voice
Jan-10-2007
black ice --
waiting to meet
with the boss
Jan-13-2007
dusk --
a hearse pulls up
to the gas pump
Jan-13-2007
January rain --
a new leak
in the basement
Jan-16-2007
late train --
all the highlighted passages
in his bible
Jan-16-2007
cold front --
the ex-wife shouts
my son’s next sentence
Jan-16-2007
tense words --
the dog’s water bowl
frozen solid
Jan-17-2007
ten above zero --
my boss interviews a candidate
for my position
Jan-18-2007
freezing rain --
our unpaid
electric bill
Jan-18-2007
continued cold --
the dog lies down
between us
Jan-22-2007
restless night --
a distant
snow plow
Jan-23-2007
January --
a broken toy
in the snow bank
Jan-25-2007
wind chill advisory --
a creditor’s
neatly-typed letter
Jan-26-2007
spring breeze --
the sound of children
playing baseball
Jan-28-2007
leaving work late
a dim bulb
on the subway platform
Jan-30-2007
pay day --
an abandoned hat
covered with snow
Jan-31-2007
deep winter --
a stray dog sniffs
an empty coffee cup
Feb-01-2007
gibbous moon --
my daughter won’t tell me
her secret
Feb-02-2007
Ground Hog Day --
a head pops up
above my cubicle wall
Feb-02-2007
first snow --
my daughter hides
her "Shape" magazine
Feb-04-2007
bitter cold --
a man trims his nails
on the train
Feb-05-2007
Wednesday --
an off taste
in my microwave lunch
Feb-08-2007
writer’s block --
a rusty snow shovel
in the trash
Feb-08-2007
Valentine’s Day --
Cupid won’t
shovel the sidewalk
Feb-14-2007
writer’s block --
a reflection
in the train window
Feb-15-2007
black ice --
a dream
about an old lover
Feb-16-2007
three-day weekend --
I give the homeless man
my last dollar
Feb-21-2007
daffodil shoots in the snow --
a lull in the conversation
Feb-25-2007
dirty snow --
I delete an email
from an old girlfriend
Feb-25-2007
dirty snow --
my ex-wife
hangs up on me
Feb-26-2007
Black Wednesday --
a homeless man sleeps
on a Wall Street Journal
Feb-28-2007
snow changes to rain --
the phone rings
after midnight
Mar-02-2007
full moon --
rabbit footprints
in the snow
Mar-03-2007
March (commute) --
a broken umbrella
crosses the street
Mar-03-2007
waiting for the train
a software engineer
plays air guitar
Mar-06-2007
total eclipse --
the dog
has all the blankets
Mar-06-2007
cold snap --
my mother forgets the date
of my next visit
Mar-06-2007
Florida gridlock --
turkey vultures
circle overhead
Mar-14-2007
broken clouds --
a mockingbird cries
"uh-oh!"
Mar-16-2007
storm clouds --
a red-tailed hawk
with a broken wing
Mar-16-2007
dirty snow --
my father-in-law’s estate
in a spreadsheet
Mar-20-2007
fresh snow --
the dog’s nose disappears
into a footprint
Mar-20-2007
new moon --
my son describes
his dream tattoo
Mar-20-2007
equinox --
a lawyer faxes me
a copy of the Will
Mar-20-2007
Wellesley Square --
a jogging couple’s
matching wool mittens
Mar-21-2007
moonless night --
I can’t remember
the color
of her eyes
Mar-21-2007
snowmelt --
the neighbors’ trash
in our yard
Mar-24-2007
overcast --
a beggar looks away
when I walk by
Mar-27-2007
express train --
the conductor lights a cigarette
between cars
Apr-01-2007
Friday night --
a limo pulls up
to the Hard Rock Cafe
Apr-01-2007
Wellesley rush hour --
two BMWs
lock horns
Apr-01-2007
Ferry Landing --
two gulls fight
over a cigarette butt
Apr-01-2007
March --
three bare trees
against a gray sky
Apr-02-2007
Downtown Crossing --
a stranger asks
"where will you spend eternity?"
Apr-03-2007
April Fool
wearing a light jacket
in Boston
Apr-08-2007
downtown Charlotte --
the taxi cab’s
check-engine light
Apr-10-2007
writer’s block --
mud
beneath the snowmelt
Apr-18-2007
broken clouds --
our dog sniffs
the front door
Apr-19-2007
taxes due
I spill my wine
on a linen tablecloth
Apr-19-2007
a break in the clouds --
she loosens another button
on her blouse
Apr-21-2007
nerves...
slamming the dumpster door
I hear a gun shot
Apr-21-2007
Monday --
I take one step backward
into dog shit
Apr-21-2007
low tide --
seagulls squabble
over a beer can
Apr-24-2007
Times Square --
the off-duty cabbie
reads his Bible
Apr-25-2007
was it something I said?
the conductor doesn’t ask me
for my T pass
Apr-26-2007
twilight --
a pigeon roosts
on an old caboose
Apr-26-2007
was it something I said?
walking the dog
in the rain
Apr-26-2007
my daughter’s voicemail --
gibbous moon
behind the clouds
Apr-30-2007
low on toner --
the sound
of rain
Apr-30-2007
sweet sixteen --
the dogwood
blossoms
Apr-30-2007
"mission accomplished"
the dog chases a squirrel
up a tree
May-01-2007
May Day! May Day!
our closer gives up
the tying run
May-01-2007
Monday commute --
the realization that yesterday
wasn’t Mother’s Day
May-07-2007
nearing fifty
I find myself
on my mother’s charm bracelet
May-07-2007
Copley Square --
sparrows fight
over a gum wrapper
May-07-2007
May showers --
forty days
to my daughter’s wedding
May-07-2007
dusk...
the cat’s eyes
following
the dog
May-07-2007
years later
her Mother’s Day flowers
still blossom
May-09-2007
threat of showers --
I let her phone call
go to voicemail
May-09-2007
starless night --
the dog sniffs a bald spot
on the front lawn
May-11-2007
May frost --
a late-night call
from an unknown number
May-14-2007
new moon --
my daughter won’t look me
in the eye
May-15-2007
sleepless night --
the dog’s breath
against my leg
May-15-2007
balmy night --
gypsy moths
under the streetlight
May-15-2007
crowded train --
one month
to my daughter’s wedding
May-17-2007
moonless night --
my favorite song playing
on a stranger’s radio
May-17-2007
Friday rain --
was it something
I said?
May-18-2007
working late the smokestack empties into a cloud
May-18-2007
morning coffee a patch of stubble the razor missed
May-19-2007
green light the angry music drives away
May-20-2007
May rain another beer too many
May-20-2007
rain delay --
the rookie pitcher’s
muddy spikes
May-20-2007
Monday morning --
unable to find
the words
May-21-2007
threat of frost an old girlfriend’s phone number
May-21-2007
partly sunny --
the bell
of an approaching train
May-23-2007
crowded train --
a stranger reads
my newspaper
May-25-2007
hot and hazy --
the siren screams
through a red light
May-25-2007
afternoon meeting --
a beautiful day
outside
May-29-2007
break in the clouds --
a pretty woman recognizes
my ring tone
May-29-2007
New England fog --
the buoy’s
rusty bell
May-29-2007
swing and a miss --
I buy
a five-dollar hot dog
May-29-2007
full moon --
broken glass
on the bike path
May-30-2007
pay day --
the dog brings us
a dead ground hog
May-31-2007
blue moon --
somebody’s daughter’s
too-tight jeans
Jun-01-2007
blue moon --
our neighbor’s lawn
goes to seed
Jun-02-2007
dense fog --
humming along
with the on-hold music
Jun-04-2007
overcast --
my son is too busy
to take my call
Jun-04-2007
crowded train --
I know the answer
to 36 across
Jun-05-2007
cloudless night --
I can’t believe
I’m giving her away
Jun-05-2007
traffic snarled --
a throbbing
bass note
Jun-07-2007
six days before the wedding the empty bookshelves in her room
Jun-11-2007
milky way --
so much deeper
than my sigh
Jun-11-2007
throbbing headache the conductor punches my ticket twice
Jun-13-2007
the recruiter calls --
a murder of crows
on the high tension wire
Jun-18-2007
late train --
I don’t respond
to "sir"
Jun-18-2007
alone on the shelf
a Father’s Day card
from the dog
Jun-18-2007
in the waiting room
three new boxes
of latex gloves
Jun-18-2007
June --
Daddy’s little girl
tosses the bouquet
Jun-18-2007
solstice --
my son’s
first tattoo
Jun-22-2007
longest day --
my son informs me
he’s joined The Marines
Jun-22-2007
shortest night --
I sleep on
her side of the bed
Jun-23-2007
end of June --
a fly in what used to be
my daughter’s bedroom
Jun-30-2007
Independence Day --
she reminds me why
she’s my ex-wife
Jul-04-2007
(Port Huron) sunset --
a red balloon
floats into the sky
Jul-08-2007
light rain --
my son’s name
in the police blotter
Jul-10-2007
outside Starbuck’s
I remind myself
that tall equals small
Jul-10-2007
crowded train --
her cleavage
stares back at me
Jul-10-2007
sultry night --
a man in a do-rag
shouts "beautiful dog"
Jul-10-2007
July --
the refreshing breeze
of a passing freight train
Jul-11-2007
July overcast --
the conductor announces
"this is not a station stop"
Jul-11-2007
hot summer night --
I rescue a fly
from a spider web
Jul-15-2007
stepping over her nightgown into moonlight
Jul-17-2007
morning rush --
rain streams down
scratched plexiglas
Jul-17-2007
light drizzle --
everyone watches me
run for the train
Jul-18-2007
running out of words to say a tree branch falls
Jul-22-2007
cloudy night --
when did she become
my dog?
Jul-22-2007
cool summer night --
I leave another voicemail
for my daughter
Jul-22-2007
late night dog walk --
a silhouette undressing
before the moon
Jul-22-2007
disabled train
between stations
-- dusk
Jul-23-2007
peering at her
from behind
his Wall Street Journal
he dreams
of mergers and acquisitions
Jul-26-2007
thursday --
the same tired faces
on the same platform
Jul-26-2007
windless night --
a cloud of gnats
all around me
Jul-26-2007
full moon --
I dance with an empty
bottle of wine
Jul-29-2007
extra innings --
the dog groans
in its sleep
Jul-29-2007
waiting for the train
a heavy drizzle
soaks my bones
Jul-30-2007
full moon --
the dog doesn’t care
if it’s a bat or a bird
Jul-30-2007
tuesday morning --
I daydream I am
anywhere else
Jul-31-2007
August --
the dog’s breath
against my leg
Aug-01-2007
summer gridlock --
a throbbing bass line
a few cars back
Aug-01-2007
crowded train --
my eyes loosen
the top button
of her blouse
Aug-01-2007
gibbous moon --
an empty pint of ice cream
in the freezer
Aug-02-2007
thunder without rain --
she brushes her hair
as if nobody’s watching
Aug-04-2007
summer fog --
the recruiter’s shiny new car
pulls up to the house
Aug-09-2007
waking from a deep sleep --
the conductor collects
all remaining tickets
Aug-15-2007
red bikini --
I’m all out
of sunscreen
Aug-20-2007
August chill --
a freight train
speeds by
Aug-22-2007
August night --
a tree full
of finches
Aug-22-2007
waiting for the train
the pregnant woman
is also not here
Aug-22-2007
train running late
I don’t share
a stranger’s umbrella
Aug-22-2007
crowded train --
the conductor’s
tired apology
Aug-22-2007
dog days --
I keep killing
the invisible mosquito
Aug-26-2007
hazy heat --
a slithering snake
tattooed to her ankle
Aug-26-2007
outdoor dining --
an adorable puppy
tied to a fence
Aug-26-2007
pink sky --
a telephone recording
asks for money
Aug-26-2007
moon almost full
a letter to my son
in Boot Camp
Aug-26-2007
lunar eclipse --
she’s forgotten
my name
Aug-28-2007
back to school
another deep plunge
in the Dow
Aug-29-2007
morning commute --
a middle-aged woman
keeps stepping on my shadow
Aug-29-2007
last days of summer --
patches of gray
in my five o’clock shadow
Aug-30-2007
last day of August --
choosing a bright-colored shirt
in the dark
Aug-31-2007
spring cleaning --
a moldy cigar
from my first wedding
Sep-07-2007
September sun --
the conductor’s
faded tattoo
Sep-12-2007
September dog walk --
my breath
against my glasses
Sep-13-2007
September gridlock --
all the dead bugs
on my windshield
Sep-14-2007
in the waiting room --
why am I the only one here
not wearing a suit?
Sep-14-2007
approaching autumn --
I sleep on her side
of the bed
Sep-19-2007
Autumn wind --
a freight train
races by
Sep-19-2007
restless morning --
the dog barks
at a garbage truck
Sep-24-2007
crowded train --
the intermittent flicker
of a fluorescent light
Sep-25-2007
Turquoise Trail --
the Medicine Woman
double-wraps my purchase
Sep-28-2007
last day of September --
the wind shifts direction
from baseball to football
Sep-30-2007
Santa Fe sunset --
yes I will have
another margarita
Sep-30-2007
back to school --
my daughter passes
her pregnancy test
Oct-08-2007
daylight savings time --
a pair
of unmatched socks
Oct-12-2007
warm October night --
a 98 m.p.h. fastball
Oct-12-2007
suddenly autumn --
my daughter’s
miscarriage
Oct-13-2007
train running late --
a dog treat
in my coat pocket
Oct-15-2007
cool autumn night --
gently covering
the chile peppers
Oct-17-2007
how thoughtful of the train
to give me so much time
to solve the master sudoku
Oct-18-2007
mild October day --
a street sweeper stalls
outside Fenway
Oct-19-2007
freshly fallen leaves --
a two-hour meeting
I can’t avoid
Oct-26-2007
midnight --
the tired groan
of a freight train
Oct-26-2007
closing the storm windows --
the Red Sox win
the World Series
Oct-30-2007
morning commute --
no need to run
it’s the MBTA
Oct-30-2007
Halloween commute --
Elvis asks
for spare change
Oct-31-2007
a trumpet plays Taps --
my son the Marine informs me
his Liberty is over
Nov-03-2007
Day of the Dead --
my son graduates
from The Academy
Nov-06-2007
late train --
a billboard asks
"Do you have insomnia?"
Nov-06-2007
November night --
the steam rising
from a dead cat
Nov-06-2007
last day on the job --
frost on both sides
of the windshield
Nov-09-2007
Armistice Day --
I rescue a moth
from a spider web
Nov-12-2007
hard frost --
my final paycheck
from the old job
Nov-14-2007
hard frost --
acorns at the foot
of the old oak
Nov-17-2007
love in the air --
an angel spitting out
watermelon seeds
Nov-17-2007
an uninvited guest
rattles the shutters --
November wind
Nov-17-2007
Saturday night --
wondering why
my son is on-line
Nov-18-2007
too cold to snow
she won’t return
my call
Nov-19-2007
first snow --
whose turn is it
to walk the dog?
Nov-20-2007
black ice --
I turn off
my favorite song
Dec-04-2007
dirty snow --
another voicemail
from my ex-wife
Dec-06-2007
first date --
to order or not to order
a second beer
Dec-06-2007
December --
the crunch of road salt
in an empty pub
Dec-06-2007
ice dam --
words
fail me
Dec-17-2007
sick day --
another 3 to 5
inches of snow
Dec-20-2007
restless night --
the ice dam
drips
Dec-21-2007
solstice --
my son the Marine
complains of boredom
Dec-21-2007
first snow --
both daughters tell me
they’re pregnant
Dec-30-2007
cold drizzle --
my ex-wife’s voice
on the answering machine
Jan-08-2007
leaving work late
a shadow greets me
with obscenities
Jan-30-2007
pay day --
is that a stray dog
or a coyote?
Jan-31-2007
cold snap --
my mother forgets my wife
is a vegetarian
Mar-06-2007
new moon --
my daughter won’t let me
see her face
May-15-2007
dancing
with an empty
bottle of wine
-- full moon
Jul-29-2007
back to school
she’s already learned
that walk
Aug-29-2007
last days of summer --
her tan lines
merge
Aug-30-2007
last day of August --
(once again) I catch myself
sighing
Aug-31-2007
crowded train --
imagining the inscription
on the back of her necklace
Sep-25-2007
November wind --
an uninvited guest
rattles the shutters
Nov-17-2007
New Year’s Eve --
my one year-old granddaughter
staggers like I do
Jan-01-2008
single-digit temperatures --
my wife’s phone number
on caller ID
Jan-02-2008
January thaw --
we crack open
the good wine
Jan-08-2008
dirty snow --
I open up
a rollover IRA
Jan-10-2008
January rain --
the radio asks me
if I’m ready to retire
Jan-11-2008
snow in the forecast
I can’t find
my Will
Jan-13-2008
more snow in the forecast --
a third cup of coffee
Jan-15-2008
was it something I said?
snowman
without a face
Jan-15-2008
snow flurries --
a new gray hair
in my beard
Jan-20-2008
cold winter night --
to delete or not to delete
that spam
Jan-20-2008
back to work --
my password
in another time zone
Jan-29-2008
clouds over Cabo --
a gull drinks water
from the kiddie pool
Jan-29-2008
Ground Hog Day --
a missed call
on my cell phone
Feb-02-2008
Ground Hog Day --
nothing but
broken clouds
Feb-02-2008
Super Bowl Sunday --
a quarterback sneak
to the liquor store
Feb-03-2008
staff meeting --
Monday morning quarterbacks
with Super hangovers
Feb-04-2008
out of shape
I exercise
my right to vote
Feb-05-2008
market watch --
dandelion seeds
in the air
Feb-06-2008
Super Tuesday --
the dog
poops twice
Feb-06-2008
new moon --
the same
old promises
Feb-07-2008
Mexico City Blues
Buddha’s secret moonlight
in a dusty saloon
Feb-09-2008
Valentine’s Day --
forget-me-nots
from what’s-her-name
Feb-14-2008
winter rain --
the dog’s head
on my lap
Feb-17-2008
fog
the three-day weekend
ends
Feb-18-2008
full moon --
her long
blonde hair
Feb-19-2008
full moon --
how it dances
in my glass of wine
Feb-20-2008
full moon --
the dog sniffs
every shadow
Feb-21-2008
fresh snow --
I hold the door
for the boss
Feb-22-2008
time to write...
the drip, drip, drip
of the bathroom sink
Feb-24-2008
snow turns to rain --
a reply to my text message
three days later
Feb-26-2008
winter rain --
a massive puddle
between here
and
there
Feb-27-2008
late winter --
we invent new words
for snow
Feb-28-2008
Sadie Hawkins Day --
shouldn’t the dog
walk herself tonight?
Feb-29-2008
melting snow -- another missed phone call
Mar-02-2008
melting snow -- my blood pressure soars
Mar-04-2008
new moon --
a basement light
in the vacant house
Mar-05-2008
new moon --
an old friend marvels
at my gray hair
Mar-06-2008
waiting room --
nobody asks me
what I’m waiting for
Mar-09-2008
winter rain --
debating whether or not
to call my son
Mar-09-2008
Daylight Savings Time --
and yet I’ve lost
an hour...
Mar-09-2008
March drizzle --
why won’t my son
call me back?
Mar-12-2008
March --
the high tension wires
whistle
Mar-13-2008
The Ides of March --
my son won’t return
my phone calls
Mar-15-2008
mixed precipitation --
an old friend calls to tell me
another friend has died
Mar-19-2008
mixed precipitation --
my daughter finds out
the sex of her baby
Mar-19-2008
March drizzle --
a long-distance phone call
from "Caller ID Blocked"
Mar-19-2008
first day of Spring --
the steamed windows
of a parked car
Mar-20-2008
Good Friday --
a dozen empty beer cans
in the shape of a cross
Mar-21-2008
happy hour --
a regular
hugs his beer
Mar-21-2008
Easter Sunday --
a shooting star
over the nursing home
Mar-23-2008
spring at last!
we never did
rake the leaves
Mar-25-2008
spring snow --
a typo
on my resume
Mar-31-2008
April Fool --
my weary face
in the mirror
Apr-01-2008
April fool --
my naked lover
fast asleep
Apr-02-2008
new moon --
is that sea gull
calling my name?
Apr-06-2008
was it something I said?
tire tracks
in the flower bed
Apr-09-2008
April 15th --
a soggy dog treat
in my pocket
Apr-15-2008
Friday --
the Salesman sings
"Dream On"
Apr-18-2008
waiting for the alarm to ring the dog snores
Apr-18-2008
warm April morning --
the dog rolls around
in freshly-planted grass seed
Apr-20-2008
sunny day --
the psychic
reads her horoscope
Apr-24-2008
was it something I said?
storm clouds break
just before sunset
Apr-29-2008
May Day --
deep in thought
I cut myself shaving
May-01-2008
Mother’s Day --
a withered rose
in the produce section
May-11-2008
safety first --
an extra lifeguard
at the nude beach
May-18-2008
old country church --
an usher wipes the dust
from the collection box
May-23-2008
dusk -- searching for the first firefly
May-24-2008
May showers --
I give my employer
two week’s notice
May-27-2008
Redondo Beach --
a golden-haired Elvis
sings to the sea gulls
May-31-2008
June --
the dog corners a snake
in the backyard
Jun-02-2008
writer’s block --
the summer’s first
mosquito bite
Jun-03-2008
summer drizzle --
sighing over old photographs
again
Jun-04-2008
hot summer night --
the dog’s breath
against my leg
Jun-09-2008
waiting for the train
wilted peonies
in a wine bottle
Jun-10-2008
train running late
I almost cheat
at solitaire
Jun-12-2008
crowded train --
her snake tattoo
scowls at me
Jun-18-2008
full moon --
my granddaughter touches
my silver hair
Jun-18-2008
longest day --
the sign in big black letters reads:
lost cat
Jun-19-2008
the Dow drops --
I pick up a penny
from the sidewalk
Jun-27-2008
dark clouds --
the thunderous cries
of crows
Jun-29-2008
the early train --
a sparrow hops
along the platform
Jul-03-2008
morning haze -- an unmatched pair of socks
Jul-08-2008
crowded train --
her body language
foul
Jul-10-2008
moonless night --
trying to remember
the last time we made love
Jul-12-2008
midnight --
how do I not reply to you
in a haiku?
Jul-13-2008
broken clouds --
my portfolio
vanishes
Jul-15-2008
ocean daydream --
shimmering waves
above the asphalt
Jul-18-2008
crowded train --
I compare pedicures
Aug-05-2008
standing room only --
her hot pink
Red Sox cap
Aug-06-2008
August rain --
my new granddaughter’s
tiny fingers
Aug-07-2008
august
the red savinas
swelter
Aug-13-2008
summer chill - -
she doesn’t
recognize me
Aug-20-2008
cicadas --
my new grandson’s
tiny heartbeat
Aug-22-2008
twilight --
the hair on my arms
turning gray
Aug-22-2008
sunrise --
her fingers comb
her golden hair
Sep-03-2008
ten years later
there is still
a blue horizon
Sep-05-2008
maybe
after the clouds break --
a haiku
Sep-09-2008
starry eyes --
I pretend to know
the constellations
Sep-10-2008
Wall Street headline --
full moon
in a starless sky
Sep-16-2008
an empty wine glass --
The Great Gig
in the Sky
Sep-16-2008
pot hole on Wall Street --
the bottom
nowhere in sight
Sep-17-2008
September chill --
a psychic reads
the Wall Street Journal
Sep-18-2008
a skunky beer --
my favorite dive bar
without the cobwebs
Sep-22-2008
church bells
condemn
my hangover
Sep-24-2008
waiting for the train
a clamor
of Blackberries
Sep-24-2008
starless
I finally
feel Fall
Sep-25-2008
accelerate!
a fat gray squirrel
crosses the street
Sep-29-2008
the Dow plunges --
the bitterness
of a 4-dollar latte
Sep-29-2008
autumn
the bright red ink
in my portfolio
Sep-30-2008
broken clouds --
the glimmer
of golden parachutes
Oct-02-2008
government bail-out --
an elephant stands
on a house of cards
Oct-08-2008
far from Wall Street
the leaves
still fall
Oct-09-2008
Columbus Day --
my "short cut"
a dead end
Oct-13-2008
rush hour --
the wail
of a harmonica
Oct-14-2008
late train --
I can smell
the couple’s argument
Oct-15-2008
final debate --
a dog stalks
a fat squirrel
Oct-15-2008
the silence
that follows the snap!
of the mouse trap
Oct-16-2008
gibbous moon --
the defending champions
go home
Oct-20-2008
early train --
these college students
get younger every year
Oct-21-2008
autumn overcast --
nothing I want
is in these want ads
Oct-22-2008
waiting for the train
a blind man
sees through me
Oct-22-2008
my 401K...
at least the sun
still rises
Oct-26-2008
trick or treat!
a little skeleton
is afraid of me
Oct-31-2008
the trees
almost bare --
fresh graffiti
Oct-31-2008
turning back the clock
I still feel old...
Nov-03-2008
Election Day --
to shave
or not to shave?
Nov-03-2008
Election Day --
the cactus
flowers
Nov-03-2008
bare trees --
the marquee says
my train is cancelled
Nov-05-2008
soft rain --
I let the argument go
Nov-06-2008
light drizzle
and still I don’t huddle
under the bridge
Nov-07-2008
gibbous moon --
the unblinking eyes
of a frightened dog
Nov-10-2008
November wind --
a pumpkin
without a face
Nov-12-2008
hunter’s moon --
the search
for a working pen
Nov-12-2008
November overcast --
I wish I hadn’t asked her
about her day
Nov-13-2008
November wind --
it’s a good day
when you’re still employed
Nov-16-2008
the Dow plummets --
my axe blade
caught on a knot
Nov-23-2008
still November --
two Christmas cards
in the mail
Dec-01-2008
first frost --
a new patch of new gray
in the dog’s muzzle
Dec-01-2008
missing the train --
the bitterness
of a premium coffee
Dec-02-2008
December night --
Venus and Jupiter
in the palm of my hand
Dec-02-2008
winter morning --
I turn away
from the sunlight
Dec-03-2008
across the ocean
my granddaughter turns two --
fair weather clouds
Dec-07-2008
December rain --
my broken heart
Dec-12-2008
freezing rain --
the ferry lists
back and forth
Dec-18-2008
longest night --
the drip, drip, drip
of the ice dam
Dec-21-2008
heavy snow --
two pigeons fight
over a cigarette butt
Dec-24-2008
dusting of snow --
an old photograph
at the bottom of the drawer
Dec-30-2008
New Year’s Eve --
the festive sound
of a snow plow
Dec-31-2008
Easter Sunday --
the doctor’s
cold stethoscope
Mar-23-2008
maybe
after the clouds break --
the words that fail me
Sep-09-2008
soft rain --
another unreturned phone call
Nov-06-2008
Easter Sunday --
a broken clock
in the waiting room
Mar-23-2008
New Year’s Day --
vacuuming up the needles
from the Christmas tree
Jan-02-2009
deep freeze --
my credit card
declined
Jan-09-2009
cold snap --
this is not the change
I need
Jan-16-2009
off night at the pub --
a regular pours one
for himself
Jan-23-2009
new moon --
the dog
walks me
Jan-23-2009
snow turns to rain --
my son dressed in fatigues
on Facebook
Jan-28-2009
Groundhog Day --
the search
for matching socks
Feb-03-2009
summer gridlock --
an old blues standard
to a hip-hop beat
Feb-07-2009
used book store
a pizza stain
on "Who Moved My Cheese"
Feb-07-2009
"why, yes," he said
to the busty waitress,
"I’ll have both of them."
Feb-07-2009
starless night
the bird feeders
outside the nursing home
Feb-08-2009
winter thaw --
autumn leaves
I never raked
Feb-10-2009
deep winter --
I forget the name
of the brightest star
Feb-16-2009
shooting star --
the dog sniffs
an empty cup
Feb-16-2009
end of February --
so tired
of haiku
about snow
Feb-19-2009
winter chill --
my son shows off
his new tattoo
on Facebook
Feb-20-2009
Mardi Gras --
plastic beads
on a thrift-store mannequin
Feb-24-2009
Ash Wednesday --
cigarette butts
on the church steps
Feb-26-2009
fresh snow --
a sudden longing
for mud
Mar-01-2009
lonely night --
a crow flies
across the moon
Mar-10-2009
somewhere
above the clouds
a full moon
Mar-10-2009
first day of spring --
my incredulous
ear muffs
Mar-21-2009
Sweet Sixteen --
a late season
snow shower
Mar-22-2009
northerly wind --
the weekend
is gone
Mar-23-2009
the Dow soars --
bare branches
hiss in the wind
Mar-23-2009
freshly plowed field --
the minstrel’s beautiful
nightmare song
Mar-26-2009
March rain --
unanswered
telephone
Mar-27-2009
March wind --
a white plastic trash bag
stuck in a thorn bush
Mar-28-2009
spring cleaning --
a long lost photo
of my children
Mar-28-2009
Santa Fe sunset --
extra salt on the rim
of my Margarita
Mar-29-2009
crescent moon --
the song I can’t get
out of my head
Mar-31-2009
April Fool --
I peek at my
retirement portfolio
Apr-05-2009
full moon --
I forget
everything else
Apr-08-2009
April moon --
the dog’s loud
contented yawn
Apr-10-2009
Friday night
a throbbing bass
rounds the corner
Apr-11-2009
finally Spring --
the sweetness
of an old cigar
Apr-16-2009
April overcast --
my son turns twenty
in Iraq
Apr-18-2009
April wind --
a tattered flag
stiffens
Apr-23-2009
dogwood blossoms --
I remember
my first love
Apr-28-2009
the Market rallies --
a tick
on my dog’s face
Apr-30-2009
May Day --
the dog protests
a shiny new collar
May-01-2009
a strong ale --
the rain
that never came
May-03-2009
Mother’s Day --
a full moon
framed by clouds
May-10-2009
shooting star . . .
where the weeping willow
used to be
May-12-2009
moonless night --
the (deep) croak
of a bull frog
May-21-2009
Memorial Day --
a holiday I hope
not to celebrate
May-25-2009
June overcast --
television flickers
in the nursing home
Jun-05-2009
hours before
the Vieques sunrise
a rooster crows
Jun-18-2009
Father’s Day --
walking the dog
in the rain
Jun-19-2009
last day of June --
moss on the north side
of a tombstone
Jun-30-2009
restless sleep --
the sound of footsteps
on the moon
Jul-20-2009
total eclipse --
I forget
the question
Jul-23-2009
summer rain --
a saw horse
abandoned
Jul-31-2009
somewhere above
these relentless clouds
a full moon
Aug-06-2009
rain delay --
the dog
paces
Aug-11-2009
August overcast --
another son
gone to war
Aug-24-2009
end of summer --
sparks from a cigarette
dancing at the curb
Sep-07-2009
voicemail from the ex
a dead skunk
in a busy intersection
Sep-08-2009
September sun --
a dragonfly rests
on a sunflower petal
Sep-13-2009
autumn
a long glance
at my Hawaiian shirt
Sep-18-2009
last day of summer --
a half-ripened
habanero
Sep-21-2009
midnight rain --
the dog settles in
between us
Sep-29-2009
end of summer --
his on-line haiku gallery
now a porn site
Oct-01-2009
full moon --
the silence
of all my children
Oct-04-2009
moonrise --
the haiku
I can’t seem to write
Oct-05-2009
yard sale --
my old belt fitting
someone else
Oct-10-2009
October --
the wind shifts
from fan to humidifier
Oct-11-2009
frost warning --
the Red Sox season
comes to an end
Oct-11-2009
October snow --
the silence
between cigarettes
Oct-13-2009
first snowfall --
the lawnmower
sighs
Oct-17-2009
clinging
to my Red Sox cap --
October snow
Oct-18-2009
autumn rain --
the warmth of one too many
glasses of wine
Oct-27-2009
leaves swirling
above the landfill --
"thank you for recycling"
Oct-31-2009
a blue balloon
jumping in the wind --
"it’s a boy"
Oct-31-2009
twilight --
Nyquil
turns to Dayquil
Nov-02-2009
a deep sigh --
my toast falls
buttered-side up
Nov-04-2009
November --
walking the dog
the windshields glaze over
Nov-06-2009
Veteran’s Day --
another letter addressed
to Parris Island
Nov-11-2009
writer’s block --
walking the dog
in the rain
Nov-23-2009
writer’s block --
a field mouse
struggling in the trap
Nov-25-2009
Thanksgiving Night --
a stray dog
in an empty parking lot
Nov-26-2009
wolf moon --
the dog’s
far-away eyes
Dec-02-2009
December rain --
a phone call
from my son
Dec-02-2009
December sunrise --
dogwood berries cling
to a snow-covered branch
Dec-06-2009
longest night --
the echo
of my sigh
Dec-20-2009
bitter cold --
even the Christmas lights
seem to shiver
Dec-23-2009
Christmas Eve --
the empty nursing home
parking lot
Dec-24-2009
last day of the year --
a box of munchkins
in an empty conference room
Dec-31-2009
a broken beer bottle
where the weeping willow
used to be
May-12-2009
June overcast --
something scurrying
across the road
Jun-05-2009
a text message
I wish I hadn’t read --
full moon
Aug-06-2009
end of summer --
a dead skunk
in a busy intersection
Sep-08-2009
full moon --
a love embrace
disintegrates into laughter
Oct-04-2009
Veteran’s Day --
the dog barks
at a falling leaf
Nov-11-2009
writer’s block --
flicking a moth
into the fire
Nov-25-2009
wolf moon --
the dog’s eyes
far away
Dec-02-2009
December rain --
a pile of
torn lottery tickets
Dec-02-2009
my grandson’s eyes --
where the weeping willow
used to be
May-12-2009
June overcast --
a cross in the median
of a busy highway
Jun-05-2009
Veteran’s Day --
a red strobe light
in her bedroom window
Nov-11-2009
December rain --
the dog sniffs
a plastic bag
Dec-02-2009
a dog barks
where the weeping willow
used to be
May-12-2009
Veteran’s Day --
a fly trapped
behind the storm window
Nov-11-2009
December rain --
a deer tail
and then nothing
Dec-02-2009
Veteran’s Day --
a bird’s nest
in the tallest tree
Nov-11-2009
December rain --
enough junk mail
to start a fire
Dec-02-2009
blue moon --
I wonder where my children
are tonight?
Jan-01-2010
first Monday of the year --
already too late
for resolutions
Jan-03-2010
blue moon --
she wears a wry smile
and nothing else
Jan-10-2010
snow turns to rain --
pitchers and catchers report
in thirty days
Jan-19-2010
restless night --
snowmelt trickles
down the window
Jan-26-2010
gibbous moon --
I’m almost ready
to fall asleep
Jan-27-2010
wolf moon --
the dog won’t
come in
Jan-29-2010
wolf moon --
I wonder what my dog
sees in me
Jan-30-2010
ground hog day --
a head peeks out
from a cubicle
Feb-02-2010
moonless night --
an ambulance speeds by
with its lights out
Feb-09-2010
too wired to sleep
too tired to dream
winter wind
Feb-11-2010
snow in the forecast --
the dog twitches
in its sleep
Feb-15-2010
late to bed --
my pillow
a snoring dog
Feb-16-2010
snowmelt --
muddy paw prints
on my pillow
Feb-21-2010
cactus flower --
a sudden craving
for a margarita
Feb-21-2010
sunset --
exactly the color
of my next beer
Feb-21-2010
crowded train --
her perfect lips
pierced
Feb-21-2010
winter wind --
the dog shivers
in its sleep
Feb-25-2010
full moon
if not
for these clouds
Mar-01-2010
going out of business --
the naked mannequin’s
Mardi Gras beads
Mar-02-2010
partly cloudy --
my dad answers the question
he thought I asked
Mar-13-2010
7th inning stretch --
a vulture circles
overhead
Mar-13-2010
tropical sun --
a wild horse
unafraid of my horn
Mar-23-2010
after the rain --
the tiniest puddle
in my wine glass
Mar-31-2010
morning
ladybugs
everywhere
Apr-03-2010
overcast
the spider doesn’t know
it’s cheap wine
Apr-08-2010
sleeping in
the dog chases you
out of my dream
Apr-11-2010
date winding down I make up the name of that star
Apr-14-2010
weeping cherry blossoms --
a late-season snow shower
Apr-16-2010
moving day --
a photo of the ex
worn around the edges
Apr-18-2010
slow steady drizzle --
I didn’t hear
your question
Apr-26-2010
cold April rain --
and it’s only
Tuesday
Apr-27-2010
May flowers --
my granddaughters’
matching dresses
May-07-2010
May frost --
even my eyebrows
are turning gray
May-10-2010
restless morning --
what is that mockingbird saying?
May-15-2010
finally Friday --
the dog so attentive
around the grill
May-21-2010
swarm of gnats --
a harmonica solo
from a scratchy LP
May-22-2010
gibbous moon --
our dog doesn’t know
it’s her birthday
May-25-2010
Memorial Day --
stars obscured
by distant smoke
May-31-2010
June sunshine --
the cop lets me off
with a warning
Jun-02-2010
June haze --
the dog ignores
a taunting squirrel
Jun-04-2010
June cold snap --
the next-door neighbor’s
house for sale
Jun-07-2010
after the rain
a light on in the basement
of an empty house
Jun-11-2010
hot summer night --
the dog’s breath
against my leg
Jun-24-2010
morning haze --
one light rinse of the coffee cup
is good enough
Jun-29-2010
stifling heat --
our new neighbors’
argument
Jul-05-2010
heat wave --
the dog moves slowly
from shadow to shadow
Jul-08-2010
restless night --
the old dog twitching
in our bed
Jul-13-2010
on her balcony
a beautiful bouquet
I’d love to toss
Jul-20-2010
sudden chill --
an empty bird feeder
outside the nursing home
Jul-21-2010
waning moon --
a hand-printed sign reads:
"lost dog"
Jul-28-2010
a scar in the ground
where the old oak
used to be
Jul-29-2010
blue dragonfly --
do you bring me news
or are you just being?
Aug-01-2010
high-tension wire --
crows
answer the thunder
Aug-03-2010
restless night --
was that thunder
or a passing train?
Aug-04-2010
a break in the heat --
the cop lets me off
with a warning
Aug-06-2010
faded and brittle
the autograph of a prospect
who never made it
Aug-06-2010
shooting star --
trying to remember
her name
Aug-11-2010
shooting star
speeding past
my exit
Aug-14-2010
not a cloud in the sky
the State Trooper’s smile
as he hands me a ticket
Aug-21-2010
Burlington harbor
two empty party boats
pass in the rain
Aug-22-2010
slow steady rain --
a limp
I hadn’t noticed before
Aug-25-2010
neighborhood dive bar
the barmaid’s faded
rose tattoo
Aug-28-2010
storm in the forecast
a late-night text message
Sep-02-2010
storm in the forecast
someone mentions
my ex-wife’s name
Sep-03-2010
full moon --
the grandchildren
I’ve never met
Sep-20-2010
last day of summer --
on second thought
I’ll have the red wine
Sep-21-2010
autumn equinox --
my baseball glove
right where I left it
Sep-22-2010
full moon --
for a fraction of a second
I’m flying
Sep-24-2010
September mist --
someone
I’ve lost
Sep-27-2010
September mist --
still a mathematical
possibility
Sep-27-2010
unseasonably mild
Red Sox fans
put away their caps
Sep-28-2010
County Fair --
the Tattooed Lady
everywhere
Oct-02-2010
October chill --
pitchers and catchers report
in 132 days
Oct-04-2010
her Cobra tattoo --
I ask her
if she bites
Oct-05-2010
autumn drizzle --
an apple cider cocktail
on the rocks
Oct-06-2010
new moon --
an abandoned car
on lover’s lane
Oct-07-2010
is the lighthouse beacon
searching
for the new moon?
Oct-08-2010
new moon --
the mouse in the ceiling
awakens
Oct-11-2010
October --
the dog and I
exchange sighs
Oct-11-2010
the plane’s approach --
so many glittering
baseball diamonds
Oct-13-2010
full moon
beyond the clouds --
the Yankees go home
Oct-22-2010
District Court --
the judge pronounces my last name
perfectly
Oct-23-2010
back to work --
a cell phone rings
in an adjacent stall
Oct-26-2010
warm autumn wind --
yes, I’m thinking
of her tonight
Oct-26-2010
cloudless autumn night --
she never gave me
the right time of day
Oct-26-2010
my life’s dilemma --
how can I be my dog
and still write haiku?
Oct-26-2010
raw autumn day --
an extra portion
of hot sauce
Nov-04-2010
first date --
she pretends to like
the opening band
Nov-06-2010
snow in the forecast --
the white
in my dog’s muzzle
Nov-07-2010
miserable day --
your words
and all this rain
Nov-08-2010
more rain --
a mouse trapped
between walls
Nov-10-2010
after the rain
the hum
of afternoon traffic
Nov-10-2010
Veteran’s Day --
a murder of crows
at ease
Nov-11-2010
overcast --
just one more game
of solitaire
Nov-15-2010
a break in the clouds --
my third cup of coffee
grows cold
Nov-17-2010
clear skies --
my hair so much darker
in an old photo
Nov-18-2010
clear skies --
a solitary crow
on a high-voltage wire
Nov-19-2010
November sky --
I used to remember
which planet that was
Nov-21-2010
gibbous moon
beyond the clouds --
my unreturned calls
Nov-23-2010
Thanksgiving night --
too full to sleep
too tired to move
Nov-26-2010
Black Friday --
bare branches
filled with crows
Nov-26-2010
Black Friday --
a sudden craving
for Chocolate Stout
Nov-26-2010
Black Friday --
the season’s first
Christmas card
Nov-26-2010
November dusk --
do the streetlights know
how early it is?
Nov-27-2010
cloudless sky --
an abandoned crow’s nest
Nov-28-2010
Cyber Monday --
a wireless mouse
in the pantry
Nov-29-2010
last day of November --
I surrender
to Solitaire
Nov-29-2010
last day of November --
the white noise lullaby
of the Turnpike
Nov-29-2010
winter clouds --
my gray hair
grayer
Nov-30-2010
first of December --
the darkness
before dawn
Dec-01-2010
first of December --
police tape clinging
to a burned-out barn
Dec-01-2010
first of December --
another cold cup
of coffee
Dec-01-2010
December rain --
and here I thought
we were friends
Dec-02-2010
new moon --
my eldest grandchild
turns four
Dec-04-2010
a second cocktail --
the faux tin ceiling
of a remodeled speakeasy
Dec-06-2010
hipster pub
the maitre d’s
ironic mustache
Dec-07-2010
lazy midtown morning --
another layer of paint
on the rusty fire escape
Dec-07-2010
just outside New Haven
the junkers piled
three high
Dec-08-2010
New London winter --
the gleam of pleasure boats
wrapped in plastic
Dec-08-2010
now reaching top speed
the conductor reminds us
to read the safety card
Dec-08-2010
winter chill --
a shredded plastic bag
in barb wire
Dec-08-2010
single-digit temperatures --
a phone call
from the ex
Dec-09-2010
snow flurries --
the crackle
of an old 78
Dec-10-2010
December rain --
the long night
longer
Dec-12-2010
Christmas rain --
another log
for the fire
Dec-13-2010
snow in the forecast
a late friend’s
Facebook page
Dec-13-2010
bitter cold --
an ex-girlfriend
wants to "friend" me
Dec-15-2010
snow in the forecast
the Christmas cactus
blossoms
Dec-19-2010
first snow --
the dog sniffs
every footprint
Dec-20-2010
eighteen hours later
three to four inches
of mostly cloud
Dec-22-2010
winter solstice --
I leave my eldest son
a voicemail
Dec-22-2010
footprints in the snow
words
I can’t take back
Dec-22-2010
snow flurries --
last night’s tequila
[lingering] in my head
Dec-22-2010
bad coffee --
the buzz
of a fluorescent light
Dec-22-2010
two days into winter
already tired
of shoveling snow
Dec-23-2010
Christmas eve --
I void another
laptop warranty
Dec-24-2010
Christmas Day --
50 days until
pitchers and catchers report
Dec-25-2010
a Christmas miracle!
the empty shopping mall
parking lot
Dec-25-2010
winter whiteout --
the flashbulb’s reflection
in my hair
Dec-26-2010
end of the holiday weekend --
the sound
of the snow plow
Dec-26-2010
Christmas cocktail --
the children build an igloo
in an old photograph
Dec-26-2010
snow day --
more white than I remember
in my beard
Dec-28-2010
restless night --
somewhere
an ice dam...
Dec-29-2010
restless night --
the kiss
that never was
Dec-29-2010
restless morning --
the winter fly
comes back to life
Dec-31-2010
New Year’s Eve --
the nursing home’s
empty parking lot
Dec-31-2010
moonless night --
an empty can
of whipped cream
Feb-09-2010
cold April rain --
the dog sniffs
everything
Apr-27-2010
May frost --
I’m sure she heard me
say hello
May-10-2010
restless night --
a tree frog
in and out of tune
Jul-13-2010
waning moon --
I catch my breath
at the top of the stairs
Jul-28-2010
storm in the forecast
I balance my checkbook
Sep-03-2010
new moon --
a missing
mouse trap
Oct-07-2010
snow in the forecast --
tapping my foot
to a sad song
Nov-07-2010
after the rain
an oldtimer flirts
with a new employee
Nov-10-2010
November dusk --
fair weather clouds
above the bare treetops
Nov-27-2010
moonless night --
a pale of dirty snow
in the empty parking lot
Feb-09-2010
cold April rain --
why do I
live here?
Apr-27-2010
May frost --
the hoarseness
in my dog’s bark
May-10-2010
waning moon --
I know I’m forgetting
something...
Jul-28-2010
storm in the forecast
the dog pacing
back and forth
Sep-03-2010
November dusk --
the warmth
of a familiar song
Nov-27-2010
cold April rain --
I no longer remember
your name
Apr-27-2010
storm in the forecast
my dream
interrupted
Sep-03-2010
cold April rain --
my daughter’s birthday
on another continent
Apr-27-2010
cold April rain --
the sediment
at the bottom
of a wine glass
Apr-27-2010
New Year’s Day --
the dog resolves
not to move
2-Jan-2011
New Year’s Day --
stroking the hair
of the dog that bit me
2-Jan-2011
winter fog --
if only I could be
as still
2-Jan-2011
in the waiting room --
a Christmas tree
without lights
3-Jan-2011
holidays over
the brook slows
to a trickle
3-Jan-2011
winter thaw --
taking down
the Christmas lights
3-Jan-2011
moonless night --
to have died
so young...
3-Jan-2011
mourning
a name
for every cloud
4-Jan-2011
long weekend over
the morning much darker
than I’d remembered
4-Jan-2011
restless night
the spaces
between the silence
5-Jan-2011
bitter cold
I cut myself shaving
5-Jan-2011
Epiphany --
Christmas trees
piled up on the sidewalk
5-Jan-2011
winter dusk --
dark circles
under my eyes
5-Jan-2011
rumors of deployment --
a log pops
in the fire
5-Jan-2011
recurring dream --
waking up on a train
in a strange town
6-Jan-2011
moonless night --
I never know
what to say
6-Jan-2011
moonless night --
a child’s bicycle
in the snow
6-Jan-2011
snowmelt --
the dog sniffs
everything
7-Jan-2011
snow flurries --
a red squirrel
that didn’t make it
7-Jan-2011
after the snow
the oak and I
perfectly still
8-Jan-2011
snow on the way
my shot glass
runneth over
8-Jan-2011
snow on the way
the dog
makes herself comfortable
8-Jan-2011
stiff and withered --
the habanero plant
and me
9-Jan-2011
how quickly
it fades...
winter sun
9-Jan-2011
winter sky --
my grandson’s
blue eyes
10-Jan-2011
winter dusk --
the hawk pretends
not to see me
10-Jan-2011
winter twilight --
a ladybug
lands on the wood stove
10-Jan-2011
winter twilight --
I don’t remember ever
being that young
10-Jan-2011
snow in the forecast --
a bit more gray
in the dog’s muzzle
11-Jan-2011
snow emergency --
we’ve finished
the last beer
12-Jan-2011
deep snow --
I don’t remember
her name
12-Jan-2011
regrets --
an approaching
snowplow
12-Jan-2011
blowing snow --
the dog backs away
from the open door
13-Jan-2011
exhausted from shoveling --
my restless dreams
of baseball
13-Jan-2011
winter dog walk --
my bones are screaming
and only I can hear it
13-Jan-2011
winter angst --
the crunch of road salt
beneath my feet
13-Jan-2011
moving day --
all the books
I never read
14-Jan-2011
ice dam --
I can’t stop
thinking about her
14-Jan-2011
sunset
a snow angel
full of shadows
15-Jan-2011
covered with snow
it’s new again --
the rusty caboose
16-Jan-2011
snowmelt --
can the next storm
be far away?
16-Jan-2011
snow in the forecast
snow on the ground
a murder of crows
17-Jan-2011
snow turns to rain --
a familiar name
in the obituary
18-Jan-2011
winter jungle --
the roar
of the snow plow
18-Jan-2011
snow turns to rain --
25 days
until pitchers and catchers report
19-Jan-2011
wolf moon --
the dog twitches
in her sleep
19-Jan-2011
snow mixed with rain --
she tells me I look good
for my age
19-Jan-2011
black ice --
a skip
in my favorite record
20-Jan-2011
black ice --
alone on the train
of my dreams
20-Jan-2011
black ice --
I startle
from a deep sleep
20-Jan-2011
Christmas cactus --
because I’m tired
of writing haiku
about snow
21-Jan-2011
blowing snow --
she loves me
she loves me not
21-Jan-2011
ice dam --
I lose another game
of solitaire
22-Jan-2011
too tired to sleep
too tired to stay awake
winter silence
22-Jan-2011
snowbound --
the dog wonders why
I can’t make it warm
23-Jan-2011
minus five --
another bad coffee please
24-Jan-2011
minus five --
the dog pretends
to be asleep
24-Jan-2011
bitter cold --
a dream
about the ex
25-Jan-2011
State of the Union --
she finishes
my sentence
25-Jan-2011
watching the radar
this beer
isn’t strong enough
25-Jan-2011
State of the Union --
the dog herds me
toward the door
25-Jan-2011
State of the Union --
not enough blanket
for the two of us
25-Jan-2011
storm approaching
the boss wants
a word with me
26-Jan-2011
snowbound --
the crows cry
"we’re here! we’re here!"
26-Jan-2011
winter sky
the perfect canvas
for my daydream
26-Jan-2011
writer’s block --
fresh footprints
in the snow
26-Jan-2011
fresh snow --
my pale winter tan
27-Jan-2011
ice dams --
if the cactus
could speak...
28-Jan-2011
writer’s block --
the ice dam
slows to a trickle
28-Jan-2011
winter wind --
the muted rumble
of the clothes dryer
29-Jan-2011
dirty snow --
news of a friend
in the ICU
29-Jan-2011
dirty snow --
my uninsured friend
in search of a hospital
29-Jan-2011
dirty snow --
his name tattooed
on her neck
29-Jan-2011
dirty snow --
your hometown could be
the next big thing
29-Jan-2011
dirty snow --
your email
in my spam folder
29-Jan-2011
dirty snow --
one more beer
than I needed
29-Jan-2011
snowbound --
even my daydreams
fade to white
30-Jan-2011
snowmelt --
I finally win
at solitaire
30-Jan-2011
waking from a nightmare --
the drip drip drip
of an ice dam
31-Jan-2011
approaching storm --
a distant
car alarm
1-Feb-2011
a dozen roses --
I love you - and not only because
you’re not snow
1-Feb-2011
between storms --
pitchers and catchers report
in twelve days
1-Feb-2011
Ground Hog Day --
my Kingdom
for a shadow
1-Feb-2011
stuck in a snow bank
my next-door neighbor’s
high-priced convertible
1-Feb-2011
more snow --
nobody notices
my two-day stubble
3-Feb-2011
fighting the cold --
a Hawaiian shirt
beneath my parka
4-Feb-2011
Year of the Rabbit --
an extra skip
in my step
4-Feb-2011
dive bar --
a silent toast
to not being recognized
5-Feb-2011
sirens --
a child’s bicycle
in the snow bank
5-Feb-2011
dead of winter --
a squirrel
at the hummingbird feeder
5-Feb-2011
dead of winter --
stepping over the dog
to tend the fire
5-Feb-2011
Super Bowl Sunday --
the dog snores
on the couch
6-Feb-2011
winter sunshine --
the pause between sips
of a barleywine
6-Feb-2011
my new favorite song --
snowmelt gurgling
in the gutters
6-Feb-2011
winter thaw --
the sway
of her hips
7-Feb-2011
fresh jambalaya --
when I close my eyes
the snow is gone
7-Feb-2011
crowded elevator --
an epic battle
of perfumes
8-Feb-2011
winter rain --
another glance at the watch
I’m not wearing
8-Feb-2011
bitter cold
news that my father
is out of surgery
8-Feb-2011
summer in Brooklyn --
I water the plants
on the fire escape
9-Feb-2011
just visiting --
a crowd of bobble-heads
watch me pee
9-Feb-2011
bitter cold --
an eighteen-wheeler
hits a pothole
9-Feb-2011
Jury Duty --
those on time
are left out in the cold
10-Feb-2011
in the waiting room
a disheveled woman
reads Glamour magazine
10-Feb-2011
old photograph --
my eyes
stare back at me
10-Feb-2011
windless night --
a fish swims
through the moon
11-Feb-2011
crowded subway car --
I try to match the face
to the patchouli oil
12-Feb-2011
paper clip --
barely able
to hold it together
12-Feb-2011
dirty snow --
our next-door neighbor’s
mail order wife
12-Feb-2011
waiting for her call
I stare
at thunderclouds
13-Feb-2011
winter clouds --
the dog
goes back to bed
13-Feb-2011
staring at
a blank canvas --
winter clouds
13-Feb-2011
winter thaw --
a strong Barleywine
at room temperature
13-Feb-2011
scent of roses...
when you kiss me
the snow is gone
14-Feb-2011
dreamless sleep --
a towering pile
of dirty snow
16-Feb-2011
plum blossom --
I have to look it up
online
16-Feb-2011
sleepless night --
a house fly trapped
between window panes
17-Feb-2011
somewhere
under all these scarves --
my baseball glove
17-Feb-2011
out of breath --
full moon
obscured by clouds
17-Feb-2011
full moon --
the dog snores
with eyes wide open
18-Feb-2011
winter thunder --
this time
without the snowplow
18-Feb-2011
winter wind --
a secret I wish
I never knew
19-Feb-2011
a week before payday
I write out a check
with red ink
19-Feb-2011
their faces seem so familiar...
the grandchildren
I’ve yet to meet
20-Feb-2011
fresh snow --
my Marine son signs up
for another four years
21-Feb-2011
always stalking me
while I sleep --
paper tiger
21-Feb-2011
rock, paper, scissors --
who walks the dog
on this frigid night?
21-Feb-2011
tattooed to her wrist
the perfect rose
22-Feb-2011
I hear them
in my dreams...
harbor bells
23-Feb-2011
winter mud --
I’ll sip this barleywine
instead
23-Feb-2011
harbor mist --
whispering
all my secrets
24-Feb-2011
snow turns to rain --
is my hair
really that gray?
24-Feb-2011
the mighty lion
safe and sound
under baby’s blanket
25-Feb-2011
winter rain --
nobody notices
that I haven’t shaved
25-Feb-2011
departure lounge --
is that our pilot
stifling a yawn?
26-Feb-2011
spring break --
how come I
was never that young?
26-Feb-2011
tropical night --
the low rider’s
throbbing bass
26-Feb-2011
seaside dining --
the blackbird
snatches a fly
2-Mar-2011
wake-up call --
the taxi toots its horn
at the top of the hill
3-Mar-2011
our last full day --
what I wouldn’t trade
for this trade wind
4-Mar-2011
beachside bar --
drinking
it all in
4-Mar-2011
taxiing to the runway
the pilot skillfully avoids
the baby goats
5-Mar-2011
first night back
I pretend the dog’s snoring
is the ocean
6-Mar-2011
tropical sunset --
my thoughts
an infinite horizon
6-Mar-2011
Lower Bay lights --
a giant cruise ship
exits the harbor
6-Mar-2011
tropical night --
somewhere in the distance
a howling dog
6-Mar-2011
where are we?
Elvis plays "As Time Goes By"
on the steel drum
6-Mar-2011
twilight --
a lizard perched
on an aloe leaf
6-Mar-2011
tropical rain --
the mourning doves
silent
6-Mar-2011
after the rain
a mist
of mosquitoes
6-Mar-2011
Lower Bay --
a man named Messenger
brings me a beer
6-Mar-2011
about hot sauce
the taxi driver says
"nothing tastes right without it"
6-Mar-2011
ex-pat cover band --
do they know that Guantanamera
is a protest song?
6-Mar-2011
as if I had to ask
the peppers in this hot sauce
are "Rasta peppers"
6-Mar-2011
writer’s block --
a mud puddle
ices over
8-Mar-2011
Fat Tuesday --
I sneer
at my Lean Cuisine
8-Mar-2011
heavy sigh --
the dog snoring
on my pillow
8-Mar-2011
regrets --
a towering pile
of dirty snow
9-Mar-2011
dirty snow --
a secret
I wish she’d kept
9-Mar-2011
overcast
nobody cares
that I’m not clean-shaven
10-Mar-2011
winter fog --
the absence
of crickets
11-Mar-2011
the old pond --
bulldozed
to make way
for condos
11-Mar-2011
a moment of silence --
our lives
drifting on a reed
12-Mar-2011
Daylight Savings Time --
a child’s balloon
above the clouds
13-Mar-2011
the stock market plummets --
moonlight
over the ruined castle
14-Mar-2011
my granddaughters
in matching dresses --
crocuses in bloom
14-Mar-2011
nightmare
where my city
used to be
15-Mar-2011
The Ides of March --
whispers
in a nearby cubicle
15-Mar-2011
island cuisine --
I Google the ingredients
of last night’s dinner
16-Mar-2011
winter rain --
the glow of my vacation
washed away
16-Mar-2011
after the rain
a thoughtful glance
at my watch
16-Mar-2011
after the rain
I remember
her eyes
16-Mar-2011
winter fog --
the flag
hangs limply
16-Mar-2011
St. Patrick’s Day --
a little hot sauce
on my Shepherd’s pie
17-Mar-2011
March Madness --
the cascade
of a freshly poured Guinness
17-Mar-2011
my Dublin daydream...
"yes I said yes I will Yes"
17-Mar-2011
I daydreamed all day
about continuing
last night’s dream
17-Mar-2011
unseasonably warm --
wild flowers blossom
in my daydreams
18-Mar-2011
warming trend --
her neckline
deepens
18-Mar-2011
wolf moon --
the faraway look
in my dog’s eyes
19-Mar-2011
blind date --
an irresistible urge
to text
19-Mar-2011
civil unrest --
another grandchild
on the way
19-Mar-2011
spring snow --
waving to my youngest grandchild
on Skype
21-Mar-2011
spring snow --
clearing off the windshield
with my baseball glove
21-Mar-2011
spring snow --
the cactus
is unmoved
21-Mar-2011
spring snow --
all the projects
I’ve never finished
21-Mar-2011
spring snow --
I stare at my footprints
and sigh
21-Mar-2011
spring snow --
the dog doesn’t
understand
22-Mar-2011
snow in the forecast
I check on the weather
somewhere else
23-Mar-2011
snow squall --
the crows are almost as alarmed
as I am
24-Mar-2011
lying in a hammock
in the beachfront villa
of my dreams
24-Mar-2011
spring cleaning --
a strand of hair
from an ex-girlfriend
24-Mar-2011
spring snow --
an empty carton
of Marlboro Lights
24-Mar-2011
at long last Friday
a red-tailed hawk
rides the breeze
25-Mar-2011
puppy love --
a soggy chew toy
on my pillow
26-Mar-2011
doctor’s visit --
the radio plays
"Knockin’ on Heaven’s Door"
27-Mar-2011
moments before
the alarm clock rings --
a distant train
27-Mar-2011
March sunshine --
a housefly trapped
between window panes
27-Mar-2011
March madness --
like January
without the snow
27-Mar-2011
more war talk --
dry branches
rattle in the wind
28-Mar-2011
my son re-enlists --
the crows
are silent
28-Mar-2011
recruitment office --
a mouse sniffs the walnut
in a trap
28-Mar-2011
budget showdown --
two crows fight
over a dead mouse
28-Mar-2011
defending the war --
a male pigeon
puffs out his chest feathers
28-Mar-2011
new moon --
an abandoned car
on lover’s lane
29-Mar-2011
crescent moon --
she asks
if I want to "park"
29-Mar-2011
crescent moon --
neither of us wants
to say goodbye
29-Mar-2011
Mass Pike gridlock --
hip-hop merges
with heavy metal
29-Mar-2011
Lower Bay --
sunbathers
compare tattoos
30-Mar-2011
the harbor at night --
two empty party boats
pass in the rain
30-Mar-2011
snow in the forecast --
what’s left of my suntan
fades
31-Mar-2011
spring snow --
a sagging string
of Christmas lights
1-Apr-2011
April snow --
Who said
we won’t get fooled again?
1-Apr-2011
play ball!
the dog races me
to the door
1-Apr-2011
calling me "sugar"
the waitress serves my coffee
black
2-Apr-2011
calling me "sugar"
the waitress serves me
black coffee
3-Apr-2011
viewing my portfolio
a spider spins its web
3-Apr-2011
April thunderstorm --
a toast
to the underdogs
4-Apr-2011
April dusk --
not quite the answer
I was looking for
4-Apr-2011
dusk --
a disabled train
between stations
4-Apr-2011
after the storm --
a conversation
among crows
4-Apr-2011
darkening night --
I used to remember
what planet that was
5-Apr-2011
partly cloudy --
the nurse tells me
I have nice veins
5-Apr-2011
happy hour ends --
the story
of my life
6-Apr-2011
Snow White --
my first visit
to the beach
6-Apr-2011
fog --
the rise and fall
of my EKG
7-Apr-2011
spring in the air --
she lets her hair down
for no one in particular
7-Apr-2011
rumble of thunder --
the dog
makes a strange sound
8-Apr-2011
finally spring --
a half-ripened
habanero
8-Apr-2011
out of change
the street musician plays
my favorite song
9-Apr-2011
another beer --
far better
than the opening band
9-Apr-2011
missing my train --
the sax player shifts
to a minor key
9-Apr-2011
Encore!
he shoots the crowd
with his guitar
9-Apr-2011
done with homework
I study
the librarian
10-Apr-2011
moving day --
all the books
I’ve yet to read
10-Apr-2011
new moon --
alone
in a king-sized bed
11-Apr-2011
after promising
to have only one
I order a double
11-Apr-2011
moonrise --
a giant cruise ship
enters the harbor
11-Apr-2011
restless night --
the dog keeps chasing you
from my dreams
12-Apr-2011
aching joints --
the Dow stumbles
and falls
12-Apr-2011
sleepless night --
a continuum
of gray
12-Apr-2011
it’s a girl!
a pink balloon
dancing in the wind
13-Apr-2011
April showers --
a puddle as deep
as the National debt
13-Apr-2011
dry river bed --
the tree frogs
in my dreams
14-Apr-2011
gibbous moon --
the sparkle
in the dog’s eyes
14-Apr-2011
overflowing --
the box labeled
"Miscellaneous"
15-Apr-2011
recurring nightmare --
a flag-draped coffin
bearing my last name
15-Apr-2011
April dusk --
a red-tailed hawk
pretends not to see me
16-Apr-2011
mid-April --
still so many tree branches
without words
16-Apr-2011
walking to your house --
wildflowers
in bloom
17-Apr-2011
Palm Sunday --
the sandy beaches
of my dreams
17-Apr-2011
a break in the clouds --
the full moon
and you
17-Apr-2011
Marathon Monday --
a sprint
to silence the alarm
18-Apr-2011
starless night --
another message
with no reply
18-Apr-2011
the dog sleeps
the drunks howl --
Swordfishtrombones
19-Apr-2011
the politician’s speech --
dead tree branches
rattle in the wind
19-Apr-2011
sudden breeze --
yesterday’s headline
crosses the street
19-Apr-2011
climbing the walls
after three days of rain --
wisteria
20-Apr-2011
daydreaming about retirement
I hit a pot hole
on Wall Street
20-Apr-2011
glaring at me
in the mirror --
my bloodshot eyes
21-Apr-2011
Earth Day --
the last of her letters
in the recycle bin
22-Apr-2011
Earth Day --
a dirty paw print
on my pillow
22-Apr-2011
Earth Day --
the dog digs up
an old bone
22-Apr-2011
kissing me --
Ingrid Bergman’s lips
on an old movie poster
23-Apr-2011
glorious morning --
all the pretty Easter dresses
standing in a row
24-Apr-2011
glorious morning --
an inflatable Easter bunny
dancing in the breeze
24-Apr-2011
Easter dinner --
Grandma keeps staring
at the waitress’ nose ring
24-Apr-2011
Monday morning --
a skunk
crosses Main Street
25-Apr-2011
a skunk
crosses Main Street --
insert punchline here
25-Apr-2011
a recent photo --
I even look gray
in black-and-white
25-Apr-2011
April fog --
a broken swing
in an empty playground
26-Apr-2011
April fog --
a cigarette smolders
beneath the see-saw
26-Apr-2011
overcast --
the distant cry
of a hawk
26-Apr-2011
overcast night --
the distant cry
of a hawk
26-Apr-2011
light drizzle --
what we
nearly lost
27-Apr-2011
in the waiting room
a fake flame
in the fake fireplace
27-Apr-2011
fresh paint --
fresh paw prints
on the back door
28-Apr-2011
Exxon’s profits soar --
bare tree branches
hiss in the wind
28-Apr-2011
royal wedding --
a mourning dove
puffs out its chest feathers
28-Apr-2011
fireflies --
where the weeping willow
used to be
29-Apr-2011
over coffee
my mother lays out
the morning pills
30-Apr-2011
a hug
from my granddaughters --
forsythias in bloom
1-May-2011
Father and Son
at the ballpark --
not a cloud in sight
1-May-2011
soaring above
the right field fence --
a red-tailed hawk
1-May-2011
unable to sleep --
my daughter wants proof
that the boogeyman is dead
2-May-2011
baby’s breath --
all that’s left
of her wedding bouquet
2-May-2011
broken clouds --
my granddaughter tells me
she has to go potty
3-May-2011
rain in the forecast --
one final day
with the grandchildren
4-May-2011
light drizzle --
a kiss from the granddaughter
I’ve just met
4-May-2011
light rain --
a heavy sigh
4-May-2011
recycle bin --
yesterday’s news
no better than today’s
6-May-2011
steampunk festival --
a girl with butterfly wings
cuts me in line
7-May-2011
Mother’s Day miracle --
I’m the first son
to call
8-May-2011
a truck backfires --
escaping the gunshots
of my dreams
9-May-2011
their first train ride --
the wind
between the raindrops
9-May-2011
extra innings --
my second wind
throws me a curve ball
9-May-2011
low tide --
seagulls squabbling
over trash
10-May-2011
light drizzle --
the dog still wants
to be walked
10-May-2011
old house --
putting back
a displaced cobweb
11-May-2011
her long legs ...
I walk right into
a spider web
11-May-2011
inchworm --
I measure my words
carefully
11-May-2011
spider web --
I can’t take back
the words I never said
11-May-2011
news from Mexico --
a shot
of tequila
11-May-2011
June swoon --
the hot dog vendor’s
flaccid franks
12-May-2011
somewhere
in this cubicle maze --
the scent of lilacs
12-May-2011
heavy sigh --
I once knew the name
of that star
12-May-2011
cracked mirror --
my granddaughter
throws a tantrum
13-May-2011
friday the thirteenth --
sunshine peeking
through the blinds
13-May-2011
Friday the thirteenth --
a black cat
crosses Wall Street
13-May-2011
Friday the thirteenth --
a withered bouquet
in the trash
13-May-2011
Friday the thirteenth --
"The Killer"
enters hospice care
13-May-2011
cloudless night --
doesn’t the dog know
it’s a close game?
13-May-2011
Boston gridlock --
honking geese
overhead
14-May-2011
overcast --
no one is answering
the phone
14-May-2011
sleight of hand --
I balance
the checkbook
15-May-2011
Independence Day --
her new nightgown
falls to the ground
15-May-2011
trying hard to smile --
her significant other
is a woman
15-May-2011
The Boss’s new toupee --
I have a right
to remain silent
15-May-2011
twilight mist --
the dog snores
at our feet
16-May-2011
midnight rain --
the taste
of your lips
16-May-2011
somewhere
above these clouds --
full moon
17-May-2011
smog moon --
"I’m not shouting"
she shouts
17-May-2011
new moon --
her significant other
is a woman
17-May-2011
rain out --
the long
subway ride home
17-May-2011
rain out --
the dog
doesn’t care
17-May-2011
May fog --
a dream
I didn’t want to end
18-May-2011
May fog --
Wall Street
opens flat
18-May-2011
surrounded
by freckles --
her tribal tattoo
18-May-2011
crowded train --
a blind man’s dog
stares at me
18-May-2011
mist turns to rain --
a daydream
washed away
18-May-2011
recurring nightmare --
a game of solitaire
I always win
19-May-2011
a break in the rain --
time for
a new excuse
19-May-2011
light drizzle --
at least one of us
is fast asleep
19-May-2011
overcast --
the loud silence
of the wind chimes
20-May-2011
peace at last
with one blow
of the fly swatter
21-May-2011
dirty blues --
the guitarist’s
pork pie hat
21-May-2011
end of the weekend --
the dog lies down
in freshly-mowed grass
22-May-2011
late night dog walk --
the tension
at the end of the leash
23-May-2011
a break in the clouds --
the pit bull smiles
from ear to ear
23-May-2011
overcast sky --
a notebook filled
with blank pages
24-May-2011
old cemetery --
a woman wipes the dew
from a tombstone
25-May-2011
bright sunshine --
the dog’s
birthday tiara
25-May-2011
restless night --
a slow-moving
freight train
25-May-2011
just like that . . .
fireflies
26-May-2011
end of spring --
egrets posing
for the dusk
26-May-2011
morning mist --
the song
of the tree frog
27-May-2011
dog walk --
the poison
of a perfect lawn
27-May-2011
overcast --
a bridge
I’ve yet to cross
28-May-2011
Memorial Day --
so much I need
to forget
29-May-2011
seafood shack --
a crab leg
the size of my hangover
29-May-2011
Memorial Day --
so many things
I want to forget
29-May-2011
Memorial Day --
so many things
I’d rather forget
30-May-2011
distant thunder --
I remember a dream
from long ago
1-Jun-2011
storm on the horizon
her sundress
still shines
1-Jun-2011
ominous skies --
the Dow plunges
1-Jun-2011
following the Dow
(only) my blood pleasure
rises
2-Jun-2011
cloudless sky --
a hawk perched
on a satellite dish
3-Jun-2011
brisk June morning --
a deer
in the front yard
3-Jun-2011
did the movie star
just smile at me?
or was she acting?
4-Jun-2011
Washington Square statue
no match
for pigeons
4-Jun-2011
a sudden chill --
the look on our faces
when the North Tower fell
5-Jun-2011
walkabout --
the glow of a cigarette
in the alley way
6-Jun-2011
now I’ve seen it all --
a blue heeler
named "haiku"
6-Jun-2011
Peace Abbey --
Emily the cow’s
gentle eyes
6-Jun-2011
a friendly smile --
the season’s
first firefly
7-Jun-2011
heat lightning --
the dog’s eyes
widen
8-Jun-2011
hailing a taxi
the face that launched
a thousand ships
9-Jun-2011
after the rain
an empty
glass of wine
9-Jun-2011
moonless night --
navigating the dog
around street puddles
9-Jun-2011
overcast --
pulling a tick
from the dog’s fur
9-Jun-2011
fireflies
in perfect rhythm --
zydeco
9-Jun-2011
rondeña
the flamenco dancer’s
battered shoes
10-Jun-2011
family picnic --
people tell me
I have my grandfather’s eyes
11-Jun-2011
country road --
the chain gang’s
day-glo jumpsuits
12-Jun-2011
how many
flag-draped coffins
is too many?
13-Jun-2011
my childhood home --
a proud
and tattered
flag
14-Jun-2011
abandoned
on the J train --
a broken rose
15-Jun-2011
full moon --
orderlies draw the curtain
at the nursing home
15-Jun-2011
glaring streetlight --
a cloud
of gnats
17-Jun-2011
after the storm
the silence
between street puddles
17-Jun-2011
minor league game --
father and son
discuss prospects
19-Jun-2011
snow on the television
I surf
the web
19-Jun-2011
trouble brewing --
what a great name
for my new beer!
20-Jun-2011
memories of the beach
still clinging
to my sandals
20-Jun-2011
first day of summer --
how her sundress
shines
21-Jun-2011
The Green Monster --
how it dwarfs
my dreams
22-Jun-2011
lazy summer day --
the conversation drifts
to baseball
22-Jun-2011
June swoon --
walking the dog
in the rain
22-Jun-2011
rain delay --
still dreaming
of a late-inning rally
23-Jun-2011
restless night --
homebrew fermenting
in the kitchen
24-Jun-2011
a shift in the breeze --
the dog
on high alert
24-Jun-2011
against a pale
New Mexico sky
Apache warrior
25-Jun-2011
against a pale
New Mexico sky
Indian warrior
25-Jun-2011
Coney Island boardwalk --
the tattooed lady
pushes a stroller
26-Jun-2011
proud and silent
the brass section
at the flea market
27-Jun-2011
last train --
the wail
of a saxophone
27-Jun-2011
windless summer night -
the tired moan
of Mass Pike traffic
27-Jun-2011
summer haze --
a cross on the side
of a busy highway
28-Jun-2011
Montego Bay --
the rhythm
of the waves
29-Jun-2011
Orion’s belt
not as tight
as mine
29-Jun-2011
Jamaica Jerk Beef --
never again will I say
"as hot as it gets"
30-Jun-2011
Trenchtown --
the fragrance
of reggae
30-Jun-2011
the pond at midnight --
a swan
swims through the moon
1-Jul-2011
City Hall --
a seagull perched
on a garbage can
1-Jul-2011
still in love --
dogwood blossoms
at dawn
2-Jul-2011
hot summer day --
the habaneros
blossom
2-Jul-2011
nearing the end
of a holiday weekend --
mourning doves
5-Jul-2011
suburban murder --
the cicadas
fall silent
5-Jul-2011
morning meditation
discounted
for quick sale
5-Jul-2011
hot hazy morning --
a dead firefly
in a jar
6-Jul-2011
crime scene --
a dead firefly
in a jar
6-Jul-2011
hot summer night --
the lazy flutter
of a knuckleball
6-Jul-2011
a rusty bridge
barely holding it
together
7-Jul-2011
reflected in
your bloodshot eyes
the Boston skyline
7-Jul-2011
my next daydream
somewhere
beyond the mist
8-Jul-2011
New England morning --
the weariness
of fog
8-Jul-2011
closing my eyes
my face in the mirror
still weary
9-Jul-2011
the mirror’s reflection --
not what I was expecting
9-Jul-2011
Christmas in July --
a fresh harvest
of chili peppers
11-Jul-2011
windless heat --
a mouse clawing
between the walls
12-Jul-2011
hot summer night --
a taunting
red squirrel
12-Jul-2011
hot city night --
the sizzle
of a broken sub-woofer
12-Jul-2011
incomplete
as the rest of us
gibbous moon
12-Jul-2011
also incomplete
gibbous moon
12-Jul-2011
city aquarium --
the soft white underbelly
of a sea turtle
13-Jul-2011
dusk --
cat’s eyes
in the southern sky
13-Jul-2011
writer’s block --
the cork falls
into the wine bottle
13-Jul-2011
full moon
but still room
for one more glass of wine
14-Jul-2011
full moon
but still room
for one more beer
14-Jul-2011
finishing
each other’s sentences
the ocean
15-Jul-2011
a toast
to the first of many
perfect sunsets
15-Jul-2011
a perfect day
if not for all the people
enjoying it
16-Jul-2011
time out
for the little girl
with angel wings
16-Jul-2011
urban café --
basking
in the billboard shade
17-Jul-2011
approaching storm --
make mine
a double espresso
18-Jul-2011
heat wave --
my eyes untie
her string bikini
19-Jul-2011
windless night --
fireflies
ascending
19-Jul-2011
morning haze --
another game
of solitaire
20-Jul-2011
respirator --
the stillness
between breaths
20-Jul-2011
southerly wind --
the dog’s breath
against my leg
20-Jul-2011
my favorite bathrobe
even softer
when she wears it
21-Jul-2011
moonless night --
somebody calls my dog
beautiful
21-Jul-2011
summer cloudburst
but not a single puddle
in my wine glass
23-Jul-2011
a break in the clouds --
a robin bathes
in a rain puddle
24-Jul-2011
for the love of dog...
do I dare
to eat a peach?
24-Jul-2011
cool summer night --
the dog’s eyes
clenched tight
24-Jul-2011
in the waiting room
a porcelain vase
of plastic flowers
25-Jul-2011
light rain --
a kiss on the cheek
from my granddaughter
25-Jul-2011
after the storm --
fireflies
26-Jul-2011
morning gridlock --
that song I hate
on somebody’s radio
26-Jul-2011
morning gridlock --
that song I hate
in the next lane
26-Jul-2011
summer breeze --
a ripple
in the bulrushes
27-Jul-2011
bright summer day
and still
the catbird complains
28-Jul-2011
suburban gridlock --
a skunk
crosses Main Street
28-Jul-2011
overcast --
I switch
to dark roast
29-Jul-2011
Congress votes --
a skunk carcass
on Main Street
29-Jul-2011
band reunion --
the set list
in large print
29-Jul-2011
crowded dance floor
beware
the trombone solo!
29-Jul-2011
cloudless sky --
the sparkle
of a broken beer bottle
31-Jul-2011
sidewalk cafe --
a tattoo I wish
I hadn’t seen
31-Jul-2011
end of July --
house sparrows bathe
in a street puddle
31-Jul-2011
end of July --
even the crickets
seem tired
31-Jul-2011
the Dow drops
I throw a penny
into the fountain
2-Aug-2011
the Dow plunges --
a bullfrog leaps
into the pond
2-Aug-2011
watching the NASDAQ --
the unnerving plunge
of her neckline
2-Aug-2011
in the waiting room
the hum
of a fluorescent light
3-Aug-2011
waxing eloquent --
August moon
3-Aug-2011
cool summer night --
an oil truck idles
in the parking lot
4-Aug-2011
my youngest turns twenty --
pour me another
bitter ale
4-Aug-2011
last of the homebrew --
my youngest
turns twenty
5-Aug-2011
first date --
just the right
amount of cleavage
5-Aug-2011
too good
to be sipped slowly
this barleywine
6-Aug-2011
bright summer day --
the captain dreams
of perilous seas
7-Aug-2011
August --
a sunflower sprouts
from a rusty caboose
8-Aug-2011
windless night --
the stock market
swoons
8-Aug-2011
my retirement portfolio --
dandelion seeds
in the wind
8-Aug-2011
Wall Street sell-off
one glass of wine
too many
8-Aug-2011
stormy weather --
all eyes
on the Stock Market
9-Aug-2011
rhododendrons in bloom --
an unexpected guest
at the front porch
9-Aug-2011
perhaps because
I wasn’t looking for it --
shooting star
9-Aug-2011
summer rain --
my grandson’s
sky blue eyes
9-Aug-2011
pension? what pension?
walking the dog
in the rain
9-Aug-2011
overcast night --
the crickets
seem closer
10-Aug-2011
after the rain
the song
of the Coquí
10-Aug-2011
summer rain --
the street puddles
join hands
10-Aug-2011
gibbous moon --
my youngest son’s
new tattoo
11-Aug-2011
gibbous moon --
already missing
my daughter
11-Aug-2011
almost full --
this wine glass
and the moon
11-Aug-2011
New England sunset --
the meteor shower
can wait
12-Aug-2011
a deserted alleyway --
if these walls
could talk
13-Aug-2011
yard sale --
my old belt fits
someone else
14-Aug-2011
a break in the clouds --
my granddaughter’s laugh
16-Aug-2011
cool summer night --
under my shallow breath
the crickets
16-Aug-2011
waning moon --
the crickets’ song
grows faint
16-Aug-2011
espresso bar --
the bitter taste
of bad poetry
18-Aug-2011
open mic --
each participle dangling
from her lips
18-Aug-2011
my daughter’s flight departs --
a plume of white smoke
lingers
19-Aug-2011
exit row --
the overcast sky
far below
20-Aug-2011
morning gridlock --
the radio asks me
if I’m ready to retire
20-Aug-2011
blue skies a bird flies into my office window
22-Aug-2011
fair weather clouds --
daydreaming
of simpler days
23-Aug-2011
fair weather clouds --
Wall Street opens higher
23-Aug-2011
(for Jerry Leiber)
the earth trembles --
"too much jelly roll"
23-Aug-2011
cool summer night --
the fading glow
of a firefly
23-Aug-2011
air turbulence --
I suddenly wonder
how the Market is doing
24-Aug-2011
airport layover --
a guitar watches over
the abandoned suitcase
24-Aug-2011
Austin cafe --
nobody wakes up
the homeless man
24-Aug-2011
television glow --
the hurricane’s path
to our home
25-Aug-2011
first date
last date --
second-hand smoke
25-Aug-2011
Shady Grove --
the drummer’s afro
keeping rhythm
25-Aug-2011
Shady Grove --
the baby’s
noise-canceling headphones
25-Aug-2011
Jo’s Cafe --
the deaf students’
animated conversation
26-Aug-2011
outdoor concert --
the Tex-Mex band
plays "Margaritaville"
26-Aug-2011
approaching storm --
crows on the telephone wire
perfectly still
27-Aug-2011
escaping the heat --
the waiter asks
"two more margaritas?"
27-Aug-2011
hot summer night --
the mournful wail
of a car alarm
27-Aug-2011
the eye approaches --
the dog’s hackles
stand up straight
28-Aug-2011
morning coffee --
the dog snaps
at the pesky fly
28-Aug-2011
at the bottom
of a beer bottle
a doomed yellow jacket
28-Aug-2011
escaping the heat
a stray dog
who wants to play
28-Aug-2011
outdoor cafe --
at least one of us
is enjoying a cigar
28-Aug-2011
how thoughtful!
the man beside me
conserving bath water
29-Aug-2011
morning traffic --
blackbirds awaiting
the unfinished muffin
29-Aug-2011
back in Boston --
feigning patience
at baggage claim
30-Aug-2011
first day of school --
parents and their cameras
at the bus stop
31-Aug-2011
vacation over --
the dog’s
heavy sigh
31-Aug-2011
fair-weather clouds --
trying not to put the cart
before the horse
1-Sep-2011
another missed appointment --
where does the time go?
1-Sep-2011
September --
ripe habaneros
shiver in the breeze
1-Sep-2011
September --
the sting of a fastball
in the catcher’s mitt
1-Sep-2011
overcast --
dust on a plastic plant
in the waiting room
2-Sep-2011
funeral procession --
clouds pass
overhead
4-Sep-2011
end of summer --
the sediment
at the bottom
of my home brew
4-Sep-2011
end of summer --
the moan
of the air conditioner
5-Sep-2011
September rain --
all of my regrets
floating away
6-Sep-2011
September rain --
the bartender pretends
to recognize me
7-Sep-2011
Manhattan skyline --
I still see
what’s no longer there
7-Sep-2011
breakfast is served --
something I found
by the dumpster
8-Sep-2011
dinner is served --
one gentle wave
after another
8-Sep-2011
after the rain
patches of green
between the weeds
9-Sep-2011
the old dog
still running
in her dreams
10-Sep-2011
dusk --
a father drops off his kids
at their stepfather’s house
10-Sep-2011
the day the world died
I put down my pen
and sighed
11-Sep-2011
donating blood / the nervous clamor / as the names are read
11-Sep-2011
not a cloud in the sky --
stock futures
fall sharply
12-Sep-2011
fair-weather clouds --
a cold pint
with an old friend
12-Sep-2011
full moon
somewhere
above these clouds
12-Sep-2011
September fog --
nobody cares
what my t-shirt says
13-Sep-2011
wandering
these empty hallways
a perfume trail
13-Sep-2011
a toast --
to thirteen years
of extraordinary luck
13-Sep-2011
lingering --
the pale blue sky
14-Sep-2011
gibbous moon --
I nearly forgot
to write a haiku
14-Sep-2011
September dog walk --
I can see
my breath
15-Sep-2011
September cold front --
a street puddle
shivers
15-Sep-2011
Union Square --
two street drummers
one prime spot
15-Sep-2011
frost warning --
not a word
from my son
16-Sep-2011
September breeze --
something
in the air
16-Sep-2011
yard sale --
my suit fits him
better than it fit me
17-Sep-2011
mid-September --
I just can’t turn on
the furnace
18-Sep-2011
autumn chill --
all of my children
in their twenties
18-Sep-2011
September chill --
a night
without words
20-Sep-2011
asleep on the beach --
dreams
of late spring snow
20-Sep-2011
evening dog walk --
I used to know the name
of that star
20-Sep-2011
September fog --
a distant truck horn
20-Sep-2011
I’ll believe
in civil disobedience
once you clean your room
21-Sep-2011
autumn overcast --
the last home game
of the season
21-Sep-2011
autumn drizzle --
the Dow
also falling
22-Sep-2011
sleepless night --
the thickening mist
23-Sep-2011
infinite horizon --
where sea
meets cloud
24-Sep-2011
an unexpected text --
the first leaf
falls
25-Sep-2011
Monday breakfast --
the radio plays
"trouble ahead, trouble behind..."
26-Sep-2011
caressing
the contours of her calf
a snake tattoo
27-Sep-2011
new moon --
the final game
of the season
27-Sep-2011
clinching the playoffs --
another week
up in the air
28-Sep-2011
the morning after --
the gray sky
somehow grayer
29-Sep-2011
dead end --
but according to the map
the road continues...
29-Sep-2011
raw autumn night --
dreams
of what could have been
29-Sep-2011
broken clouds --
make no mistake...
I am the God of Junk
2-Oct-2011
October --
moving the sandals
to the back of the closet
2-Oct-2011
October --
trying to find
my slippers
2-Oct-2011
pale and gray --
the autumn sky
and me
3-Oct-2011
almost touching --
your shadow
and mine
3-Oct-2011
October dusk --
wishing I could see
just one more firefly
3-Oct-2011
October dusk --
just one more
firefly
3-Oct-2011
October --
too late to return
the leaves to the trees
3-Oct-2011
stationary front --
I keep hitting
the snooze bar
4-Oct-2011
ominous clouds
and not a silver lining
to be found
5-Oct-2011
occupying Wall Street --
a flock of pigeons
5-Oct-2011
having climbed
the ladder of success
what next?
6-Oct-2011
chilly morning --
even mother sparrow
needs her caffeine
6-Oct-2011
autumn night --
cold apple cider
in a tall glass
6-Oct-2011
not a cloud in the sky --
my grandson’s
big blue eyes
8-Oct-2011
October sunset --
the color
of this Bloody Mary
8-Oct-2011
Columbus Day --
I accidentally discover
a hornet’s nest
10-Oct-2011
October overcast --
hunting for
the Hunter’s moon
11-Oct-2011
guilty --
my eyes
staring at her legs
12-Oct-2011
our first kiss --
even better
had it really happened
12-Oct-2011
autumn drizzle --
my parents ask me
what I do for a living
12-Oct-2011
October rain --
another use
for my Red Sox cap
13-Oct-2011
late October --
a bald spot
in the backyard
14-Oct-2011
October rain --
a pause
in our conversation
14-Oct-2011
autumn wind the flashing lights of an ambulance
15-Oct-2011
October dusk --
another World Series
I won’t watch
17-Oct-2011
right on time
but always too soon --
October dusk
17-Oct-2011
autumn chill --
the dog’s
heavy sigh
17-Oct-2011
October dusk --
my five-o’clock shadow
darkens
18-Oct-2011
fair-weather clouds --
still packing
an umbrella
22-Oct-2011
mall parking lot --
exchanging
the kids
22-Oct-2011
evening clouds --
a perfectly timed
cocktail
22-Oct-2011
evening clouds --
a stranger decides
not to follow me
22-Oct-2011
Sunday overcast --
a pair of sneakers
dangle from a wire
23-Oct-2011
Northern lights --
a chill
in the air
23-Oct-2011
scattered clouds --
what are the crows
trying to tell me?
24-Oct-2011
marathon meeting --
watching the leaves
change color
25-Oct-2011
impromptu meeting --
watching the leaves
change color
25-Oct-2011
snow in the forecast --
searching for the perfect
cocktail recipe
26-Oct-2011
new moon --
the bait taken
from all the mouse traps
26-Oct-2011
snow in the forecast
I finally win
at solitaire
27-Oct-2011
one more year...
the same damned
snow jacket
27-Oct-2011
thickening clouds --
a big black spider
in the wood pile
29-Oct-2011
October snow --
how quickly
they grow up
29-Oct-2011
October snow --
a leaf exposed
by the dog’s footprint
29-Oct-2011
cold wind --
a secret I wish
I never knew
30-Oct-2011
cold wind --
whispering
about my father’s illness
30-Oct-2011
Day of the Dead --
a shot glass full
of Pepto-Bismol
1-Nov-2011
All Soul’s Day --
a dead fox
in our neighbor’s yard
1-Nov-2011
Day of the Dead --
sparks from a cigarette butt
chasing a pickup truck
2-Nov-2011
October snow --
thank you for calling my gray hair
"premature"
2-Nov-2011
hunter’s moon --
a mouse scratching
behind the wall
2-Nov-2011
windless night --
the bare branches also want
to touch the moon
3-Nov-2011
Arab Spring --
the fragrance
of burning tires
4-Nov-2011
November chill --
one police car
after another
4-Nov-2011
moonless night --
a stranger
unfriends me
5-Nov-2011
November dusk --
a blank page
in my haiku notebook
6-Nov-2011
turning back the clock
I am halfway through
one beer too many
6-Nov-2011
unseasonably mild --
a flock of geese
isn’t fooled
7-Nov-2011
unseasonably mild --
which is why
there is hot sauce
8-Nov-2011
uninspired --
a cloudless
afternoon
8-Nov-2011
November dusk --
the stock market
plunges
9-Nov-2011
Hunter’s moon --
her dark dark eyes
9-Nov-2011
presidential debate --
a storm brewing
in the distance
9-Nov-2011
Veteran’s Day --
the relentless pounding
of road construction
11-Nov-2011
Veteran’s Day --
the dogwood tree’s
blood red leaves
11-Nov-2011
startled from sleep --
the unmanned drone
of my nightmares
11-Nov-2011
the end of the day --
my flesh and blood
everywhere but here
11-Nov-2011
lazy Sunday morning --
stepping on every
sidewalk crack
13-Nov-2011
November 13th --
the radio plays
"Superstition"
13-Nov-2011
waning moon --
my Elementary school
a vacant warehouse
14-Nov-2011
to friend or not to friend
my high school English teacher’s
Facebook page
14-Nov-2011
high school reunion --
the girls who ignored me
ignore me
14-Nov-2011
first date --
he loses her
to the opening band
15-Nov-2011
waning moon --
I just want the girl
in the blue dress
to keep on dancing
15-Nov-2011
park bench --
the eye of the sparrow
is on my sandwich
16-Nov-2011
tales - I lose...
walking the dog
in the rain
16-Nov-2011
overcast all day
the tired rumble
of a distant train
17-Nov-2011
New Orleans jazz club --
my heart beating to the rhythm
of the tuba player
17-Nov-2011
Dixieland jazz band --
my heart beating to the rhythm
of the tuba player
17-Nov-2011
Cajun country --
a well-worn bottle
of Tabasco sauce
17-Nov-2011
deadline approaching --
the buzz
of a high-tension wire
18-Nov-2011
my daughter’s due date --
the old oak clinging
to a single leaf
18-Nov-2011
years ago
that disdainful hair toss
might have been for me
18-Nov-2011
waiting for her call
a distant airplane
flies past the moon
19-Nov-2011
empty bottle in hand
I sing Christmas carols
to myself
19-Nov-2011
unseasonably warm --
my newest granddaughter’s
tiny fingers
20-Nov-2011
having never met
my grandfather
I’m happy
just to be one
21-Nov-2011
fallen leaves --
meeting my grandchildren
for the first time
21-Nov-2011
celebrating
the new grandchild
with a bitter ale
21-Nov-2011
Washington gridlock --
lane closures
to the right and left
21-Nov-2011
all the frozen turkeys --
Congress goes home
for Thanksgiving
21-Nov-2011
fallen leaves --
how little I care
about football
21-Nov-2011
it’s all about the team --
soccer moms
on their cell phones
22-Nov-2011
undebatable --
my disdain
for debates
22-Nov-2011
baking pumpkin pie
the dog always willing
to help
23-Nov-2011
holiday weekend --
a school bus parked
at the local pub
23-Nov-2011
Thanksgiving morning --
I win a game
of solitaire
24-Nov-2011
turkey trot --
driving the children
from one parent to another
25-Nov-2011
Black Friday --
my daughter’s
cry for help
25-Nov-2011
Black Friday --
a menacing sound
in the air
25-Nov-2011
day after Thanksgiving --
even Orion’s belt
seems tighter
25-Nov-2011
Sunday morning --
the weekend fades
into fog
27-Nov-2011
Sunday
morning
disappears
into
fog
27-Nov-2011
sleepless night --
the wind chimes
out of tune
28-Nov-2011
never in season
the fog of war
28-Nov-2011
late night construction --
how I miss
the crickets
28-Nov-2011
November rain --
another glass
of Beaujolais
29-Nov-2011
fair-weather clouds
the Stock Market
soars
30-Nov-2011
bent over with pain
my next beer
is on the house
30-Nov-2011
Pay Day --
writing out
another check
30-Nov-2011
dusk --
the last
of the homebrew
2-Dec-2011
killing frost --
I run
a red light
3-Dec-2011
killing frost --
a dog
barking at the moon
3-Dec-2011
killing frost --
a shadowy figure
in the graveyard
3-Dec-2011
killing frost --
a three-legged dog
on a dead end street
3-Dec-2011
last of the home brew --
my oldest granddaughter
turns five
4-Dec-2011
starless sky --
an abandoned lighthouse
5-Dec-2011
election season --
the possum kicks a skunk
out of its nest
5-Dec-2011
December mist --
it just feels
colder
6-Dec-2011
December rain --
the dog and I
exchange sighs
7-Dec-2011
December rain --
explaining to my dog
why I’m walking her
7-Dec-2011
Williamsburg Bridge --
a tiny piece of me falls
into the river
7-Dec-2011
Christmas morning --
the stillness
outside
8-Dec-2011
I wonder
what the full moon thinks
about overnight construction
8-Dec-2011
after the rain
a stray dog drinks
from a hubcap
8-Dec-2011
ominous clouds --
not asking my father
about the heart attack
8-Dec-2011
after the rain --
walking the dog
through the moon’s reflection
8-Dec-2011
King of Hearts --
he meets his mistress
after the poker game
9-Dec-2011
full moon --
I stop
tweeting
9-Dec-2011
Jo’s Cafe --
an old man clutches his cup
and sleeps
10-Dec-2011
a furtive glance --
a little extra tequila
in her cocktail
11-Dec-2011
lunar eclipse --
condos where
the S&M nightclub
once stood
12-Dec-2011
gibbous moon --
the dog marks
its shadow
13-Dec-2011
restless night --
a distant
jackhammer
14-Dec-2011
late-night construction --
a Greek chorus
of backhoes
14-Dec-2011
how it glitters --
broken glass
15-Dec-2011
suburban parking lot --
the beat
of a different drum
15-Dec-2011
December daydream --
wild daisies
and you
16-Dec-2011
cold front --
tonight
she has a headache
16-Dec-2011
a lonely hill
against a cloudless sky --
Wounded Knee
18-Dec-2011
just in time for Christmas
my first head cold
of the season
18-Dec-2011
peace in Baghdad --
a monument
to the unknown soldier
18-Dec-2011
the animal shelter
overflowing
with last year’s Christmas presents
19-Dec-2011
winter cough --
a crack
in the frozen street puddle
19-Dec-2011
overnight low --
feeling
the frost
19-Dec-2011
home sick from work --
sparrows waiting
for the ice puddles to melt
19-Dec-2011
I’ve lost count
of the things
I’ve lost count of
20-Dec-2011
winter solstice --
my eldest son
exactly half my age
21-Dec-2011
missing my kids
an inflatable Santa
lies prostrate
21-Dec-2011
longest night --
we’ve just run out
of Nyquil
22-Dec-2011
long winter --
the snowman wears
a Red Sox cap
23-Dec-2011
imagining them happy --
our last two Christmas trees
planted in the yard
23-Dec-2011
Christmas Eve --
a last-minute purchase
of lottery tickets
24-Dec-2011
Christmas snow --
my grandson’s
sky blue eyes
25-Dec-2011
Boxing Day --
boxing up
the Christmas trash
26-Dec-2011
updating my resume
would I hire myself?
27-Dec-2011
December mist --
what could have been
27-Dec-2011
I forgot
what I was going to say --
winter wind
27-Dec-2011
winter wind --
the bluster
of a stump speech
28-Dec-2011
leaning against a crooked tombstone --
the constellations in the sky
29-Dec-2011
the air was soft
the stars so fine --
every moment is precious
29-Dec-2011
finishing my coffee
this year’s calendar
in the trash
30-Dec-2011
New Year’s Eve --
an empty whiskey bottle
slumped against the curb
31-Dec-2011
believing next year will be better
I open another beer
31-Dec-2011
so long ago --
dancing
at the County Fair
31-Dec-2011
dancing with myself --
it was cute
when I was two
31-Dec-2011
winter dusk --
taking down
the Christmas lights
3-Jan-2011
snow turns to rain --
the afterglow
of the plow lights
18-Jan-2011
snow turns to rain --
words
I can’t take back
18-Jan-2011
a new year --
the same old me
in the mirror
Jan-01-2012
New Year’s Day --
all my resolutions
in an empty pint glass
Jan-01-2012
the slightest of flurries --
taking down
the Christmas lights
Jan-02-2012
Christmas cactus --
separate cards
from my brother and his ex
Jan-02-2012
cactus blossoms --
my grandson becomes
my Facebook friend
Jan-02-2012
cold snap --
my boss returns
from vacation
Jan-03-2012
bitter cold --
a chattering
red squirrel
Jan-03-2012
restless night --
a squirrel gnaws the edges
of my dream
Jan-04-2012
cold snap --
another game
of solitaire
Jan-04-2012
Presidential debate --
a pigeon puffs out
its chest feathers
Jan-04-2012
glancing at the mirror
another
shooting star
Jan-04-2012
daydreaming
about baseball
I slip on the ice
Jan-05-2012
a dusting of snow --
another empty beer bottle
joins the rest
Jan-06-2012
fair-weather clouds --
first beer
of the weekend
Jan-06-2012
Feast of the Epiphany --
I suddenly realize
it’s today
Jan-06-2012
false spring --
an impromptu
smartphone tutorial
Jan-07-2012
warm spell --
the daffodils don’t know
it’s January
Jan-07-2012
full moon --
the dog twitches
in its sleep
Jan-07-2012
all in favor
of being
somewhere else?
Jan-08-2012
winter moon --
a solitary crow
Jan-09-2012
full moon --
the old dog’s
deep sigh
Jan-09-2012
full moon --
a mouse scratching
between the walls
Jan-09-2012
full moon --
an old woman
clutching a rosary
Jan-10-2012
crowded train --
an old woman
clutching a rosary
Jan-10-2012
January --
the gym crowded
with resolutions
Jan-10-2012
green grass --
even more fragrant
than the sea
Jan-10-2012
staring at me
with weary eyes --
my reflection
Jan-11-2012
snow in the forecast --
no it isn’t
too much wine
Jan-11-2012
high-tension wire --one too manycups of espresso
Jan-11-2012
winter clouds --
my dog doesn’t hear me
call her name
Jan-11-2012
winter rain --
the anniversary
of her death
Jan-12-2012
hunter’s moon --
something scurrying
across the road
Jan-12-2012
snow mixed with rain --
white wine, red wine,
but by all means
more wine!
Jan-12-2012
winter mist --
drinking
the silence
Jan-12-2012
January wind --
the violent shivering
of traffic lights
Jan-13-2012
one cocktail later
my crooked grin
in a broken mirror
Jan-13-2012
Farmers’ Market --
the farmer’s daughter’s
dirty fingers
Jan-14-2012
record cold --
the comfort
of a good tequila
Jan-14-2012
winter twilight --
my gray hair
grayer
Jan-14-2012
my night --
the dog doesn’t care
how cold it is
Jan-14-2012
single-digit temperatures --
the dog steps back
from the open door
Jan-15-2012
single-digit temperatures --
the sun-soaked beach
of my daydreams
Jan-15-2012
stiff winter wind --
another
afternoon cocktail
Jan-15-2012
all-day meeting --
the buzz
of a fluorescent light
Jan-16-2012
another
New Year’s resolution --
let sleeping dogs lie
Jan-16-2012
a scar in the ground
where the weeping willow
used to be
Jan-16-2012
mixed precipitation --
another Wall Street rally
fizzles out
Jan-17-2012
working late
the mud
ices over
Jan-17-2012
impromptu meeting --
a bird flies into
our panoramic view
Jan-18-2012
impromptu meeting --
I covet a stranger’s
protein bar
Jan-18-2012
the dead of winter --
but the color of this ale
is pure autumn
Jan-18-2012
crowded bar --
I spell irony
solitaire
Jan-18-2012
the dead of winter --
cactus flowers
in my cubicle
Jan-18-2012
restless night --
oncoming headlights
through the bedroom blinds
Jan-19-2012
sitting across from me
at the dinner table --
the perfect view
Jan-19-2012
snow in the forecast --
some extra spice
in the Jambalya
Jan-20-2012
steady snowfall --
no, it’s not too early
for sangria
Jan-21-2012
year of the dragon --
still draggin’
my ass out of bed
Jan-22-2012
tonight’s forecast:
Tequila Sunrise
Jan-22-2012
thirty minutes before boarding
a woman draws on her eyebrows
Jan-23-2012
airport pat-down --
why dont I believe
the skies are safer?
Jan-23-2012
Marco Island --
all painted sea shells
lead to Happy Hour
Jan-24-2012
fair-weather clouds --
my father answers the question
he thought I asked
Jan-24-2012
State of the Union --
people still tell us
we’re cute as a couple
Jan-24-2012
Jaguar speeding past the "Panther Crossing" sign
Jan-24-2012
Marco Island --
an ash tray
in the shape
of a manatee
Jan-25-2012
not at all reassured that my life’s work is in the cloud
Jan-25-2012
visiting my parents
the road sign reads:
"Prison Workers Ahead"
Jan-25-2012
visiting my parents
the road sign reads:
"State Prison Ahead"
Jan-25-2012
finishing the wine --
crescent moon
over the streetlights
Jan-25-2012
counting out her pills
she describes
her neighbors’ illnesses
Jan-26-2012
approaching sunset
my mother watches me read
Jan-26-2012
comparing investments --
buzzards circle overhead
Jan-26-2012
"Stop me if you’ve
heard this one before" --
I have;
and don’t
Jan-26-2012
blocking my view
of the high-rise condos --
the local fauna
Jan-26-2012
guitar solo --
a blue heron
perfectly still
Jan-27-2012
cold reality --
learning that my grandfather
never mentioned his parent
Jan-27-2012
another beer --
crescent moon
beyond the clouds
Jan-27-2012
nursing home --
a fake flame
in the fake fireplace
Jan-27-2012
sick day --
a blurred distinction
between Dayquil and Nyquil
Jan-28-2012
winter cold --
the nagging drip
of the kitchen sink
Jan-28-2012
bright winter morning --
the sleeping dog’s
shallow breaths.
Jan-29-2012
tuning an old guitar --
songs in the key of dust
Jan-29-2012
sitting next to a pregnant woman
I can’t finish my crossword puzzle
Jan-29-2012
hanging curveball --
I didn’t buy
enough beer
Jan-29-2012
in the notebook
she gave me --
not one haiku
Jan-29-2012
researching my family tree --
my great grandparents
perhaps not so great
Jan-29-2012
a sudden gust --
I lose
my train of thought
Jan-30-2012
also attending
the destination wedding --
wind-swept clouds
Jan-30-2012
decorating
the candidate’s speech --
circular logic
Jan-30-2012
bone-chilling cold --
an empty bottle
of tequila
Jan-30-2012
Nyquil nightmare --
a cough
to wake the dead
Jan-30-2012
choking
on the smoke rings
she made for me
Jan-31-2012
Primary Day --
staying away
from the red wine
Jan-31-2012
haiku moment --
my kingdom
for a pen
Jan-31-2012
sleepless night --
Mass Pike truckers
navigate the silence
Feb-01-2012
between doses
of cough medicine --
winter fog
Feb-01-2012
unseasonably mild --
checking my forehead
for fever
Feb-01-2012
drifting
I dream
that I am drifting
Feb-01-2012
last call
interrupting my song
on the jukebox
Feb-02-2012
rethinking my tip
as he tells a regular
"I’m not your friend"
Feb-02-2012
catfish gumbo --
when I close my eyes
the snow is gone
Feb-02-2012
awkward silence --
not sure the tequila
was a good idea
Feb-02-2012
Downtown Crossing
over burnt coffee
a construction project
Feb-03-2012
smile --
she knows she’s selling me
last night’s bagel
Feb-03-2012
late for work
fresh flowers
at a roadside memorial
Feb-03-2012
searching beneath her smile over coffee
Feb-03-2012
a deep red wine her luscious lips
Feb-03-2012
waxing eloquent --
winter moon
Feb-03-2012
champagne --
frost sparkling
in the gibbous moon
Feb-03-2012
dog tired --
but someone
wants to play
Feb-03-2012
head bowed
against a quiet window --
the past behind me
Feb-03-2012
bacon in the air --
I don’t care
if the chicken came first
Feb-04-2012
Western Omelet --
imagining
I’m a cowboy
Feb-04-2012
Super Bowl victory --
my grandson
masters potty training
Feb-05-2012
smile!
every moment
is a portrait
Feb-05-2012
Super Bowl Sunday
followed too soon
by Monday
Feb-05-2012
Super Bowl Sunday --
an underwear commercial
and world peace
Feb-05-2012
last of the tequila --
a quiet song
at full volume
Feb-06-2012
a joyous reunion --
loving my favorite band
all over again
Feb-06-2012
waxing full
her lips
Feb-07-2012
winter overcast --
a strange car
idling across the street
Feb-07-2012
winter overcast --
the stubble
of my unshaved face
Feb-07-2012
where the cat used to sleep
an empty space
between us
Feb-07-2012
so beautiful
I envy
myself
Feb-07-2012
full moon --
I forget what happened
on Wall Street today
Feb-07-2012
midwinter night --
my wife and I
exchange coughs
Feb-07-2012
starless night --
imagining life
without her
Feb-08-2012
life on the rocks --
my least favorite cocktail
Feb-09-2012
blues jam --
I just have to order
one more round
Feb-09-2012
feeling old --
gibbous moon
at midnight
Feb-09-2012
blues jam --
just one
more round
Feb-10-2012
chest pains --
gibbous moon
beyond the clouds
Feb-10-2012
home for the holidays --
my son baring gifts
of dirty laundry
Feb-11-2012
the view
during tax season --
a mountain of paper
Feb-12-2012
the frustrated musician’s
mountain
of unsold CDs
Feb-12-2012
Athens burns --
my spanakopita
slightly charred
Feb-12-2012
each Primary
less than secondary
to me
Feb-12-2012
alone in a strange town
I toast
the unknown soldier
Feb-12-2012
watching Westminster
the dog snores
between us
Feb-13-2012
long day at work --
the dog fast asleep
on my pillow
Feb-13-2012
knowing I shouldn’t
knowing I will
freshly-baked nachos
Feb-14-2012
knowing I shouldn’t
knowing I will
home-made nachos
Feb-14-2012
bad hop --
the shortstop
sings soprano
Feb-14-2012
winter mist --
the midnight din
of the highway
Feb-15-2012
last of the leftovers --
the cry
of the seagull
Feb-15-2012
ni una bomba más --
la canción
del coquí
Feb-15-2012
dive bar --
the shallow end
of the gene pool
Feb-15-2012
Cabo sun --
even the gull
seeks shade
Feb-15-2012
overcast night --
her tight
black stockings
Feb-15-2012
winter rain --
the dog’s disappointment
that I can’t stop it
Feb-16-2012
winter rain --
fresh flowers
beside a crooked tombstone
Feb-17-2012
glaring sunlight --
waving at someone
I think is someone else
Feb-17-2012
waiting on hold --
I fade away
to a tropical daydream
Feb-17-2012
fair-weather clouds --
lining up
in the Texas heat
Feb-17-2012
regrets --
a winter storm
rattles the window
Feb-18-2012
winter housefly --
pitchers and catchers
report tomorrow
Feb-18-2012
rattled by the rush --
a song I can’t
get out of my head
Feb-18-2012
snow in the forecast
I pick the shopping cart
with the shaky wheel
Feb-18-2012
empty shopping mall --
a child’s sandal
rides the escalator
Feb-19-2012
Pictured Rocks --
even prettier
than I pictured them
Feb-19-2012
above the scree --
picking up the pieces
and moving on
Feb-19-2012
above the scree --
wondering
where to go next
Feb-19-2012
storm warnings expired
the dog snores
on the couch
Feb-19-2012
college town bar --
the grammatically correct
bathroom graffiti
Feb-20-2012
the heat comes on
our old dog inches closer
to the vent
Feb-21-2012
Nor’easter --
a trash can full
of broken umbrellas
Feb-21-2012
restless night --
an empty stretch
of highway
Feb-21-2012
Ash Wednesday --
a cigarette butt smouldering
on the church steps
Feb-22-2012
a sudden draft --
the feeling
that something’s missing
Feb-22-2012
hate me
but don’t hate me
because I’m beautiful
Feb-22-2012
new moon --
my empty
wine glass
Feb-22-2012
roadside trash --
somebody mentions
my ex-wife’s name
Feb-23-2012
peeling paint --
my unshaved face
Feb-23-2012
winter rain --
Wall Street
closes flat
Feb-24-2012
the day I realized
that she didn’t run away
and join the circus
Feb-25-2012
snow flurries --
reading the names
of the dead Marines
Feb-25-2012
a long week --
I tell the taxi driver
to take me anywhere
Feb-25-2012
fair-weather clouds --
someone describes my taste
as "retro"
Feb-25-2012
a fork in the road --
suddenly I wonder
what’s for dinner
Feb-25-2012
watching the sunset --
hoping
she’ll spend the night
Feb-26-2012
watching the sunset --
already hoping
she’ll spend the night
Feb-26-2012
weekend winding down
a ladybug
scales a cactus
Feb-26-2012
dressed in sweats
ladybugs
cling to the ceiling
Feb-26-2012
Oscar Night --
acting
like I care
Feb-26-2012
cleaning up
after the dog --
her smile
Feb-26-2012
Oscar Night --
the red carpet
beneath the dog bed
Feb-26-2012
drifting canoe --
the faraway look
in your eyes
Feb-27-2012
winter dusk --
the old man
in the mirror
Feb-27-2012
reeling in the years --
the fishing trip
we never took
Feb-27-2012
rondeña --
a song
I’ve always known
Feb-27-2012
Leap Day --
I kill
a common housefly
Feb-29-2012
the old dog --
can she still hear
the sound of snowfall?
Feb-29-2012
the old dog --
can she still hear
the snowfall?
Feb-29-2012
the old dog --
can she still hear
snow fall?
Feb-29-2012
leap day --
why do I feel
like I’m losing time?
Feb-29-2012
mixed precipitation --
forty doesn’t seem
so old to me
Mar-01-2012
mixed precipitation --
I’ve never written a haiku
about plum blossoms
Mar-01-2012
cleaning the bathroom mirror
I can’t remove
that age spot
Mar-02-2012
java exception --
I should have had
hot cocoa
Mar-02-2012
broken toy soldiers
in a box
marked "return"
Mar-03-2012
ready to party
for the right price --
a box of Barbies
Mar-03-2012
eight miles high
the bombs
grow silent
Mar-03-2012
littering
the perfect lawn
a dead bird
Mar-04-2012
snowmelt --
watching my dog
watch the squirrels
Mar-04-2012
gibbous moon --
Mondays aren’t so bad
after all
Mar-05-2012
so uninspired --
no stars
beyond the clouds
Mar-05-2012
gibbous moon --
my car finds
every pothole
Mar-05-2012
Super Tuesday --
a clear view
of the stars
Mar-06-2012
daffodils --
my mind turns
to baseball
Mar-06-2012
Super Tuesday --
savoring the taste
of a cheap wine
Mar-06-2012
daffodils --
my thoughts turn
to baseball
Mar-07-2012
mid-winter diet --
the hollow crunch
of carrot sticks
Mar-07-2012
restless night --
a jet flies
across the moon
Mar-07-2012
March wind --
the dog’s eyes
open and close
Mar-08-2012
chronic pain --
an oil truck
backs into the station
Mar-09-2012
Asturias --
no me digas
que es un sueño
Mar-09-2012
How High the Moon --
a foxtrot
beyond the clouds
Mar-09-2012
double-play drills --
I shift my beer
from left hand to right
Mar-10-2012
suddenly remembering
her question:
"where will you spend eternity?"
Mar-10-2012
daylight savings --
I’d love to have
that hour back
Mar-12-2012
unseasonably mild --
a blank page
in my journal
Mar-12-2012
Mass Pike gridlock --
and I rushed out the door
without coffee
Mar-13-2012
Wall Street rallies --
even this cheap wine
tastes better
Mar-13-2012
junk mail
for my late father-in-law --
daffodils in bloom
Mar-14-2012
"are you still there?"
an old drinking buddy
on the wagon
Mar-14-2012
March overcast --
just enough wine
to be me
Mar-14-2012
The Ides of March --
my dog can’t hear
the mail truck
Mar-15-2012
in the waiting room
a bald-headed boy
plays hide-and-seek
Mar-16-2012
in the waiting room
all eyes riveted
to the diarrhea commercial
Mar-16-2012
strewn about
the war monument
piles of broken branches
Mar-16-2012
Venus rising --
an overpowering scent
of cheap perfume
Mar-17-2012
St. Patrick’s Day --
fruit flies encircle
an empty pint glass
Mar-17-2012
solar flare --
see, I haven’t had
too much wine
Mar-17-2012
Sunday hangover --
an unsolicited
text message
Mar-18-2012
outdoor cafe --
choking
on second-hand smoke
Mar-19-2012
last day of winter --
bright green streaks
in her hair
Mar-19-2012
brewpub afternoon --
steam from the kettle
fills the air
Mar-19-2012
first date --
she invites him over
to her iPad.
Mar-19-2012
alone at the bar
I read the same email
over and over again
Mar-19-2012
first day of spring --
dusting off
the baseball cap
Mar-20-2012
equinox --
my sideburns
are uneven
Mar-20-2012
first day of spring --
mother raccoon
in the old oak tree
Mar-20-2012
unable to write
a nature haiku
I swat at gnats
Mar-21-2012
firing up the grill
the dog
so attentive
Mar-21-2012
the Dow drops --
a Great Egret
perfectly still
Mar-21-2012
March madness --
checking my email
late at night
Mar-22-2012
March madness --
we’ll always have
baseball
Mar-22-2012
Friday afternoon --
everyone looking
for the beer cart
Mar-23-2012
inclement weather --
old friends
with nothing to talk about
Mar-23-2012
nightfall --
Venus and Jupiter
walk into a bar
Mar-23-2012
no longer new
the moon
the dog
and me
Mar-23-2012
an unarmed victim --
no right
to remain silent
Mar-23-2012
unable to read
the hidden message
in her eyes
Mar-23-2012
sliver moon --
the old man
scowls
Mar-23-2012
dusk --
the crow’s feet
on his face
Mar-23-2012
the receptionist
offers me a kiss
from her candy dish
Mar-24-2012
The Final Four --
hoping my youngest son
doesn’t reenlist
Mar-24-2012
not quite incense --
a smoldering cigarette
at the curb
Mar-25-2012
Placencia sunrise --
a Jesus Lizard runs
across the lagoon
Mar-25-2012
Final Four --
time to buy
another six pack
Mar-25-2012
meeting an old friend
neither of us knows
which star is which
Mar-25-2012
Vieques sunset --
the glint of an old tank
mired in the mud
Mar-25-2012
in my dreams
I recognize them --
cherry blossoms
Mar-26-2012
cherry blossoms --
who is cropped out
of her profile photo?
Mar-26-2012
Wall Street rallies --
an ice castle
in the sun
Mar-26-2012
stiff March wind --
feeling
my age
Mar-26-2012
sitting on the stoop
that summer seems
so long ago
Mar-26-2012
"once in a lifetime"
repeats the recorded voice
on the phone
Mar-26-2012
cold snap --
another game
of solitaire
Mar-27-2012
killer frost --
her blood red
lipstick
Mar-27-2012
cold morning --
the songbird
interrupts my dream
Mar-28-2012
watching my grandkids
grow up
on Facebook
Mar-28-2012
an awkward pause --
not quite able
to describe this wine
Mar-28-2012
crescent moon --
an unfamiliar
neighborhood
Mar-28-2012
approaching clouds --
laughing at a joke
I’ve heard before
Mar-29-2012
regrets --
an abandoned
lighthouse
Mar-29-2012
wide awake --
beneath an ocean
of dreams
Mar-29-2012
loneliness
releasing
the butterfly
Mar-29-2012
starless night
the step
I never took
Mar-29-2012
writer’s block --
raccoon prints
on the porch
Mar-30-2012
twilight --
a stack
of lottery tickets
Mar-30-2012
March rain --
torn lottery tickets
litter the sidewalk
Mar-31-2012
lost
in the March rain
the robin’s song
Mar-31-2012
as if it mattered --
a ladybug crawls
across the ceiling
Mar-31-2012
twilight --
another weekend get-away
gets away from us
Mar-31-2012
Palm Sunday --
my granddaughters model
their Easter dresses
Apr-01-2012
waiting room --
a chart of the human spine
slightly off-center
Apr-02-2012
weight room --
I decide
I’m just passing through
Apr-02-2012
spring rain --
my baseball glove
on my head
Apr-02-2012
news of my head cold
goes viral
Apr-02-2012
tempest in a teapot --
why did I ever
give up coffee?
Apr-02-2012
dogwood blossoms --
the neighborhood tomboy
blots her lipstick
Apr-03-2012
between sighs muddy footprints on the front porch
Apr-03-2012
signs of spring --
a songbird
interrupts my dream
Apr-04-2012
middle-age crisis --
to buy or not to buy
a new baseball glove
Apr-04-2012
calling 911
gibbous moon
beyond the clouds
Apr-04-2012
Opening Day --
a pink hat
with the tag still attached
Apr-05-2012
pink moon --
none of us
stands so tall
Apr-05-2012
calling at my door
on a starless night
a Black Eyed Dog
Apr-05-2012
end of a long week --
I push on a door
that says "pull"
Apr-06-2012
end of a long week --
I push on a door
marked "pull"
Apr-06-2012
the first date
that wasn’t --
passed over
again
Apr-07-2012
alone at the bar --
passed over
again
Apr-07-2012
Resurrection Day --
my teenaged son
won’t get out of bed
Apr-08-2012
here comes the flood --
the televangelist’s
choreographed tears
Apr-09-2012
the morning after --
Wall Street lays
an Easter egg
Apr-09-2012
on the road again --
destination
anywhere
Apr-09-2012
watching me
like a hawk --
a hawk
Apr-10-2012
asleep before 10 --
all the broken
streetlights
Apr-11-2012
dusk --
a mountain
of bills
Apr-11-2012
waning moon --
I don’t remember
your name either
Apr-11-2012
April dawn --
a broken swing
pushed by wind
Apr-12-2012
spring hailstorm --
an ice cube
in my glass of wine
Apr-12-2012
raw night --
an empty bottle
of hot sauce
Apr-12-2012
not sure
what she meant by that --
Venus rising
Apr-13-2012
this morning’s alarm --
cats in love
Apr-13-2012
twilight --
watching the grandchildren
grow up online
Apr-13-2012
flashing blue --
the police lights
in my grandson’s eyes
Apr-14-2012
lost for words --
where the old oak
used to be
Apr-14-2012
home opener --
even the bad beer
tastes good
Apr-14-2012
cloudless April sky --
why we endure
the New England winter
Apr-15-2012
filing my taxes
a child’s balloon
floats away
Apr-15-2012
tan ocupado
en una tarde soleada --
el colibrí
Apr-15-2012
hope springs eternal --
watering
the dead hydrangeas
Apr-15-2012
cloudless sky --
watering
the dead hydrangeas
Apr-16-2012
unseasonably warm
I mentally
undress her
Apr-16-2012
shooting star --
I forget
this haiku
Apr-16-2012
Tax Day --
a smoldering
brush fire
Apr-16-2012
shooting star --
dreaming of a place
I’ve never been
Apr-16-2012
telling myself it’s natural
my daughter nurses her baby
Apr-17-2012
awake before dawn
the emptiness
of fog
Apr-17-2012
news of his illness --
a vapor trail
in the sky
Apr-17-2012
his faraway voice --
a vapor trail
in the sky
Apr-17-2012
my rising blood pressure --
a vapor trail
in the sky
Apr-17-2012
wilting daffodils --
a vapor trail
in the sky
Apr-17-2012
her graying muzzle --
a vapor trail
in the sky
Apr-17-2012
alone and afraid
the dog
no one wants
Apr-18-2012
spring sunset --
a faded red ribbon
tied to a tree
Apr-19-2012
spring sunset --
a twig snaps
beneath the tire
Apr-19-2012
spring sunset --
a sigh of resignation
when the lawn mower starts
Apr-19-2012
spring sunset --
the next-door neighbor’s
noisy convertible
Apr-19-2012
spring sunset --
our old dog’s
heavy sigh
Apr-19-2012
spring twilight
and still no sign
of the first firefly
Apr-19-2012
the road not taken
I’ll never know
where it didn’t lead me
Apr-19-2012
to what
do I owe this occasion
Mr. Cardinal?
Apr-20-2012
cherry blossoms --
my daughter’s
pregnant belly
Apr-21-2012
Fenway hangover --
now cheering
for a rain-out
Apr-22-2012
Earth Day --
the dog’s
muddy paws
Apr-22-2012
wind-driven rain --
an error
in my tax return
Apr-22-2012
wind-driven rain --
trying to remember
the last time I was happy
Apr-22-2012
soaked to the bone
we keep telling ourselves
we need the rain
Apr-23-2012
play ball!
the dog’s snout
against my knee
Apr-23-2012
Fenway spring --
all the pretty
pink hats
Apr-24-2012
lost in thought --
cracks in the asphalt
of the old bike path
Apr-24-2012
the place I once called home --
cracks in the asphalt
of the old bike path
Apr-24-2012
childhood memory --
cracks in the asphalt
of the old bike path
Apr-24-2012
crescent moon --
Venus
blushes
Apr-24-2012
my home town --
cracks in the asphalt
of the old bike path
Apr-25-2012
how she glows
in the light
of the Citgo sign
Apr-25-2012
walking the dog --
the taste
of rain
Apr-25-2012
pasear al perro -
el sabor
de lluvia
Apr-26-2012
Boston spring --
a towering pop fly
in every backyard
Apr-26-2012
"blow man blow!"
road weary city boys
order another round
Apr-26-2012
after one too many
Dr. Sax
on the shore of the Merrimack
Apr-26-2012
news of her illness --
the leaves
whisper
Apr-27-2012
our weekend to-do list --
the mockingbird
laughs
Apr-27-2012
weekend chores --
the cardinals
tend their nest
Apr-27-2012
heightened security --
a police dog
yawns
Apr-28-2012
Navy Pier --
the kiss
that never happened
Apr-28-2012
Venus rising --
my granddaughter finds
mommy’s mascara
Apr-29-2012
a sudden chill --
the view from Brooklyn
without the Towers
Apr-29-2012
where does the time go?
a hole
in my pocket
Apr-29-2012
silence --
the wine bottle
empty
Apr-29-2012
Pay Day --
morning dew
in the bright sunlight
Apr-30-2012
May Day --
my daughter chooses
her daughter’s birthday
May-01-2012
Zen breakfast --
a bagel
and Buddha
May-01-2012
a new horizon --
no place to put
all these words
May-02-2012
new moon --
the newest grandchild
days away
May-02-2012
deadheading
the daffodils --
a May-December romance
May-02-2012
upscale pub --
the Trustafarian’s
dreadful dreads
May-02-2012
troubled sleep --
the dog jumps
into our bed
May-03-2012
morning fog --
I win
at solitaire
May-03-2012
a new grandchild --
I wear a loud shirt
to work
May-04-2012
mist turns to drizzle --
a house on the market
for over a year
May-04-2012
mist turns to drizzle --
a drunkard
stares at my dog
May-04-2012
extra innings --
the dog pulling
on the leash
May-04-2012
extra innings --
flushing the spider
down the toilet
May-04-2012
reflected
in silent puddles --
thunderclouds
May-05-2012
full moon
beyond the clouds --
all my darkest secrets
May-05-2012
to take arms
against a sea of troubles --
the rest is silence
May-05-2012
Placencia moonlight --
I can
breathe again
May-05-2012
afraid of writer’s block
I write
nothing
May-07-2012
does the dog sense the irony
of marking the dogwood?
May-07-2012
slightly past its peak --
the dogwood
and me
May-07-2012
gibbous moon --
the dog chases a rabbit
in her dreams
May-08-2012
dark skies --
rereading
a cryptic email
May-09-2012
soaking rain --
the call
that never came
May-09-2012
soaking rain --
too sad to write
another word
May-09-2012
a long night --
throwing back another
home run ball
May-10-2012
fading and brittle
his crayon portrait
of me
May-10-2012
sigh --
dogwood petals
fall
May-10-2012
that second margarita
lives on
in my hangover
May-12-2012
a perfect day
to sleep
a perfect day away
May-12-2012
wishing my daughters
a happy Mother’s Day --
dogwood petals fall
May-13-2012
en una cuarto olvidado
los soldados de juguete roto
marcado como "retorno"
May-13-2012
asleep on the beach
waking in panic
from another work dream
May-13-2012
shooting star --
leaving a voicemail
for my son
May-14-2012
restless sleep --
these railroad tracks
are older than me
May-15-2012
imagining the conductor
thinks I’m invisible
May-15-2012
changing his seat
the business man pretends
not to bump his head
May-15-2012
biting through an ice cube
as her fragrance
drifts by
May-15-2012
disappointing news --
walking the dog
in the rain
May-15-2012
persistent drizzle --
she thanks me for roses
I didn’t send
May-15-2012
"all aboard!"
a pigeon
considers it
May-16-2012
missing my train --
a steaming
manhole cover
May-16-2012
Downtown Crossing --
two strangers
who’ve met before
May-17-2012
waiting for the train
the girl I was staring at
flexes her biceps
May-17-2012
cloudless sky --
the catbird
in the dogwood tree
May-19-2012
cramped café --
the taste of coffee
in my tea
May-19-2012
blue moon --
wondering where
the week has gone
May-20-2012
shutout --
I leave
another voicemail
May-20-2012
solar eclipse --
staring
at an empty sky
May-20-2012
moonless night --
the sparks
from a discarded cigarette
May-20-2012
opening night --
to be
the play
May-21-2012
approaching rain --
the dog curls up
on the couch
May-21-2012
explaining to my mother
that "wicked"
means "good"
May-21-2012
missing the train
pigeons
keep me company
May-21-2012
light applause --
the tarp
comes off
May-21-2012
twilight --
a video of my dog
breathing
May-21-2012
interrupting
the open mic --
Angry Birds
May-21-2012
overcast night --
the starting pitcher
hangs his head
May-21-2012
news of her passing --
this morning’s rain
somehow wetter
May-22-2012
after the rain
peonies
take a bow
May-23-2012
broken clouds --
the x-rays
return negative
May-24-2012
fender bender --
no better
from this angle
May-24-2012
no longer a puppy
our dog’s
violent dreams
May-24-2012
after all this time
we didn’t have
enough time
May-24-2012
after all this time
we thought we’d have
more time
May-25-2012
finishing another beer
we sign
our living wills
May-25-2012
twilight --
the dog naps
between naps
May-25-2012
waning moon --
the dog’s walk
shorter and shorter
May-25-2012
spring breeze --
a cloud
of aphids
May-27-2012
blown save --
an abandoned
pocket dial
May-27-2012
Memorial Day --
a parade
of ants
May-28-2012
low tide --
seagulls fight
over a bottle cap
May-28-2012
before the storm --
culling
the tomatillos
May-28-2012
draining my pint glass --
the end
of a long weekend
May-28-2012
puesta de sol --
una libélula se posa
en Guadalupe
May-28-2012
glow of the laptop --
all of the friends
I don’t know
May-29-2012
approaching storm --
a flickering
streetlight
May-29-2012
steady downpour --
one more beer
May-29-2012
rain delay --
an eight dollar
hot dog
May-29-2012
silent crows --
my son asks
for a loan
May-30-2012
tropical depression --
my untanned legs
May-30-2012
dirty laundry --
Wall Street
takes a bath
Jun-01-2012
rites of spring --
dog and woodchuck
play cat and mouse
Jun-01-2012
rites of spring --
the bicycle courier’s
bleach blonde dreadlocks
Jun-01-2012
cactus flower --
crossing the river
with two names
Jun-02-2012
dampening
my enthusiasm --
driving rain
Jun-04-2012
full moon --
what can I say
that hasn’t been said?
Jun-04-2012
my childhood ball field
now a cookie-cutter
cul-de-sac
Jun-04-2012
twilight --
does the dog know
we’re talking about her?
Jun-05-2012
strawberry moon --
the receptionist’s
bright red hair
Jun-05-2012
transit of Venus --
the subway doors close
behind her
Jun-05-2012
crooked and worn --
the for sale sign
at an empty house
Jun-05-2012
our old dog --
the silence
between her breaths
Jun-06-2012
pop-up showers --
the peaks and valleys
of Wall Street
Jun-06-2012
evening dog walk --
wondering what the birds
are saying about us
Jun-06-2012
scattered thunderstorms --
the dog’s
unsteady gait
Jun-07-2012
second-hand smoke --
a stranger’s litany
about trying to quit
Jun-07-2012
first beer of the weekend --
a freshly mowed lawn
Jun-08-2012
bittersweet --
the birthday wishes
on her Facebook page
Jun-08-2012
light drizzle --
the dog’s
abbreviated walk
Jun-08-2012
waiting for the bus --
death
by a thousand texts
Jun-09-2012
waiting for the bus --
all the fashion statements
I’d never make
Jun-09-2012
the silence
between
shadows
Jun-09-2012
returning the scowl
of the old man
in the mirror
Jun-10-2012
afternoon shade --
the old dog’s
twitching muzzle
Jun-10-2012
summer twilight --
yes in fact
I do like my white hair
Jun-10-2012
twilight --
the grit of my
5 o’clock shadow
Jun-11-2012
this old house --
the winter
and the damage done
Jun-11-2012
recuerdos
del beso
que nunca fue
Jun-12-2012
crescent moon --
the unblinking eyes
of a nervous dog
Jun-13-2012
extra innings --
opening the emergency
bottle of wine
Jun-13-2012
from the sound of it
the crows don’t think
it’s partly cloudy
Jun-14-2012
summer twilight --
the silence
between sighs
Jun-15-2012
Father’s Day --
being told that I’m
the last one to call
Jun-17-2012
strike three --
the final beer
of the weekend
Jun-17-2012
the sign
on the old church reads:
"now leasing"
Jun-18-2012
introducing
twilight --
the robin’s song
Jun-18-2012
staring into the darkness
of her unblinking eyes
Jun-19-2012
heat on the way --
a snake slithering
in the grass
Jun-19-2012
burning my lips
I remember
what a "regular" coffee is
Jun-22-2012
summer rain --
a parking lot
blow job
Jun-23-2012
guilty as charged
of calling her eyes
arresting
Jun-23-2012
lunch al fresco --
wondering what the robins
are saying about us
Jun-24-2012
between thunderstorms --
the weekly exchange
of the children
Jun-25-2012
thank you
for never moving
the hat I left
Jun-25-2012
more thunderstorms --
another down day
on Wall Street
Jun-25-2012
a break
from the storm --
birdsong
Jun-25-2012
green light --
the dog accelerates
into the breeze
Jun-25-2012
a break in the clouds --
works of art
from my grandchildren
Jun-25-2012
rain delay --
one more
glass of wine
Jun-25-2012
restless night --
a songbird calling out
to itself
Jun-27-2012
waiting for me
on this balmy night --
a spider web
Jun-27-2012
acute back pain --
kudzu climbing
a telephone pole
Jun-27-2012
hot New Orleans pub --
the tuba player pivots
to let me use the can
Jun-27-2012
hours before dawn --
the mockingbird
and me
Jun-28-2012
Cabo San Lucas --
drunk on sunshine
by noon
Jun-28-2012
balmy night --
the bittersweet
climbs itself
Jun-28-2012
in the waiting room --
a plastic model
of the perfect spine
Jun-29-2012
moving day --
the screwdriver I replaced
years ago
Jun-29-2012
last day of June --
sweat drips
from a beer bottle
Jun-29-2012
speed trap --
I lower
the volume
Jun-29-2012
twilight --
a barn swallow
in perfect contrast
Jun-29-2012
hot summer night --
those birds flying backwards
aren’t birds
Jun-29-2012
over breakfast
explaining how Johnny
has two Mommies
Jun-30-2012
correcting my parents --
no news
is just no news
Jun-30-2012
Mystic River --
not so mystical
after all
Jun-30-2012
wondering what it all means --
this cacophony
of sparrows
Jun-30-2012
twilight --
the medication
kicks in
Jun-30-2012
his funeral --
so many platitudes
sincerely faked
Jun-30-2012
windless night --
the view from Brooklyn
without the Towers
Jul-01-2012
Boston overcast --
taller and grayer
than me
Jul-01-2012
July overcast --
the thunder
beyond the clouds
Jul-01-2012
July overcast --
the fireworks
beyond the clouds
Jul-01-2012
heat wave --
a spider dangles
from the windchimes
Jul-02-2012
news from overseas --
the thunderstorm
that barely missed us
Jul-02-2012
long days --
a dinner serenade
from the landscapers next-door
Jul-02-2012
one empty
bottle of wine later --
trying to read my watch
Jul-02-2012
summer gridlock --
a song I hate
in the next lane
Jul-03-2012
Independence Day --
my wife leaves me home
with the dog
Jul-03-2012
Independence Day --
a barking dog
behind a barbwire fence
Jul-03-2012
fourth of July --
at least there’s no ban
on fireflies
Jul-03-2012
Independence Day --
my hair won’t stay
where it’s been combed
Jul-04-2012
Independence Day --
the dog walks away
from her food bowl
Jul-04-2012
Independence Day --
a garter snake
sheds its skin
Jul-04-2012
the heat of night --
a running car
on lover’s lane
Jul-05-2012
summer dusk --
remembering when
only birds tweeted
Jul-05-2012
hot summer night --
locusts
over a techno beat
Jul-05-2012
doctor’s office --
a dog-eared folder
with my name on it
Jul-06-2012
summer chill --
Yankee fans
in Boston
Jul-06-2012
so unfair!
tropical weather
in New England
Jul-06-2012
summer dog walk --
the police cruiser’s
blue-and-whites
Jul-06-2012
clouds without rain --
striking out
with the bases loaded
Jul-07-2012
departure lounge --
our pilot
takes a nap
Jul-07-2012
thunderclouds --
a dream
about the towers
Jul-07-2012
her final breath --
my world
goes black
Jul-09-2012
leaving work early --
a yield sign
obscured by bittersweet
Jul-09-2012
twilight --
our dog’s favorite blanket
freshly washed and folded
Jul-09-2012
her final breath --
at a loss
for metaphors
Jul-09-2012
gibbous moon --
one final sparkle
in her eyes
Jul-09-2012
in those minutes
before the alarm sounds --
echoes of her footsteps
Jul-10-2012
before sunrise --
the loneliness
of silence
Jul-10-2012
yes I can see her
sleeping in the clover
in my dreams
Jul-10-2012
summer haze --
even her toys
seem lost without her
Jul-11-2012
a 3-hour layover
in Cleveland --
insert punchline here
Jul-11-2012
3-hour layover --
drinking the loneliness
away
Jul-11-2012
pity the willow --
you’d be weeping too
at 109 degress
Jul-12-2012
how could she know?
the cat sits on my lap
and purrs
Jul-12-2012
motionless --
the palm branches
and me
Jul-12-2012
overnight shower --
her restless footsteps
in my dreams
Jul-12-2012
torrential downpour --
my breakfast plans
pouring down the storm drain
Jul-13-2012
Arizona rain --
sharing a stranger’s
smoke break
Jul-13-2012
fresh coffee --
a break
in the clouds
Jul-13-2012
sunny-side up --
a woman half my age
calls me "honey"
Jul-13-2012
desert cityscape --
the Superstition Mountains
and a construction crane
Jul-13-2012
waiting for the bar to open --
the hat salesman’s
impromptu pitch
Jul-13-2012
less than hip --
the hotel bar
after happy hour
Jul-13-2012
a shallow sigh --
mourning the passing
of a desert shower
Jul-14-2012
stormy skies --
the color
of my hangover
Jul-14-2012
the airport scanner
can’t detect
my emptiness
Jul-15-2012
"I’m not talking about this any more",
he says, over and over again
Jul-15-2012
a true wonder of the world --
how she fills
her Grand Canyon t-shirt
Jul-15-2012
holding pattern --
suddenly the longing
for home
Jul-15-2012
holding pattern --
everything I want
beyond the clouds
Jul-15-2012
wearing on
as the wine wears off --
the highway din
Jul-15-2012
crowded terminal --
all lines lead
to Dunkin Donuts
Jul-16-2012
summer shower --
steam rises
from the asphalt
Jul-16-2012
low tide --
the hidden message
in the sea gull tracks
Jul-18-2012
passing cold front --
a little girl drops
her ice cream cone
Jul-18-2012
after the storm --
I even miss
her muddy footprints
Jul-18-2012
no turning back --
a young couple
merges CD collections
Jul-19-2012
where we
used to walk --
fireflies
Jul-20-2012
red light --
a broken umbrella
crosses the street
Jul-20-2012
overcast --
my trip to the mailbox
unnoticed
Jul-20-2012
quenching
the silence --
another beer
Jul-20-2012
recurring nightmare --
waking up
to an empty dog bed
Jul-21-2012
where’s the camera?
my granddaughter’s
milk goatee
Jul-22-2012
our modest backyard
seems somehow bigger
without our little squirrel-chaser
Jul-23-2012
home from work early --
why the surprise
Mr. Crow?
Jul-23-2012
there --
a haiku that isn’t about
how much I miss my dog
Jul-23-2012
broken clouds --
just barely feeling
the wine
Jul-24-2012
gray skies --
the stubble
of my unshaven face
Jul-24-2012
home from work --
the thunderclouds
also silent
Jul-24-2012
revelation --
her back lit
sundress
Jul-24-2012
chasing gold --
Happy Hour
at an upscale bar
Jul-25-2012
opening the window
I still find myself
looking for her
Jul-25-2012
from my office window
I pretend
to hear the rain
Jul-26-2012
housefly
ruining
the perfect spider web
Jul-26-2012
rain clouds --
imagining myself
above it all
Jul-26-2012
still pond --
so many summer homes
under water
Jul-26-2012
morning mist --
the song
of the coquí
Jul-27-2012
everything old
is new again --
except me
Jul-27-2012
steady drizzle --
the tour bus arrives
at Walden Pond
Jul-27-2012
born on the day
Blind Willie McTell died --
Broke Down Engine Blues
Jul-28-2012
crowded train --
what danger lurks
beneath her snake tattoo?
Jul-28-2012
never quite
emerging
from the clouds --
the sun
and me
Jul-29-2012
faces in the mirror
even wearier
than they appear
Jul-29-2012
summer sunset --
forgetting where
I stashed my will
Jul-30-2012
four Medallas later
he won’t give up
his sofrito recipe
Jul-30-2012
steady rain --
missing her paw prints
on my pillow
Jul-30-2012
under cover of darkness
a truck delivers
tomorrow’s bagels
Jul-30-2012
summer rain --
my broken heart
Jul-31-2012
last day of July --
a half-ripened
habanero
Jul-31-2012
summer rain --
knowing when it’s time
to call the game
Jul-31-2012
a bit heavy
on the hot sauce --
I hold my tongue
Aug-01-2012
on the campaign trail
a rat
flatters snakes
Aug-01-2012
grain moon --
the cascade
of a freshly-poured ale
Aug-01-2012
finally friday --
I leave no trace
of the margarita salt
Aug-03-2012
heat of day --
the dragonfly
is not afraid of me
Aug-04-2012
hazy morning --
a ladybug crawls
across the ceiling
Aug-05-2012
between
thunderstorms --
locusts
Aug-05-2012
after the rain --
one more
glass of wine
Aug-06-2012
stiff breeze --
the slap
of the window washer’s ropes
Aug-07-2012
summer breeze --
a shimmering
spider web
Aug-08-2012
waking from a dream --
a light
in our neighbor’s window
Aug-08-2012
London pub crawl --
five amber rings
on a bar towel
Aug-08-2012
full of words --
an empty wine glass
in my hand
Aug-08-2012
windless night --
searching the web
for available dogs
Aug-09-2012
los viejos argue
about what is and isn’t
mofongo
Aug-09-2012
tornado watch!
a great name
for a cocktail
Aug-10-2012
let Grandpa show you
how to spit out
watermelon seeds
Aug-11-2012
summer rain --
daydreams
of our winter vacation
Aug-12-2012
lingering clouds --
another photo
of an adorable puppy
Aug-12-2012
lingering clouds --
the inevitability
of the gym
Aug-12-2012
tropical depression --
an empty bottle
of rum
Aug-12-2012
meteor shower
somewhere
above the clouds
Aug-12-2012
closing ceremony --
something about
remaining friends
Aug-12-2012
puppy love --
sharing
a sigh
Aug-13-2012
a water cooler conversation
between strangers
about death
Aug-14-2012
the Ides of August --
a half-ripened
habanero
Aug-14-2012
approaching storm --
the chile peppers
hotter than we thought
Aug-15-2012
locusts --
another night
without our dog
Aug-16-2012
while I should be sleeping --
another yawn
on the puppy-cam
Aug-16-2012
dockside bar --
all the ships
I’ve never sailed
Aug-18-2012
August dusk --
a dog barking
in the distance
Aug-19-2012
faraway clouds --
nursing the twinge
in my back
Aug-19-2012
the alarm sounds --
surrendering
to another Monday
Aug-20-2012
writer’s block --
another swipe
at the same mosquito
Aug-20-2012
explaining that
it wasn’t always this way --
driftwood
Aug-21-2012
nightfall --
anticipating
the silence
Aug-21-2012
nightfall
anticipating
silence
Aug-21-2012
bending
the wrong way --
cat tails
Aug-22-2012
game out of hand --
I pour one glass
too many
Aug-22-2012
like a video game --
the projected path
of the hurricane
Aug-24-2012
first beer of the weekend --
yes, let’s postpone
our shopping trip
Aug-24-2012
imminent storm --
a text message
I won’t answer
Aug-24-2012
end of summer --
all the unfamiliar names
in the line-up
Aug-25-2012
was it all a dream?
the sound of footsteps
on the moon
Aug-25-2012
my childhood ball field now a gated community
Aug-25-2012
deep blue sky --
puppy-proofing
the house
Aug-26-2012
waiting for the storm --
an unopened bottle
of rum
Aug-27-2012
dusk --
the champagne and I
chill
Aug-27-2012
safe from the storm --
an open bottle
of rum
Aug-27-2012
partly cloudy --
I blow out the candles
without making a wish
Aug-28-2012
reading my chart
the doctor dreams
of a bigger boat
Aug-29-2012
for the first time
I hear a song
I always knew
Aug-29-2012
end of summer --
I refuse
to grab a blanket
Aug-29-2012
first day of school --
all the empty backpacks
lined up at the curb
Aug-29-2012
waiting for the bus --
a song
I don’t want to end
Aug-29-2012
Marquee Moon --
waiting for
the kiss of death
Aug-29-2012
writer’s block --
a hole
in the fence
Aug-30-2012
blue moon --
a smile
from a stranger
Aug-31-2012
does the coquí know
that the summer
is ending?
Aug-31-2012
old mill town --
a rusty tractor
on the front lawn
Sep-01-2012
a long day --
the puppy’s eyes
slowly shut
Sep-02-2012
first light --
the puppy barks
at its reflection
Sep-03-2012
perhaps the mosquitoes
haven’t heard
that summer is over
Sep-03-2012
back to work --
a puppy
chasing its tail
Sep-04-2012
lingering heat --
the pitcher’s
fastball grip
Sep-04-2012
lingering heat --
last night’s tequila
on my breath
Sep-04-2012
leaving for work --
the dog climbs into
my spot in bed
Sep-04-2012
the morning news
between
puppy kisses
Sep-05-2012
celebrating
our anniversary --
the puppy’s tail wags
Sep-05-2012
hearing my favorite song
she asks
"do you like this?"
Sep-06-2012
in the waiting room --
coffee grinds
at the bottom of my cup
Sep-06-2012
overcast --
a playground
closed for construction
Sep-06-2012
dawn --
the puppy’s eyes
almost open
Sep-06-2012
twilight --
wild turkeys
on a factory lawn
Sep-06-2012
the beach of my dreams --
the lone and level sands
stretch far away
Sep-07-2012
hurricane warning --
the puppy discovers
the toilet paper
Sep-07-2012
September dusk --
wishing I could see
just one more firefly
Sep-07-2012
threat of thunderstorms --
the puppy’s head
on my lap
Sep-08-2012
morning overcast --
the one person who doesn’t want
to pet the puppy
Sep-09-2012
full of wine
I sing
to the dog
Sep-09-2012
long night --
another pitcher
hands over the ball
Sep-10-2012
eleven years later
a day of moments
of silence
Sep-11-2012
leaning closer
the jukebox plays
Smokestack Lightning
Sep-11-2012
sunset --
the puppy naps
in his kennel
Sep-12-2012
only Wednesday --
I stop fast-forwarding
between commercials
Sep-12-2012
last days of summer --
one more ghost story
around the fire
Sep-13-2012
maple-colored moon --
remembering
Mom’s pancakes
Sep-14-2012
Harvard Square station --
a Mozart sonata
between buses
Sep-14-2012
between buses
a Mozart sonata
Sep-14-2012
stiff sea breeze --
the drawbridge operator’s
bushy beard
Sep-15-2012
old sea port --
the tugboat’s
tattered flag
Sep-15-2012
dockside pub --
wondering where
the cormorant went
Sep-15-2012
dockside pub --
the bride-to-be’s
bright pink tiara
Sep-15-2012
after the break
somewhat less jumping
to the jump blues band
Sep-15-2012
wet paint --
puppy pawprints
everywhere
Sep-16-2012
sun peeking
through tree tops --
a beagle howls
Sep-16-2012
sunset --
a neighbor
mispronounces my name
Sep-17-2012
the music of the ocean
in an empty bottle
of tequila
Sep-18-2012
throbbing headache --
the conductor punches
my ticket twice
Sep-19-2012
lop-sided loss --
a puppy
chasing a moth
Sep-19-2012
crisp September night --
remembering
her voice
Sep-20-2012
layoff rumors --
a broken branch
dangling above the roof
Sep-21-2012
a losing season --
the puppy catches
a bumblebee
Sep-21-2012
wide-eyed puppy
believing he can
catch the sparrow
Sep-22-2012
restless morning --
the puppy
shares my pillow
Sep-23-2012
waxing moon --
I kick
a pebble
Sep-23-2012
autumn sunset --
just starting to taste
this beer
Sep-23-2012
a heavy sigh --
wishing she could have
seen this sunset
Sep-23-2012
autumn sunset --
my newest granddaughter’s
passport photo
Sep-24-2012
red alert!
a leaf falls
in front of the puppy
Sep-24-2012
riding into
the sunset --
the old train
Sep-24-2012
gibbous moon --
pulling an acorn
from the puppy’s mouth
Sep-24-2012
election season --
the dog would rather
eat leaves
Sep-25-2012
gibbous moon --
something scratching
behind the wall
Sep-25-2012
rainy season --
our rum supply
runs dry
Sep-25-2012
rough day on Wall Street --
a shop owner
sweeping up acorns
Sep-26-2012
rough day at work --
singing along
to a song I don’t like
Sep-26-2012
lingering clouds --
updating the roster
of his fantasy team
Sep-26-2012
Fenway finale --
my 8-dollar beer
served luke warm
Sep-26-2012
bracing wind --
the sound of geese
overhead
Sep-26-2012
moon almost full
the dog pacing
back and forth
Sep-27-2012
autumn rain --
the puppy
doesn’t understand
Sep-28-2012
afternoon meeting --
I’d rather
watch the rain
Sep-28-2012
waking from a dream --
footprints
on the moon
Sep-29-2012
purple sky --
the puppy playing
with our late dog’s toy
Sep-29-2012
October rain --
a crow calls
to itself
Sep-30-2012
election season --
an old tree
full of sparrows
Oct-01-2012
sparrows --
the puppy’s eyes
Oct-01-2012
finding myself
on my mother’s
charm bracelet
Oct-01-2012
regrets --
I count
the stars
Oct-01-2012
autumn morning --
an old man
straightens a tombstone
Oct-02-2012
on a quiet street
the puppy barks
at Buddha
Oct-02-2012
October fog --
a sinus headache
Oct-03-2012
politicians
fallen
leaves
Oct-05-2012
red light --
lovers
triangulating
Oct-05-2012
Town Hall --
the newlyweds
jaywalk
Oct-05-2012
Guernica --
the light
goes out
Oct-05-2012
street musician
serenading
the sparrows
Oct-06-2012
after the rain
the orange
October sky
Oct-06-2012
sandpipers
back
and forth
Oct-06-2012
these words
beyond
the overcast
Oct-07-2012
spring snow --
an old crush
and her new baby
Oct-08-2012
how late
is too late
for a belated
birthday card?
Oct-08-2012
cardboard scarecrow --
scaring only
the puppy
Oct-08-2012
puppy
stalking
shadows
Oct-08-2012
overflowing dumpster --
the politician’s
smile
Oct-09-2012
uptown bar --
grammatically correct
bathroom graffiti
Oct-09-2012
flu season --
campaign ads
ad nauseum
Oct-10-2012
where our old dog
used to walk --
the puppy’s footsteps
Oct-10-2012
cloudless sky --
all my hometown hangouts
gone
Oct-11-2012
late-night walk --
can the puppy smell
my late dog’s footprints?
Oct-11-2012
killing frost --
steam rises
from a storm drain
Oct-13-2012
killing frost --
her eyes
Oct-13-2012
hard freeze --
our late dog’s
ashes
Oct-14-2012
warm October night --
the beady little eyes
of a skunk
Oct-15-2012
between PowerPoint slides
her long, long hair
Oct-15-2012
unseasonably mild --
another lull
in the conversation
Oct-15-2012
changing weather --
a skip
in my favorite record
Oct-15-2012
midnight --
the dog’s portrait
guards her ashes
Oct-15-2012
last call --
sirens
Oct-15-2012
unseasonably mild --
a ladybug
all on her own
Oct-15-2012
tonight’s debate --
red
or white?
Oct-16-2012
mild earthquake --
the puppy pounces
on a leaf
Oct-16-2012
before sunrise
the sleeping puppy
hiccups
Oct-18-2012
emptying my wine glass --
rain water
fills the cistern
Oct-18-2012
dusk --
the dog steps
on its shadow
Oct-18-2012
crescent moon --
the puppy learns
to howl
Oct-18-2012
not a pin drop --
telling my granddaughters
the story of echo
Oct-19-2012
October rain --
Red Sox and Yankees
and a long winter off
Oct-19-2012
thunder --
the Dow
falls
Oct-19-2012
the puppy’s favorite bone
squeaks
when he bites it
Oct-20-2012
tropical wave --
bidding farewell
to sunshine
Oct-20-2012
swirling at my feet --
all the leaves
I just finished sweeping
Oct-21-2012
stiff breeze --
lottery tickets
in the air
Oct-21-2012
beyond
every horizon
words
Oct-21-2012
sigh --
a shooting star
Oct-21-2012
lost for words --
a dead sparrow
at my feet
Oct-22-2012
final debate --
I pull another rock
from the puppy’s mouth
Oct-22-2012
balancing the budget
I cut up my credit cards
Oct-22-2012
final debate --
someone has
to walk the dog
Oct-22-2012
along the boardwalk
an elderly couple
sharing silence
Oct-23-2012
bare trees --
a Stock Market
sell-off
Oct-23-2012
leading us
down a quiet street --
our shadows
Oct-25-2012
quiet street --
shadows
Oct-25-2012
I’m a believer!
her miracle bra
Oct-27-2012
approaching storm --
the puppy silent
in his crate
Oct-27-2012
strikeout --
falling
leaves
Oct-27-2012
bad coffee --
glaring
at my age spots
Oct-27-2012
the news
is the storm
is the news
Oct-27-2012
approaching storm --
the raging
hyperbole
Oct-28-2012
holding my breath the eaves whistle
Oct-29-2012
after the storm --
leaves clinging
to a fallen branch
Oct-30-2012
Devil’s Night --
a fly trapped
between window panes
Oct-30-2012
leaving a voicemail --
the taste of coffee
in my tea
Oct-30-2012
between showers
the puppy naps
Oct-30-2012
silence
bare
trees
Oct-30-2012
Halloween breakfast --
an angel serves me
a runny egg
Oct-31-2012
Day of the Dead --
what to do
with the leftover candy?
Nov-01-2012
a constant draft
at my ex-girlfriend’s
favorite restaurant
Nov-01-2012
Day of the Dead --
a Wall Street
resurrection
Nov-01-2012
Day of the Dead --
I need
a stronger coffee
Nov-02-2012
Day of the Dead --
the puppy sniffs
a smashed pumpkin
Nov-02-2012
regrets --
so much water
under the bridge
Nov-03-2012
bird on a wire --
my third cup
of coffee
Nov-05-2012
after the storm
there is no
after the storm
Nov-05-2012
her skin
the lilt
of a saxophone
Nov-05-2012
where the ball field
used to be
an empty office building
Nov-05-2012
frost --
her
scowl
Nov-05-2012
early sunset --
our restless puppy
Nov-05-2012
undecided --
should I finish my wine
before I walk the dog?
Nov-05-2012
not a video game --
my son’s
next deployment
Nov-05-2012
dinner time --
the puppy hunts
for treats
Nov-06-2012
first snow --
the puppy’s eyes
widen
Nov-07-2012
waking from a dream --
the puppy’s wagging tail
Nov-07-2012
sigh --
first snow
Nov-07-2012
blasphemy!
a winter storm
named for a goddess
Nov-07-2012
winter rain --
a puppy’s nose print
against the window
Nov-08-2012
also having
a restless night --
the winter fly
Nov-08-2012
end of a long week --
the answer is
rocks and salt
Nov-09-2012
waning --
the moon
and I
Nov-09-2012
at first light
the growl
of a chainsaw
Nov-10-2012
lost for words --
my elementary school
in ruins
Nov-10-2012
Veteran’s Day --
fresh flowers
against a worn tombstone
Nov-11-2012
cold snap --
she asks if I’m ready
for the holidays
Nov-11-2012
peace --
I kill
a fly
Nov-11-2012
November rain --
my gray hair
feeling grayer
Nov-13-2012
approaching cold front
her scowl
Nov-13-2012
home --
tequila
sunset
Nov-13-2012
Vieques sunset --
spiced rum
on the rocks
Nov-13-2012
buried treasure --
a little girl
picks her nose
Nov-13-2012
another meeting --
the sound of geese
overhead
Nov-14-2012
hard freeze --
her cleavage
Nov-14-2012
too much wine --
the television
glows
Nov-14-2012
Pay Day
still
a gray day
Nov-15-2012
explaining to my grandson
what a crack pipe is
Nov-15-2012
explaining to my grandson
that grandpa
was a baby too
Nov-15-2012
clinging
to a lost summer
the last leaf
and me
Nov-16-2012
revolution?
a Che Guevera t-shirt
and designer jeans
Nov-17-2012
November sunset --
miles to go
before I sleep
Nov-17-2012
shooting star --
the puppy
on our old dog’s leash
Nov-18-2012
Hunter’s moon --
the promise
of Black Friday
Nov-18-2012
shooting star --
the weekend
is over
Nov-18-2012
silencing
the cicadas --
screech owl
Nov-20-2012
intermittent clouds --
finishing
a stutterer’s sentence
Nov-20-2012
hunting
through the overcast
for the Hunter’s Moon
Nov-21-2012
calm seas --
Thanksgiving dinner
for two
Nov-21-2012
Thanksgiving dog walk --
sharing
the silence
Nov-22-2012
Thanksgiving parade --
one siren
after another
Nov-22-2012
flickering streetlight
the dog chases
a moth
Nov-22-2012
Thanksgiving --
all of the turkeys
on the road
Nov-22-2012
Black Friday --
an anomaly
on the MRI
Nov-23-2012
sigh
awaiting
guests
Nov-23-2012
leaf blowers --
the Dayquil
wears off
Nov-24-2012
Cyber Saturday --
a double espresso
Nov-24-2012
November wind --
an uninvited guest
Nov-25-2012
cold winter night --
the warm glow
of a laptop
Nov-25-2012
Cyber Monday --
the puppy barks
at a screensaver
Nov-26-2012
snow in the forecast
the puppy shivers
in his sleep
Nov-26-2012
hoar frost --
she doesn’t
recognize me
Nov-27-2012
first snow --
wondering why
we’re still friends
Nov-27-2012
snow turns to rain --
wishing I could
take back the words
Nov-27-2012
mixed precipitation --
calling the puppy
by our late dog’s name
Nov-27-2012
haiku or senryu?
I miss
a shooting star
Nov-28-2012
stiff breeze --
clinging to
a Powerball ticket
Nov-28-2012
low tide --
another phone call
unanswered
Nov-29-2012
last day of November --
I ask the bartender
for a hurricane
Nov-30-2012
winter rain --
the dog and I
trade sighs
Nov-30-2012
first beer of the weekend --
the ceiling fan
wobbles
Nov-30-2012
Christmas forecast --
more than
a little chile
Dec-01-2012
nights lengthen --
the puppy barks
at falling snow
Dec-01-2012
first snow --
the puppy sniffs
his paw prints
Dec-01-2012
winter fog --
the puppy’s tail
stops wagging
Dec-02-2012
lost for words
another poet
passes on
Dec-02-2012
warm winter day
but still
no dragonflies
Dec-03-2012
winter fog --
I’ve run out
of cold medicine
Dec-04-2012
green light --
the quavering diva
drives away
Dec-04-2012
green light --
the dubstep
drives away
Dec-04-2012
winter fog
silencing
the harbor bell
Dec-04-2012
winter fog --
imagining
the harbor bell
Dec-04-2012
Take Five
one last time
Dec-05-2012
oh to hear
Take Five
one last time
Dec-05-2012
cold snap --
the puppy wonders
where the moths are
Dec-05-2012
Wednesday night --
a cheap wine
Dec-05-2012
twenty days to Christmas --
an empty wine glass
Dec-05-2012
mild winter day --
our dog gets
a Christmas card
Dec-06-2012
the weekend forecast --
a 100% chance
of beer
Dec-07-2012
December rain --
the dog barks
at Santa Claus
Dec-08-2012
snow in the forecast
my father
turns 80
Dec-09-2012
winter deepens --
missing the song
of the tree frog
Dec-09-2012
December rain --
the weekend
melts away
Dec-10-2012
winter moths --
my mother
buys an iPhone
Dec-10-2012
alone
I win a game
of solitaire
Dec-11-2012
the perfect pub
where nobody
knows my name
Dec-11-2012
hipsters
waxing
ironic
Dec-11-2012
twilight --
winter
deepens
Dec-12-2012
December --
how the cold sun
burns
Dec-13-2012
approaching solstice --
the candle and I
flicker
Dec-13-2012
beyond the police tape
the flickering lights
of a Christmas tree
Dec-14-2012
watching the news
I feel guilty
for being alive
Dec-14-2012
outside the box
another box
Dec-14-2012
meaningful action --
on-line petitions
in my spam box
Dec-15-2012
meaningful action --
another on-line petition
in my spam folder
Dec-15-2012
winter dog walk --
it’s the news
that makes me numb
Dec-15-2012
Southern Comfort --
not so comfortable
after more than one
Dec-15-2012
oblivious to the news - a shooting star
Dec-15-2012
comfortably numb
I forget
everything
Dec-15-2012
dive bar --
all eyes
on the keno screen
Dec-16-2012
December birthday --
the puppy and I
share a blanket
Dec-17-2012
rain puddles --
the puppy barks
at his reflection
Dec-18-2012
unseasonably mild --
my mother
on a motorcycle
Dec-18-2012
winter fog --
I pocket-dial
a dead friend
Dec-18-2012
winter fog --
regrets
Dec-18-2012
snow in the forecast
my Hawaiian shirts
shiver
Dec-18-2012
beer rings
framing
this haiku
Dec-19-2012
December wind --
the puppy snores
Dec-19-2012
snow in the forecast --
some extra rum
in the rum cake
Dec-20-2012
celebrating
the end of the world
the puppy yawns
Dec-21-2012
longest night --
the tequila
wears off
Dec-22-2012
cold snap --
a moth falls
from the shutter
Dec-22-2012
Christmas Eve --
a shopping cart full
of empty cans
Dec-23-2012
crowded intersection --
Christmas carols collide
with dub step
Dec-23-2012
a white Christmas --
a glimpse of my hair
in the mirror
Dec-24-2012
a present for me --
my grandson doesn’t want
a toy gun for Christmas
Dec-24-2012
bitter cold --
is there no one to mourn
the dead mouse?
Dec-24-2012
approaching storm --
the quiet
before the quiet
Dec-26-2012
bitter coffee --
regrets
Dec-26-2012
tomorrow’s weather --
coffee grounds
in my cup
Dec-26-2012
hiding behind the clouds --
the winter sun
and me
Dec-26-2012
rounding the corner
a dog
barks at Buddha
Dec-27-2012
snowblindness
interrupting
my tropical daydream
Dec-28-2012
the news in Washington --
tires spinning
on black ice
Dec-28-2012
first snow --
the puppy
chasing butterflies
Dec-30-2012
holding a snowball
with a knuckleball grip
Dec-30-2012
Christmas lights --
the eyes
of a shelter dog
Dec-30-2012
resolutions:
broken promises
to myself
Dec-31-2012
searching
for meaning
beneath the road salt
Dec-31-2012
fiscal cliff --
fireworks
over the harbor
1-Jan-2013
New Year’s Day --
our empty champagne glasses
almost touching
1-Jan-2013
wind --
winter
deepens
1-Jan-2013
ice on the windshield
a flock of geese
above the horizon
2-Jan-2013
remembering
the shy little boy
in the mirror
2-Jan-2013
asked how
I would like my cocktail
I reply "immediately"
2-Jan-2013
dirty snow --
she untags herself
from our photo
3-Jan-2013
winter overcast --
my thoughts
exactly
3-Jan-2013
glass half empty --
when just above freezing
seems warm
4-Jan-2013
winter dusk --
a bottle of tequila
we’ve yet to open
4-Jan-2013
sharing
a stranger’s
smoke break
4-Jan-2013
housewarming gift --
the new neighbor’s
second-hand smoke
4-Jan-2013
love in the air --
a girl on her cell phone
walks right into traffic
5-Jan-2013
epiphany --
I’ve locked my keys
in the car
6-Jan-2013
snowmelt --
yesterday’s
trash
6-Jan-2013
my favorite color
is this
perfect ale
6-Jan-2013
their silent curbside vigil --
discarded Christmas trees
7-Jan-2013
piercing the night --
her stiletto heels
7-Jan-2013
slightly tipsy
I pretend
she’s smiling at me
7-Jan-2013
black ice --
stocks slip
on Wall Street
8-Jan-2013
letters from an old flame
burning in the fire
8-Jan-2013
midwinter night --
the furnace and the vodka
kick in
8-Jan-2013
lies --
dirty
snow
8-Jan-2013
cold coffee
between meetings
9-Jan-2013
moments before departure
I miss my dog
10-Jan-2013
airport sunrise --
the service dog
sleeps
10-Jan-2013
between flights
the skycap’s
whistle
10-Jan-2013
an awkward silence
when the taxi driver
mentions AmWay
10-Jan-2013
tequila sunrise --
translating the words
in a couple’s argument
11-Jan-2013
within sight
of the eco-resort
a horse tied to a fence
11-Jan-2013
between suitcases
a sedated cat
12-Jan-2013
Todos Santos morning --
oh hummingbird
why can’t you relax?
12-Jan-2013
high noon --
an impromptu
tequila tasting
12-Jan-2013
open air concert --
so many hats
on so many bald heads
12-Jan-2013
jet lag --
my second wind
flies away
12-Jan-2013
encore --
a stray dog
on the dance floor
12-Jan-2013
they’re playing our song --
sea breeze rustling
in the palms
12-Jan-2013
what secrets are woven
between the branches
of the palapa?
12-Jan-2013
three women
comparing medications
over cocktails
12-Jan-2013
sunrise
interupting
my reposado dreams
13-Jan-2013
Pescadero --
a sea of turquoise
at the Farmer’s Market
13-Jan-2013
ex-pat band
tweeting
between sets
13-Jan-2013
open air market --
a dog’s collar reads
"please don’t feed me"
14-Jan-2013
Monday hangover --
the call
of a mourning dove
14-Jan-2013
meat on the grill --
the street dog
takes a detour
14-Jan-2013
two margaritas later
electric cherry blossoms
14-Jan-2013
approaching storm --
if only it were
a metaphor
16-Jan-2013
vacation over
the puppy
yawns
16-Jan-2013
Baja morning --
shopkeepers sweep
the broken sidewalks
16-Jan-2013
seven thousand miles away
echoes of my heartbeat
16-Jan-2013
back to work --
snow turns
to mud
16-Jan-2013
cold night --
the dog’s eyes
clenched shut
17-Jan-2013
nice day for a walk --
the taxi driver’s
stoned expression
17-Jan-2013
Pescadero sun --
last night’s margarita
on the horizon
17-Jan-2013
waking
from the endless summer
of my dreams
18-Jan-2013
temperature dropping
I crave
a frozen margarita
18-Jan-2013
gun control --
the girl I was staring at
flexes her biceps
18-Jan-2013
rocks and salt --
a winter dog walk
in New England
18-Jan-2013
changing trains
at Park Street
I remember you
19-Jan-2013
wind advisory --
an extra helping
of rice and beans
20-Jan-2013
our dog’s favorite place
between us
20-Jan-2013
changing trains at Park Street
I forget where I’m going
22-Jan-2013
pink champagne on ice --
Daddy’s little girl
turns 30
22-Jan-2013
deep freeze --
her scowl
22-Jan-2013
road salt --
wishing I had
a margarita
23-Jan-2013
winter sunset --
the lights come on
in the homeless shelter
23-Jan-2013
a distant snow plow --
pitchers and catchers report
in sixteen days
25-Jan-2013
fair-weather clouds --
stocks rise
on Wall Street
25-Jan-2013
sigh - a sleeping puppy
25-Jan-2013
a dusting of snow --
the old dog’s muzzle
26-Jan-2013
Winter wins --
my Hawaiian shirt
covered by a sweater
26-Jan-2013
wolf moon --
the sleepy puppy
won’t sleep
27-Jan-2013
weather advisory --
avoid winter
whenever possible
27-Jan-2013
lonely night --
I name a star
after you
27-Jan-2013
lost
on the road
less traveled
28-Jan-2013
deep winter --
the snow turns
to silence
28-Jan-2013
snow turns to rain --
the rest
is silence
29-Jan-2013
field of dreams --
snow turns to mud
29-Jan-2013
winter warm-up --
the dog’s breath
against my cheek
30-Jan-2013
winter warm-up --
paw prints
disappear
30-Jan-2013
in the waiting room
all the crossword puzzles
solved
31-Jan-2013
February 1st --
making sure my baseball cap
is where I left it
31-Jan-2013
asking the hotel clerk
if our room
is the one with ghosts
31-Jan-2013
winter sunset
sharing
a sigh
31-Jan-2013
Ground Hog Day --
the puppy peeks out
from under a blanket
2-Feb-2013
work dreams --
the howling wind
2-Feb-2013
Ground Hog Day --
a Christmas wreath
peeks from the trash
2-Feb-2013
Super Bowl Sunday --
my thoughts turn
to baseball
3-Feb-2013
Super Bowl Sunday --
the puppy’s dramatic catch
of a snowflake
3-Feb-2013
raw night --
an extra helping
of hot sauce
4-Feb-2013
midwinter night --
the furnace and the wine
kick in
4-Feb-2013
cold snap --
my beachfront fantasy
4-Feb-2013
snow in the forecast --
the dog twitching
in his sleep
5-Feb-2013
approaching snow plow --
trying to remember
my dream
5-Feb-2013
winter advisory --
towering piles
of hyperbole
6-Feb-2013
winter advisory --
daunting piles
of hyperbole
6-Feb-2013
ignoring my thirst
for just a moment --
milky way
7-Feb-2013
imminent blizzard --
the puppy gets hold
of the toilet paper
8-Feb-2013
a rose
is not a rose
until it is yours
8-Feb-2013
winter whiteout --
I erase her
from my mind
8-Feb-2013
my tropical dream
interrupted
by the snowplow
8-Feb-2013
waiting for news --
a snow shovel
in the garden
10-Feb-2013
blowing snow --
my thoughts drift
to baseball
10-Feb-2013
snow blind --
she tells me
I don’t look my age
10-Feb-2013
bitter coffee --
miles to go
before I sleep
11-Feb-2013
drinking alone --
the lipstick
on my pint glass
12-Feb-2013
State of the Union --
an old crush shows off
her engagement ring
12-Feb-2013
road salt --
missing the taste
of the ocean
13-Feb-2013
Ash Wednesday --
the glow of a cigarette
in the alley way
13-Feb-2013
Valentine’s Day --
a sloppy kiss
from the dog
13-Feb-2013
deep winter --
harbor bells
in my dreams
14-Feb-2013
snow blind
I wonder what rhymes
with orange
15-Feb-2013
crescent moon --
asking once again
if my sons have called
15-Feb-2013
between snowstorms
muddy paw prints
15-Feb-2013
winter thaw --
the dog’s breath
15-Feb-2013
trapped between windows
the winter fly
16-Feb-2013
red light --
she catches me
staring
16-Feb-2013
dreaming of retirement
the crunch
of road salt
16-Feb-2013
setting the mouse trap --
wondering where
it all went wrong
16-Feb-2013
snow flurries --
questions I wouldn’t ask
the President
17-Feb-2013
winter overcast --
all the medicine
in my medicine cabinet
17-Feb-2013
corner deli --
house sparrows
out on the town
17-Feb-2013
empty highway --
should I zig
or zag?
18-Feb-2013
forever spring --
the Green Monster
of my dreams
18-Feb-2013
marriage --
head bowed
against a quiet window
18-Feb-2013
winter rain --
no longer too young
to play the blues
19-Feb-2013
no longer
too young
to play the blues
19-Feb-2013
winter rain --
waiting for news
I don’t want
19-Feb-2013
freezing rain --
extra salt
on my margarita glass
19-Feb-2013
only Wednesday --
a cheap white wine
20-Feb-2013
love and romance --
there may be
trouble ahead
21-Feb-2013
morning meditation --
a dead fly
in my living room
22-Feb-2013
following the sun
puppy’s nap-time
22-Feb-2013
patch of sun --
the puppy naps
22-Feb-2013
the poet’s bedroom --
four bare walls
and an empty wine bottle
23-Feb-2013
end of summer --
the ice cream man’s
skull and crossbones tattoo
23-Feb-2013
somewhere beyond
the freezing rain --
full moon
24-Feb-2013
half-empty bar --
correcting the misspelled
bathroom graffiti
24-Feb-2013
restless night --
snow turns to rain
and back again
24-Feb-2013
outdoor dining --
do these sparrows
have reservations?
25-Feb-2013
deep winter --
my lonely sandals
in the back of the closet
26-Feb-2013
hastily stuffed
into a tattered box --
my career
26-Feb-2013
finally lost
on the quiet beach
of my dreams
26-Feb-2013
reflected
in the puppy’s eyes --
full moon
26-Feb-2013
restless --
winter mud
26-Feb-2013
winter rain --
no one calls my gray hair
"premature"
27-Feb-2013
winter rain --
a grammatically incorrect
rejection letter
27-Feb-2013
winter thaw --
my daughter’s voice
28-Feb-2013
winter overcast --
the ones
who never call
28-Feb-2013
sequestered
by winter rain
the bored puppy
1-Mar-2013
melting snow --
my granddaughter’s fingers
in my hair
2-Mar-2013
moving day --
not especially
moving
4-Mar-2013
special election --
a skunk
in our backyard
6-Mar-2013
entering the tunnel
my granddaughter’s eyes
widen
6-Mar-2013
waiting on hold --
restless storm clouds
6-Mar-2013
waiting on hold --
another song
I despise
6-Mar-2013
covered in snow --
the things
I can’t forget
7-Mar-2013
cold wind --
wondering when
her relationship status changed
7-Mar-2013
high tide --
the painkillers
kick in
7-Mar-2013
tropical daydream --
salt on the rim
of my margarita glass
7-Mar-2013
fresh snow --
the same
rusty snow shovel
8-Mar-2013
fresh snow --
the same
rusty shovel
8-Mar-2013
the line drive
caught
in my dreams
8-Mar-2013
heavy sigh
releasing
the butterfly
8-Mar-2013
melting snow --
another generation
with my eyes
8-Mar-2013
the superintendent
apologizes
for holding school
8-Mar-2013
melting snow --
head bowed
against a quiet window
8-Mar-2013
waking from a dream
the crunch
of road salt
9-Mar-2013
beneath the palapa
a margarita
and a dream
9-Mar-2013
daylight savings --
I leave
too big a tip
10-Mar-2013
new moon --
an old t-shirt
I can’t throw away
11-Mar-2013
psychic karate --
you should know
the number
11-Mar-2013
new moon --
the emptiness
11-Mar-2013
approaching rain --
a missed phone call
12-Mar-2013
sad news --
walking the dog
in the rain
12-Mar-2013
another mystery --
the empty milk carton
in the refrigerator
12-Mar-2013
stiff March wind --
make mine
a double
12-Mar-2013
after the rain --
silence
12-Mar-2013
reading her obituary
the howling wind
12-Mar-2013
lost for words
I misplace
my Kindle
13-Mar-2013
on-time departure --
my coffee
down the drain
14-Mar-2013
over freeze-dried coffee
a discussion of supplements
15-Mar-2013
fallen palm branches --
another story
I’ve heard before
15-Mar-2013
a lull in the conversation --
the mockingbird
calls my name
15-Mar-2013
rush hour train --
so many
newspaper headlines
16-Mar-2013
fallen palm branches --
my father answers a question
I didn’t ask
16-Mar-2013
Happy Hour --
so many
unhappy faces
16-Mar-2013
wondering
how the plastic heron
sees itself
16-Mar-2013
summer dusk --
a pelican’s plunge
17-Mar-2013
between gated communities
Florida rain
18-Mar-2013
passing through security
a sandwich
of unknown composition
18-Mar-2013
passing through security
waiting for the other
shoe to drop
18-Mar-2013
awaiting departure
two dozen iPhones
18-Mar-2013
awaiting takeoff
the Dow plummets
18-Mar-2013
crime scene --
muddy pawprints
on the pillow
18-Mar-2013
flurries --
a new
blood pressure med
19-Mar-2013
equinox --
monogrammed
hand towels
20-Mar-2013
spring snow --
a restless puppy
20-Mar-2013
waiting room --
I am not
a patient boy
20-Mar-2013
first day of spring --
too old to think about
how young she is
20-Mar-2013
Ungodlike Behavior
Stolen Car Getaway
and More
21-Mar-2013
spring snow --
a sudden urge
to hibernate
21-Mar-2013
empty canvas --
the art student’s
masterpiece
21-Mar-2013
first day of Spring --
the old dog learns
a new trick
21-Mar-2013
upscale pub --
debutantes
ascending
22-Mar-2013
home from the doctor --
a blood orange
margarita
22-Mar-2013
set on fire
I explode
inside of you
23-Mar-2013
glass half empty --
wading through
the snowmelt
23-Mar-2013
hope springs eternal --
no snow
in the forecast
23-Mar-2013
filling out my taxes
I rob Paul
to pay the piper
24-Mar-2013
sweet sixteen --
daffodils
in the snow
24-Mar-2013
overcast --
a rusty
swing set
24-Mar-2013
restless sleep --
a late-season
snow shower
25-Mar-2013
spring thaw --
extra ice
in my margarita
26-Mar-2013
twilight --
how slowly
it fades
26-Mar-2013
twilight - my bloodshot eyes
26-Mar-2013
hot prospect --
her tight-fitting
baseball jersey
27-Mar-2013
pink moon --
the soundtrack
of my dream
27-Mar-2013
pink moon --
imagining
a new cocktail
27-Mar-2013
waking from a dream --
the crows
beyond the fog
27-Mar-2013
squirrels!
a puppy
discovers Spring
28-Mar-2013
unable to sleep
unable to stay awake --
a distant ocean
28-Mar-2013
getting through
my spam filter
"take a chance at love"
29-Mar-2013
Town Meeting --
a mouse scratching
between the walls
30-Mar-2013
Good Friday --
extra spice
in my Bloody Mary
30-Mar-2013
paying bills
my pen
runs dry
30-Mar-2013
last call --
counting the change
in the coffee can
30-Mar-2013
barnstorming --
a guitar
with three strings
31-Mar-2013
Easter Sunday --
the ghost of Cesar Chavez
in the produce aisle
31-Mar-2013
Opening Day --
the breathless crowd
31-Mar-2013
unfinished --
the builder’s house
31-Mar-2013
he has risen!
but don’t bother him
until he’s had coffee
31-Mar-2013
approaching storm --
also known
as Monday
31-Mar-2013
April Fool --
the first one
in the door
1-Apr-2013
April fool --
an umbrella
turned inside-out
1-Apr-2013
restless night --
the puppy’s footsteps
2-Apr-2013
in the waiting room
a stack of magazines
I won’t read
3-Apr-2013
Delta blues --
a bead of sweat
that just won’t fall
3-Apr-2013
trouble sleep --
a distant
car alarm
5-Apr-2013
signs of Spring --
her perky nipples
5-Apr-2013
gunshots --
two dogs
barking in the night
5-Apr-2013
new moon --
the rookie’s
first RBI
6-Apr-2013
new moon --
no one is surprised
that I have grandchildren
6-Apr-2013
midnight --
are we as drunk
as the drunks at the bar?
7-Apr-2013
cliff’s edge --
my retirement
portfolio
7-Apr-2013
April wind --
a tattered flag
7-Apr-2013
Opening Day --
a dog toy pressed
against my leg
8-Apr-2013
Opening Day --
adjusting my new
Red Sox cap
8-Apr-2013
infield fly rule --
a puppy
discovers geese
8-Apr-2013
April dusk --
wondering where
the dog has gone
8-Apr-2013
Opening Day --
the dog chases
a fly ball
8-Apr-2013
Opening Day --
her lips
8-Apr-2013
asleep on the Blue Line --
next stop: Wonderland
8-Apr-2013
unable to sleep
unable to stay awake --
the dog’s footsteps
8-Apr-2013
cloudless sky --
her eyes
9-Apr-2013
cracking under the weight
of its branches --
the old tree
9-Apr-2013
dusk --
our dog barks
at the neighbors
9-Apr-2013
windows open
so many new sounds
for the puppy to bark at
9-Apr-2013
at the end of the bar
a regular
at the end of his rope
10-Apr-2013
at the end of the bar
a middle-aged couple
playing solitaire
10-Apr-2013
South Central Rain --
a girl
without a dream
11-Apr-2013
starless night --
a strikeout
with the bases loaded
11-Apr-2013
starless night --
a hanging curveball
11-Apr-2013
pancakes!
a newborn colt
stretches his legs
11-Apr-2013
loneliness --
an ice cream truck
in the rain
11-Apr-2013
moonrise --
her shiny
engagement ring
11-Apr-2013
April rain --
an empty
beer bottle
12-Apr-2013
under the lights
the rookie’s
spotless uniform
12-Apr-2013
April rain --
the dog’s
tattered chew toy
12-Apr-2013
missing my deadline
the caffeine buzz
fades
13-Apr-2013
weekend cocktail --
my tropical beach
daydream
13-Apr-2013
still pond --
a duck paddles
through the sky
14-Apr-2013
Tax Day --
I lose a game
of solitaire
15-Apr-2013
Patriot’s Day --
a hunger strike
at Guantanamo
15-Apr-2013
Patriot’s Day --
how easily
we hurt each other
15-Apr-2013
sirens --
sleeping
with one eye open
15-Apr-2013
waxing moon --
so tired of writing
sad poems
16-Apr-2013
daydreaming --
wildflowers
in bloom
16-Apr-2013
waxing moon --
another
sad haiku
16-Apr-2013
flags at half-mast --
a dead sparrow
on the sidewalk
16-Apr-2013
April winds --
a tattered flag
16-Apr-2013
sudden chill --
the names
of the deceased
16-Apr-2013
waxing moon --
I fall asleep
between commercials
16-Apr-2013
howling wind --
the dog
inches closer
16-Apr-2013
lost for words --
an empty
glass of wine
18-Apr-2013
howling wind --
the puppy’s ears
18-Apr-2013
full of wine --
the emptiness
18-Apr-2013
heavy sigh --
only so many hours
in a day
18-Apr-2013
ominous skies --
saving the good coffee
for another day
19-Apr-2013
tough week --
azalea blossoms
in the wind
19-Apr-2013
reaching for
my Red Sox cap --
the cloudless sky
21-Apr-2013
two dogs
off leash --
the cloudless sky
21-Apr-2013
the old oak --
mourning a cousin
I hardly knew
21-Apr-2013
forget-me-nots --
I put away
the snow shovels
21-Apr-2013
Spring sunset --
through still bare trees
a fawn
21-Apr-2013
planning my summer vacation --
an empty bottle of tequila
21-Apr-2013
moment of silence
gone
much too quickly
22-Apr-2013
empty ferris wheel --
the kiss
that wasn’t
22-Apr-2013
burnt toast --
the dog’s
muddy footprints
23-Apr-2013
one year later
the faded
anti-war graffiti
24-Apr-2013
pink moon --
my daughter’s
daughters
24-Apr-2013
snipping
the perfect rose
from our neighbor’s garden
25-Apr-2013
pink moon --
her lips
25-Apr-2013
open mic --
the singer’s
dark roots
26-Apr-2013
Taino village --
an artist’s
conception
27-Apr-2013
old photograph --
my two-dimensional
youth
27-Apr-2013
my investment portfolio --
dogwood petals
on the ground
27-Apr-2013
Austin dive bar --
the cowgirl’s
purple hair
28-Apr-2013
sitting at my desk
I write about
the perfect day
28-Apr-2013
express train --
the service dog
sleeps
29-Apr-2013
express train --
the service dog
cat naps
29-Apr-2013
in suburban silence
I dream of trains
29-Apr-2013
recurring nightmare --
the wind in the palms
is a passing train
29-Apr-2013
unwelcome breeze --
an out-of service train
29-Apr-2013
fast asleep
in the corner --
a 7th Avenue local
29-Apr-2013
the poet’s view --
a mountain
of rejection letters
30-Apr-2013
May Day!
the puppy
discovers dandelions
30-Apr-2013
understanding
my broken Spanish --
the dog
30-Apr-2013
beachside bar --
the waves
inside my head
30-Apr-2013
elusive as sleep --
my tropical dream home
1-May-2013
weeds --
growing
like weeds
1-May-2013
five o’clock shadow --
the dog
kisses me anyway
1-May-2013
outsider art --
nothing
painted blue
2-May-2013
hanging curveball --
I don’t remember
her name
3-May-2013
hanging curveball --
my turn
to walk the dog
3-May-2013
weekend chores --
the dog brings me
his leash
4-May-2013
just when
I needed them --
lilacs
4-May-2013
May chill --
longing for
a Baja breeze
4-May-2013
last of the limes --
we’ll just have to drink
straight tequila
5-May-2013
moonless night --
our dog barks
at his own echo
5-May-2013
morning fog --
a tequila hangover
6-May-2013
new moon --
the dog rolls
in freshly cut grass
6-May-2013
forever summer --
the Green Monster
of my dreams
7-May-2013
the Dow soars --
dandelion seeds
in the air
7-May-2013
spring --
the cruel flirt
7-May-2013
outside the nursing home
an empty bird feeder
8-May-2013
new moon --
an empty
wine bottle
8-May-2013
sideshow by the seashore --
all the little girls
dressed as mermaids
8-May-2013
thunder --
cattle dogs
at play
9-May-2013
high school reunion --
ignoring the girls
who ignored me
9-May-2013
ignoring my stare
a naked mannequin
9-May-2013
lingering showers --
the dog barks
at a toy
9-May-2013
May showers --
the secret behind
the Ace’s curveball
10-May-2013
finally Friday --
all the dogs
off leash
10-May-2013
unseasonably warm --
a smile
from a stranger
10-May-2013
mid-day heat --
a stray dog hunts
for shade
10-May-2013
overcast --
getting my news
from Facebook
11-May-2013
truth --
a wicked
curve
11-May-2013
darkening skies --
only the mockingbird
still sings
11-May-2013
donating blood
I clench and release
my fist
11-May-2013
passing showers --
wishing a Happy Mother’s Day
to my daughters
12-May-2013
burp!
the missing
beer
12-May-2013
end of the weekend --
my eyelids
at half-mast
12-May-2013
end of the weekend --
can everyone
hear my sighs?
12-May-2013
fog --
another
text message
12-May-2013
staring at the mirror
my father’s frown
on my face
13-May-2013
sunset --
and we are
out of tequila
14-May-2013
restless night --
my stomach growls
at the dog
15-May-2013
dead end --
she asks
if I have a condom
15-May-2013
rites of spring --
explaining to the dog
that he can’t catch a bird
15-May-2013
beans for dinner
but still
we blame the dog
15-May-2013
now that I’m
drunk enough
I hear the waves
15-May-2013
in the bullpen
a former ace
losing his grip
16-May-2013
morning sun --
the dog
takes a catnap
16-May-2013
a poet’s dilemma --
how many beers
in a haiku?
17-May-2013
quiet pond --
a frog
shatters the moon
17-May-2013
hot date tonight
I pluck
my gray eyebrows
18-May-2013
last of the coffee --
time to face
the beautiful day
18-May-2013
deep in thought
I cherry-pick
the fiddleheads
18-May-2013
bad coffee --
deadheading
the daffodils
18-May-2013
New Hope Road --
DEAD END
18-May-2013
windless summer day --
a dog barks
at the catbird
18-May-2013
dusk --
a chorus of boos
for the home team
18-May-2013
the waitress’ scowl
when I ask
for something spicy
19-May-2013
rain delay --
the dog destroys
another toy
19-May-2013
overcast morning --
the dog
watches me shave
20-May-2013
a sudden chill
where the weeping willow
used to be
20-May-2013
"this is the end..."
an open door
20-May-2013
isolated showers --
we lose
our internet
20-May-2013
complaining
about the weather
until...
20-May-2013
lightning --
her legs
21-May-2013
my favorite song --
I speed past
my exit
22-May-2013
crows
chasing
the storm
22-May-2013
chasing
the storm --
crows
22-May-2013
full of thunder --
my dreams
22-May-2013
moving day --
the weight
of my memories
23-May-2013
before
the storm
cocktails
23-May-2013
mockingbirds --
my retirement
portfolio
23-May-2013
lingering rain --
a scowl
from a stranger
24-May-2013
darkening skies --
my five o’clock shadow
24-May-2013
lingering showers --
the stock market
finishes flat
24-May-2013
lingering showers --
a puppy twitching
in his sleep
24-May-2013
steady rain
and yet
the treefrogs...
24-May-2013
ignoring
the yellow light
in my dreams
25-May-2013
visiting Ground Zero
I forget her name
26-May-2013
unseasonably cold --
reading my cousin’s
obituary
26-May-2013
checkmate --
her cleavage
26-May-2013
Memorial Day --
she doesn’t
recognize me
27-May-2013
her name
a silent poem
27-May-2013
debutantes
in
uniform
28-May-2013
dusk --
a man in uniform
calls me "sir"
28-May-2013
Memorial Day --
explosions rock
my dreams
28-May-2013
between
broken streetlights
the Milky Way
29-May-2013
the glass half full
I meet
my son’s wife
29-May-2013
warming trend --
the dog sleeps
against my leg
29-May-2013
dragonfly!
the puppy
sits
29-May-2013
simmering heat --
the countdown
to my son’s wedding
30-May-2013
down port
the gulls
have no shadows
31-May-2013
down port
the gulls
cast no shadows
31-May-2013
stifling heat --
the dog barks
at the ceiling fan
31-May-2013
heat wave --
the stock market
melts
31-May-2013
my Elementary School
now a Nursing Home
31-May-2013
too hot to sleep
the dog’s breath
31-May-2013
my quiet little street
where I zigged
instead of zagged
1-Jun-2013
at the wake
his bad jokes
live on
1-Jun-2013
heat wave --
swearing that the air conditioners
get heavier each year
1-Jun-2013
swearing
that the air conditioners
get heavier each year
1-Jun-2013
muggy night --
I Google
my new daughter-in-law
1-Jun-2013
a break in the weather --
wild flowers
among weeds
2-Jun-2013
ragweed --
my faded jeans
2-Jun-2013
where I used to play ball
an empty warehouse
2-Jun-2013
a break in the clouds --
the words
that fail me
2-Jun-2013
too hot
to think about
how hot it is
2-Jun-2013
closing my eyes
the hum
of the highway
2-Jun-2013
storm in the forecast
I invent
a new cocktail
2-Jun-2013
empty wine glass --
sad that the storm
has passed
2-Jun-2013
afternoon clouds --
an old man swears
at my dog
3-Jun-2013
starry night --
my bucket list
half-empty
3-Jun-2013
searching for meaning
in the sandpiper tracks
3-Jun-2013
yes, their song
makes me smile --
mourning doves
3-Jun-2013
the homeless man’s
shiny compass
4-Jun-2013
dead end street --
I sense I’m being followed
on Twitter
4-Jun-2013
rough day on Wall Street --
it’s the cheap wine tonight
5-Jun-2013
electric night --
the mosh pit
goes ten deep
5-Jun-2013
writer’s block --
shadows
on Wall Street
5-Jun-2013
a gift --
shadows
on Wall Street
5-Jun-2013
churning in the gulf --
my dreams
5-Jun-2013
cool summer night --
counting all the things
I don’t deserve
5-Jun-2013
forgetting
what a Forget-Me-Not
looks like
6-Jun-2013
forgetting
what Forget-Me-Nots
look like
6-Jun-2013
adjusting
my portfolio --
light rain
7-Jun-2013
lingering rain --
I catch myself
daydreaming
7-Jun-2013
not on my bucket list
the freefall
I’m about to make
7-Jun-2013
outside my front door
an indecisive sky
8-Jun-2013
dogs at play --
a break
in the clouds
8-Jun-2013
clearing trend --
her perfect skin
8-Jun-2013
out of change
I consider
a political tweet
8-Jun-2013
reflected
in a tired window --
my past
9-Jun-2013
note to self:
Big Brother
is not family
9-Jun-2013
blue sky --
how quickly the subject turns
to baseball
9-Jun-2013
not an open mic --
my words on the lips
of a stranger
9-Jun-2013
writer’s block --
a broken fence
9-Jun-2013
dive bar --
the waitress’
faded tattoo
9-Jun-2013
a haiku moment --
the puppy discovers
bumblebees
10-Jun-2013
lingering rain --
a restless puppy
10-Jun-2013
my aching back --
Tylenol
with a whiskey chaser
10-Jun-2013
between empty seats
ironic applause
10-Jun-2013
last of the wine --
rain streams down
a cracked window pane
11-Jun-2013
lopsided score --
the conversation turns
to sex
11-Jun-2013
light rain --
my heavy heart
11-Jun-2013
heavy sigh --
fair skies
somewhere else
11-Jun-2013
crescent moon --
the dreams
of a tired puppy
11-Jun-2013
strong headwind --
my retirement portfolio
12-Jun-2013
lingering clouds --
a friend request
from a stranger
12-Jun-2013
the Dow drops --
all those pennies
in the fountain
12-Jun-2013
extra innings --
finally feeling
the wine
13-Jun-2013
clearing trend --
a stranger’s smile
14-Jun-2013
broken clouds --
finally feeling
the coffee
14-Jun-2013
the frown
I saved
for a rainy day
14-Jun-2013
broken clouds --
baiting
the rat traps
14-Jun-2013
barefoot in the snow --
my midsummer nightmare
14-Jun-2013
full moon --
the puppy finds
an old bone
14-Jun-2013
writer’s block --
something scratching
in the ceiling
15-Jun-2013
bored puppy
barking
at twilight
15-Jun-2013
a lonely place --
so much water
under the bridge
16-Jun-2013
funny
how the weather
reminds me of you
16-Jun-2013
too hungover
to waste
bad coffee
16-Jun-2013
feeling
the absence
of stars
16-Jun-2013
feeling
the
stillness
16-Jun-2013
restless night --
something digging
through the dumpster
17-Jun-2013
cloudless sky --
out come
the sundresses
17-Jun-2013
fast-moving storm --
two puppies
at play
17-Jun-2013
empty Ferris wheel --
the night
you said "no"
17-Jun-2013
watching the rain --
the puppy
and me
17-Jun-2013
after the rain --
I drank that wine
too fast
17-Jun-2013
last call --
now
she wants to dance
18-Jun-2013
after the rain
we break out
the good wine
18-Jun-2013
June swoon --
Wall Street’s
tired song
19-Jun-2013
waiting room --
my unmatched socks
19-Jun-2013
summer begins --
my granddaughters’
matching dresses
19-Jun-2013
tied ball game --
I balance
my checkbook
20-Jun-2013
outside the State House
pigeons fight for crumbs
21-Jun-2013
a crumb falls
into her cleavage --
I forget
the question
21-Jun-2013
her cleavage --
I forget
the question
21-Jun-2013
today’s weather --
sunny with a chance
of daydreaming
21-Jun-2013
first weekend of the summer --
I drink my beer
too quickly
21-Jun-2013
first day of summer --
a song I thought
I’d forgotten
21-Jun-2013
one more beer
and The Pike
becomes the ocean
21-Jun-2013
baseball fantasy --
her dress
high and tight
21-Jun-2013
deep sigh --
ripples
on the pond
21-Jun-2013
longest day --
the dog hunts
for shade
22-Jun-2013
crossing the border
I still can’t
look her in the eye
22-Jun-2013
Baja morning --
sweeping
the broken sidewalks
22-Jun-2013
crossing the border
undeterred --
full moon
22-Jun-2013
MIT dropouts
engineering
hangovers
23-Jun-2013
strawberry moon --
her nightgown
drops
23-Jun-2013
flies --
not dropping
like flies
23-Jun-2013
tough loss --
a dog’s toy
falls from the deck
23-Jun-2013
swing and miss --
mosquitoes
23-Jun-2013
giant moon --
one more year
without her
24-Jun-2013
reflected
in your eyes
I seem so small
25-Jun-2013
heat wave --
dried flowers
beside the tombstone
25-Jun-2013
heat wave --
dead flowers
beside the tombstone
25-Jun-2013
summer rain --
our dog’s
favorite place
26-Jun-2013
perfectly centered
between the seams --
the pitcher’s autograph
26-Jun-2013
falling
to the floor --
her nightgown
26-Jun-2013
overcast --
counting
the days
27-Jun-2013
lost
I navigate
her curves
27-Jun-2013
softer
than summer rain --
her kiss
27-Jun-2013
cascading
down her neck --
glistening pearls
28-Jun-2013
waking
beneath a blanket
of fog
28-Jun-2013
broken clouds --
I dare not tell her
her dress is too tight
28-Jun-2013
broken clouds --
the dog
farts
28-Jun-2013
bittersweet
encircling
a rusted swing set
29-Jun-2013
windless day --
the journeyman pitcher
cleans out his locker
29-Jun-2013
sudden breeze --
two lottery tickets
cross the street
30-Jun-2013
drawing me closer --
Baja breeze
30-Jun-2013
cool breeze --
an unscratched
lottery ticket
30-Jun-2013
kudzu
climbing
the walls
1-Jul-2013
climbing
the walls --
kudzu
1-Jul-2013
waking from a nightmare --
a persistent leak
1-Jul-2013
after the rain --
more rain
1-Jul-2013
scattered showers --
tripping over
another dog toy
1-Jul-2013
missing her --
oh to hear
the rain again
2-Jul-2013
between innings
the puppy’s
soft fur
2-Jul-2013
hours before dawn
the persistent chirping
of a smoke detector
3-Jul-2013
Independence Day --
a voluptuous woman
without a bra
3-Jul-2013
revolution?
a backwards
baseball cap
3-Jul-2013
unstable air --
a sudden shift
in conversation
3-Jul-2013
Independence Day
without makeup
3-Jul-2013
fireworks --
the intern’s
miniskirt
3-Jul-2013
Independence Day --
the dog
ignores my voice
4-Jul-2013
Independence Day --
my unshaved face
4-Jul-2013
outside Fenway --
sausage vendors
talking trash
4-Jul-2013
the look
on everyone’s face --
"five children?"
5-Jul-2013
not minding
the heat at all --
dragonfly
5-Jul-2013
insulting
the complimentary
beverage
6-Jul-2013
noisy parents
noisily correcting
their noisy kids
6-Jul-2013
summer vacation --
the gypsy moth
moves in
6-Jul-2013
stranger in a strange land --
a noisy black bird
6-Jul-2013
Baja sunset --
a dog on the roof
of the bodega
6-Jul-2013
on the horizon
someone’s dream home
unfinished
7-Jul-2013
Game Seven highlights --
a blank screen
7-Jul-2013
Baja sunrise
interrupting
my jasmine dreams
7-Jul-2013
before the storm
the deep dark stillness
7-Jul-2013
Baja midnight --
a dog barks
at the rain
8-Jul-2013
steady rain --
wondering what the gecko
is laughing about
8-Jul-2013
tropical gust --
a shower
of hibiscus petals
8-Jul-2013
reducing me
to a whisper
Baja breeze
8-Jul-2013
waking from a dream
waves crashing
on the shore
9-Jul-2013
over coffee
an argument
among birds
9-Jul-2013
morning fog --
remembering the day
she died
9-Jul-2013
lingering --
a smile
from a stranger
9-Jul-2013
lingering
her smile
9-Jul-2013
stranger in a strange land --
the cashier helps me
make change
9-Jul-2013
mentioning her name
the wind dies
9-Jul-2013
they say he has my eyes
the son who never calls
9-Jul-2013
surfing
above the whitecaps
a lone pelican
10-Jul-2013
past the midpoint
of our vacation
a mango falls
10-Jul-2013
the old dog
too hot
to chase the rabbit
10-Jul-2013
too hot
to chase
the rabbit
10-Jul-2013
wave after wave
her hips
10-Jul-2013
at the end
of the bar --
the devil you know
11-Jul-2013
voicemail
from the ex --
a swollen tick
11-Jul-2013
ripe plums
her lips
11-Jul-2013
ocean breeze --
I don’t care
what time it is
11-Jul-2013
rising above
the new construction
crescent moon
11-Jul-2013
scampering
into the bushes
the tomato thief
12-Jul-2013
if only
for a moment --
hummingbird
12-Jul-2013
in the shade of the palapa
a bird builds its nest
12-Jul-2013
new construction --
a Norteño ballad
with a techno beat
12-Jul-2013
Baja midnight --
I forget the name
of the brightest star
12-Jul-2013
the tilt-o-whirl --
your eyes
so shiny
13-Jul-2013
interrupting
the waves
my sigh
13-Jul-2013
waiting for our luggage
lines and faces
grow longer
13-Jul-2013
the final approach --
trying to remember
if we left any beer
13-Jul-2013
no justice --
the mosquito
gets away
14-Jul-2013
never fading --
my son’s
crayon self-portrait
14-Jul-2013
restless night --
something scampering
across the arroyo
14-Jul-2013
back home
the cobwebs
still in place
14-Jul-2013
yes I do
feel more comfortable
when she wears
no bra
14-Jul-2013
the ceiling fan hums --
what else can you tell me
about the moon?
14-Jul-2013
a mix
of sun and clouds --
her smile
15-Jul-2013
sangria --
the taste
of her lips
15-Jul-2013
lingering heat --
the dog’s breath
against my leg
15-Jul-2013
lingering heat --
her eyes
15-Jul-2013
yes you will find me
by my white hair
16-Jul-2013
writer’s block --
swatting
the same mosquito
16-Jul-2013
writer’s block --
mosquitoes
16-Jul-2013
sangria --
never quite
enough
17-Jul-2013
sangria --
the color
of her lipstick
17-Jul-2013
too hot
to step on
unsuspecting ants
17-Jul-2013
too hot --
her windblown
sundress
17-Jul-2013
this heat --
the dog barks
at nothing
17-Jul-2013
lamenting
her bad boy’s
bad behavior
17-Jul-2013
Guernica --
we never
learn
18-Jul-2013
heat wave --
an empty
party boat
18-Jul-2013
heat wave --
I drank that margarita
much too fast
18-Jul-2013
at the end of the bar
no reason
not to leave
18-Jul-2013
too hot
to eat a hot dog
the hot dog
18-Jul-2013
gun show --
affordable caskets
18-Jul-2013
cicadas --
"when one gets
to a certain age"
19-Jul-2013
his cancer returns --
the smallness
of everything else
19-Jul-2013
too hot
for metaphors
19-Jul-2013
Father’s Day --
laughing
at the same joke
19-Jul-2013
family Christmas --
regifting
the gold turtleneck
19-Jul-2013
green dots on a map --
relief from this heat
20-Jul-2013
distant thunder --
rescue me
from this heat!
20-Jul-2013
retirement dreams --
mockingbirds
20-Jul-2013
between skyscrapers
hay moon
21-Jul-2013
a break in the heat --
she adjusts
her shoulder strap
21-Jul-2013
locusts
in tune with
my caffeine buzz
21-Jul-2013
long-distance --
explaining to my mother
what trip-hop is
22-Jul-2013
break in the heat --
my generous tip
22-Jul-2013
long distance yawn
22-Jul-2013
starless night --
may the best team
lose
22-Jul-2013
warming trend --
her strapless gown
22-Jul-2013
wondering why
they call it
a swan song
23-Jul-2013
after the storm
the puppy barks
at rain puddles
23-Jul-2013
play ball!
your crooked smile
23-Jul-2013
rising above
the barrio --
the same moon
24-Jul-2013
waiting for your call
I kill a fly
24-Jul-2013
my fashion sense?
a mockingbird calls
24-Jul-2013
do my faraway children
see the same lonely moon?
24-Jul-2013
stormy morning --
the dog
watches me shave
25-Jul-2013
over morning coffee
the burned-out shell
of a city
25-Jul-2013
rain delay --
the dog barks
at his bone
25-Jul-2013
rain delay --
the dog barks
at a marrow bone
25-Jul-2013
ruby red --
her voluptuous lips
26-Jul-2013
a long week --
an extra hug
for the dog
26-Jul-2013
ruby red
her lips
26-Jul-2013
problem with binge drinking?
let it pour
26-Jul-2013
lovers
exchange ear bites
at the dog park
26-Jul-2013
long week --
I step over
a scurrying ant
26-Jul-2013
water lilies --
prettier
than a painting
27-Jul-2013
running uncontested
our dog the mayor
27-Jul-2013
outdoor dining --
her outside voice
27-Jul-2013
forever seeking shade
on the sun-soaked beach
of my dreams
28-Jul-2013
writer’s block --
freshly-raked
beach sand
28-Jul-2013
a startled puppy
unable to answer
the seagull
28-Jul-2013
Liquor Connection --
Modern Maternity
28-Jul-2013
stopping traffic --
her red miniskirt
29-Jul-2013
morning mist --
my mother corrects
the coffee maker
29-Jul-2013
approaching thunder --
the interns
giggle
29-Jul-2013
between thunderstorms
the cat stretches
29-Jul-2013
bottom of the ninth --
her jersey
so tight
29-Jul-2013
strike three --
the beer I was saving
for the rally
30-Jul-2013
running
the red light
newlyweds
30-Jul-2013
tropical honeymoon --
an iguana
stands guard
30-Jul-2013
Mercury rising --
a text message
not intended for me
30-Jul-2013
lunch hour --
grass clippings
on the newlywed’s blouse
30-Jul-2013
lunch hour --
her tight blouse
30-Jul-2013
trade deadline
the waning moon
30-Jul-2013
tough day ahead --
locusts
30-Jul-2013
lost
on the road
not taken
31-Jul-2013
stifling a yawn
grass goes to seed
in our garden
31-Jul-2013
the new receptionist --
another bouquet
of roses
31-Jul-2013
grass goes to seed --
it’s time to have that talk
about Mom
31-Jul-2013
extra innings --
she’s not asleep
after all
31-Jul-2013
rain delay --
who is
the starting pitcher texting?
1-Aug-2013
empty picnic table --
what used to be
1-Aug-2013
the quiet of night --
a Facebook invite
from a late friend
1-Aug-2013
cover your ears!
the puppy
discovers cats
2-Aug-2013
snow on the TV --
too hot
to adjust the antenna
2-Aug-2013
mostly sunny
I save most of my chores
’til tomorrow
3-Aug-2013
mostly sunny
I save most of my chores
for tomorrow
3-Aug-2013
hurricane season --
in search of
a sunny disposition
3-Aug-2013
August heat --
the poblanos
ripen
3-Aug-2013
summer dusk --
a tired puppy
fighting sleep
3-Aug-2013
for once in my life
Dead Man’s Curve
3-Aug-2013
politics --
weeds
on the wind farm
4-Aug-2013
new moon --
I draw
a blank
4-Aug-2013
the puppy
confused
by twins
4-Aug-2013
no breeze --
a great big bug
I don’t recognize
4-Aug-2013
summer drought --
my son’s voicemail box
is full
5-Aug-2013
the awkward phase
I never grew out of
5-Aug-2013
unamused
when I tell her
her bikini
is the bomb
5-Aug-2013
moonless night --
my youngest son’s
birthday
5-Aug-2013
in my spam folder
email
from a late friend
5-Aug-2013
new moon --
she winks
at me
5-Aug-2013
running out of words
the car stalls
5-Aug-2013
our storm shelter --
a well-stocked
wine cellar
6-Aug-2013
new moon --
what do puppies
dream about?
6-Aug-2013
new moon --
I fill
my glass
6-Aug-2013
new moon --
and yet
her eyes shine
6-Aug-2013
the countdown
to regretting that tattoo
begins
6-Aug-2013
not a cloud in the sky --
the night
she left us
7-Aug-2013
moonless night --
the dog howls
anyway
7-Aug-2013
moonless night --
and yet
the locusts
7-Aug-2013
summer breeze --
there goes
my last nerve
7-Aug-2013
summer mist --
when it’s
almost gone
8-Aug-2013
mosquitoes --
what constitutes
a spirited discussion
8-Aug-2013
unstable air --
voicemail
from the ex
8-Aug-2013
a bomber
named after Mom
and the flash
below
9-Aug-2013
summer nightmare --
the drip
of an ice dam
9-Aug-2013
bombs away
forever
9-Aug-2013
smog moon --
something lost
10-Aug-2013
smog moon --
I choose
a sad song
10-Aug-2013
the last ferry --
everyone wants to ride
on Grandpa’s shoulders
10-Aug-2013
love at first sight --
the newest
dog toy
11-Aug-2013
frozen in time --
my granddaughter
eating ice cream
11-Aug-2013
embracing
the dusk --
my shadow
11-Aug-2013
between meetings
the intermittent flicker
of a fluorescent light
12-Aug-2013
speed trap --
my heart races
12-Aug-2013
passing the speed trap
my heartbeat
accelerates
12-Aug-2013
all ears --
the puppy
12-Aug-2013
shooting star --
the sparkle
in her eyes
12-Aug-2013
speed trap --
our first date
12-Aug-2013
waking from a dream --
hibiscus blossoms
13-Aug-2013
between here
and oblivion
the cronut line
13-Aug-2013
extra innings --
that midnight smile
13-Aug-2013
extra innings --
the dog’s eyes
wide open
13-Aug-2013
early morning --
still tasting
the late night
14-Aug-2013
one more year --
no one tries
to guess my age
14-Aug-2013
another year older --
most of my to-do list
14-Aug-2013
romantic dinner --
our champagne glasses
touch
15-Aug-2013
7th inning stretch --
the dog
between naps
15-Aug-2013
fighting sleep --
the violent surf
of my dreams
15-Aug-2013
writer’s block --
an unfiltered ale
16-Aug-2013
summer slump --
a swarm
of gnats
16-Aug-2013
high noon --
I let the dog bark
at Jehovah’s Witnesses
17-Aug-2013
bad mood --
the cat’s tail
17-Aug-2013
when I’m happy
I count
to ten
17-Aug-2013
everything
there is to know about me
in these blank pages
17-Aug-2013
waking from a dream
the dog’s
perky ears
18-Aug-2013
end of the weekend
the dog’s nap
undisturbed
18-Aug-2013
between meetings
the pizza
no one wants
19-Aug-2013
tropical breeze --
a daydream
of hibiscus blossoms
19-Aug-2013
tropical daydream --
hibiscus blossoms
19-Aug-2013
my tropical dream --
so many
fleeting breezes
19-Aug-2013
jasmine-scented dreams
19-Aug-2013
remembering
who forgot
my birthday
19-Aug-2013
leisurely walk --
the dog’s fascination
with a skipped stone
20-Aug-2013
skipping stones
the days
grow shorter
20-Aug-2013
a tentative tail --
the frightened dog
who wants to play
20-Aug-2013
slave for sale
20-Aug-2013
locusts --
I finally
let go
20-Aug-2013
waiting
for your call
hummingbird
20-Aug-2013
windless night --
a conclave
of ghosts
20-Aug-2013
pulling in to work
the radio tells me
it’s a perfect beach day
21-Aug-2013
cicadas --
an email
from an old friend
21-Aug-2013
old friends --
cicadas
21-Aug-2013
infield fly rule --
a bored puppy
21-Aug-2013
water spout --
my next breath
22-Aug-2013
robbed
by the walk-off
victory
22-Aug-2013
baseball fantasy --
her jersey
high and tight
22-Aug-2013
the bitter rivalry --
my grandchildren’s matching
Red Sox pajamas
22-Aug-2013
business trip --
I sleep on
her side of the bed
22-Aug-2013
a dog’s life --
lacking only
a place in the sun
23-Aug-2013
even a lot
is never too much
hot sauce
23-Aug-2013
summer’s last stand --
her sundress
23-Aug-2013
Elvis Fans Parking --
violators will be
All Shook Up
24-Aug-2013
a new day --
the dog rediscovers
a forgotten toy
25-Aug-2013
happy hour --
I settle in
for her life’s story
25-Aug-2013
happy hour --
her life’s story
25-Aug-2013
peace treaty --
a pair
of sleeping dogs
25-Aug-2013
Monday morning commute --
a freshly-spun
spider web
25-Aug-2013
tropical storm --
I can’t find
my sandals
25-Aug-2013
years later
the same
icy glare
25-Aug-2013
summer breeze --
she never told me
her name
25-Aug-2013
summer dusk --
a sleeping puppy
25-Aug-2013
summer dusk --
she knows
when I’ve left the room
25-Aug-2013
even as she sleeps
she knows
when I’ve left the room
25-Aug-2013
the silence
when the rain
doesn’t come
26-Aug-2013
summer dusk
the color of the beer
I just finished
26-Aug-2013
when did we grow tired
of our tired
and our poor?
27-Aug-2013
visitation rites --
Dad parks
around the corner
28-Aug-2013
summer haze --
two days’ growth
of beard
28-Aug-2013
summer haze --
cicadas
28-Aug-2013
Downtown Crossing --
the weekend exchange
of the kids
28-Aug-2013
summer haze --
the puppy sleeps
28-Aug-2013
cool summer night --
I don’t remember
growing older
29-Aug-2013
summer’s end --
never seem
to find the time
29-Aug-2013
waning moon --
the cute puppy
finds a home
29-Aug-2013
sabre dance --
the lust
for war
29-Aug-2013
happiness --
a tired puppy
30-Aug-2013
double play --
her low-cut
baseball jersey
30-Aug-2013
the conversation
I never had
with Grandpa
31-Aug-2013
peace
between the drum beats
of war
31-Aug-2013
the prospect
watching veterans
spit tobacco
1-Sep-2013
September --
the smell
of my sandals
1-Sep-2013
living
between flashes
of lightning
1-Sep-2013
over coffee
wondering how
he lost
the strike zone
1-Sep-2013
wondering how
the ace reliever
lost his grip
1-Sep-2013
thunder --
a distant
car alarm
1-Sep-2013
approaching storm --
the stillness
of the palapa
1-Sep-2013
the cruel flirt!
sun peeking
between clouds
1-Sep-2013
intersecting
with my rage --
back-to-school shoppers
1-Sep-2013
after the rain
shoppers pour out
of the mall
1-Sep-2013
Labor Day --
is it time
for a nap?
2-Sep-2013
around the fire
the summer’s
last ghost story
2-Sep-2013
end of a holiday weekend --
just one more firefly...
2-Sep-2013
windless night --
a distant freight train
2-Sep-2013
clouds
looming
beyond the rhetoric
3-Sep-2013
crawling across
the priceless mosaic --
a house fly
3-Sep-2013
escalator down --
the case
for war
3-Sep-2013
war drums
out of sync
3-Sep-2013
Congressional debate --
a pigeon puffs out
his chest feathers
3-Sep-2013
the storm
that stays away
in my dreams
3-Sep-2013
los viejos argue
about whose mofongo
is better
4-Sep-2013
Washington gridlock --
lane closures
right and left
4-Sep-2013
tropical depression --
the last days
of summer
4-Sep-2013
this bitter wine
the color of the line
no one drew
4-Sep-2013
September baseball --
the dog
and me
4-Sep-2013
bases loaded
and out
of wine
4-Sep-2013
bumper to bumper --
I don’t care about
your honor student
5-Sep-2013
crystal clear --
your fuzzy excuses
5-Sep-2013
crystal clear --
this is where
I belong
5-Sep-2013
first frost --
another road
not taken
6-Sep-2013
first beer
of the weekend --
faraway geese
6-Sep-2013
September chill --
the dog won’t
eat his dinner
6-Sep-2013
Grandpa’s birthplace --
a city
of walls
6-Sep-2013
blue sky blues --
knowing
it can’t last
7-Sep-2013
gray sky --
I crush
an ant
7-Sep-2013
killing frost --
a part of me
also dies
7-Sep-2013
fever dream --
waving the foul ball
fair
8-Sep-2013
writer’s block --
a curveball
in the dirt
8-Sep-2013
waxing moon --
the nights
grow longer
8-Sep-2013
fever dream --
a distant train
8-Sep-2013
empty subway car --
the accountant’s
broken calculator
9-Sep-2013
cool September night --
the puppy rediscovers
an old toy
9-Sep-2013
the war
to end all wars
never ends
9-Sep-2013
war --
sometimes you just need
to run away
10-Sep-2013
summer’s end --
a hurried
goodbye
10-Sep-2013
after the rain
we wonder where
the rain has gone
10-Sep-2013
work dream --
how I dream
of not working
10-Sep-2013
swing and a miss --
the long walk home
10-Sep-2013
September --
so hard
to see her go
10-Sep-2013
after the meeting
a swarm of gnats
11-Sep-2013
thunder --
a dream
about The Towers
11-Sep-2013
waiting for the train --
the pretty woman’s
ugly scowl
11-Sep-2013
swing and a miss --
her ponytail
unfurls
11-Sep-2013
weary morning --
the last slice
of day-old cake
12-Sep-2013
gone
before last call
the last train
12-Sep-2013
Friday the 13th --
awakened
by crows
13-Sep-2013
September rain --
a puppy scratching
at the door
13-Sep-2013
windy city --
our taxi driver
opens the windows
14-Sep-2013
behind the bar
a collage
of faded photos
14-Sep-2013
above the skyscrapers
whispers of war
14-Sep-2013
above the highest
skyscrapers
mezcal dreams
14-Sep-2013
last call --
who’s going to bounce
the bouncers
15-Sep-2013
across the bar
do they think we look as drunk
as we think they do?
15-Sep-2013
eyes like almonds
I forget
the next...
15-Sep-2013
Cry of Independence --
moving
to higher ground
15-Sep-2013
windy city rain
15-Sep-2013
gourmet fundraiser --
foodies
pontificating
15-Sep-2013
street musicians singing
in the key of rain
16-Sep-2013
travel day --
the shoes
I never wear
16-Sep-2013
back to work --
a day
of unmatched parentheses
17-Sep-2013
back to work --
unmatched
parentheses
17-Sep-2013
nighttime walk --
I reason
with the dog
17-Sep-2013
empty nest --
the shadows
lengthen
17-Sep-2013
empty nest --
I fill
my glass
17-Sep-2013
equinox --
her perfect
breasts
17-Sep-2013
over the hill
no longer
a destination
18-Sep-2013
gun debate --
the baristas stop talking
when he comes in
18-Sep-2013
harvest moon --
wondering what the dog
is eating
18-Sep-2013
Wall Street rally --
still the squirrels
gather acorns
18-Sep-2013
harvest moon --
falling acorns
18-Sep-2013
blue moon --
September baseball
that matters
18-Sep-2013
harvest moon --
an empty
conference room
19-Sep-2013
end of summer --
the dog naps
on the picnic table
20-Sep-2013
clinching the playoffs
another acorn falls
20-Sep-2013
last weekend
of summer --
a sleeping dog
20-Sep-2013
last day of summer --
one less seagull
at the dump
21-Sep-2013
news from overseas --
I remind myself
to breathe
21-Sep-2013
last day of summer --
the chili peppers
shiver
21-Sep-2013
first day of Fall --
sharing my pillow
with the dog
22-Sep-2013
after the flood --
a girl
without a dream
22-Sep-2013
after the flood --
dreamless sleep
22-Sep-2013
first day of Fall --
the palm-lined malecón
of my dreams
22-Sep-2013
northern lights --
an approaching train
22-Sep-2013
first day of Fall --
the glowing embers
of your eyes
22-Sep-2013
equinox
a final
embrace
22-Sep-2013
dive bar --
the taste of lipstick
in my beer
23-Sep-2013
dive bar --
lipstick
on my pint glass
23-Sep-2013
after the storm
a dog barking
at the silence
23-Sep-2013
empty wine glass --
she tells me
not to worry
23-Sep-2013
in a wrinkled photograph
my unwrinkled face
24-Sep-2013
breaking bad --
a rogue wave
24-Sep-2013
the deep silence
between sighs
24-Sep-2013
right on time
an out-of-service train
24-Sep-2013
no strings attached
she said
with a wink
25-Sep-2013
September dusk --
a rusty
swing set
26-Sep-2013
dusk --
a rusty
swing set
26-Sep-2013
always too soon --
autumn
26-Sep-2013
September dusk --
a photo
of our late dog
26-Sep-2013
also pale
the autumn sky
26-Sep-2013
missing the train
my wrinkled hands
26-Sep-2013
the doctor assures me
it’s only an age spot
27-Sep-2013
burning my tongue
on bad coffee
I remember you
27-Sep-2013
trying not
to exaggerate my pain
I bite my tongue
27-Sep-2013
no longer lost
I unfollow you
27-Sep-2013
at the courthouse
I judge
my fellow jurors
27-Sep-2013
crescent moon --
the dog doesn’t see
the rabbit
28-Sep-2013
new moon --
meaningful baseball
in October
28-Sep-2013
above the treetops
a child’s
red balloon
28-Sep-2013
September fog --
wondering where
summer went
29-Sep-2013
September fog --
wondering where
September went
29-Sep-2013
New England fog --
baseball season ends
29-Sep-2013
glittering in the sun
a broken whiskey bottle
29-Sep-2013
Washington gridlock --
all minds closed
29-Sep-2013
tomorrow’s news --
a spent
shotgun shell
29-Sep-2013
shorter days --
an email to a friend
bounces
30-Sep-2013
the dust settles --
finding myself
unfriended
30-Sep-2013
last day of September --
my baseball glove
where it was last year
30-Sep-2013
unseasonably mild --
a freshly erased
whiteboard
1-Oct-2013
ready to launch
a boat
without a rudder
1-Oct-2013
writer’s block --
a rudderless boat
1-Oct-2013
who to blame?
the dog twitches
in his sleep
1-Oct-2013
with leftovers
a rerun of a show
I don’t even like
2-Oct-2013
bulerías --
the flamenco guitarist’s
dangling cigarette
2-Oct-2013
October warm-up --
her bare shoulders
2-Oct-2013
longer nights --
the tequila
wears off
2-Oct-2013
hot night --
she’s not
sleeping either
2-Oct-2013
after the storm
the palapero
sighs
2-Oct-2013
a stranger
invites me
to like her
2-Oct-2013
October warm-up --
and yet the squirrels
gather acorns
3-Oct-2013
his enemies
paying their last
and only respects
3-Oct-2013
mispronouncing my last name
the doctor’s cold stethoscope
4-Oct-2013
October --
the changing color
of my disposition
4-Oct-2013
a day off
and yet I walk the dog
in the rain
4-Oct-2013
still not turning up
in lost and found
my patience
4-Oct-2013
my patience
still not turning up
in lost and found
4-Oct-2013
no end in sight --
her cleavage
4-Oct-2013
writer’s block --
the smile on a kite
turned upside-down
5-Oct-2013
falling leaves --
the dog’s ear
twitches
5-Oct-2013
what playoffs?
a dog nap
is always in season
5-Oct-2013
shutting the windows --
the ocean breeze
of my dreams
5-Oct-2013
last call --
amplifier
feedback
5-Oct-2013
moonlight
stepping over
her nightgown
6-Oct-2013
overcast
and yet too tired
to make more coffee
6-Oct-2013
too tired
to make
more coffee
6-Oct-2013
killing time
I wonder
where the time went
6-Oct-2013
too clever
to be
myself
6-Oct-2013
scratching behind the wall
an uninvited guest
7-Oct-2013
soft drinks inside
toilet
7-Oct-2013
writer’s block --
an empty
industrial park
7-Oct-2013
anti-war graffiti
covered
with white paint
7-Oct-2013
friendly
until she notices
the ring
8-Oct-2013
amber sky --
I forgot
to buy beer
8-Oct-2013
cold and lonely night --
a faint Norteño ballad
9-Oct-2013
wondering
if I should tell her
that I always hear music
in my head
9-Oct-2013
suburban lullaby --
an idling
delivery truck
9-Oct-2013
first date --
an idling
delivery truck
9-Oct-2013
where I long to be --
a Catalonian lullaby
9-Oct-2013
closing the storm windows --
my ocean dreams
9-Oct-2013
old diary --
unable to read
my handwriting
9-Oct-2013
she won’t tell
where the flowers
came from
10-Oct-2013
freshly-fallen pine needles --
the dog
investigates
10-Oct-2013
October dog walk --
each pine cone
a mystery
10-Oct-2013
harvest moon --
a broken promise
11-Oct-2013
fall color --
her spiked hair
11-Oct-2013
putting away
the air conditioner
I listen for the ocean
11-Oct-2013
finally drunk enough
to remember
my favorite song
11-Oct-2013
found:
the invitation
to last week’s party
12-Oct-2013
through the mist
a howling dog
12-Oct-2013
haunted
by the soft eyes
of a shelter dog
12-Oct-2013
now boarding --
the conductor’s
creepy birthmark
13-Oct-2013
fighting motion sickness
I remember you
13-Oct-2013
the train ride too rough
to dream of palm trees
13-Oct-2013
standing room only --
she knows
she’s rubbing against me
13-Oct-2013
fighting sleep
an abandoned factory
13-Oct-2013
getting closer
broken glass
meets fresh graffiti
13-Oct-2013
Brooklyn revisited --
all the pretty hipsters
drunker than me
13-Oct-2013
line to the ladies’ room --
all of the pretty
flower tattoos
13-Oct-2013
interrupting
my tropical daydream
the skyscraper’s reflection
14-Oct-2013
Columbus Day --
rats and politicians
on the job
14-Oct-2013
throbbing disco --
tomorrow’s hangover
14-Oct-2013
unable to sleep
unable to stay awake --
a distant car alarm
15-Oct-2013
sleepless night --
the street sweeper
block by block
15-Oct-2013
the old neighborhood --
a dog
tied to a lamp post
15-Oct-2013
midtown pizzeria --
a Norteño ballad
in the kitchen
15-Oct-2013
one cocktail too many
the ocean
in my head
15-Oct-2013
Wall Street bar
a tense negotiation
over mergers and acquisitions
15-Oct-2013
hotel lounge --
searching for the meaning
in the bar snacks
15-Oct-2013
searching
for the meaning
in the bar snacks
15-Oct-2013
is she drunk enough
to leave
with the drunk?
15-Oct-2013
torn between
two losers --
the barfly
15-Oct-2013
foreplay --
opinions
over cocktails
15-Oct-2013
Bryant Park --
a megaphone tells me
I’m going to hell
16-Oct-2013
always too early
sunset
16-Oct-2013
harvest moon --
I collect
a urine sample
16-Oct-2013
always too soon
sunset
16-Oct-2013
high-speed train --
she can’t believe
how old we are
16-Oct-2013
minutes from home
I finally win
at solitaire
16-Oct-2013
dusk --
he calls my sons
estranged
17-Oct-2013
whispering "I love you"
a coconut falls
17-Oct-2013
harvest moon --
the dog digs up
an old bone
17-Oct-2013
writer’s block --
leaves clinging
to a dead tree
18-Oct-2013
realizing
that it isn’t the geese
going the wrong way
18-Oct-2013
hunter’s moon --
I forget
the question
18-Oct-2013
carpet bombing --
the puppy’s
little accident
19-Oct-2013
stepping into the cockpit
of a bomber
named after Mom
19-Oct-2013
restless night --
a rooster crowing
in my dreams
19-Oct-2013
loneliness --
the last
clinging leaf
20-Oct-2013
searching for words
an acorn falls
20-Oct-2013
waking from a dream
dust floating
in sunlight
20-Oct-2013
a forgotten dream --
dust floating
in sunlight
20-Oct-2013
dreaming of retirement --
fallen leaves
21-Oct-2013
the road not taken --
I think I zigged
where I should have zagged
21-Oct-2013
email
from a former friend --
a bloated tick
21-Oct-2013
scribbling
the great American novel
on a bar napkin
21-Oct-2013
on second thought
I erase
her phone number
22-Oct-2013
never quite finished
the carpenter’s house
22-Oct-2013
one week before Halloween
I shop for ghosts
22-Oct-2013
Times Square --
tourists in search
of the Naked Cowboy
22-Oct-2013
his last words
"pencil me in"
22-Oct-2013
sudden chill --
a headline
from my daughter’s town
23-Oct-2013
Old Faithful --
a water main break
at a crowded intersection
23-Oct-2013
counting
backwards
from
infinity
24-Oct-2013
just like last year
more Halloween candy
than we need
24-Oct-2013
leaving the craps table
baby still needs
a pair of shoes
24-Oct-2013
finally Friday --
and no one returns
my phone calls
25-Oct-2013
frost warning --
alone
together
25-Oct-2013
on the back
of a rejection letter
my next haiku
26-Oct-2013
cold snap --
staring at
strike three
26-Oct-2013
October breeze --
swing
and a miss
26-Oct-2013
low and outside
the opening monologue
26-Oct-2013
rug shopping --
the salesman’s
cheap toupee
27-Oct-2013
even the dog
won’t eat
the zucchini bread
27-Oct-2013
firm yet broken
the carpenter’s handshake
27-Oct-2013
late October --
the rookie’s
peach fuzz
27-Oct-2013
killing frost
a broken bat
27-Oct-2013
found
in the dog’s crate
my favorite slippers
28-Oct-2013
remember me,
winter jacket?
29-Oct-2013
falling temperatures --
these whispering
pines
29-Oct-2013
Devil’s Night --
I ignore
the telephone
30-Oct-2013
Devil’s Night --
ignoring
the telephone
30-Oct-2013
Devil’s Night --
a wicked curveball
30-Oct-2013
Halloween morning --
the devil serves me
a runny egg
31-Oct-2013
feeling her squeeze my hand
I suddenly like
horror movies
31-Oct-2013
Day of the Dead --
broken tree limbs
in the road
1-Nov-2013
Day of the Dead --
all the leftover
Halloween candy
1-Nov-2013
All Soul’s Day --
an old man
feeding sparrows
2-Nov-2013
November rain --
the dog and I
pacing
2-Nov-2013
unseasonably warm --
her bare shoulders
2-Nov-2013
Election week --
the flag hangs
limply
3-Nov-2013
raw autumn day --
a sudden craving
for sushi
3-Nov-2013
threat of snow --
wondering where
all the rum went
3-Nov-2013
suburban gridlock --
the kamikaze school bus
floors it
3-Nov-2013
World Series parade
through the "right" neighborhoods
3-Nov-2013
reviewing
my meeting schedule
I stifle a yawn
4-Nov-2013
turning back the clock
I still feel older
4-Nov-2013
between skyscrapers
shadows
with wings
5-Nov-2013
an inconspicuous sliver --
the moon
and me
5-Nov-2013
between meetings
another cup
of bad coffee
6-Nov-2013
losing at solitaire --
the high point
of my day
6-Nov-2013
serving up a cocktail
the waitress
calls me "sugar"
7-Nov-2013
suburban gridlock --
the perky girl
on the treadmill
7-Nov-2013
stock market report --
a stalled car
in the intersection
7-Nov-2013
screaming
at the night --
an ambulance
7-Nov-2013
house lights dimmed
she dances
alone
7-Nov-2013
sobriety check uncashed
8-Nov-2013
flickering streetlight
have I missed
the last train?
8-Nov-2013
her caress
more tender
than Grandma’s meatloaf
8-Nov-2013
in a corner
of the funeral parlor
old friends compare
fantasy football scores
9-Nov-2013
threat of snow --
researching
cocktail recipes
9-Nov-2013
dive bar --
a pile of
spent lotto sheets
9-Nov-2013
town landfill --
old timers
arguing politics
9-Nov-2013
always busy --
the autumn squirrel
10-Nov-2013
asleep in the sun
the puppy’s nose
on high alert
10-Nov-2013
the dog’s favorite
spot on the couch --
between us
10-Nov-2013
dive bar --
a regular claims
to recognize me
10-Nov-2013
the moon
and my wine glass
half full
10-Nov-2013
autumn wind --
the window washer’s
dangling ropes
11-Nov-2013
hunter’s moon --
searching
for my keys
11-Nov-2013
crows --
a rotting oak
11-Nov-2013
snow in the forecast
the dog’s head
on my lap
11-Nov-2013
first snow --
an almost
perfect shave
12-Nov-2013
cold night --
I become
the dog’s pillow
12-Nov-2013
fair-weather clouds --
an ultrasound
of my next grandchild
13-Nov-2013
deep freeze --
the dog naps
next to the oven
13-Nov-2013
summer flashback --
a puppy chasing
the lawn sprinkler
14-Nov-2013
so in love
with that song
I miss my exit
14-Nov-2013
my favorite bathrobe
never looked this good
when I wore it
14-Nov-2013
between parentheses
(where you belong)
14-Nov-2013
between parentheses
(where I belong)
14-Nov-2013
full moon --
an empty pint
of ice cream
15-Nov-2013
alarmed
by one another --
the crows
and me
15-Nov-2013
should I tell these mosquitoes
that winter is near?
16-Nov-2013
always too soon --
Christmas lights
16-Nov-2013
a heavy sigh --
the dog toy pressed
against my leg
16-Nov-2013
overcast night --
searching for
the Hunter’s Moon
16-Nov-2013
over the good tequila
my darkest secrets
16-Nov-2013
suburban gridlock --
two Mercedes
lock horns
17-Nov-2013
darkening skies --
the final hours
of the weekend
17-Nov-2013
caught in the act --
her fishnet stockings
17-Nov-2013
over crushed ice
my darkest secrets
18-Nov-2013
unseasonably mild --
the politician’s
concession speech
18-Nov-2013
rip tide --
not the getaway
I hoped for
18-Nov-2013
cold snap --
longing
for fog
19-Nov-2013
fog --
a distant train
19-Nov-2013
look at me
and then ask
if I care
what’s trending
on Twitter
19-Nov-2013
when no one is looking
I catch a snowflake
with my tongue
20-Nov-2013
as well he should
the puppy barks
at the first snowflakes
20-Nov-2013
late autumn --
the dead oak
at ease
20-Nov-2013
restless sleep --
the rhythm
of the train
20-Nov-2013
choice seat at the bar --
the keg kicks
on my favorite beer
21-Nov-2013
waning moon --
the dog’s
sad eyes
21-Nov-2013
a cold day in Dallas --
or so I remember
22-Nov-2013
draining
my wine glass
the sun sets
22-Nov-2013
a cold day in Dallas --
or so they tell me
22-Nov-2013
I wonder where he’s gone --
my little acorn hunter
23-Nov-2013
explaining to my mother
what "Venus in Furs"
is about
23-Nov-2013
walking our dogs
the conversations
turn to work
23-Nov-2013
ass fragrance --
buy one
get one free
23-Nov-2013
startled from sleep --
the elevated Green Line
of my dreams
23-Nov-2013
always waiting for me --
the night
23-Nov-2013
backing into the parking lot
a flatbed filled
with Christmas trees
24-Nov-2013
startled from sleep --
the sleet
against my window
24-Nov-2013
finishing a beer --
the dog fast asleep
in my lap
24-Nov-2013
howling wind --
the dog who doesn’t
want to play
24-Nov-2013
I know but don’t believe
it can’t be
too cold to snow
24-Nov-2013
wind chill advisory --
the website
unavailable
25-Nov-2013
an alarm clock
on the other side
of my nightmare
25-Nov-2013
plucking the turkey --
a sudden craving
for tofu
25-Nov-2013
tearing a page
from my notebook
she spits out her gum
26-Nov-2013
sleet --
it even sounds cold
26-Nov-2013
rough weather ahead --
a last-minute meeting
26-Nov-2013
November rain --
the dog steals a sock
from the hamper
27-Nov-2013
too tired to care --
muddy paw prints
on the bedspread
27-Nov-2013
November rain --
a broken umbrella
27-Nov-2013
thankful
Starbucks doesn’t care
it’s Thanksgiving
28-Nov-2013
Thanksgiving morning --
scouring the convenience stores
for day-old cake
28-Nov-2013
backstage --
all the names
we drop
29-Nov-2013
Black Friday --
already tired
of Christmas music
29-Nov-2013
riding the elevator with me
a cheap perfume
29-Nov-2013
4-day weekend --
I spare
a winter moth
29-Nov-2013
smoke from a chimney --
a sudden craving
for Mezcal
29-Nov-2013
remembering
when these rowdy kids
were mine
30-Nov-2013
remembering
when all those rowdy kids
were mine
30-Nov-2013
reminding my mother
that my wife of 15 years
doesn’t eat beef
30-Nov-2013
avoiding eye contact
with the celebrity
ordering deli meat
30-Nov-2013
avoiding eye contact
with the celebrity
at the deli counter
30-Nov-2013
not sure how I feel
about all the tourists posing
at the finish line
30-Nov-2013
last day of November --
the bartender doesn’t
have to ask
30-Nov-2013
silence --
a frozen sigh
30-Nov-2013
between nightmares
a Mass Pike serenade
30-Nov-2013
our first kiss --
the slow arc
of a shooting star
1-Dec-2013
mixed precipitation --
I go to work
with unmatched socks
1-Dec-2013
mixed precipitation --
unmatched socks
1-Dec-2013
December fog --
an unfamiliar intersection
2-Dec-2013
December fog --
a familiar intersection
behind me
2-Dec-2013
energy dip --
the case
for bad coffee
2-Dec-2013
what goes well
with bad coffee?
an energy dip
2-Dec-2013
Harvard Square --
an expensive replica
of a dive bar
2-Dec-2013
December overcast --
the dog’s
exuberant greeting
2-Dec-2013
red light --
a biker shouts
"nice dog"
2-Dec-2013
for rent --
the fortune teller’s kiosk
2-Dec-2013
love is telling her the dog is smiling
2-Dec-2013
broken clouds --
something
I’d forgotten
3-Dec-2013
a smile on the Blue Line --
next stop, Wonderland
3-Dec-2013
Wonderland --
the end
of the line
3-Dec-2013
frost on the windshield --
she never gave me
the time of day
4-Dec-2013
the jagged edge
of last year’s
ice scraper
4-Dec-2013
crescent moon --
someplace
I’d rather be
4-Dec-2013
does Buddha know
that he is covered
with frost?
4-Dec-2013
skipping breakfast --
something smoking
on the warming tray
5-Dec-2013
morning meditation --
smoke rising
from the warming tray
5-Dec-2013
winter overcast --
one meeting slips
into the next
5-Dec-2013
snow in the forecast
I wake
before the alarm
6-Dec-2013
unseasonably warm --
I notice
her curves
6-Dec-2013
tattered jeans
hugging her
oh so tight
6-Dec-2013
hugging her
oh so tight --
tattered jeans
6-Dec-2013
after the storm --
rainbows
in a puddle
6-Dec-2013
restless night --
the Mass Pike
and me
6-Dec-2013
winter rain --
the dog’s
nose print
6-Dec-2013
that blouse...
waiting for the button
to pop
6-Dec-2013
white lies --
rain turns
to snow
6-Dec-2013
from 30,000 feet
so many glittering
baseball diamonds
7-Dec-2013
discovering a diamond
with my tongue
7-Dec-2013
what secrets
lie behind
these ruined walls?
7-Dec-2013
stirred from sleep --
whose lipstick
do I taste?
7-Dec-2013
she tells me
there’s one more tattoo
I haven’t seen
7-Dec-2013
construction zone --
drinking wine
from a coffee mug
7-Dec-2013
an ice event --
my ex-wife using
her maiden name
8-Dec-2013
power failure --
still waiting
for the "Walk" signal
8-Dec-2013
snow in the forecast --
an empty page
in my haiku notebook
8-Dec-2013
funeral mass --
my five o’clock shadow
9-Dec-2013
between meetings
a slow procession
of clouds
9-Dec-2013
winter storm watch --
the puppy barks
at falling snowflakes
9-Dec-2013
winter storm watch --
an optimistic
snow plow
9-Dec-2013
late for work
I swerve to avoid
the dead squirrel
10-Dec-2013
nobody tells me
the bus doesn’t
stop here any more
10-Dec-2013
hometown library --
the cobwebs
still in place
10-Dec-2013
first snow --
the dog wants
another bone
10-Dec-2013
winter warmer --
her playful wink
10-Dec-2013
winter daydream --
imagining the warmth
beneath her sweater
10-Dec-2013
blind date --
somehow she can’t resist
tweeting
11-Dec-2013
play at the plate --
the last
Christmas cookie
11-Dec-2013
snow in the forecast
Wall Street
runs for cover
12-Dec-2013
after all this time
the immovable object
is me
12-Dec-2013
winter sun --
I throw a snowball
at my shadow
12-Dec-2013
winter storm warning --
a three bean salad
13-Dec-2013
silent night --
snow on the shoulders
of Buddha
13-Dec-2013
approaching storm --
rearranging
the poetry magnets
14-Dec-2013
snow flurries --
my unborn granddaughter’s
heartbeat
14-Dec-2013
caught up in the thorns --
the season’s first snowfall
14-Dec-2013
light snowfall --
a sleeping puppy
14-Dec-2013
restless night --
the snow plow’s
rusty chains
15-Dec-2013
digging out --
in search of
my winter gloves
15-Dec-2013
last set --
a half-filled whiskey bottle
on the organ
15-Dec-2013
her lips
beckoning mine --
highway billboard
15-Dec-2013
over scrambled eggs
I re-balance
my portfolio
16-Dec-2013
so tired
of writing
about snow
16-Dec-2013
hidden
beneath the snow --
peace on earth
16-Dec-2013
single-digit temperatures --
I keep counting
my fingers
16-Dec-2013
chance of snow --
stock futures
up in the air
17-Dec-2013
Yankee swap --
her favorite player
in pinstripes
18-Dec-2013
startled from sleep
I forgot
to press "send"
18-Dec-2013
lost
another race
against the sun
18-Dec-2013
one week before Christmas --
all the pretty brake lights
18-Dec-2013
make-up sex --
I forget
everything
18-Dec-2013
dirty snow --
he uses the word
"estranged"
19-Dec-2013
on the back of a Christmas card
my absent-minded doodling
19-Dec-2013
waiting
beneath the Christmas tree
a smile and a wink
19-Dec-2013
one beer later
I awaken
to infomercials
19-Dec-2013
outgunned --
the barmaid’s
biceps
20-Dec-2013
cold coffee --
the crunch of a Christmas ball
under foot
20-Dec-2013
melting snow --
she walks on by
20-Dec-2013
winter solstice --
short-changed
at the liquor store
20-Dec-2013
longest night --
another call
gone to voicemail
21-Dec-2013
solstice --
my asymmetrical
eyebrows
21-Dec-2013
dusting off
the Christmas lights --
gibbous moon
22-Dec-2013
back on the truck --
unsold Christmas trees
22-Dec-2013
Christmas daze --
a domestic disturbance
in the toy store
22-Dec-2013
between Christmas carols
a car alarm
22-Dec-2013
cold front --
phone call
from the ex
22-Dec-2013
December rain --
please play me
a sad song
23-Dec-2013
inventor
of the AK-47
dies of old age
23-Dec-2013
hungry
for what’s beneath
her spaghetti straps
23-Dec-2013
not reassured
it’s only
an age spot
23-Dec-2013
not reassured to learn
it’s only an age spot
23-Dec-2013
nowhere near the mistletoe
a sloppy kiss
from the dog
24-Dec-2013
nowhere near
the mistletoe
a kiss from the dog
24-Dec-2013
Christmas eve --
a mouse
sets off the trap
24-Dec-2013
writer’s block --
a snowman
without a face
24-Dec-2013
loneliness --
an empty
stretch of highway
24-Dec-2013
mud beneath the snowmelt --
a call from the ex
24-Dec-2013
Christmas chill --
"some assembly required"
25-Dec-2013
infinite --
all the stars
whose names I’ve forgotten
25-Dec-2013
dusting of snow --
I haven’t
moved
26-Dec-2013
moving day --
the dog chases
dust bunnies
26-Dec-2013
crescent moon --
Mom’s Christmas cookies
26-Dec-2013
dusting off
an old photograph
doesn’t make me younger
26-Dec-2013
ankle deep in slush
I crave
a frozen margarita
26-Dec-2013
daydreaming
an abandoned
train station
27-Dec-2013
crescent moon --
the dog sleeps
with one eye open
27-Dec-2013
all that’s left --
a dead tree
27-Dec-2013
new moon --
I notice
her curves
27-Dec-2013
first date --
trying not to talk
to her cleavage
27-Dec-2013
an unexpected smile --
the subway doors
close
27-Dec-2013
perusing Facebook --
wondering when our relationship
got complicated
27-Dec-2013
in the quiet of morning
a bird’s nest
full of snow
28-Dec-2013
dense fog --
I’ve forgotten
her name
28-Dec-2013
dense fog --
a forgotten dream
28-Dec-2013
brushing the hair
from her face
I want her
again
28-Dec-2013
last train gone
the streetlight
stops flickering
28-Dec-2013
tonight’s forecast --
homemade chili
29-Dec-2013
December rain --
wondering where
the sparrows are
29-Dec-2013
obituary
for an uncle
I hardly knew
29-Dec-2013
abandoned playground --
the graffiti
fades
29-Dec-2013
unable to sleep --
an abandoned hotel
29-Dec-2013
approaching cold front --
my cousin’s obituary
30-Dec-2013
windless afternoon --
an energy dip
30-Dec-2013
the blank page
learning nothing
from the pine
30-Dec-2013
New Year’s Eve --
recycled resolutions
31-Dec-2013
suburban New Year --
recycled resolutions
31-Dec-2013
new moon --
I forget
old acquaintances
31-Dec-2013
no one asks
Shopping Cart Man
how his Christmas was
31-Dec-2013
New Year’s Eve --
the dog also waits
for the ball to drop
31-Dec-2013
New Year’s Day --
washing down my aspirin
with flat champagne
1-Jan-2014
New Year’s Day --
the ventilator
silent
1-Jan-2014
bowl games --
the dog begs
for table scraps
1-Jan-2014
upscale mall --
socialites
ascending
1-Jan-2014
between resolutions
about ten pounds
1-Jan-2014
as the snow falls
so falls
the Dow
2-Jan-2014
the joyful noise
of the snow plow
on my street
2-Jan-2014
cactus flower --
daydreaming
the snow away
2-Jan-2014
white hair and all
his crayon portrait
of Grandpa
3-Jan-2014
cardinal
on a snowy tree limb --
the stillness
3-Jan-2014
wagging his tail
innocently --
the sock thief
3-Jan-2014
white-out --
I forget
what an azalea
looks like
4-Jan-2014
a hawk’s cry --
who watches
the watchers?
4-Jan-2014
summer breeze --
she whispers
"take me from behind"
4-Jan-2014
throwing a snowball at my shadow
4-Jan-2014
Congress on recess --
the dog
chases snowballs
4-Jan-2014
winter hike --
imagining
it’s all a dream
5-Jan-2014
sold
to pay off debts --
The Peace Abbey
5-Jan-2014
fever dream --
palm branches
peeking through snow
5-Jan-2014
winter fog --
the long way home
from Nyquil
6-Jan-2014
plunging temperatures --
I dream
of plunging necklines
6-Jan-2014
deep winter --
a long dark goodbye
6-Jan-2014
I almost forgot
the smile
that made me forget
everything
6-Jan-2014
record cold --
unprecedented
hyperbole
7-Jan-2014
all of our
best-made plans:
a dusting of snow
7-Jan-2014
up
the
narrow
stairwell
her
perfume
7-Jan-2014
deep freeze --
my heating bill
8-Jan-2014
dim the lights --
rum
from an unlabeled bottle
8-Jan-2014
"Rebel Rebel" --
I don’t wait
for the "Walk" sign
8-Jan-2014
bitter wind --
the dog
huddles closer
8-Jan-2014
warming trend --
imagining
her naked
9-Jan-2014
warming trend --
a cask-conditioned ale
9-Jan-2014
warming trend --
we break out
the good wine
9-Jan-2014
warming trend --
pitchers and catchers report
in 37 days
9-Jan-2014
northern lights --
an idling truck
9-Jan-2014
my favorite song --
a sea breeze
in the palms
9-Jan-2014
continued cold --
another person tells me why
I should like whiskey
9-Jan-2014
lovers’ quarrel --
the call
of a mockingbird
10-Jan-2014
crowded train --
her body language
obscene
10-Jan-2014
crowded train --
a clash
of perfumes
10-Jan-2014
too tired to move --
freezing drizzle
10-Jan-2014
warming trend --
an unscratched
lottery ticket
11-Jan-2014
mid-winter thaw --
an unscratched
lottery ticket
11-Jan-2014
we disagree --
steam rising from a mound
of dirty snow
11-Jan-2014
winter rain --
giving up
the last word
11-Jan-2014
abandoned at the curb
a brown Christmas tree
11-Jan-2014
news from my home town --
a hawk circles above
12-Jan-2014
playoff time --
a new dog
at the beach
12-Jan-2014
January --
another brand new track suit
jogs by
12-Jan-2014
knowing
I can quit any time
I don’t
13-Jan-2014
working late
my reflection
turns black
13-Jan-2014
mired in mud
the Dow
13-Jan-2014
between
telephone poles
sunset
13-Jan-2014
winter rain --
"You were rather handsome
back in the day"
14-Jan-2014
winter rain --
being told
I clean up well
14-Jan-2014
wolf moon
tossing and turning
through the night
14-Jan-2014
autumn wind --
the dog guards
a fallen acorn
14-Jan-2014
ice on the windshield
a fear that
I’ve forgotten something
15-Jan-2014
whites only --
the broken
washing machine
15-Jan-2014
wolf moon --
the sway
of her hips
15-Jan-2014
winter fog --
a dead friend
wants to Link In
16-Jan-2014
winter fog --
the absent
moon
16-Jan-2014
above the fog --
wolf moon
16-Jan-2014
weekend countdown --
a song I don’t like
at full volume
17-Jan-2014
ice on the windshield --
the countdown
to Happy Hour
17-Jan-2014
scattered clouds --
a toast
to absent friends
17-Jan-2014
abandoned at the gate
a still-warm
cup of coffee
18-Jan-2014
at an empty gate
headline news
for ghosts
18-Jan-2014
empty terminal --
headline news
for ghosts
18-Jan-2014
a ring
for my first love
returned
18-Jan-2014
departure lounge --
staring at
my marginal coffee
18-Jan-2014
on-time departure --
another one-night stand
18-Jan-2014
Baja midnight
even earlier
than I remembered
19-Jan-2014
a surfer and his board
just appreciating
the waves
19-Jan-2014
San Pedrito surf break --
my first sigh
of the year
19-Jan-2014
Baja back-road --
I suddenly remember
what a culvert is
19-Jan-2014
Baja sunset --
I stop fussing
with the camera
19-Jan-2014
Baja sunrise --
the puppy barks
at a crashing wave
20-Jan-2014
Pescadero morning --
the gardener
rakes his shadow
20-Jan-2014
fair-weather clouds --
a pair of hawks
circling
20-Jan-2014
catching a wave
the one
who had me at hello
20-Jan-2014
Baja night --
the tequila and I
reposado
21-Jan-2014
surf break --
all that matters
is the next wave
21-Jan-2014
low tide --
seaweed
between the rocks
21-Jan-2014
wave after wave
the contours
of your body
21-Jan-2014
rip tide --
dogs chasing a four-wheeler
on the beach
22-Jan-2014
yoga on the beach --
a dog squats to poop
22-Jan-2014
surf’s up!
an old dog
crying on the beach
22-Jan-2014
covering
her tribal tattoo
a Gucci handbag
22-Jan-2014
the heat of day --
old woman lining up
for the fish truck
22-Jan-2014
my plans?
stars
against a pale sky
22-Jan-2014
under a transplanted palm
the carpenter’s RV
23-Jan-2014
surf’s up!
an unanswered
telephone
23-Jan-2014
Free WiFi --
how many espressos
to upload a file?
23-Jan-2014
surf break --
even Buddha awaits
the perfect wave
23-Jan-2014
my recurring nightmare
I can’t take my eyes off
the drowning man
23-Jan-2014
last day in Baja --
remembering winter
my back aches
24-Jan-2014
last of the tequila --
never enough time
to drink it all in
24-Jan-2014
the Dow falls --
an old dog sleeping
in the shade
24-Jan-2014
on top
she calls me
baby
24-Jan-2014
unable to sleep
unable to stay awake --
the restless tide
25-Jan-2014
preparing for take-off
I locate the babies
and the nearest exit
25-Jan-2014
after the storm
a fly
in a champagne glass
26-Jan-2014
undisturbed
that the surf band
is from a landlocked city
26-Jan-2014
gone too soon
the palm trees
in my mirror
27-Jan-2014
working late
I rehearse
my apology
27-Jan-2014
unapologetic
her vulgar tattoo
27-Jan-2014
unapologetic
her daring cleavage
27-Jan-2014
always on time
the end
of the weekend
27-Jan-2014
a reverent hush --
the lion sleeps tonight
28-Jan-2014
off night --
the bartender
paces
28-Jan-2014
single-digit temperatures --
her finger
in my face
28-Jan-2014
state of the union --
whose snoring
is louder?
28-Jan-2014
light snow --
my daughter’s
first gray hair
29-Jan-2014
moonshine
washing away
my sins
29-Jan-2014
most capable
of running this country:
undecided
30-Jan-2014
finally
earning my vote:
undecided
30-Jan-2014
heat of day --
a bicycle rests
against the fence
30-Jan-2014
cold night --
an oil truck idles
at the donut shop
30-Jan-2014
Pay Day --
I corner
the mosquito
31-Jan-2014
pouring the champagne
I hear
a distant ocean
31-Jan-2014
lonely night --
the weight
of my dog’s ashes
31-Jan-2014
State of the Union --
a passing garbage truck
31-Jan-2014
lonely night --
my dog’s ashes
31-Jan-2014
in a dark corner
of the juke joint
a broken banjo
1-Feb-2014
Super Bowl Eve --
a Hail Mary pass
at the end of the bar
1-Feb-2014
Super Bowl Sunday --
a dog shreds
the tennis ball
2-Feb-2014
sibling rivalry --
puppies at play
2-Feb-2014
Groundhog Day --
the puppy barks
at his shadow
2-Feb-2014
winter storm watch --
beware of falling
stock prices
3-Feb-2014
fresh snowfall --
pitchers and catchers report
in twelve days
3-Feb-2014
a strong cocktail --
because there’s no band-aid
for Wall Street
3-Feb-2014
one to two inches
of partly cloudy
3-Feb-2014
black ice --
something
I’m forgetting
4-Feb-2014
finally he sleeps --
the sneaker thief
4-Feb-2014
stifling a yawn
the last of the coffee
down the drain
4-Feb-2014
trying to forget
the first time I saw
my father cry
4-Feb-2014
dusk --
the emptiness
begins
4-Feb-2014
fresh snow --
trying not to write
the same old poem
5-Feb-2014
pot hole --
a bumpy ride
on Wall Street
5-Feb-2014
writer’s block --
muddy footprints
in the snow
5-Feb-2014
how many empty bottles
until I hear
the ocean?
5-Feb-2014
man-made pond --
the frogs
unimpressed
5-Feb-2014
Battery Park --
I point to where
the Towers stood
6-Feb-2014
curious
how I’ve lost weight
in old photos
6-Feb-2014
continued cold --
a recording reminds me
of an upcoming appointment
6-Feb-2014
sunset --
my mother asks me
again
6-Feb-2014
never welcome --
the idling snow plow
6-Feb-2014
the opportunity
of a lifetime
in my spam box
7-Feb-2014
Spring training --
the snow shovel
on deck
7-Feb-2014
writer’s block --
the last
parking space
7-Feb-2014
a new rose --
that extra bounce
in her step
8-Feb-2014
a voluptuous woman --
an extra bounce
in my step
8-Feb-2014
cold coffee
deciding which
bad check to write
8-Feb-2014
behind locked doors
the roses
I meant to buy
8-Feb-2014
describing my day
the dog yawns
8-Feb-2014
a dozen roses --
the dog’s tail
begins to wag
8-Feb-2014
flattered
that she doesn’t believe
I’m a grandfather
9-Feb-2014
wondering
if "back ache"
is a winter kigo
9-Feb-2014
reading my palm
she tells me
I have no life
9-Feb-2014
too much coffee --
the silence
hums
9-Feb-2014
a dusting of snow --
the dog
climbs into our bed
10-Feb-2014
spilling the beans --
one Facebook post
too many
10-Feb-2014
dirty snow --
an ex-girlfriend’s
nasty tweet
10-Feb-2014
deep winter --
an empty jar
of dog biscuits
11-Feb-2014
bitter cold --
a friend
unfriends me
11-Feb-2014
cold coffee --
the meeting
that won’t end
11-Feb-2014
hunger moon --
my stomach growls
11-Feb-2014
hunger moon --
an entirely rational fear
of snow plows
11-Feb-2014
surf break --
Buddha awaits
the perfect wave
12-Feb-2014
winter storm warning --
a limited
wine selection
12-Feb-2014
snow moon --
a birthday reminder
for a dead friend
12-Feb-2014
now available on Kindle
the book I never wrote
13-Feb-2014
working from home
the dog sleeps
with one eye open
13-Feb-2014
finally old enough
to take baby aspirin
13-Feb-2014
an unanswered phone --
snow turns to rain
and back again
13-Feb-2014
hunger moon --
the next-door neighbor
puts away his snow blower
13-Feb-2014
I meant every word
of the letter
I never sent to you
13-Feb-2014
the Ides of March --
my aching back
betrays me
14-Feb-2014
a dozen roses
for just one kiss
14-Feb-2014
snow moon --
she won’t tell me
where the flowers came from
14-Feb-2014
talking about
our old dog
our new dog
sleeps
14-Feb-2014
winter overcast --
the busker
counts his change
15-Feb-2014
skyscraper shadows --
the wail
of a saxophone
15-Feb-2014
skyscraper shadows --
the tarnished brass
of a busker’s sax
15-Feb-2014
deep winter --
the plows
fall silent
15-Feb-2014
snow day --
bicycle couriers
comparing tattoos
16-Feb-2014
"not retirement" --
the veteran pitcher’s
tattered glove
16-Feb-2014
freshly shaved --
the snow plow
speeds past
16-Feb-2014
no longer alone
in the lingerie section
the music stops
16-Feb-2014
does she know that I know
that this is yesterday’s bagel?
17-Feb-2014
letting go
of yesterday’s snow --
a dying oak
17-Feb-2014
yesterday’s snow --
a dying oak
17-Feb-2014
crows --
the embers
of a campfire
17-Feb-2014
Plaza Mayor --
the slap
of a skateboard
17-Feb-2014
writer’s block --
snow
on top of snow
18-Feb-2014
snow day --
a new bottle
of hot sauce
18-Feb-2014
snowbound
the dog barks
at the sky
18-Feb-2014
a long winter --
trash
in the donation jar
19-Feb-2014
ordering another drink
the barmaid
calls me baby
19-Feb-2014
Gymnopédies --
life is but
a flickering shadow
19-Feb-2014
three weeks ’til payday
the mouse trap
empty
19-Feb-2014
melting snow --
my email
marked as junk
20-Feb-2014
the beautiful sound
of snowmelt
in the gutters
20-Feb-2014
a random snowflake --
remembering
my first published haiku
21-Feb-2014
shutttered cafe --
an abandoned flag
in Independence Square
21-Feb-2014
Caracas
open market --
closed indefinitely
21-Feb-2014
winter fog --
a burned-out tank
in the intersection
21-Feb-2014
flowers in her hair --
her sign reads
"they are killing us"
21-Feb-2014
winter fog --
another Wall Street rally
fades
21-Feb-2014
sorting recyclables
two old-timers
talk politics
22-Feb-2014
brushing back her purple hair
the farmer’s daughter’s
rugged hands
22-Feb-2014
spring training begins --
I search for the seams
on a snowball
22-Feb-2014
filing my taxes --
the leaking faucet
I never fix
23-Feb-2014
Columbus Day --
I discover
a hornet’s nest
23-Feb-2014
deep winter --
so many shades
of overcast
23-Feb-2014
deep winter --
how many shades
of overcast
23-Feb-2014
picking at the scab
of my barely suppressed rage
23-Feb-2014
rehearsing
authenticity
23-Feb-2014
empty boat --
my thoughts
adrift
24-Feb-2014
false spring --
a frisbee sails
over the fence
24-Feb-2014
death of a clown --
I pour out
the rest of the wine
24-Feb-2014
waking from a dream
the last ferry
sounds its horn
24-Feb-2014
restless night --
the sound of
too much silence
25-Feb-2014
wildflowers --
my granddaughters’
braided hair
25-Feb-2014
spring in the air --
a towering pop fly
25-Feb-2014
restless night --
the homebrew
ferments
26-Feb-2014
last call --
a regular gesturing
to cobwebs
26-Feb-2014
off night --
the guitarist plays through
a broken string
26-Feb-2014
the former pornstar
picks up her own pizza
26-Feb-2014
closing time --
no I’m not
a "regular"
26-Feb-2014
before I can apprehend
the misfortune of others
I change the channel
26-Feb-2014
his elevator pitch
pressing all
the wrong buttons
27-Feb-2014
wind chill advisory --
a parking ticket
on my windshield
27-Feb-2014
new moon --
nothing but
empty sky
28-Feb-2014
starless night --
an unfinished bridge
28-Feb-2014
unable to skip a stone
on the water
under the bridge
28-Feb-2014
twilight --
the painkillers
kick in
28-Feb-2014
new moon --
rewriting
the same old poem
28-Feb-2014
page not found --
my words lost
in the cloud
1-Mar-2014
writer’s block --
a sheet of ice
on the sidewalk
1-Mar-2014
driftwood --
my darkest
secrets
1-Mar-2014
dusk --
a photo of my old dog
as a puppy
1-Mar-2014
new moon --
that one tattoo
I haven’t seen
1-Mar-2014
waking from a dream
before the ghosts
can serve me coffee
2-Mar-2014
how does the gull celebrate
this glorious sunrise?
2-Mar-2014
empty nest --
not quite sure
what I expected
2-Mar-2014
new day --
a wisp
of chimney smoke
2-Mar-2014
Oscar Night --
the grandkids
act up
2-Mar-2014
winter overcast --
the cold meds
kick in
3-Mar-2014
rolling the dice --
two limes
in my margarita
3-Mar-2014
crescent moon --
the advancing army’s
ultimatum
3-Mar-2014
the cabbie’s story
so captivating
we miss my exit
4-Mar-2014
Fat Tuesday --
I ask for
the real butter
4-Mar-2014
no one told me
I couldn’t count
every star
4-Mar-2014
slow internet --
the compost barrel
frozen shut
4-Mar-2014
opening the champagne
I can almost
hear the ocean
5-Mar-2014
dockside bar --
how long until
I see mermaids?
5-Mar-2014
Ash Wednesday --
smokers huddle
with their heads bowed
5-Mar-2014
my daily affirmation
a dog pissing
against the snowbank
5-Mar-2014
grandpa’s pipe --
the sizzle
of sofrito
6-Mar-2014
I tell her
it’s not cheating
to count flower petals
6-Mar-2014
a homeless man asks me
what I’ve given up
for Lent
6-Mar-2014
reaching for the remote
you touch my hand
6-Mar-2014
daylight savings --
the dog runs away
with the ball
6-Mar-2014
spring cleaning --
I crop her out
of the photograph
7-Mar-2014
winter sunset --
a quick peek
at the obituaries
7-Mar-2014
does she know
I’m visualizing
her wardrobe malfunction?
7-Mar-2014
dreamless sleep --
the ice
beneath the snow
7-Mar-2014
lost --
the star
I named after you
8-Mar-2014
you say sunrise
I say sunset
and finish my tea
8-Mar-2014
the twinkle in his eye
when I ask for
the good tequila
8-Mar-2014
at the end
of a quiet street
an unplowed driveway
9-Mar-2014
one spring closer
to discarding
her scarf
9-Mar-2014
another nightmare
surrendering
to the undertow
9-Mar-2014
I want to be the one to tell her
that the last train is gone
9-Mar-2014
who knew
all the straws
were short?
10-Mar-2014
spring in the air --
a nearby
sneezing fit
10-Mar-2014
a gutted cafe
now serving
Molotov cocktails
10-Mar-2014
bad coffee --
unconvinced
that I’m saving daylight
10-Mar-2014
sick of vampire movies
I go heavy
on the garlic
10-Mar-2014
my shadow lengthens
into haiku cliché
10-Mar-2014
spring rain --
tracing the letters
on a tombstone
11-Mar-2014
unseasonably mild
and fresh out
of hot sauce
11-Mar-2014
the Dow drops --
reheating
yesterday’s coffee
11-Mar-2014
winter warm-up --
the moths
don’t even bother
11-Mar-2014
the awkward silence
when she asks me
to say Grace
11-Mar-2014
heartbroken --
a receding wave
11-Mar-2014
construction site --
a little girl’s
origami crane
12-Mar-2014
writer’s block --
trash beneath
the snow pile
12-Mar-2014
fresh snow --
the same old me
in the mirror
13-Mar-2014
a windsurfer capsizes --
I order my eggs
over easy
13-Mar-2014
email from a late friend
in my Spam folder
13-Mar-2014
stuck in a rut
I turn off
the engine
13-Mar-2014
late season snow --
the plows
also stay home
13-Mar-2014
Wall Street collapses
under two inches
of snow
13-Mar-2014
winter wind --
the dog curls up
next to me
14-Mar-2014
winter wind --
the dog curls up
between us
14-Mar-2014
jetway receding
a baby screams over
the safety instructions
14-Mar-2014
cruising altitude --
a complimentary
cocktail
14-Mar-2014
broken clouds --
my morning cocktail
fades
14-Mar-2014
high above
a barrier island
I remember you
14-Mar-2014
broken clouds --
my father resumes the conversation
we weren’t having
15-Mar-2014
batter up!
everything old
is new again
15-Mar-2014
the Ides of March --
two pitchers warming up
in the bullpen
15-Mar-2014
starless night --
"you know
your mother is slowing down"
15-Mar-2014
full worm moon --
a stranger asks
"where will you spend eternity?"
15-Mar-2014
purring in his sleep --
oh, to have the dreams
of a cat
16-Mar-2014
a moment of silence --
learning that Grandpa
was a Yankee fan
16-Mar-2014
somewhere
beneath the snowdrift
a four-leaf clover
16-Mar-2014
salamander
chasing
nothing at all
16-Mar-2014
crow
always getting
the last word
16-Mar-2014
unchecked injustice --
an overpriced
light beer
16-Mar-2014
chasing a mosquito
dust flies
from the plastic flowers
17-Mar-2014
chasing a mosquito
dust escapes
the plastic flowers
17-Mar-2014
broken clouds --
my mother
watches me read
17-Mar-2014
batting practice --
swatting flies
in the right field bleachers
17-Mar-2014
deep winter --
an empty bird cage
17-Mar-2014
writer’s block --
a cork stuck
in a wine bottle
17-Mar-2014
in a dream
a dead branch carried away
by butterflies
18-Mar-2014
preparing for departure --
a line of wheelchairs
at the gate
18-Mar-2014
still wandering
the empty corridor --
cheap perfume
18-Mar-2014
airplane mode --
my words
breathless
18-Mar-2014
achoo!
my mother hands me
a vitamin C
18-Mar-2014
air turbulence --
an overfriendly passenger
playing solitaire
18-Mar-2014
final approach --
I forget my carefully rehearsed
pick-up line
18-Mar-2014
topless beach --
a sand castle
with two towers
19-Mar-2014
the castle of my dreams
built from sand
19-Mar-2014
equinox --
splitting
the last of the wine
19-Mar-2014
half full
half empty
equinox
19-Mar-2014
equinox --
an 18-wheeler crossing
the double yellow line
19-Mar-2014
taking down the cross
the old church
converted to condos
20-Mar-2014
green light --
a broken umbrella
crosses the street
20-Mar-2014
equinox --
the last
of the pain meds
20-Mar-2014
tempest in a teapot --
my mother
serves me decaf
20-Mar-2014
cherry blossoms --
the letter
I never sent
21-Mar-2014
blind date --
she thinks I can’t
see her texting
21-Mar-2014
her long dark hair --
the lingering fragrance
of exotic spices
21-Mar-2014
with a wink
she tells me the name
of the missing spice
21-Mar-2014
the morning after --
a spent shotgun shell
22-Mar-2014
White Horse Tavern --
I order a cure
for writer’s block
22-Mar-2014
March wind --
ripples
in the snowmelt
22-Mar-2014
my father points
to where Ebbett’s Field
used to be
23-Mar-2014
I won’t tell her
it’s not
a shooting star
23-Mar-2014
spring in the air --
the grave-digger’s
rich baritone
23-Mar-2014
secrets so dark
I keep them
from myself
24-Mar-2014
buried beneath
a pile of cliché
the missing puzzle piece
24-Mar-2014
still pond --
koi swim
through the sky
24-Mar-2014
stock options --
the dog farts
in his sleep
24-Mar-2014
does the rose know
its thorns are so sharp?
25-Mar-2014
an epiphany --
I don’t know
when Easter is
25-Mar-2014
so in love
with that song
I can almost sing
25-Mar-2014
unspoken words --
the paper lanterns
of my dreams
25-Mar-2014
ignoring the symbolism
I touch her hand
beneath the willow
26-Mar-2014
broken carousel --
ghost lovers
whispering
26-Mar-2014
March wind --
reminding myself
to breathe
26-Mar-2014
late winter chill --
my wife cuddles
with the dog
27-Mar-2014
so tranquil
in the open sea --
man o’ war
27-Mar-2014
crescent moon --
the fullness
of her hips
27-Mar-2014
my letter to the editor
returned for postage
27-Mar-2014
a spy in our midst --
the raccoon’s
beady eyes
27-Mar-2014
killing frost --
her lipstick
drop-dead red
27-Mar-2014
staring at the horizon
I empty my glass
before the sun can set
27-Mar-2014
lost in a daydream --
the season’s
first firefly
28-Mar-2014
chasing away
my nightmare --
birdsong
28-Mar-2014
lost for words
I rearrange
the poetry magnets
28-Mar-2014
broken clouds --
the weekend exchange
of the children
29-Mar-2014
small town election --
recycled
campaign promises
29-Mar-2014
pay day --
sopping up
the last of the soup
29-Mar-2014
for sale:
the necklace
you once wore
29-Mar-2014
love is walking the dog in the rain
30-Mar-2014
a cobblestone grounder
on the stickball field
of my dreams
30-Mar-2014
play ball!
the dog twitching
in his sleep
30-Mar-2014
mixed precipitation --
I guess we’re all
April fools
31-Mar-2014
fresh snow --
the rhododendrons
take a bow
31-Mar-2014
Opening Day --
was that
a wink?
31-Mar-2014
"it happens" --
a late-inning rally
falls short
31-Mar-2014
April fool --
putting away
the ice scraper
31-Mar-2014
lost --
all the stars
in the sky
1-Apr-2014
an old punk sighs --
Johnny Rotten’s
new teeth
1-Apr-2014
new moon
remembering
what we lost
in the fire
1-Apr-2014
the new granddaughter --
I smile
like an April fool
1-Apr-2014
twilight --
she tells me she has
a spare toothbrush
2-Apr-2014
a long day --
draining
another pint glass
2-Apr-2014
marginal street --
a hasty application
of perfume
2-Apr-2014
long meeting --
I don’t know why
the caged bird sings
2-Apr-2014
synchronicity --
we finish our beers
at the same time
2-Apr-2014
April baseball --
I remember
how to swear
2-Apr-2014
rolling the dice --
the bartender buys
the next round
3-Apr-2014
awakening to
the mythical creatures
in my dreams
3-Apr-2014
feeling lucky --
the first photos
of my seventh grandchild
3-Apr-2014
asked his favorite color
Grandpa replies
"strawberry blonde"
3-Apr-2014
asked his favorite flavor
Grandpa replies
"strawberry blonde"
3-Apr-2014
restless night --
chasing the train
of my dreams
4-Apr-2014
finally Spring --
explaining to the dog
that he can’t fly
4-Apr-2014
April dawn --
a broken branch
twisting in the wind
4-Apr-2014
Downtown Crossing --
a man in a kilt
eating pizza
5-Apr-2014
flat beer --
a ninth-inning
meltdown
5-Apr-2014
crescent moon --
my newest granddaughter
sleeps
5-Apr-2014
extra innings --
she’s not tired
after all
5-Apr-2014
a young mother scolds
the little girl
with angel wings
6-Apr-2014
ambivalence --
do I have writer’s block
or not?
6-Apr-2014
stack overflow --
my day
gets longer
6-Apr-2014
new photos
of my granddaughter --
crocuses in bloom
6-Apr-2014
swept at home
the cobwebs
I knew by name
6-Apr-2014
twilight --
the dog
leaves my side
6-Apr-2014
writer’s block --
an empty
salt shaker
7-Apr-2014
unseasonably mild
a hallway discussion
about trust issues
7-Apr-2014
pebble in my shoe
Wall Street limps
to another loss
7-Apr-2014
baby’s breath --
the dog curled up
in a fetal position
7-Apr-2014
the old oak tree
where we first kissed
marked with an "X"
8-Apr-2014
clearing skies --
wondering where
the hawk is headed
8-Apr-2014
bitter wine --
time for that conversation
about Mom
8-Apr-2014
tonight’s weather --
a continuum
of sighs
8-Apr-2014
dusk --
a bridge
I’ve yet to cross
8-Apr-2014
scalding hot coffee --
I board the wrong train
right on time
9-Apr-2014
early spring --
the dog
rediscovers moths
9-Apr-2014
in the news
a boy who once trick-or-treated
with my kids
10-Apr-2014
between Powerpoint slides
the crashing waves
far, far away
10-Apr-2014
late meeting --
the beautiful day
outside
10-Apr-2014
crocuses --
remembering the song
of the tree frog
10-Apr-2014
ninth inning --
I invent a new word
for umpire
10-Apr-2014
trying not to laugh --
his dogged determination
to keep my slipper
11-Apr-2014
dreamless sleep --
all the trains
I’ve missed
11-Apr-2014
April dusk --
an unopened
Christmas gift
11-Apr-2014
the rivalry continues --
puppies at play
11-Apr-2014
April sky
debating
if it’s going to rain
11-Apr-2014
spring rain --
a child’s toy
in the debris
12-Apr-2014
Palm Sunday --
crows on a
bare tree branch
12-Apr-2014
beautiful day --
wondering how it is
somewhere else
12-Apr-2014
twilight --
my white hair
whiter
12-Apr-2014
above our heads
a woodpecker
dishonors the Sabbath
13-Apr-2014
trickle-down economics --
I get a paper cut
from my tax refund
13-Apr-2014
morning mist --
the fragrance
of strong coffee
13-Apr-2014
bridge of sighs --
she doesn’t see me
wave goodbye
13-Apr-2014
waiting for me
a door
in the desert
13-Apr-2014
first date --
something
I said
14-Apr-2014
lunar eclipse --
she doesn’t
recognize me
14-Apr-2014
ripe plums --
the taste
of her lipstick
14-Apr-2014
blustery night --
the politician’s
trembling fist
14-Apr-2014
blood moon --
my son’s
new Facebook profile
14-Apr-2014
tax day --
not even lint
in my pockets
15-Apr-2014
sudden downpour --
our dinner plans
down the drain
15-Apr-2014
Holy Week --
headless mannequins
in pastel dresses
15-Apr-2014
Tax Day --
tonight we drink
the cheap wine
15-Apr-2014
a faint smudge
where the mosquito
once was
15-Apr-2014
news of his death --
it’s winter
all over again
15-Apr-2014
alone in a field
an old goat
staring at me
16-Apr-2014
a sudden headache --
daffodils
in the snow
16-Apr-2014
false spring --
a blown call
at second base
16-Apr-2014
on the other side
of these thin walls
a familiar spirit
16-Apr-2014
dusk --
more photo ops
at the finish line
17-Apr-2014
goose egg moon --
the homeless man’s
blank stare
17-Apr-2014
goose egg moon --
a mixed day
on Wall Street
17-Apr-2014
dusk --
the haiku
that got away
17-Apr-2014
Holy Week --
three bare trees
against a gray sky
17-Apr-2014
guarded
by dust bunnies
my baseball glove
18-Apr-2014
Good Friday --
my son holds his daughter
for the first time
18-Apr-2014
cold coffee --
an adrenaline rush
I didn’t want
18-Apr-2014
eyelids at half-mast
I salute
my last beer
18-Apr-2014
suburban lullaby --
a duet
of leaf blowers
19-Apr-2014
green light --
my favorite song
drives away
19-Apr-2014
moonlight --
her beckoning
silhouette
19-Apr-2014
reaching the bottom --
an empty shot glass
20-Apr-2014
dusk --
that song
still makes me cry
20-Apr-2014
dancing in the street
a discarded cigarette
20-Apr-2014
Patriot’s Day --
a homeless veteran’s
weathered sign
21-Apr-2014
high noon --
seeking shade
from a satellite dish
21-Apr-2014
moments before dawn
the rusty railroad tracks
of my dreams
21-Apr-2014
dandelions --
the old caboose
21-Apr-2014
Marathon Monday --
the slow drive home
21-Apr-2014
a sudden chill --
my credit card
declined
22-Apr-2014
darkening sky --
a stack
of unpaid bills
22-Apr-2014
open window --
the mockingbird
is an early riser
22-Apr-2014
open window --
a new dog
in the neighborhood
22-Apr-2014
open window --
welcome back,
tree frogs
22-Apr-2014
spring rain --
the long
journey home
23-Apr-2014
opening the wine
the storm
moves offshore
23-Apr-2014
after the storm
a baseball helmet
full of rain
23-Apr-2014
Yankees in town
hot dog wrappers
cross the field
23-Apr-2014
midnight
kissing
her wine-stained lips
23-Apr-2014
last of the Mezcal --
the lingering smoke
23-Apr-2014
wind advisory --
the politician’s speech
24-Apr-2014
explaining to my mother
what "afternoon delight" means
24-Apr-2014
the old wooden church
for sale or lease
24-Apr-2014
rough winds --
a distant relative whispers
"Alzheimer’s"
24-Apr-2014
all that matters
is the next
tummy rub
24-Apr-2014
sunset --
the stray dog’s
sad eyes
24-Apr-2014
breakfast of champions --
to heat or not to heat
the leftover pizza
25-Apr-2014
under construction
an origami crane
25-Apr-2014
the silence
when too much coffee
isn’t enough
25-Apr-2014
restless night --
a mouse
in the attic
25-Apr-2014
Baja sunrise --
the lingering mist
25-Apr-2014
spring mist --
my granddaughter cries
in my arms
26-Apr-2014
sitting at my desk
exotic daydreams
27-Apr-2014
my daughter’s birthday --
a child’s balloon
above the clouds
27-Apr-2014
fumes of buses --
the dying’s
just begun
27-Apr-2014
under attic dust
another unopened envelope
27-Apr-2014
driftwood --
you ask me
where I’ve been
27-Apr-2014
a blank page --
all that matters
is the next breath
27-Apr-2014
dirty water --
the kind
no one loves
28-Apr-2014
today’s headline --
a splash
in the pond
28-Apr-2014
tornado watch --
now available
in HD
28-Apr-2014
rain in the forecast
the dog
steals my blanket
28-Apr-2014
the shame
of drinking
the shame away
28-Apr-2014
midnight --
the tattoo artist’s
empty refrigerator
28-Apr-2014
cleaning out the attic --
a month
of Throwback Thursdays
29-Apr-2014
clouds without rain --
the dog barks
at nothing
29-Apr-2014
clouds without rain --
a deal I didn’t make
with the devil
29-Apr-2014
on a cold night
the hollow echo
of your voice
29-Apr-2014
only Tuesday --
the howling wind
29-Apr-2014
cactus flower --
she doesn’t think
her dress is too short
29-Apr-2014
morning showers --
a kiss
from the dog
30-Apr-2014
May Day --
her long hair
undone
30-Apr-2014
May Day
the top two buttons of her blouse
undone
30-Apr-2014
before sunrise
I dread
the early bird
30-Apr-2014
naked mango --
a bead of sweat
on my cocktail glass
30-Apr-2014
morning yoga --
I left my legs
at home
30-Apr-2014
last day of April --
the slightest nod
to the bartender
30-Apr-2014
sign
on the church door reads:
"do not enter"
1-May-2014
the cashier’s distrust
when I help her make change
1-May-2014
May Day --
her dragon tattoo
glares at me
1-May-2014
crescent moon --
did she just
wink at me?
1-May-2014
St. Patrick’s Day --
the cat’s
emerald eyes
2-May-2014
open mic --
the taste
of bad poetry
2-May-2014
weekend cocktail --
the dog sighs
2-May-2014
heat advisory --
the taste
of her sweat
2-May-2014
new moon --
the season’s
first mosquito
2-May-2014
hope springs eternal --
the home team
takes the field
3-May-2014
unamused
when Grandpa calls her
a "sturdy woman"
3-May-2014
spring cleaning --
the sales receipt
for my first wedding band
3-May-2014
face twitching
the bumble bee chaser
sleeps
4-May-2014
birds!
explaining to the dog
that he can’t fly
4-May-2014
I don’t want
to hear them hum --
high-voltage wires
4-May-2014
high-voltage wire
I don’t want
to hear it hum
4-May-2014
wind advisory --
Speaker of the House
on Meet the Press
4-May-2014
wind advisory --
political pundits
on Meet the Press
4-May-2014
wondering if my children
sense me dreaming about them
5-May-2014
equal time --
the dog
licks my face too
5-May-2014
dusk --
a child’s balloon
letting go
5-May-2014
Cinco de Mayo --
the cactus
unmoved
5-May-2014
no longer friends
a dead tree limb
trembling in the wind
5-May-2014
the elephant in the room --
she’s using
her maiden name
6-May-2014
between breaths
face-to-face
with a humming bird
6-May-2014
the cruel flirt!
azaleas in bloom
6-May-2014
written
in the sunset
her name
6-May-2014
lost and found
the umbrella
we once shared
6-May-2014
now a grandfather
they tell me I have
my grandfather’s eyes
7-May-2014
tough day --
I go heavy
on the hot sauce
7-May-2014
man’s best friend --
sitting patiently
at the grill
7-May-2014
"game on"
she says --
I shut
the game off
7-May-2014
idle time --
Broke Down Engine Blues
8-May-2014
my autobiography
an open parenthesis
8-May-2014
these words
lost
in the mist
9-May-2014
slippery elm --
Grandpa offers me
some chewing tobacco
9-May-2014
waxing moon --
she stares
straight through me
9-May-2014
intermittent drizzle --
I argue
with an umbrella
9-May-2014
almond eyes --
I forget
the question
9-May-2014
a poet’s dilemma --
to burn or recycle
her old letters
10-May-2014
Texas rain --
the hometown boy
who’s not coming home
10-May-2014
broken clouds --
the junkyard dog’s
wagging tail
10-May-2014
clipped from a photograph
the one
who never apologized
10-May-2014
approaching rain
the dog sighs
10-May-2014
Mother’s Day --
azalea petals
in the wind
11-May-2014
that dress
so tight
I could burst
11-May-2014
sunburst finish --
the standing ovation
in my head
11-May-2014
Dead Dog Beach --
a pair of eyes
that never blink
11-May-2014
Dead Dog Beach --
two eyes
that never blink
11-May-2014
under construction
the carpenter’s house
11-May-2014
the early bird keeps me
from falling back to sleep
12-May-2014
much too happy
about winning
at solitaire
12-May-2014
old photograph --
my vegetarian daughter
dressed like a lamb
12-May-2014
with a warm smile
a little girl tells me
I’m going to hell
12-May-2014
audible sigh --
a roll
of undeveloped film
12-May-2014
awaiting takeoff
my mind wanders into
the mile-high club
13-May-2014
persistent drizzle --
Grandpa flirts
with schoolgirls
13-May-2014
clinging
to her neck
Spring rain
13-May-2014
flower moon --
my granddaughter
makes a peace sign
13-May-2014
speeding past
my exit
a shooting star
13-May-2014
dead end --
the street dog’s
wary eyes
14-May-2014
starless night --
I point to where
my high school used to be
14-May-2014
game seven --
even the dog
can’t bear to watch
14-May-2014
what is she wearing?
and yes
there is a full moon
15-May-2014
closing time --
the saxophone
echoes
15-May-2014
closing time --
the saxophone echoes
in my head
15-May-2014
flower moon --
the sundress slips
from her shoulder
15-May-2014
the elegant simplicity
when the dog
lifts its leg
16-May-2014
no sunrise --
"she didn’t make it
through the night"
16-May-2014
missing the point
I aim
more carefully
16-May-2014
spring rain
washing
the week away
16-May-2014
light rain --
the slugger’s
towering pop fly
16-May-2014
loud conversation --
I envy
the ostrich
17-May-2014
Columbus Circle --
I discover
I’m lost
18-May-2014
alley cat --
unimpressed
with my sandwich
18-May-2014
closing time --
the jukebox plays
"Fade Into You"
17-May-2014
blues on the green --
the dog chases
a honey bee
17-May-2014
fever dream
Leadbelly’s
crooked bow tie
17-May-2014
one beer too many
the punk girlfriend
I never had
17-May-2014
over bad coffee
a co-worker
mispronounces my name
18-May-2014
end of the weekend --
a shopping cart
with a broken wheel
18-May-2014
between the legs
of the seasoned veteran
October dreams
18-May-2014
broke
the GPS tells me
I have arrived
18-May-2014
unplanned work --
a sticky note
falls to the floor
19-May-2014
spiraling
up
the
staircase
her
perfume
19-May-2014
scattered showers --
junk mail
for the dog
19-May-2014
late-night drive
destination:
anywhere
19-May-2014
migraine --
a cloud
shaped like a fist
19-May-2014
as if it knows
where it’s going --
red balloon
20-May-2014
sales flyers --
I nearly forget
Memorial Day
20-May-2014
five o’clock shadow --
Wall Street
gets a shave
20-May-2014
her Irish eyes --
yes I said yes
I will yes
20-May-2014
cloudless sky --
an eagle perched
on a satellite dish
20-May-2014
gibbous moon --
the bloom
off the rose
21-May-2014
morning birdsong --
trying to remember
my dream
21-May-2014
between dreams
the dog
licks my face
21-May-2014
full of promise
the starless sky
21-May-2014
rose blossoms --
the neighborhood tomboy’s
cleavage
21-May-2014
silent wind --
striking out
with the bases loaded
21-May-2014
field of dreams --
the prospect’s
early exit
21-May-2014
rose blossoms --
the sway
of her hips
22-May-2014
class photo --
the faces
I don’t remember
22-May-2014
her evening attire
summer moonlight
22-May-2014
broken flowers --
Mother’s Day wishes
on a deceased friend’s Facebook wall
22-May-2014
between showers
a dog barks
at the wind
22-May-2014
long weekend --
my foot swollen
from kicking the lawn mower
23-May-2014
the spoiled child
unhappy
with his happy meal
23-May-2014
long weekend --
the crickets
settle in
23-May-2014
Friday night --
lowriders
getting high
23-May-2014
Memorial Day --
forgetting
who won the war
24-May-2014
Memorial Day
freshly fallen rain
24-May-2014
slowly trickling
between her breasts
glistening pearls
24-May-2014
trendy nightclub --
an epic clash
of colognes
24-May-2014
hipster pub --
an epic battle
of beards
24-May-2014
writer’s block
beneath
the robin’s nest
24-May-2014
my home town --
the dead tree
no one wants
to cut down
24-May-2014
extra innings --
my second wind
grows still
25-May-2014
extra innings --
the beer buzz
wears off
25-May-2014
slowly
between her breasts
glistening pearls
25-May-2014
sleepy-eyed
I still call it
"her toy"
25-May-2014
outside the emergency room
an empty whiskey bottle
26-May-2014
Memorial Day --
my daily reunion
with the dog
26-May-2014
Memorial Day rain --
umbrellas
in formation
26-May-2014
pouring out a beer
for the one
who didn’t come back
26-May-2014
lone buck
watching me
watching him
27-May-2014
inchworm --
I measure
my words
27-May-2014
out of wine
the sky darkens
27-May-2014
concealed weapon --
the first line
of a senryu
27-May-2014
distant thunder --
the receptionist’s
icy stare
28-May-2014
pay day --
a mouse
empties the trap
28-May-2014
new moon --
letting the phone call
go to voicemail
28-May-2014
admiring
the industrious ant
under foot
28-May-2014
four-way intersection --
the sleeping dog’s paws
28-May-2014
new moon --
I know it’s out there
somewhere
29-May-2014
epiphany --
I forget
what day it is
29-May-2014
startled from sleep
a runaway kite
29-May-2014
startled from sleep
the last ferry home
29-May-2014
just in time
for the weekend
rain
30-May-2014
Peaks Island Ferry --
making friends
with the dog
30-May-2014
crowded ferry
the dog everyone
wants to pet
31-May-2014
long meeting --
the back door reads:
"no exit"
31-May-2014
beach rose
glistening
in the sun
31-May-2014
beach rose
preparing
to blossom
31-May-2014
cloudless sky --
a restless dog
sniffing the breeze
31-May-2014
Sunday hangover --
the church bells
in my head
1-Jun-2014
freshwater bog --
the stories
I never told you
1-Jun-2014
donuts, guns --
day school
1-Jun-2014
ferry landing --
at the corner
of hello and goodbye
1-Jun-2014
sign
on the broken fence:
go away
2-Jun-2014
talking politics --
a hole
in the fence
2-Jun-2014
heavy sigh
the first firefly
2-Jun-2014
pale sky --
I apologize
for everything
2-Jun-2014
wondering
if a fox
can foxtrot
3-Jun-2014
night terror --
a crack
in the mirror
3-Jun-2014
night terror --
a crack
in the sky
3-Jun-2014
reminding Grandpa
we don’t call them "foxes"
anymore
3-Jun-2014
full of tequila
I tell her
I am the moon
3-Jun-2014
wild lilacs --
I know why
she’s blushing
3-Jun-2014
happy hour --
not quite enough
for a bus ticket
3-Jun-2014
happy hour --
not quite enough
for a ticket home
4-Jun-2014
outside the square
a pile
of abandoned bicycles
4-Jun-2014
outside the square
a bicycle
chained to a fence
4-Jun-2014
how voluptuous her lips
when she says
"voluptuous"
4-Jun-2014
cloudless sky --
convincing her
that Grandpa speaks finch
4-Jun-2014
clumsy drunk
I drop
your name
4-Jun-2014
startled from sleep
angels welcome me
to hell
4-Jun-2014
for sale:
the vacant church
4-Jun-2014
rip tide
I forget
everything
4-Jun-2014
afterglow --
the flood waters
recede
5-Jun-2014
opening a beer
the flood waters
recede
5-Jun-2014
pressure drop --
embraced
by my cocktail
5-Jun-2014
Throwback Thursday --
the one
I should have thrown back
5-Jun-2014
fever dream --
a homeless man
repeats my thoughts
5-Jun-2014
old photo
in which
I look young
5-Jun-2014
her lips
so voluptuous
when she says
"voluptuous"
6-Jun-2014
free wifi
in my neighbor’s driveway
6-Jun-2014
play ball!
the prospect’s
clean jersey
6-Jun-2014
D-Day --
unpaid bills
on the horizon
6-Jun-2014
D-Day
the wine-stained carpet
6-Jun-2014
hidden in the attic
a box
of broken soldiers
6-Jun-2014
the fragrance
of your letters
in the fire
7-Jun-2014
remembering
Father’s Day
a tree branch falls
7-Jun-2014
summer fog --
what never
could have been
7-Jun-2014
puppy’s new friend
the firefly
7-Jun-2014
there must be days
with neither beer nor haiku
but not today
7-Jun-2014
almost done with my beer
the crickets
just getting started
7-Jun-2014
one bottle later
a budding romance
under the bridge
7-Jun-2014
fork in the road --
I wonder
what’s for lunch
8-Jun-2014
sipping absinthe
I plot
the next revolution
8-Jun-2014
crowded playground --
nobody asks me
what’s in the brown bag
8-Jun-2014
suburban haze --
countdown
to the first beer
8-Jun-2014
in the waiting room
his argument
with a cell phone
8-Jun-2014
summer breeze --
a shower
of tree pollen
8-Jun-2014
shadows lengthen
into haiku cliché
8-Jun-2014
Dead Dog Beach --
an inconvenient
birthday present
8-Jun-2014
holding the door
for the invisible man
9-Jun-2014
Mercury retrograde --
a text message
not intended for me
9-Jun-2014
returning my stare --
a faceless mannequin
9-Jun-2014
haunting my dreams
the face
in the knotty pine
9-Jun-2014
gibbous moon --
I never noticed
her hips
9-Jun-2014
home late from work
I step over
her nightgown
9-Jun-2014
scattered showers --
I forget
why I’m here
10-Jun-2014
summer rain --
Wall Street
closes flat
10-Jun-2014
wondering where all the lone gunmen go
10-Jun-2014
still alive
the lone gunman’s
Facebook page
10-Jun-2014
last of the wine --
a pop-up
into the lights
10-Jun-2014
last of the wine
the vanishing horizon
10-Jun-2014
racing past
the empty bench
my wordless thoughts
11-Jun-2014
I’ve named
this undrinkable cocktail
after you
11-Jun-2014
folding my pizza
to strange looks
in a strange town
11-Jun-2014
poetry slam --
all the hipsters
and me
11-Jun-2014
ruining my life
by dying
too soon
12-Jun-2014
racing past
the empty bench
words
12-Jun-2014
approaching storm --
an empty coffee cup
crosses Wall Street
12-Jun-2014
rain delay --
showing the dog
a knuckleball grip
12-Jun-2014
between construction cranes
a shooting star
12-Jun-2014
lost in fog
my skyscraper
romance
12-Jun-2014
pitchers’ duel --
the dog sighs
in his sleep
12-Jun-2014
lovers’ lane
closed
for construction
12-Jun-2014
lovers’ lane
under construction
12-Jun-2014
that moment
before
the moment
12-Jun-2014
full of wine
I dance
with the stars
13-Jun-2014
summer rain --
the river rising
in an old blues song
13-Jun-2014
lost in fog
the illusion
of control
13-Jun-2014
wondering
if my third eye
is bloodshot too
13-Jun-2014
love at first sight --
the puppy
tilts his head
13-Jun-2014
Black Flag --
my eardrums
red, white and blue
14-Jun-2014
Flag Day --
a parade
of fortunate sons
14-Jun-2014
small town parade --
a turtle
crosses the road
14-Jun-2014
Father’s Day --
no I haven’t
heard this one before
15-Jun-2014
still too big for me
my father’s shoes
15-Jun-2014
falling from grace --
her whiskey flask
15-Jun-2014
strawberry moon --
red highlights
in her hair
15-Jun-2014
Earth Day --
paw prints
on my pillow
16-Jun-2014
writer’s block --
a dead skunk
in the storm drain
16-Jun-2014
wide-eyed hipsters
in search of
the drugstore cowboy
16-Jun-2014
eyes clenched shut
"yes I said yes I will yes"
16-Jun-2014
clouds without rain --
I like
her status update
17-Jun-2014
at the flea market
an engagement ring
looks strangely familiar
17-Jun-2014
summer haze --
the veteran
clears out his locker
17-Jun-2014
hazy night --
the dog panting
in his sleep
17-Jun-2014
the cool of night --
crickets
sigh
17-Jun-2014
dreams of Pescadero --
the lingering smoke
in the mezcal
17-Jun-2014
waking from a nightmare
summer fog
17-Jun-2014
ghost town --
shadows fade
into themselves
18-Jun-2014
fading from the radio
"Fade Into You"
18-Jun-2014
gibbous moon --
a frightened dog
just out of reach
18-Jun-2014
street dog
afraid to take shelter
from the rain
18-Jun-2014
balmy night --
an idling truck
18-Jun-2014
cat’s eyes
following
the dog
19-Jun-2014
sudden gust --
his comb-over
over
19-Jun-2014
high tide --
my sand castle dreams
19-Jun-2014
summer solstice --
the dog’s breath
19-Jun-2014
solstice --
my valleys
peak
19-Jun-2014
tree frog --
a song
I’ve always known
20-Jun-2014
the rhythm
of my rhymelessness
20-Jun-2014
at the end of the bar
a regular’s
unblinking glare
20-Jun-2014
last call --
she tells me the devil
wrote her a song
20-Jun-2014
solstice --
my asymmetric face
20-Jun-2014
solstice --
Grandpa’s face
after the stroke
20-Jun-2014
first day of summer --
withering dandelions
21-Jun-2014
solstice
withering
dandelions
21-Jun-2014
first day of summer --
a catalpa flower
in her hair
21-Jun-2014
longest day --
silence
over cocktails
21-Jun-2014
after a morning run
her first cigarette
22-Jun-2014
in and out of focus
a child’s balloon
ascending
22-Jun-2014
clouds
an expired
sale coupon
22-Jun-2014
over milk and cookies
"Grandpa,
what’s a Sex Pistol?"
22-Jun-2014
knowing
she meant nothing
by that wink
that meant everything
22-Jun-2014
knowing
she meant nothing
by that wink
22-Jun-2014
school’s out --
an extra spring
in the wino’s step
23-Jun-2014
ferry landing --
an empty cup
floats away
23-Jun-2014
swishing through
the basketball net --
a butterfly
23-Jun-2014
goal!
the shopping cart
hits a car
23-Jun-2014
summer dusk --
an empty birdhouse
23-Jun-2014
harvest moon --
the fullness
of her hips
23-Jun-2014
restless night --
something
sniffing the bait
23-Jun-2014
long meeting
I hear only
the clock
24-Jun-2014
salvation
in a white Lexus
idling
24-Jun-2014
a haiku moment --
the puppy
discovers fireflies
24-Jun-2014
waning moon --
I lose
my train of thought
24-Jun-2014
caught in the act
of staring at
her fishnet stockings
25-Jun-2014
caught
staring at
her fishnet stockings
25-Jun-2014
turbulence --
another bumpy ride
on Wall Street
25-Jun-2014
writer’s block --
the moon
reduced to a sliver
25-Jun-2014
young love
a sleeping puppy
26-Jun-2014
summer wind --
the Ebbets Field
of my dreams
26-Jun-2014
peanut shells --
one out shy
of a perfect game
26-Jun-2014
clouds
his shelter
from the rain
26-Jun-2014
wondering when
to start waiting
’til next year
26-Jun-2014
far from the mosh pit
I recognize the parents
of the band
26-Jun-2014
new moon
crossing the border
undetected
26-Jun-2014
road trip --
no one cares
where I’m going
27-Jun-2014
sigh --
motionless
windmills
27-Jun-2014
writer’s block --
motionless windmills
27-Jun-2014
in the hotel parking lot
truckers
compare tattoos
28-Jun-2014
over powdered eggs
a wide-screen TV
without sound
28-Jun-2014
at the junction
of desolation and nowhere
seagulls
28-Jun-2014
camper’s cologne --
a generous layer
of bug spray
29-Jun-2014
new moon --
a friend
unfriends me
29-Jun-2014
bright sunshine --
a cloud
of mosquitoes
29-Jun-2014
someone else
camping
at my old deer blind
29-Jun-2014
over strong drink
the storms
in the captain’s eyes
29-Jun-2014
a dog’s journey
from favorite chair
to favorite couch
30-Jun-2014
morning sunshine --
even the butterfly hunter
has to rest
30-Jun-2014
after three cups of coffee
I swat mosquitoes
that aren’t there
30-Jun-2014
swatting at mosquitoes
that aren’t there
30-Jun-2014
last day of June --
the puppy
discovers frogs
30-Jun-2014
Pay Day --
who will I be able
to pay today?
30-Jun-2014
over pasties
comparing
insect repellents
1-Jul-2014
sleeping in --
a less-than-gentle nudge
from the dog
1-Jul-2014
today’s entertainment
the puppy
chasing dragonflies
1-Jul-2014
my favorite song --
sea breeze
rustling the palms
1-Jul-2014
the dog and I
awaiting
the first firefly
1-Jul-2014
beaten unconscious
in a dream
my throbbing hangover
1-Jul-2014
over dirty dishes
fresh gossip
2-Jul-2014
school’s out --
a rabbit
in the garden
2-Jul-2014
morning chill --
a familiar name
in the obituary
2-Jul-2014
ripples
on the lake --
a heavy sigh
2-Jul-2014
around the fire pit
the ones who never left
2-Jul-2014
the search for new galaxies
at the bottom of my pint glass
3-Jul-2014
removing my shoes
the gleam
in the dog’s eye
3-Jul-2014
the crumbling church --
wild dogs
at play
3-Jul-2014
wild lilies --
remembering
why we’re here
3-Jul-2014
hungry and rested
the evening’s mosquitoes
3-Jul-2014
high school reunion --
everyone wondering
whose husband I am
3-Jul-2014
splayed across
the grand piano
a grumpy old cat
4-Jul-2014
fourth of July fireworks --
one dog too many
in the Pet Parade
4-Jul-2014
still winning every coin toss
Grandpa’s two-headed nickel
4-Jul-2014
Lost Lake --
no one’s quite sure
where it is
4-Jul-2014
crossing the border
without passports
a flock of geese
5-Jul-2014
just happy to be here
road kill
in the sun
5-Jul-2014
always contrary
my garden
doesn’t grow
5-Jul-2014
lost on a country road
the deepening silence
5-Jul-2014
outside the hotel lobby
prostitutes soliciting
my dog
6-Jul-2014
writer’s block --
the miles
between rest stops
6-Jul-2014
writer’s block --
another 18-wheeler
rushes by
6-Jul-2014
summer haze --
returning the gift
I forgot to give you
7-Jul-2014
approaching thunder --
two bored dogs
in the living room
7-Jul-2014
summer haze --
back-to-back meetings
in a crowded conference room
7-Jul-2014
just enough moonshine
to wash away
everything
7-Jul-2014
not nearly enough rain
to wash away
a single indiscretion
7-Jul-2014
summer swoon --
the home team
prays for rain
7-Jul-2014
praying for rain
the mantis
7-Jul-2014
thunder --
the desert
explodes
7-Jul-2014
high tide --
a surf board
washes ashore
7-Jul-2014
between nightmares
a pre-dawn
cat fight
7-Jul-2014
rain delay --
she reaches
for a book
7-Jul-2014
a toast
to mistakes
I’ve yet to make
8-Jul-2014
in the ruins
of an old church
ghosts bow in prayer
8-Jul-2014
ghost peppers --
my life flashes
before my eyes
8-Jul-2014
gibbous moon --
finally
a smile
8-Jul-2014
smoke screen --
I promise to quit
if you promise to stay
8-Jul-2014
losing streak --
the lingering haze
8-Jul-2014
I envy the grass
that stained
her new white blouse
9-Jul-2014
insurmountable
the Green Monster
of my dreams
9-Jul-2014
summer haze --
she asks me why
the dog is smiling
9-Jul-2014
averting my eyes
from the whitewashed walls
of the abandoned church
9-Jul-2014
slow steady rain --
the fishermen
mend their nets
9-Jul-2014
how I long to fly
too close to the sun
9-Jul-2014
out of wine
rain trickles into
the arroyo
10-Jul-2014
serving me a cocktail
she whistles
Love Potion #9
10-Jul-2014
redemption --
the preacher’s daughter
in a miracle bra
10-Jul-2014
the elegant dance
of an egret
perfectly still
10-Jul-2014
the perfect beach
closed
due to unexploded ordinance
10-Jul-2014
thunder moon --
the dog’s
unblinking eye
10-Jul-2014
a diamond in the rough --
her pre-engagement ring
11-Jul-2014
she tells me
there’s one more diamond
I’ve yet to see
11-Jul-2014
rainy season --
she promised me
clouds
11-Jul-2014
beachside bar --
the perfect wave
in her hair
11-Jul-2014
what wisdom lies
in this conference
of crows?
12-Jul-2014
what wisdom
in this conference
of crows?
12-Jul-2014
Super Moon --
I had forgotten
how pretty she was
12-Jul-2014
no breeze --
the rookie
takes strike three
12-Jul-2014
thunder moon --
all eyes
on her hips
12-Jul-2014
thunder moon --
a game-ending
double play
12-Jul-2014
goal!
soldiers lay down their weapons
for ninety minutes
13-Jul-2014
full moon --
the lines on my face
lengthen
13-Jul-2014
crosstown traffic --
tire tracks
across my back
13-Jul-2014
crosstown traffic --
leading nowhere
13-Jul-2014
crosstown traffic --
Hendrix solos
to a hip-hop beat
13-Jul-2014
a rudderless boat --
I remember you
13-Jul-2014
yard sale --
saying goodbye
to my old guitar
14-Jul-2014
summer rain --
an arpeggiated chord
14-Jul-2014
after the rain
a puddle
filled with clouds
14-Jul-2014
rain
we agree
to disagree
14-Jul-2014
sick day --
a housefly trapped
between window panes
15-Jul-2014
Pay Day --
settling a debt
I never owed
15-Jul-2014
unsettled air --
a robin chases sparrows
from a mud puddle
15-Jul-2014
whose bonemud lies
beneath the surface
of the arroyo?
15-Jul-2014
pancakes anyone?
Wall Street
closes flat
15-Jul-2014
Old Faithful --
the alarm clock
16-Jul-2014
the loss of clarity
after waking
from a dream
16-Jul-2014
a sudden gust --
yesterday’s headline
crosses the street
16-Jul-2014
also in need of TLC
no one calls me
"a classic"
16-Jul-2014
after the storm
sparrows return to their
regularly scheduled program
16-Jul-2014
cease fire --
the dog drops his bone
and bares his teeth
16-Jul-2014
writer’s block --
the restless rattle
of a ceiling fan
17-Jul-2014
rush hour --
looking for the mute button
on a fellow commuter
17-Jul-2014
looking for
the mute button
on a fellow commuter
17-Jul-2014
hotel lobby --
the cute receptionist asks
if I’m checking out
17-Jul-2014
waiting room --
another word
for "thesaurus"
17-Jul-2014
a grain of sand
between my toes
I hear the ocean
18-Jul-2014
hotel lobby
checking out
the cute receptionist
18-Jul-2014
casualties of war --
a dog abandoned
at the beach
18-Jul-2014
closing time --
someone calls me
a barfly
18-Jul-2014
that summer moment
when the puppy
discovers grasshoppers
19-Jul-2014
the rockets’ red glare
illuminates
nothing
19-Jul-2014
sound check --
the roadie
takes a bow
19-Jul-2014
retirement daydreams --
crows
in a dead tree
19-Jul-2014
retirement dreams
a shooting star
19-Jul-2014
full of beer --
all the empty chairs
19-Jul-2014
undisturbed
footprints
on the moon
20-Jul-2014
under construction --
mourning the loss
of my favorite graffiti
20-Jul-2014
between the lines
of the history book
how the West was lost
20-Jul-2014
double espresso
the silence
ringing in my ears
20-Jul-2014
lusting for war
a chattering squirrel
20-Jul-2014
income inequality --
a fat squirrel
at the bird feeder
21-Jul-2014
and still it glides
a red-tailed hawk feather
21-Jul-2014
dead end:
mourning
what might have been
21-Jul-2014
low tide --
searching for meaning
in the broken shells
21-Jul-2014
low tide --
all the broken shells
21-Jul-2014
barely holding together
a rusty bridge
21-Jul-2014
morning fog --
the glow
of an oncoming train
22-Jul-2014
summer haze --
wondering where
the songbird went
22-Jul-2014
gone much too soon
my margarita
22-Jul-2014
24 hour news --
a crime drama
between talking heads
22-Jul-2014
well-constructed --
her "Under Construction" t-shirt
22-Jul-2014
while the cop sleeps
an uncontested
stolen base
22-Jul-2014
summer haze --
still listening
for the songbird
23-Jul-2014
her retirement party --
a glorious sunset
23-Jul-2014
after siesta
a shopkeeper sweeps
the cracked sidewalk
23-Jul-2014
interrupting
our stickball game
an open fire hydrant
23-Jul-2014
chasing flies
the slugger’s
twin girls
23-Jul-2014
deepening dawn --
my hair
one shade of gray
24-Jul-2014
lethal
injection
...eventually
24-Jul-2014
one-hit shutout --
the long silent
bus ride home
24-Jul-2014
hostilities cease --
the mail man
holds up a milk bone
24-Jul-2014
umbrella
blocking
the meteor shower
24-Jul-2014
tough night --
I order the tequila
in the skull-shaped bottle
24-Jul-2014
glancing at
my retirement portfolio
a mousetrap snaps
25-Jul-2014
the best haiku
is always the one
I’ve yet to write
25-Jul-2014
bass solo --
this beer line
is too long
25-Jul-2014
tail wagging
for no reason --
the one-eyed dog
25-Jul-2014
a photo of me
from my "awkward phase"
yesterday
25-Jul-2014
company picnic --
reveling in the people
who don’t know me
25-Jul-2014
snapdragons --
the shuttle bus
to summer camp
25-Jul-2014
waning moon --
an ambulance leaves the nursing home
with its lights off
25-Jul-2014
my glass half empty
the bartender fills
her tank top
25-Jul-2014
caught in the act --
morning glories
26-Jul-2014
Wall Street falters --
I pour
a golden ale
26-Jul-2014
late-inning meltdown --
a fallen
ice cream cone
26-Jul-2014
the extra spring in her step
when she jogs
without a bra
26-Jul-2014
waking from a dream
I didn’t give up coffee
after all
27-Jul-2014
minutes into our date
she asks
if I’m always like this
27-Jul-2014
rainy day --
an extra helping
of hot sauce
27-Jul-2014
storm warning --
the slugger’s
bat flip
27-Jul-2014
moonless night --
a dead dog
on the side of the road
27-Jul-2014
overcast --
wondering where
the weekend went
28-Jul-2014
desolation ridge --
how peaceful
the rocks below
28-Jul-2014
the road not taken
and the promise
to remain friends
28-Jul-2014
summer drought --
a called
strike three
28-Jul-2014
lightning --
the dog’s eyes
widen
28-Jul-2014
summer breeze --
the schoolgirls giggle
as I walk by
29-Jul-2014
never guessing
that the town drunk
would be me
29-Jul-2014
an impressive collection --
all the books
I’ve never read
29-Jul-2014
sick day --
the dumpster door
crashes shut
29-Jul-2014
trade deadline --
the dog gives up my shoe
for a treat
29-Jul-2014
family picnic --
looking for a place
to play solitaire
29-Jul-2014
playing solitaire
at a family picnic
29-Jul-2014
bases empty
a seagull soaring over
the Green Monster
29-Jul-2014
just in time
for an afternoon meeting
a two pint buzz
30-Jul-2014
rush hour traffic --
geese honking
overhead
30-Jul-2014
shafts of sunlight
between skyscrapers
30-Jul-2014
with a wink he says
"may all your wishes come true"
30-Jul-2014
scattered clouds --
a Wall Street
sell-off
31-Jul-2014
summer weekend --
a hurried goodbye
31-Jul-2014
summer clearance
on Yawkey Way
31-Jul-2014
summer swoon --
a fire sale
on Yawkey Way
31-Jul-2014
cease-fire --
the dogs pause
for treats
31-Jul-2014
regrets
a child’s balloon
overhead
31-Jul-2014
lost in
the vaguely familiar city
of my dreams
1-Aug-2014
heat wave --
the stock market
wilts
1-Aug-2014
heat wave --
a bead of sweat
on the nape of her neck
1-Aug-2014
broken clouds --
the mud
left behind
1-Aug-2014
snow shoveling done
the teenager emerges
from hibernation
2-Aug-2014
navigating
the swamp
in my basement
2-Aug-2014
in the rubble
of their former home
children play with guns
2-Aug-2014
storm clouds --
tonight
I drink alone
2-Aug-2014
summer twilight --
our shadows
hold hands
3-Aug-2014
lazy Sunday morning --
the puppy hiccups
3-Aug-2014
lazy Sunday --
another phone call
gone to voicemail
3-Aug-2014
meteor shower --
hoping
she’ll spend the night
3-Aug-2014
summer twilight --
putting down the book
I haven’t started reading
3-Aug-2014
staff meeting --
watching the pot
boil
4-Aug-2014
between meetings
the watched pot
boils
4-Aug-2014
cold snap --
smokers
huddle closer
4-Aug-2014
caught
in its own web
the dead spider
4-Aug-2014
in the summer mist
fireflies
4-Aug-2014
raining
skyward
mosquitoes
5-Aug-2014
summer dusk --
seagulls gather
at the compost heap
5-Aug-2014
off-night --
the bartender whistles
a gospel tune
5-Aug-2014
Mosquito Pier --
a starfish
on a moonless night
5-Aug-2014
between dreams
every sound
is a crashing wave
5-Aug-2014
beyond
my final beer
the blurred clarity
5-Aug-2014
ferry landing --
every
broken promise
5-Aug-2014
scattered clouds --
even half my age
isn’t so young
6-Aug-2014
I hope she’s not texting
about the red light
she’s about to run
6-Aug-2014
reaching for my keys
I lock the door
behind me
6-Aug-2014
age spots --
a deal I didn’t make
with the devil
7-Aug-2014
storm warning --
a friend’s
cancer returns
7-Aug-2014
huddled
on the double yellow line
a trio of wild turkeys
7-Aug-2014
Coquí
have you followed me
all the way to Boston?
7-Aug-2014
overnight shift --
the highlighted passages
in the night watchman’s bible
8-Aug-2014
my third cup of coffee --
one more river
to cross
8-Aug-2014
gibbous moon --
she calls
my bluff
8-Aug-2014
gibbous moon --
who’s bluffing?
8-Aug-2014
my hometown library
now a flea market
8-Aug-2014
low tide --
a diamond ring
beneath the pier
8-Aug-2014
down port --
the lines
on the fisherman’s face
8-Aug-2014
the last ferry --
a ride
on Grandpa’s shoulders
9-Aug-2014
shifting winds --
the bartender puts away
the good stuff
9-Aug-2014
blocking my view
of the polluted lake
my ex-wife
9-Aug-2014
missing the ferry
a man swears
at the Keno machine
9-Aug-2014
spoiled child --
the ferry
leaves the dock
9-Aug-2014
reviewing my resume
would I hire myself?
10-Aug-2014
summer jog --
I can watch it
all day
10-Aug-2014
over morning cocktails
a yoga class
on the beach
10-Aug-2014
end of the weekend --
the fireflies
grow dim
10-Aug-2014
hot sun --
the struggling rookie’s
stubble
10-Aug-2014
red moon --
lights out
without a sound
10-Aug-2014
mountain hike --
we can never outrun
the mosquitoes
11-Aug-2014
the birds
watching me
birdwatching
11-Aug-2014
deep summer --
moss on the belly
of Buddha
11-Aug-2014
my old neighborhood --
the burned out bodega
of my dreams
11-Aug-2014
news of his death --
if Alladin could grant
just one more wish
11-Aug-2014
Shark Week --
I remember
to floss
11-Aug-2014
waning moon --
a stranger
unfriends me
12-Aug-2014
paradigm shift --
a truck backfires
12-Aug-2014
an elbow to the ribs
while mouthing
Grandpa’s punchlines
12-Aug-2014
first to the food bowl
a three-legged dog
12-Aug-2014
moonless night --
an old dog
dreams
12-Aug-2014
windless night --
a hanging curveball
12-Aug-2014
snake in tall grass --
a split-fingered fastball
12-Aug-2014
Grand Canyon --
shouting
at my echo
13-Aug-2014
like the rain
the meteor shower
just misses us
13-Aug-2014
Shark Week --
the dog’s ear
twitches
13-Aug-2014
in the "o"
of the hotel sign
sparrows build a nest
13-Aug-2014
perfect day --
I win a second
game of solitaire
14-Aug-2014
writer’s block --
the starless sky
14-Aug-2014
unspoken words --
an acorn falls
14-Aug-2014
called strike three --
the arc
of a thrown bat
14-Aug-2014
silencing
the tree frogs --
screech owl
15-Aug-2014
55 years later
the acorns
still fall
15-Aug-2014
summer dusk --
closer to the tomb
than the womb
15-Aug-2014
big inning --
the dog
still wants to play
15-Aug-2014
camera crews gone
shadows cross
the picket line
15-Aug-2014
over burned toast
explaining to my mother
what trip-hop is
16-Aug-2014
summer dusk --
searching for meaning
in the hawk’s cry
16-Aug-2014
lights out --
a bullfrog
serenade
17-Aug-2014
Lord Hobo --
the Trustafarian’s
dirty blond dreads
17-Aug-2014
tax-free weekend --
the captive crowds
17-Aug-2014
treefrogs
a capella
17-Aug-2014
over my head
an easy pop fly
17-Aug-2014
one hour on hold --
they must be hoping
I die soon
17-Aug-2014
last call --
the wail
of a blues harp
18-Aug-2014
in my dream
none of this
was a dream
18-Aug-2014
interrupting deep sleep
a robot voice tells me
I may have already won
18-Aug-2014
sunset --
sweeping
the cracked sidewalk
18-Aug-2014
idling loudly
the next-door neighbor’s
mid-life crisis
18-Aug-2014
the morning after --
children play
with unused flares
19-Aug-2014
late for the ferry
seagulls squabble
over trash
31-May-2014
my summer muse
mixing cocktails
with a plastic-tipped cigar
14-Jun-2014
and in another dream
a burro’s tail
chasing flies
23-Jul-2014
soaking in
the cloudless sunshine
a dead squirrel
29-Jul-2014
rough day --
the hiss
of a braking train
19-Aug-2014
crack pipe --
counting
the denials
19-Aug-2014
campus visit --
ducklings
in single file
19-Aug-2014
televised --
how far
we have to go
19-Aug-2014
not taking a hint --
the dog’s tail
too close to the fire
20-Aug-2014
writer’s block --
an empty roll
of toilet paper
20-Aug-2014
Baja sunset --
a street dog
sniffs the air
20-Aug-2014
fearing
welcoming
el Chubasco
20-Aug-2014
bases loaded
I switch
to the cheap wine
20-Aug-2014
well-tanned --
the pool shark
21-Aug-2014
sabre dance --
boldly threatening
faceless strangers
21-Aug-2014
ice bucket challenge --
a donation
for drought relief
21-Aug-2014
hostage crisis --
the dog
and my shoes
21-Aug-2014
not yet autumn --
the changing colors
of clothes shopping
21-Aug-2014
unable to look away --
the gentle eyes
of a dead deer
22-Aug-2014
a proud day --
my grandson needs two hands
to show me his age
22-Aug-2014
play time is over --
Grandpa picks up
the super soaker
22-Aug-2014
late-summer chill --
a fastball whistling past
the rookie’s chin
22-Aug-2014
reflected
in honest twilight
my white hair
22-Aug-2014
hungover
I sharpen
my axe
23-Aug-2014
hungover
I chop wood
with a dull axe
23-Aug-2014
hurricane warning --
the wrong side
of a big inning
23-Aug-2014
hurricane party --
the dog
hunkers down
23-Aug-2014
striking out with bases loaded --
if only it were a metaphor
23-Aug-2014
in the Santa Fe of my dreams
chiles roasting in the plaza
23-Aug-2014
cactus flower
the last time
I fell in love
23-Aug-2014
twilight
wanting to be
my dog
23-Aug-2014
unblinking
he won’t explain
his teardrop tattoo
24-Aug-2014
spring cleaning
from one drawer
to another
24-Aug-2014
the sign of the horns
must mean something very different
down here
24-Aug-2014
do the cockroaches know
this is a 5-star hotel?
24-Aug-2014
late summer --
hornets
undeterred
24-Aug-2014
she returned from college
with a hyphen
in her last name
25-Aug-2014
fall color --
a freshly-washed
school bus
25-Aug-2014
mid-day sun --
an iguana
cocks its head
25-Aug-2014
winning at solitaire
I was never too good
at being alone
25-Aug-2014
shameless flirt
calling my hair
"prematurely gray"
25-Aug-2014
summer haze --
the slugger’s
batting slump
26-Aug-2014
morning gridlock --
unable to
find the words
26-Aug-2014
summer haze --
the dog’s breath
26-Aug-2014
dining al fresco
a family of sparrows
joins us
26-Aug-2014
moon gazing --
a tape measure
home run
27-Aug-2014
ferry landing --
hoisting my granddaughter
onto my shoulders
27-Aug-2014
lightning --
she offers to be
my muse
27-Aug-2014
thunderclouds
the size
of my headache
27-Aug-2014
new moon --
the same old me
27-Aug-2014
red sky --
realizing I don’t know
what it means
27-Aug-2014
a streetcar
with no name --
his dilated pupils
27-Aug-2014
unhooking her bra --
the constellations
in the sky
28-Aug-2014
back to school --
the nanny’s boyfriend
right on time
28-Aug-2014
Labor Day approaching
the squirrels
gather acorns
28-Aug-2014
Downtown Crossing --
do the drunks think
I’m one of them?
28-Aug-2014
forever dusk --
a distant train
28-Aug-2014
unwilling to commit
to my friendly neighbor’s
hedge fund
29-Aug-2014
Gloucester pub --
the bartender
calls me "captain"
29-Aug-2014
in the bag
six empty cans
and me
29-Aug-2014
Dead Dog Beach --
a tourist’s photo op
29-Aug-2014
counting the cans
I stack up every night
to forget you
29-Aug-2014
moonless night --
the dog’s
dirty paws
29-Aug-2014
deep winter --
the radiator
hums
30-Aug-2014
the rookie
still perfecting
his home run trot
30-Aug-2014
in tune
with itself
a 1-string guitar
30-Aug-2014
losing time
a broken
hourglass
30-Aug-2014
last call --
a regular
hugs the bar
31-Aug-2014
summer breeze --
the dog’s
flaring nostrils
31-Aug-2014
thunder clouds --
my eyes remove
her sun dress
31-Aug-2014
Labor Day --
I take a peek
at my retirement fund
31-Aug-2014
crescent moon --
I pretend not to see
her wink
31-Aug-2014
hot jazz --
the beer bottle
sweats
31-Aug-2014
under the bridge
what is and isn’t
driftwood
31-Aug-2014
Labor Day --
the dog digs up a bone
in the garden
1-Sep-2014
an early harvest
pumpkin ale
in the beer aisle
1-Sep-2014
removing her bra
buoys bobbing
in the surf
1-Sep-2014
braless --
the secret
to her smile
1-Sep-2014
guarding the weeds
in Grandma’s garden
a shrine to Mary
1-Sep-2014
igniting the whitecaps
September sunset
2-Sep-2014
election season rhetoric --
a passing thunderstorm
2-Sep-2014
September call-ups
the veteran spits out
sunflower shells
2-Sep-2014
thunder clap --
the battery argues
balls and strikes
2-Sep-2014
summer picnic --
my granddaughter
wants her nose back
3-Sep-2014
still summer
she tells me her eyes
are up here
3-Sep-2014
dreaming I kissed her
the girl who won’t give me
the time of day
3-Sep-2014
red-tailed hawk --
does his business card say
"majestic"?
3-Sep-2014
new moon --
my haiku submission
rejected via email
3-Sep-2014
foul ball --
two hands
on my beer
3-Sep-2014
reading the writing
on the conference room wall
4-Sep-2014
summer heat --
ice cubes
in my wine glass
4-Sep-2014
dusk --
a photo of me
with dark hair
4-Sep-2014
sunset --
washing down my meds
with whiskey on the rocks
4-Sep-2014
traveling incognito
my shadow
in the shade
5-Sep-2014
last days of summer
a little boy
chasing a kite
5-Sep-2014
sweet sixteen --
the diamond
still glistens
5-Sep-2014
sleeping through
my morning meditation
5-Sep-2014
hugging a curve
I feel you
inching closer
5-Sep-2014
Baja sunset --
now I know
what indigo looks like
6-Sep-2014
windless summer night --
our commingled sweat
6-Sep-2014
stillness --
the koi pond
of my dreams
6-Sep-2014
cold front --
she crosses
to the other side
of the street
6-Sep-2014
heat lightning --
something about
that name
6-Sep-2014
at the end
of the nature trail
an idling truck
7-Sep-2014
empty T station --
a saxophone plays
Love Potion #9
7-Sep-2014
guitar solo --
she tells me she wants
every inch of my love
7-Sep-2014
vanishing point --
where she
used to live
7-Sep-2014
cold front --
she crosses
the street
6-Sep-2014
always waiting
for the train --
wild irises
8-Sep-2014
feeling like cheese
when she tells me
I age well
8-Sep-2014
harvest moon --
a new short haircut
8-Sep-2014
wine moon --
savoring
the moment
8-Sep-2014
ripening
above the clouds
harvest moon
8-Sep-2014
out of coffee
the fluorescent lights
stop flickering
8-Sep-2014
harvest moon --
an old dog toy
9-Sep-2014
harvest moon --
unhooking
her bra
9-Sep-2014
harvest moon --
one less item
for the yard sale
9-Sep-2014
end of summer --
all her tattoos
covered
9-Sep-2014
Primary Day
of secondary importance
9-Sep-2014
asking the twins
to introduce themselves
again
9-Sep-2014
pulchritude --
such an ugly
word
9-Sep-2014
lightning
illuminating
my empty bed
10-Sep-2014
end of summer --
she tells me she once
had a crush on me
10-Sep-2014
storm watch --
the dog
and his favorite toy
10-Sep-2014
September chill --
the veteran tapes up
his ankle
10-Sep-2014
winning at solitaire
and nobody
cares
11-Sep-2014
glaring at me
a woman’s
dragon tattoo
11-Sep-2014
still taking my breath away
the plumes of black smoke
11-Sep-2014
another dimly lit corner
where we never kissed
11-Sep-2014
Crosstown Local --
the hipster and I
have the same glasses
11-Sep-2014
painting the sky
a gull’s shadow
11-Sep-2014
writer’s block --
not a cloud
in the sky
12-Sep-2014
the moment I knew
she wasn’t the one
12-Sep-2014
a pretty girl --
I forget
to breathe
12-Sep-2014
tennis date --
he compliments her
on a nice set
12-Sep-2014
not sure how he feels
about her fascination
with cigars
12-Sep-2014
caressing the canvas
of her next tattoo
13-Sep-2014
impromptu meeting --
the old dog play bows
to the puppy
13-Sep-2014
yard sale --
nobody wants
my old guitar
13-Sep-2014
Halloween night --
patiently waiting
for ghosts
13-Sep-2014
chilly night --
street food
for ghosts
13-Sep-2014
writer’s block --
brake lights
in the fast lane
14-Sep-2014
on the boardwalk
an old man carefully avoids
stepping on shadows
14-Sep-2014
breaking news
of an election
over 2 years away
14-Sep-2014
a billboard asks
if I’ve considered Christ
14-Sep-2014
gray sky --
a police helicopter
circles the projects
14-Sep-2014
lost
in Central Park
a child’s balloon
14-Sep-2014
morning tutorial --
a birthmark
in the front row
15-Sep-2014
Herald of Free Enterprise --
a sinking feeling
15-Sep-2014
louder than
my unspoken thoughts
the mouth-breather
15-Sep-2014
realizing
I’m not in
the target demographic
15-Sep-2014
between 1st and 3rd Avenues
a frenzied sax solo
15-Sep-2014
7th Avenue Express --
the homeless man’s shoes
are nicer than mine
15-Sep-2014
keeping time
with the L train
the blind man’s cane
15-Sep-2014
Independence Day --
an untethered
fishing boat
16-Sep-2014
her response
to an email
I never sent
16-Sep-2014
Harvard Divinity School --
ivy embraces
the fire escape
17-Sep-2014
dancing
in the empty ballroom
the mirrored ball’s reflection
17-Sep-2014
rushing to my next appointment
I climb
the down escalator
17-Sep-2014
flipping off the cab driver
the bike courier
runs a red light
17-Sep-2014
53rd and 6th --
the chop and sizzle
of a food truck
17-Sep-2014
waiting for the bus
a complimentary pass
to Sin City
17-Sep-2014
this neglected green space
soon to be
an outlet mall
17-Sep-2014
the train
only late
if you’re waiting for it
17-Sep-2014
single lane ahead --
my one-track mind
18-Sep-2014
first frost --
my unmatched socks
19-Sep-2014
poison ivy --
remembering
my first love
19-Sep-2014
not yet autumn
but no one told
the leaves
19-Sep-2014
September call-ups --
the tentative
autographs
19-Sep-2014
0 and 2 --
batter and pitcher
tightening grips
19-Sep-2014
marooned
on his own
private island
20-Sep-2014
breathless --
a blue heron
in flight
20-Sep-2014
after the storm
my kingdom
for a cold beer
20-Sep-2014
after the storm
all my promises
up in the air
20-Sep-2014
after the storm
all of my dreams
up in the air
20-Sep-2014
dive bar --
the bartender’s
wrinkled tattoo
20-Sep-2014
fingering
the notary’s stamp
on the will
21-Sep-2014
so much to do --
a gray squirrel
up and down the tree
21-Sep-2014
equinox --
forgetting which of the twins
wears glasses
21-Sep-2014
crescent moon --
will she close her eyes
when we kiss?
21-Sep-2014
equinox --
I win a game
of solitaire
22-Sep-2014
equinox --
my two
left feet
22-Sep-2014
Fall arrives --
police protect
the Wall Street bull
22-Sep-2014
waking from a daydream
the first leaves turn
22-Sep-2014
equinox --
her naked silhouette
22-Sep-2014
bird droppings --
a targeted
air strike
23-Sep-2014
new moon --
what we lost
in the fire
23-Sep-2014
after the storm
I savor
the cheap wine
23-Sep-2014
September chill --
the girls at the bus stop
roll their eyes
23-Sep-2014
September swoon --
unable to get
that third out
24-Sep-2014
infinite --
all of the things
I’ll never know
24-Sep-2014
new moon --
my old bones
shivering in the dark
24-Sep-2014
new moon --
my old bones
in the dark
24-Sep-2014
new moon --
I have
no shadow
24-Sep-2014
starless night --
her "I love you"
becomes "love you"
25-Sep-2014
tropical depression --
the Dow
loses composure
25-Sep-2014
September chill --
a shadow falls
over Wall Street
25-Sep-2014
the warmth
of an autumn cocktail
25-Sep-2014
Fall fantasy --
a bed
of leaves
25-Sep-2014
in the waiting room
the TV declares
"I am a troubled man"
26-Sep-2014
end of September --
not yet ready
for Octoberfest
26-Sep-2014
writer’s block --
the effortlessly
amber sky
26-Sep-2014
writer’s block --
filling in the o’s
in an old book
26-Sep-2014
Oktoberfest --
the bartender’s
overgrown beard
27-Sep-2014
unharvested
since 1995
our neighbor’s lawn
27-Sep-2014
college visit --
wondering what the incense
is covering up
27-Sep-2014
Fall colors --
the conversation
about Mom
28-Sep-2014
infinity
from
backwards
counting
28-Sep-2014
in the hollowed out skull
of a dead horse
bees make honey
28-Sep-2014
in the waiting room
all emergency exits
blocked
29-Sep-2014
changing colors --
lost
on a familiar street
29-Sep-2014
in the unplowed field
a rusty hobby horse
29-Sep-2014
in the waiting room
the magazine model
stares right through me
29-Sep-2014
unimpressed
with this haiku
the sleeping dog
29-Sep-2014
waiting for the train
a blinking light bulb
and me
30-Sep-2014
locking eyes with us
a dog named Raven
30-Sep-2014
desert rain --
wild flowers
line the arroyo
30-Sep-2014
the battle is joined --
chasing a squirrel
from the bird feeder
1-Oct-2014
October rain --
Wall Street
under water
1-Oct-2014
October rain --
head bowed
against a quiet window
1-Oct-2014
October rain --
the grass on the other side
no longer greener
1-Oct-2014
between
windowless meetings
October rain
2-Oct-2014
smooth jazz --
her perfect skin
2-Oct-2014
radio fundraiser --
I sing
"Ain’t Too Proud to Beg"
2-Oct-2014
skunky beer --
the S&P 500
finishes flat
2-Oct-2014
writer’s block --
workers paint over
the graffiti
2-Oct-2014
"In the Mood"
are you thinking
what I’m thinking?
2-Oct-2014
starless night --
an unfinished portrait
2-Oct-2014
deep winter --
the night
has a thousand eyes
2-Oct-2014
my pet firefly
motionless
in his jar
3-Oct-2014
on a stack
of unread books
I rest my coffee
4-Oct-2014
crowded train --
I finish a stranger’s
crossword puzzle
4-Oct-2014
between thunderstorms
the puddle
trembles
4-Oct-2014
gibbous moon --
a stray dog’s
unblinking eyes
4-Oct-2014
it must have
been a dream --
scent of jasmine
5-Oct-2014
cloudless sky --
just a
phone call away
5-Oct-2014
through closed windows
the chattering squirrel
teases the dog
5-Oct-2014
my youngest son
declaring his independence
on a borrowed phone
5-Oct-2014
on a stack
of court opinions
I rest my case
5-Oct-2014
epilogue
to the novel
I’ll never write
5-Oct-2014
all there in black and white
the withered legs of a president
23-Sep-2014
unseasonably warm --
just don’t call it
Indian Summer
27-Sep-2014
last day of September --
my baseball cap
in the hamper
30-Sep-2014
migrating geese --
watching the
jackpot rise
6-Oct-2014
eyes wide
at a quiet window
the dog waits
6-Oct-2014
autumn twilight --
an empty ferry
leaves the dock
6-Oct-2014
harvest moon --
her blossoming breasts
6-Oct-2014
Boston gridlock --
just one more beer
7-Oct-2014
blood moon --
my son makes
my father’s face
7-Oct-2014
blood moon --
my father’s
wrinkled brow
7-Oct-2014
what a racket!
the amateur mechanic’s
old jalopy
8-Oct-2014
Hunter’s Moon --
the dog
finds a bone
8-Oct-2014
after the storm
the Dow
sees daylight
8-Oct-2014
harvest moon --
ladies’ night
at the dive bar
8-Oct-2014
harvest moon --
unbuttoning
her blouse
8-Oct-2014
unable to sleep
voices
in the dark
9-Oct-2014
unable to sleep --
the deepening
darkness
9-Oct-2014
unable to sleep --
the dog’s
heavy sigh
9-Oct-2014
piano bar --
for dessert I order
"Too Much Jelly Roll"
9-Oct-2014
hours before dawn
the unsteady pulse
in my head
9-Oct-2014
falling to the ground
in the stiff autumn wind --
the stock market
9-Oct-2014
rough week on Wall Street --
the rumble of a passing jet
10-Oct-2014
sharing the peace prize
two sleeping puppies
10-Oct-2014
turning up the volume
on a song
I forgot I loved
10-Oct-2014
Coney Island sunset
dancing in
the fun house mirror
10-Oct-2014
hunting season --
a teenaged girl’s
"jail bait" t-shirt
11-Oct-2014
broken clouds --
securing
the storm windows
11-Oct-2014
gibbous moon --
the slightest hint
of cleavage
11-Oct-2014
Baja sunset --
I ask for
the good tequila
11-Oct-2014
driftwood
longing to be
part of something
11-Oct-2014
frost advisory --
a gray
eyebrow hair
11-Oct-2014
autumn sun --
the day-glo orange
of prison jumpsuits
12-Oct-2014
at the end
of a neighbor’s driveway
a stack of newspapers
12-Oct-2014
blood oranges --
an unreturned
phone call
12-Oct-2014
unblinking
the eyes
of a blind man’s dog
12-Oct-2014
Columbus Day --
when there’s nothing left
to discover
12-Oct-2014
descended from wolves
the Hollywood starlet’s
fashion accessory
13-Oct-2014
dreaming of retirement --
the tired drone
of a leaf blower
13-Oct-2014
Pescadero huerta
among the debris
a light
13-Oct-2014
too soon
night
13-Oct-2014
running late
the yoga instructor
cuts me off
13-Oct-2014
conspicuously hidden
on my parents’ book shelf
"The Joy of Sex"
14-Oct-2014
unseasonably mild
the mockingbird
with abandon
14-Oct-2014
autumn color --
fresh graffiti
14-Oct-2014
happy hour --
he reaches for
the unlabeled bottle
14-Oct-2014
approaching storm --
the palapero’s
weathered hands
14-Oct-2014
unseasonably warm --
a fire sale
on Wall Street
15-Oct-2014
Baja sunset --
an alley cat’s
unblinking eyes
15-Oct-2014
out of lime juice
no need to waste
the tequila
15-Oct-2014
asleep on the couch
the underdog
victorious
15-Oct-2014
her bare shoulder
so close
I can taste it
15-Oct-2014
ninth inning --
so close
I can taste it
15-Oct-2014
waking from a dream
I board
the wrong train
16-Oct-2014
Hunter’s Moon --
my daughter discovers
a gray hair
16-Oct-2014
before the last
leaf has fallen --
Jingle Bells
16-Oct-2014
fall color --
my daughter discovers
a gray hair
16-Oct-2014
between infomercials
a hurricane spins
toward Paradise
16-Oct-2014
peak fall color --
a shy girl
blushes
17-Oct-2014
autumn moon --
two lovers
and their jealous shadows
17-Oct-2014
full of wine
and jealous
of her tight red dress
17-Oct-2014
hours before
the guests arrive
a final game
of solitaire
18-Oct-2014
falling leaves --
the weekend exchange
of the children
18-Oct-2014
when I’m happy
I count
flower petals
19-Oct-2014
all of us knowing
where they lead --
my mother’s tiny steps
19-Oct-2014
time stands still --
my father resumes
his story
19-Oct-2014
morning jog --
for me
a spectator sport
20-Oct-2014
hard frost --
I fail
an IQ test
20-Oct-2014
autumn rain --
my mother’s slow descent
down the steps
21-Oct-2014
writer’s block --
chopping firewood
with a dull axe
21-Oct-2014
overcast --
a former colleague
enters hospice care
21-Oct-2014
cardinal
on a bare tree limb --
enlightenment
21-Oct-2014
waiting for the train
a Wall Street Journal
with legs
22-Oct-2014
Festival of Lights --
police establish
a perimeter
22-Oct-2014
crowded train --
trying to avoid
a tourist’s selfie
22-Oct-2014
crowded train --
photo-bombing
a tourist’s selfie
22-Oct-2014
October rain --
I play
a sunny song
22-Oct-2014
October rain --
my mother calls me
by my brother’s name
22-Oct-2014
writer’s block --
an uncertain sky
23-Oct-2014
late train --
a billboard encourages me
to race for the cure
23-Oct-2014
autumn wind --
the ringing
in my ears
23-Oct-2014
writer’s block --
all the
unraked leaves
23-Oct-2014
after the storm
a dog toy
under the bed
23-Oct-2014
alone
in the abandoned train station
of my dreams
23-Oct-2014
crescent moon --
my father’s
firm handshake
23-Oct-2014
street jam
and no place
to leave a tip
24-Oct-2014
the last train home --
wondering who the dog
is waiting for
24-Oct-2014
autumn sunset --
calling an end
to his cancer treatment
24-Oct-2014
happy hour --
her cleavage
deepens
24-Oct-2014
a curse upon this land!
I bring an extra poop bag
25-Oct-2014
fair-weather clouds
pretending her smile
is for me
25-Oct-2014
lost
in the opium haze
of her eyes
25-Oct-2014
a dream
I joined the circus
and no one
voted for me
25-Oct-2014
an enduring image --
the Brooklyn
I never knew
25-Oct-2014
3-and-0 --
she gives me
the green light
25-Oct-2014
seventh inning stretch --
my aching back
25-Oct-2014
outside juvenile court
sparrows
build a nest
26-Oct-2014
writer’s block --
an old oak
without leaves
26-Oct-2014
writer’s block --
an old oak tree
stripped of its leaves
26-Oct-2014
unable to sleep --
the all-night laundromat
of my past
26-Oct-2014
overcast
the doctor says
it’s "just an age spot"
27-Oct-2014
restless night --
an idling
truck engine
27-Oct-2014
one week before elections
I avoid
the politician’s handshake
28-Oct-2014
falling leaves --
my mother trails off
mid-sentence
28-Oct-2014
crescent moon --
the junkyard dog’s
tired howl
28-Oct-2014
just trying
to blend in --
crow
28-Oct-2014
election season --
crows fighting
over stale bread
28-Oct-2014
that moment
when her shoulder strap
falls
28-Oct-2014
red wine --
the taste
of her lips
28-Oct-2014
my Halloween costume --
the assertion
that I’m glad to be here
29-Oct-2014
Day of the Dead --
she thinks I don’t know
what "black candy" is
29-Oct-2014
now accepting
new patients
the abandoned hospital
29-Oct-2014
island girl --
her pretty fingers
stirring my cocktail
29-Oct-2014
island time --
I take off
my watch
29-Oct-2014
happy enough to know
it’s raining
somewhere
29-Oct-2014
game seven --
the last
of the wine
29-Oct-2014
Halloween morning --
Superman waits
for the school bus
30-Oct-2014
Halloween night --
Satan
tending bar
30-Oct-2014
Devil’s Night --
another political ad
30-Oct-2014
Devil’s Night --
the baby’s colic
30-Oct-2014
a leaf falls --
the long
journey home
31-Oct-2014
Halloween traffic --
all of the zombies
behind the wheel
31-Oct-2014
Halloween night --
a priest and a witch
walk into a bar...
31-Oct-2014
the look on his face
when she says
"I don’t believe in love"
31-Oct-2014
Halloween night --
dimming the lights she whispers
"trick or treat?"
31-Oct-2014
the last day
of Daylight Savings --
slow steady rain
1-Nov-2014
Day of the Dead --
the dog
corners a moth
1-Nov-2014
Día de los Muertos --
the elegant cheek bones
of a well-bred ghost
1-Nov-2014
Día de los Muertos --
her elegant cheek bones
1-Nov-2014
first snow --
a blizzard
of Facebook updates
2-Nov-2014
All Soul’s Day --
a dead sparrow
at my feet
2-Nov-2014
election week --
a tattered flag
2-Nov-2014
winning at solitaire --
nobody notices
I’ve grown a beard
3-Nov-2014
November dusk --
shadows lengthen
into haiku cliché
3-Nov-2014
killing frost --
the laughter
grows silent
3-Nov-2014
Election Day --
I choose
to wear black
4-Nov-2014
Election Day --
freshly raked leaves
in the wind
4-Nov-2014
Election Day --
an extra poop bag
for the dog walk
4-Nov-2014
Election Day --
the weather
unchanged
4-Nov-2014
overcast
the challenger
concedes
5-Nov-2014
Washington gridlock
back by popular demand
5-Nov-2014
democracy --
voting
the rascals in
5-Nov-2014
leaning against
the subway wall
a runaway sax solo
6-Nov-2014
November rain --
a homeless man
and his puppy
6-Nov-2014
crowded waiting room
because my privacy
is important
6-Nov-2014
full moon --
my empty
wine glass
6-Nov-2014
lost in the wind
my train of thought
7-Nov-2014
after the argument
driving home
in the dark
7-Nov-2014
slipping from my hands
my "World’s Greatest Dad"
coffee mug
7-Nov-2014
crowded supermarket --
checking out
the check-out girls
7-Nov-2014
island dreams --
she answers
yes
7-Nov-2014
fair-weather clouds --
knowing that her smile
is not for me
8-Nov-2014
knowing
that her smile
is not for me
8-Nov-2014
quiet morning
until the dog
sees a squirrel
9-Nov-2014
old cemetery --
I remember
a bad joke
9-Nov-2014
the darkest night --
a hallway
of shatter-proof glass
9-Nov-2014
waking from a nightmare --
the night
of broken glass
9-Nov-2014
Imperial Stout --
the waitress’ curves
soften
9-Nov-2014
a mouse
in a rat trap --
early snow
9-Nov-2014
through tattered curtains
a poor man’s sunshine
10-Nov-2014
Veteran’s Day --
no more soldiers
in my toy box
10-Nov-2014
a distant drumbeat --
maybe my great grandchildren
won’t know war
10-Nov-2014
joining the protest
an overripe mango
10-Nov-2014
frost on the windshield
I savor
the tequila burn
10-Nov-2014
Veteran’s Day --
an empty shot glass
10-Nov-2014
Veteran’s Day --
the old dog’s
gray muzzle
11-Nov-2014
waking from a nightmare --
a field of poppies
11-Nov-2014
early morning meditation --
I’ve forgotten
my mantra
11-Nov-2014
asleep
on the subway floor
the unknown soldier
11-Nov-2014
flashing lights --
I don’t remember
boarding this train
11-Nov-2014
morning fog --
an empty
tequila bottle
12-Nov-2014
happy hour --
two girlfriends
compare love lives
12-Nov-2014
darker than night
these toxic dreams
12-Nov-2014
gibbous moon --
time for that talk
with your ghost
12-Nov-2014
rain changes to snow --
she offers to buy me
a drink
13-Nov-2014
rain changes to snow --
she whispers her room number
in my ear
13-Nov-2014
windless night --
the sign blinks
"live girls"
13-Nov-2014
November dusk --
the scars
on her wrists
13-Nov-2014
first snow --
something
I shouldn’t have said
14-Nov-2014
call from the front desk:
"is this dog yours?"
14-Nov-2014
waiting for the bus --
a three-legged dog
wagging its tail
14-Nov-2014
first snow --
she asks me
to be gentle
14-Nov-2014
autumn dusk
a boxcar
waiting
14-Nov-2014
dangerous highway --
the shadows
know my name
15-Nov-2014
reflecting the beer light
the exotic dancer’s
dead eyes
15-Nov-2014
shots fired --
a log popping
in the wood stove
15-Nov-2014
crowded train --
she blows a kiss
beyond me
16-Nov-2014
greasy spoon --
dried-out flowers
in the window sill
16-Nov-2014
vegan restaurant --
ordering
between parentheses
16-Nov-2014
snow flurries --
and to think
we almost kissed
16-Nov-2014
lights out
the mannequin
dreams
16-Nov-2014
crescent moon --
I finally
remember her
16-Nov-2014
sad news --
the dog’s head
on my lap
16-Nov-2014
winter fog --
never knowing
what to say
16-Nov-2014
unlabeled
a grief
stronger than moonshine
16-Nov-2014
sad news
somehow sadder
that I get
to change the channel
16-Nov-2014
November rain --
another slice
of pizza
17-Nov-2014
late night --
an empty fortune cookie
17-Nov-2014
lonely highway --
I lose
myself
17-Nov-2014
snipping the last rose
another cup of coffee
18-Nov-2014
killing frost --
a rose
bows its head
18-Nov-2014
Black Friday --
what would
Jesus do?
18-Nov-2014
unrelenting cold --
sharing my pillow
with the dog
18-Nov-2014
deep chill --
my darkest secrets
19-Nov-2014
dead inside
she wears
a strong perfume
19-Nov-2014
darkening my day
her name and number
on my cell phone
19-Nov-2014
almost sexy
smoke rings
from your lips
19-Nov-2014
late night --
the cleaning crew
come and gone
19-Nov-2014
brevity is
20-Nov-2014
junk email --
Santa needs
a spellchecker
20-Nov-2014
the last straw
stirring
my margarita
20-Nov-2014
building ever taller fences
a nation of immigrants
20-Nov-2014
moonless night --
a child’s funeral
20-Nov-2014
shutting off
the Christmas music
I remove her bow
20-Nov-2014
reaching for the remote
I touch your hand
21-Nov-2014
continued cold --
she walks
right on by
21-Nov-2014
her smile when I tell her
she would make
a beautiful corpse
21-Nov-2014
bad news --
an extra dash of bitters
in my cocktail
21-Nov-2014
emptiness --
the bottom
of the bottle
21-Nov-2014
Thanksgiving rain --
the dog
no one wanted
22-Nov-2014
November dusk --
she doesn’t want
to talk about it
22-Nov-2014
new moon --
the doctor schedules
a biopsy
22-Nov-2014
Brooklyn Heights --
a pit bull straining
against the leash
22-Nov-2014
"no offense" she says
"but you don’t look
Puerto Rican"
22-Nov-2014
persistent drizzle --
surrendering
to the IV
23-Nov-2014
one generation
too late --
punk rock girl
23-Nov-2014
a noisy chickadee --
I missed
the question
23-Nov-2014
autumn sun --
the dog’s ear
twitches
23-Nov-2014
autumn sunset --
unable to hear
the silence
23-Nov-2014
bacon in the pan --
the dog’s
wagging tail
23-Nov-2014
new moon --
a stranger
unfriends me
23-Nov-2014
wishing
I remembered it --
wet dream
23-Nov-2014
winter moths --
a typo
in his obituary
24-Nov-2014
evening meditation --
rehearsing
tomorrow’s argument
24-Nov-2014
alone at the bar
the missing letters
in a neon sign
24-Nov-2014
awaiting the verdict
we hang up
Christmas lights
24-Nov-2014
storm watch --
a city
on fire
25-Nov-2014
Waterloo Sunset --
a swarm
of impatient commuters
25-Nov-2014
snow in the forecast --
a busy supermarket
with empty shelves
25-Nov-2014
Thanksgiving eve --
a birthday reminder
for a deceased friend
26-Nov-2014
rain changes to snow --
the first Christmas card
26-Nov-2014
admiring his garden
I explain
what a Nor’easter is
26-Nov-2014
they say
I have his eyes
the grandfather
I never met
26-Nov-2014
clinging
everywhere it should
that dress
26-Nov-2014
first snow --
overzealous
plows
26-Nov-2014
Thanksgiving eve --
celebrating
a band called Death
27-Nov-2014
Thanksgiving rain --
the unblinking eyes
of a shelter dog
27-Nov-2014
Thanksgiving night --
an empty parking lot
at the nursing home
27-Nov-2014
silent snow --
her nightshirt
unbuttoned
27-Nov-2014
Black Friday --
the first
Christmas card
28-Nov-2014
Mother’s little helper
asleep
on the kitchen floor
28-Nov-2014
cue the scary music --
someone’s in the kitchen
with Dinah
28-Nov-2014
waking from a dream
the amusement park
on fire
28-Nov-2014
under the bridge --
dreaming that the dog
found a home
28-Nov-2014
my dream self
begging for change
in the city of ghosts
28-Nov-2014
a patch of ice --
my least favorite dance
29-Nov-2014
driving in a strange town --
lost for words
29-Nov-2014
dirty snow --
the dog
makes it dirtier
29-Nov-2014
in a basket
beneath the Ceiba tree
a mother dog and her puppies
29-Nov-2014
border crossing --
Grandpa explains
what "mordida" means
30-Nov-2014
setting sun --
the officer asks me
not to call it a bribe
30-Nov-2014
Christmas spirit
tied to the roof
of a late model Chevy
30-Nov-2014
winter warm-up --
the snow man
breaks a sweat
30-Nov-2014
rush hour --
a train
races its shadow
1-Dec-2014
enlightenment --
a police car
on fire
1-Dec-2014
my hometown --
explaining to the grandchildren
what a library was
1-Dec-2014
Cyber Monday --
a wireless mouse
in the ceiling
1-Dec-2014
democracy in action --
burning our leaders
in effigy
1-Dec-2014
jasmine dreams --
an open window
far away
2-Dec-2014
the silence
when I’m asked
to say Grace
2-Dec-2014
over margaritas
my broken Spanish
and pantomime
3-Dec-2014
December rain --
the dog won’t give up
his toy
3-Dec-2014
fear killing an innocent man
3-Dec-2014
ice storm --
a budding romance
on hold
3-Dec-2014
first snow --
reaching up
to touch it
3-Dec-2014
even she eyes me
disapprovingly --
the headless mannequin
3-Dec-2014
holiday cocktail --
last year’s Christmas tree
on ice
3-Dec-2014
December snow --
the whispering brook
3-Dec-2014
tropical dreams --
the lone and level sands
stretch far away
4-Dec-2014
telling her
I’m the Invisible Man
she sees right through me
4-Dec-2014
sniffing the tripod
a three-legged dog
4-Dec-2014
taking the plunge --
her neckline
4-Dec-2014
dark nights
knowing that someone
is watching
4-Dec-2014
long drive ahead
the bartender
cuts me off
4-Dec-2014
my faithful browser
so concerned
about my penis size
4-Dec-2014
at the end of the bar
a stockbroker
liquidates his assets
5-Dec-2014
no place to go --
extra icing
on the Christmas cookies
5-Dec-2014
no place to go --
extra ice
in my cocktail
5-Dec-2014
winter rain --
something
I’m forgetting
5-Dec-2014
bitter moon --
of course
we can be friends
5-Dec-2014
young love --
a side of her
I haven’t seen
5-Dec-2014
fifteen years later --
Vapors of Morphine
6-Dec-2014
deep red wine --
her luscious lips
6-Dec-2014
writer’s block --
picking up a penny
when nobody’s looking
7-Dec-2014
lazy morning --
the puppy pretends
to be asleep
7-Dec-2014
cold wind --
the Christmas lights
shiver
7-Dec-2014
forgetting that today
was the day
that will live in infamy
7-Dec-2014
approaching cold front --
"Silent Night" blaring
on the radio
7-Dec-2014
twilight --
my Father’s
Mom jeans
8-Dec-2014
game on --
the sock thief
wags his tail
8-Dec-2014
losing myself
in a Labyrinth
of Solitude
8-Dec-2014
winter storm warning --
the protests
won’t stop
8-Dec-2014
approaching nor’easter --
pitchers and catchers report
in 68 days
8-Dec-2014
mixed precipitation --
she tells me I look good
for my age
9-Dec-2014
bad karaoke --
the Guinness
goes flat
9-Dec-2014
waiting for the bus
a layer of snow
on my wet sneakers
9-Dec-2014
Christmas party --
a layer of dust
on the plastic mistletoe
9-Dec-2014
Christmas party --
a layer of dust
on the fake mistletoe
9-Dec-2014
winter rain --
the blood
in the streets
9-Dec-2014
market correction --
I decide not to get
the four-dollar latte
10-Dec-2014
losing at solitaire
it was never
in the cards for me
10-Dec-2014
asking the ocean
whose lost dog
am I?
10-Dec-2014
Christmas party --
a layer of dust
on the mistletoe
10-Dec-2014
the smile
when she tells me
I’m like a brother to her
10-Dec-2014
steady snowfall --
never knowing
what to say
11-Dec-2014
light snowfall --
the dog’s head
on my lap
11-Dec-2014
blasting Quadrophenia
the cop lets me off
with a warning
11-Dec-2014
Christmas epiphany --
I’ve been following
the wrong star
12-Dec-2014
bad beer --
the stock market
goes flat
12-Dec-2014
winter twilight --
a stranger asks me
if I’m in pain
12-Dec-2014
darkness
drinking
the shame away
12-Dec-2014
end of the work week --
walking on the shells
of my nest egg
13-Dec-2014
first-world nightmare --
a lemon
at The Apple Store
13-Dec-2014
early shopper
forgetting where
he hid the gift
13-Dec-2014
running through the graveyard
you’re innocent
when you dream
13-Dec-2014
up in the air
my lofty ambitions
14-Dec-2014
winter dusk --
too cold
for a meteor shower
14-Dec-2014
Season’s Greetings --
opening a Christmas card
I get a paper cut
14-Dec-2014
the dog’s
favorite spot --
between us
14-Dec-2014
over the moon --
the Coney Island Cyclone
14-Dec-2014
pondering
the definition of "agile"
I run into a wall
15-Dec-2014
the sudden chill --
a fresh layer of ice
on the fire escape
15-Dec-2014
mid-December
the moon
also waning
15-Dec-2014
ten days until Christmas --
the inevitable breakdown
between T stops
15-Dec-2014
clutching darkness
the last train will roll
with or without you
15-Dec-2014
just when I needed it
the puppy’s wagging tail
16-Dec-2014
today’s forecast --
the puppy’s
wagging tail
16-Dec-2014
end of the year --
detecting a leak
in my bucket list
16-Dec-2014
winter rain --
the Christmas tree angel
bows its head
16-Dec-2014
winter rain --
all my regrets
on radar
16-Dec-2014
alone
the last
Christmas tree
16-Dec-2014
watered-down cocktails --
the unescorted escort
plays Angry Birds
16-Dec-2014
writer’s block --
a broken
log splitter
17-Dec-2014
searching for words
I haven’t said --
pigeons
17-Dec-2014
lighting up a Cuban
we start talking politics
17-Dec-2014
the old stone church --
a recent convert
to luxury condos
18-Dec-2014
nobody’s Christmas gift --
a sato dog
18-Dec-2014
midnight --
Times Square
winks at me
18-Dec-2014
night after night
drinking
the monotony away
19-Dec-2014
restless night --
a playlist
of sad songs
19-Dec-2014
his vodka
his marriage
on the rocks
19-Dec-2014
defying gravity
her strapless gown
19-Dec-2014
winter solstice --
my lighthearted haiku
grows dark
20-Dec-2014
solstice --
drinking
the night
20-Dec-2014
last train --
the lonely wind
20-Dec-2014
longest night --
a dog howling
at the stars
21-Dec-2014
a solstice toast
to brighter days ahead
21-Dec-2014
wrapping Christmas gifts
I spike the egg nog
21-Dec-2014
new moon --
she dances
alone
22-Dec-2014
leaping
to its death
a shooting star
22-Dec-2014
lover’s leap --
an abandoned car
still running
22-Dec-2014
new moon --
the police dog’s
wagging tail
22-Dec-2014
sidewalk steam --
a dead rat
in the cat’s mouth
22-Dec-2014
equinox --
the dog
between us
22-Dec-2014
the animal shelter
when the Christmas music
stops
22-Dec-2014
late-night diner
now serving
emptiness
23-Dec-2014
market rally --
so many last-minute
Christmas shoppers
23-Dec-2014
my darkest dream --
lightning
strikes the church
23-Dec-2014
last call --
leaning against
a tired piano
23-Dec-2014
Christmas Eve --
Santa takes
a smoke break
24-Dec-2014
Christmas Eve --
Santa lights
a cheap cigar
24-Dec-2014
Christmas Eve --
Santa buys
another round
24-Dec-2014
a break in the clouds --
my granddaughter laughs
24-Dec-2014
last-minute shopping
Wal-Mart Jesus
and family
24-Dec-2014
early dusk --
a burned-out string
of Christmas lights
25-Dec-2014
spreading Christmas cheer
Santa
in a short skirt
25-Dec-2014
Christmas sunset --
the children ask
if there are more gifts
25-Dec-2014
love at first sight --
the dog
and my dinner
26-Dec-2014
Christmas dusk --
the box of decorations
we never put up
26-Dec-2014
now what?
the cloudless sky
27-Dec-2014
resistance
on both ends of the leash --
this year’s Christmas present
27-Dec-2014
but I thought
they were your friends?
Christmas card mystery
27-Dec-2014
struggling
at the end of the leash
this year’s Christmas present
27-Dec-2014
winter dusk --
taking inventory
of the liquor supply
27-Dec-2014
winter twilight --
all of the empty
bird nests
27-Dec-2014
assuring the hot feminist
I don’t consider her an object
27-Dec-2014
the dog lifts his leg
over a discarded
Christmas wreath
27-Dec-2014
redundant redundancy --
she asks
"what is the ask?"
27-Dec-2014
Baja dreams --
the beach sand
between my toes
27-Dec-2014
there she goes
the perfect song
28-Dec-2014
Christmas leftovers --
my mother forgets
why she called
28-Dec-2014
with one last sip
of a tropical cocktail
the tide rolls in
28-Dec-2014
wind chill advisory --
an old girlfriend
visits my website
28-Dec-2014
Water Tower Place --
imagining
her silhouette
28-Dec-2014
laundry day --
the search
for matching socks
29-Dec-2014
back to work
I finally win
at solitaire
29-Dec-2014
winter darkness --
so many empty cans
to fill the void
29-Dec-2014
phone call from my son --
the folly of my youth
revisited
29-Dec-2014
last train to Brooklyn --
a stray dog
sleeps
29-Dec-2014
tumbleweed --
longing for
a place to call home
30-Dec-2014
red light --
lovers stop
to kiss
30-Dec-2014
tumbleweed --
longing for a place
to call home
30-Dec-2014
wolf moon --
I tweeze
my eyebrows
30-Dec-2014
before the resolutions kick in
a rush to the liquor store
31-Dec-2014
matrix management
moving forward
in all directions
31-Dec-2014
New Year’s Eve --
waiting for
my eyelids to drop
31-Dec-2014
New Year’s Eve --
waiting for
the other shoe
to drop
31-Dec-2014
New Year’s Day --
a poor man’s sunshine
1-Jan-2015
New Year’s Day --
the same old me
in the mirror
1-Jan-2015
toasting
the year’s
first hangover
1-Jan-2015
commuters ignoring
the perfect sax solo
2-Jan-2015
lost
in a land
without horizons
2-Jan-2015
profile photo --
a disembodied hand
on her shoulder
2-Jan-2015
fever dream --
that moment when
her eyes said yes
2-Jan-2015
never mind
the Wolf Moon --
a sleeping dog
2-Jan-2015
deep winter --
wishing on a star
whose name I used to know
3-Jan-2015
wishing on a star
whose name
I used to know
3-Jan-2015
epiphany --
a belated
Christmas card
3-Jan-2015
a perfect circle --
every shadow
out of place
3-Jan-2015
first snow --
the silence
3-Jan-2015
first snow --
salt on the rim
of a margarita glass
3-Jan-2015
snow changes to rain --
I open
the last beer
3-Jan-2015
snow changes to rain --
opening
the last beer
3-Jan-2015
outside the State House
a stray dog
searching for crumbs
4-Jan-2015
wading through the slush
I crave a margarita
4-Jan-2015
wolf moon --
suddenly I see her
in a different light
4-Jan-2015
reconciliation --
a very long word
4-Jan-2015
last of the tequila --
a familiar melody
5-Jan-2015
cold snap --
smokers
puffing faster
5-Jan-2015
deep winter --
the bears come out
on Wall Street
5-Jan-2015
still raw
where the tattoo
was removed
5-Jan-2015
cold snap --
the junkyard dog’s
heavy chain
5-Jan-2015
epiphany --
the stars
we follow
6-Jan-2015
VIP lounge --
three kings
with gold chains
6-Jan-2015
closing my eyes --
scent of magnolias
sweet and fresh
6-Jan-2015
as I drown
the running
of the bulls
6-Jan-2015
behind the mask
a rabbit
afraid of the wind
7-Jan-2015
bitter cold --
the eyes
of a feral cat
7-Jan-2015
snow squall --
an ex-girlfriend
reminisces
7-Jan-2015
continued cold
the dog sleeps
between us
7-Jan-2015
deepest winter --
I no longer
see my breath
8-Jan-2015
sailing the seas
of my subconscious --
her fishnet stockings
8-Jan-2015
Paris moonrise --
the devil
mocked
8-Jan-2015
approaching snow --
the shivering
thermostat
8-Jan-2015
cold front
so much warmer
in that tight blouse
8-Jan-2015
dreaming about
our winter vacation
a mango falls
9-Jan-2015
heavy snow --
in my daydreams
a mango falls
9-Jan-2015
ripe mangoes --
remembering
my first girlfriend
9-Jan-2015
Freedom Trail
closed for repairs
9-Jan-2015
costly
but priceless --
free speech
9-Jan-2015
paradise --
roman candles
across the sky
9-Jan-2015
urban incense --
a steaming
manhole cover
10-Jan-2015
waking from a dream
I go back
to who I am
10-Jan-2015
a respite from the cold
winter rain
10-Jan-2015
almost blue
she whispers
"let’s get lost"
10-Jan-2015
cool jazz --
the mood turns
black and white
10-Jan-2015
cool jazz --
the contours
of her shoulders
10-Jan-2015
hopping the next train
a drunkard’s lullaby
10-Jan-2015
crawling across
the priceless mosaic
a common house fly
11-Jan-2015
Baja cantina --
trying to explain
what sleet is
11-Jan-2015
between meetings
traffic slows
to a standstill
12-Jan-2015
a long meeting --
permanent marker
on the erasable whiteboard
12-Jan-2015
cubicle maze --
a daydream
of daylight
12-Jan-2015
visions of spam --
winning a contest
I didn’t enter
12-Jan-2015
spam --
click here
to claim your prize
12-Jan-2015
wind chill advisory --
she sees me staring
at her legs
12-Jan-2015
bad hop --
the shortstop
sings soprano
13-Jan-2015
cutting through the pasture
I find out
what a meadow muffin is
13-Jan-2015
mixed precipitation --
a flat finish
on Wall Street
13-Jan-2015
half moon --
something
I’m forgetting
13-Jan-2015
my dream --
to dream as deeply
as my dog
13-Jan-2015
awake before the alarm
I can’t remember
my dream
14-Jan-2015
shots fired --
a log pops
in the fireplace
14-Jan-2015
cold snap --
the crunch of road salt
in an empty pub
14-Jan-2015
my hometown --
a stray dog navigates
the cracked sidewalks
14-Jan-2015
how a bill becomes a law:
a skunk carcass in the street
14-Jan-2015
sipping absinthe
an impressionist painting
of night
10-Jan-2015
promise me
you’ll never tame
your wild hair
14-Jan-2015
winter fog --
struggling to remember
the sound of the ocean
15-Jan-2015
winter mist --
the oppressive
silence
15-Jan-2015
winter mist --
drinking
in silence
15-Jan-2015
winter mist --
I won’t miss
winter
15-Jan-2015
young love --
the taste
of peppermint
16-Jan-2015
negative space --
the artist’s
unpainted walls
16-Jan-2015
hot jazz --
she lets
her hair down
16-Jan-2015
winter fog --
an unmatched
pair of socks
17-Jan-2015
does the cardinal not know
it’s too cold
to be colorful?
17-Jan-2015
letting go
of yesterday’s rain --
the wind-swept palms
18-Jan-2015
checking my meeting schedule
a persistent mosquito
18-Jan-2015
snow turns to rain --
my dreams
turn to baseball
18-Jan-2015
late for work --
the loud gossip
of chickadees
19-Jan-2015
routine traffic stop --
the police officer’s
favorite song
19-Jan-2015
vacation
without the dog --
the wind howls
19-Jan-2015
The President and me --
the same waning moon
20-Jan-2015
memories of Grandma --
the mothballed closet
20-Jan-2015
State of the Union --
another burned-out light bulb
20-Jan-2015
State of the Union --
an abandoned car
on Easy Street
20-Jan-2015
State of the Union --
separate beds
20-Jan-2015
unable to sleep
unable to stay awake --
the jet engine’s serenade
21-Jan-2015
stranded on the runway
the pale blue sky
of your eyes
21-Jan-2015
stranded on the runway
the pale blue sky
21-Jan-2015
cold stethoscope --
I lie to the doctor
about my drinking
21-Jan-2015
cruising altitude --
that three-beer buzz
21-Jan-2015
noisy children on the plane --
my tinnitus
fails me
21-Jan-2015
winning at solitaire
I forget
my first girlfriend’s name
21-Jan-2015
air turbulence --
I contemplate
my autobiography
21-Jan-2015
floating on clouds
the emptiness
21-Jan-2015
still trying to process
that conversation we had
in a dream
21-Jan-2015
addicting
the junkie’s
memoir
21-Jan-2015
final approach --
should I have zigged
instead of zagged?
21-Jan-2015
Music Festival --
the mariachi band’s
Marshall amps
21-Jan-2015
hold me
close enough
to hear the ocean
22-Jan-2015
hold me closer
and you will hear
the ocean
22-Jan-2015
shining through
the palapa roof
Baja sunlight
22-Jan-2015
telling his younger girlfriend
about the old days
a coconut falls
22-Jan-2015
Baja morning --
the birds roll their Rs
better than I do
22-Jan-2015
Baja sunset --
shadows chase
the gecko away
22-Jan-2015
barrio dog
hunting
for shade
22-Jan-2015
recurring nightmare --
a screen door
slamming in the wind
23-Jan-2015
she tells me she’s close --
that faraway look
23-Jan-2015
I’ve said too much --
a hole
in the palapa roof
23-Jan-2015
tightening my grip
on the steering wheel --
another roadside memorial
23-Jan-2015
tightening my grip --
another roadside memorial
23-Jan-2015
wrong turn --
a three-legged dog
chasing cars
24-Jan-2015
Baja rain --
the last time
we made love
24-Jan-2015
Baja rain --
the waves become
a passing truck
24-Jan-2015
mediodía --
four dogs
under a broken tree
24-Jan-2015
wedding procession --
two caballeros
in traffic
24-Jan-2015
withering sun --
old men trying
to look young
24-Jan-2015
science --
Icarus
ascending
24-Jan-2015
free admission --
stray dogs
and gray ponytails
24-Jan-2015
one last beer --
fly
on a cactus needle
24-Jan-2015
freezing the stars
coyote song
24-Jan-2015
evidently it’s me
who’s out of place --
dog on the roof
25-Jan-2015
tentative sunlight --
somebody’s paradise
abandoned
25-Jan-2015
thundering ocean --
she begs me
not to leave
25-Jan-2015
friendly skies --
Security confiscates
my corkscrew
26-Jan-2015
"magnets" he replies
to a question
I didn’t ask
26-Jan-2015
blizzard warning --
the dog finds a hole
in the pillow
26-Jan-2015
whiteout --
her lies
26-Jan-2015
"let it snow" she said,
leaving her nightgown behind
26-Jan-2015
blizzard warning --
her insincere praise
26-Jan-2015
meteor shower --
forgetting the name
of my first love
27-Jan-2015
also falling today
the Dow
27-Jan-2015
lost in a snowdrift
our Baja glow
27-Jan-2015
snow day --
wondering
what my dog is thinking
27-Jan-2015
Nor’easter --
what a great name
for a horrible cocktail
28-Jan-2015
back to work
I map out
the next snow storm
28-Jan-2015
a dream --
beyond
these broken walls
28-Jan-2015
between meetings
another word
for snow
28-Jan-2015
waking from a nightmare --
the hallways
of shatter-proof glass
28-Jan-2015
Nor’easter --
the carpenter’s
leaky roof
28-Jan-2015
dressing in the dark
I put my watch on
upside-down
29-Jan-2015
more snow to come
we toast
with cheap wine
29-Jan-2015
dancing across
the empty zócalo
a plastic cup
29-Jan-2015
dancing across
the empty plaza
a plastic cup
29-Jan-2015
spitting out watermelon seeds
I forget it’s not summer
30-Jan-2015
fresh snow --
the sound of sleigh bells
in my dreams
30-Jan-2015
escalating tensions --
the dog
stalks a squirrel
30-Jan-2015
January ends --
an icy patch
on Wall Street
30-Jan-2015
pink drink --
I lean forward
for a kiss
30-Jan-2015
effervescence --
the drinker’s peace
30-Jan-2015
after the flood
doll clothes
in a tree
30-Jan-2015
paradise tree --
a mourning dove
without its mate
31-Jan-2015
purple sunset --
a mourning dove
without its mate
31-Jan-2015
waiting for the train
the billboard model’s
magic marker mustache
31-Jan-2015
Super Bowl Saturday --
a linebacker blitz
at the deli counter
31-Jan-2015
asked how
I want my steak cooked
I reply "right now"
1-Feb-2015
February first --
a snow-covered
flower stand
1-Feb-2015
tomorrow’s storm
now predicted to be
more than one six-pack
1-Feb-2015
Super Bowl Sunday --
a goal-line stand
at the liquor store
1-Feb-2015
Groundhog Day --
I think I’ve seen
this snow before
2-Feb-2015
Groundhog Day --
I’ve seen
this snow before
2-Feb-2015
amber sunset --
an abandoned dream
2-Feb-2015
fresh snow --
she asks me
to make a wish
2-Feb-2015
the bitterness --
no place
to put the snow
3-Feb-2015
snow on the way --
an expectant father
pacing nervously
3-Feb-2015
snowdrift --
the desert oasis
of my dreams
3-Feb-2015
under all those blankets
a winter wonderland
3-Feb-2015
snow moon --
wondering what they call it
everywhere else
3-Feb-2015
beyond these broken walls
my darkest secrets
4-Feb-2015
returning my stare
the naked mannequin
4-Feb-2015
snow piled high
a flat finish
on Wall Street
4-Feb-2015
preparing for take-off
a crying baby
non-stop
5-Feb-2015
tired dream --
dressing sharp
feeling dull
5-Feb-2015
wind chill advisory --
the eviction notice’s
bright red letters
5-Feb-2015
cold gray sky --
the cat
I gave away
5-Feb-2015
cold snap --
a shot of brandy
to keep me warm
5-Feb-2015
tie game --
his nonchalant
flip of the bat
6-Feb-2015
snow in the forecast --
an empty fortune cookie
6-Feb-2015
deep winter --
dreaming
of butterflies
6-Feb-2015
writer’s block --
a scratched-out
lottery ticket
6-Feb-2015
office move --
acquainting myself
with the nearest exit
7-Feb-2015
dirty snow --
time to work
on our taxes
7-Feb-2015
dirty snow --
it must be time
to do our taxes
7-Feb-2015
dirty snow --
the candidate announces
an exploratory committee
7-Feb-2015
the puzzled faces
when a native New Yorker
asks for a "hero"
8-Feb-2015
guarding
the abandoned silver mine
a one-eyed cat
8-Feb-2015
El Triunfo --
a flock of goats
crosses the highway
8-Feb-2015
beneath the deep snow
our late dog’s footprints
8-Feb-2015
nuclear standoff --
the last jar
of hot sauce
9-Feb-2015
Spring training dreams --
I grip
a snowball
9-Feb-2015
Spring training --
I grip
a snowball
9-Feb-2015
Freedom Trail --
a dog
without a collar
9-Feb-2015
stranded at the station
a three-legged dog
and me
9-Feb-2015
defying every storm
a dozen roses
10-Feb-2015
beautifully wasted --
the one
most likely to succeed
10-Feb-2015
between meetings
a growing snowdrift
10-Feb-2015
skyscraper sunrise --
things
are looking up
19-Jan-2015
hunger moon --
she nonchalantly
removes her bra
6-Feb-2015
unrest in the streets --
snowmelt
with nowhere to go
10-Feb-2015
morning afterglow --
the beautiful mess
of your hair
10-Feb-2015
Weather Channel --
jeering
the European Model
10-Feb-2015
writer’s block --
the ice dam
drips
11-Feb-2015
budget airline
now serving
no one
11-Feb-2015
denying global warming --
the politician’s
fat cigar
11-Feb-2015
ice dam --
my mother forgets
why she called
11-Feb-2015
empty
the world’s most costly
parking spot
11-Feb-2015
plowed into
menacing mountains --
the hate
11-Feb-2015
first date --
the silence
when she asks me to dance
11-Feb-2015
Throwback Thursday --
the one
who got away
11-Feb-2015
sunset --
just one more
last beer
11-Feb-2015
snowbound --
wondering when the gray hairs
first outnumbered the black
12-Feb-2015
always off-key --
a choir
of snow blowers
12-Feb-2015
snow fatigue --
the porch roof sags
12-Feb-2015
spring training --
the snowman’s
baseball bat
12-Feb-2015
South Station --
the street musician plays
"Train in Vain"
12-Feb-2015
full of hope
I aspirate
my wine
12-Feb-2015
first date --
the silence
when I mention baseball
11-Feb-2015
full of hope
I aspirate
12-Feb-2015
wheels spinning
I deny
that I am stuck
12-Feb-2015
windswept snow --
my drifting thoughts
13-Feb-2015
trendy nightclub --
debutantes
in uniform
13-Feb-2015
zombie movie --
the unblinking eyes
13-Feb-2015
hot jazz --
the trumpet player
licks his lips
13-Feb-2015
blizzard warning --
my thoughts
drift to baseball
13-Feb-2015
winter dreams --
what lies beneath
that thick wool sweater
13-Feb-2015
nobody’s Valentine --
a sato dog
14-Feb-2015
news of his passing --
a player piano
plays the blues
14-Feb-2015
boarded-up saloon --
no place
to play the blues
14-Feb-2015
Valentine’s Day --
a kiss
from the dog
14-Feb-2015
shivering
a bird’s nest
in the blizzard
15-Feb-2015
writer’s block --
anything
but snow
15-Feb-2015
contentment --
my one shade of gray
15-Feb-2015
contentment --
becoming one shade of gray
15-Feb-2015
contentment --
a single shade of white
15-Feb-2015
tired of this movie --
a single shade
of white
15-Feb-2015
deep winter --
who taught the wind
how to whistle?
15-Feb-2015
the key to his success
a two-headed nickel
16-Feb-2015
always the vagabond --
drifting snow
16-Feb-2015
Spring in the air
a distant galaxy
16-Feb-2015
meanwhile
in a distant galaxy
baseball
16-Feb-2015
new moon --
the bully’s
bloody nose
17-Feb-2015
laissez les bons temps rouler --
a snowman
wearing Mardi Gras beads
17-Feb-2015
Mardi Gras --
a craving
for bacon
17-Feb-2015
Bourbon Street webcam --
a long night’s journey
to oblivion
17-Feb-2015
new moon --
a toast
to absent friends
17-Feb-2015
Fat Tuesday --
her soft curves
17-Feb-2015
sketchy motel --
the neon sign reads
"NO VA"
18-Feb-2015
ice dams --
the need for something else
to write about
18-Feb-2015
crescent moon --
closing her eyes
when we kiss
18-Feb-2015
crescent moon --
a junkie
on the nod
18-Feb-2015
too much wine --
hanging my dreams
on the crescent moon
18-Feb-2015
only on Facebook
a stranger invites me
to play games
18-Feb-2015
Ash Wednesday --
smokers
bow their heads
18-Feb-2015
early autumn --
the golden highlights
in her green hair
19-Feb-2015
words fail me --
windswept snow
19-Feb-2015
new moon --
a side of her
I hadn’t seen
19-Feb-2015
coldest night --
I tell her there’s nothing
beyond that door
20-Feb-2015
white out --
an empty page
in my haiku notebook
20-Feb-2015
end of the week --
sharing
a yawn
20-Feb-2015
mountain rain --
the instant rage
of the arroyo
20-Feb-2015
desert dream --
reaching for
the moon
20-Feb-2015
wind chill advisory --
I show her
my death poems
21-Feb-2015
not hearing
a word I say --
the newlyweds
21-Feb-2015
spring training --
just how much tobacco?
21-Feb-2015
approaching storm --
the rookie’s fastball
21-Feb-2015
snow day --
a dog toy
pressed against my leg
22-Feb-2015
her smile --
an icicle falls
22-Feb-2015
smile!
an icicle falls
22-Feb-2015
out of gas
the snow shoveler
22-Feb-2015
in the mirror
the cracks
on my face
22-Feb-2015
Oscar night --
the kids pretend
to sleep
22-Feb-2015
Oscar night --
she tells me
she’s not faking
22-Feb-2015
after the storm
the streets
have no names
23-Feb-2015
where she used to live
an empty bird feeder
23-Feb-2015
frozen in time --
my granddaughter’s
ice cream smile
23-Feb-2015
crescent moon --
the hawk answers
its call
23-Feb-2015
nagging me awake
the impatient crow
24-Feb-2015
veto threat --
the dog
hears us kiss
24-Feb-2015
crescent moon --
I never told you
my name
24-Feb-2015
cheap date --
a shooting star
24-Feb-2015
after the gold rush
a three-legged dog
on Main Street
25-Feb-2015
towering
above the ruins
a town called Triumph
25-Feb-2015
ice dams dripping
in time with "Frozen"
25-Feb-2015
drunk before noon
he for whom
the bell tolls
25-Feb-2015
snowless night --
turning water
into champagne
25-Feb-2015
shoveling
more "partly cloudy"
from the driveway
26-Feb-2015
rush hour --
three deep
at the bar
26-Feb-2015
halfway up
the narrow staircase
my sleeper sofa
26-Feb-2015
too drunk
to play his second set
the blues legend
26-Feb-2015
opening the envelope --
another awkward moment
27-Feb-2015
welcoming me aboard
a rudderless boat
27-Feb-2015
dreaming away
the water stains
on the ceiling
27-Feb-2015
high school reunion --
all the girls
who neglected me
28-Feb-2015
running on fumes --
how many miles
to the next mirage?
28-Feb-2015
cancelled flight --
the ice dam
unmoved
28-Feb-2015
near the bottom
of the snowmelt
enlightenment
28-Feb-2015
enlightenment
near the bottom
of the snowmelt
28-Feb-2015
on hold --
the soundtrack
to hell
28-Feb-2015
later than we think --
the transvestite’s
drooping eyelash
28-Feb-2015
climbing the snowbank
the siren’s
red glare
28-Feb-2015
an oasis
in the Bible Belt --
adult book store
1-Mar-2015
found:
the kind of bar
I could die in every night
1-Mar-2015
vacancy --
my motel
meditation
1-Mar-2015
weathered and pale
the service dog’s vest
1-Mar-2015
up in the air --
where we’ll lay
our heads tonight
1-Mar-2015
LAX --
all the tired
palm trees
1-Mar-2015
at the hotel bar --
businessmen
busily texting
1-Mar-2015
happy hour --
businessmen compare
travel delays
1-Mar-2015
is this love?
she doesn’t
recognize me
2-Mar-2015
L.A. sunrise --
the windmills
motionless
2-Mar-2015
Century Boulevard --
a continuum
of gray
2-Mar-2015
California rain --
remember
to breathe
2-Mar-2015
also pointing
to the sea --
water spout
2-Mar-2015
all my dreams
silhouetted
against the waves
2-Mar-2015
cheap date
drinking
the silence
3-Mar-2015
spring break --
how many whiskeys
to fix it?
3-Mar-2015
odd man out --
the old dog
too tired to play
3-Mar-2015
pointing the way
to paradise
Baja cactus
3-Mar-2015
Baja rain --
a gecko laughs
at sunbathers
3-Mar-2015
Baja cactus
pointing the way
to paradise
3-Mar-2015
after the rain
a songbird
answers my call
3-Mar-2015
momentarily
washed out to sea
the bitter cold
3-Mar-2015
waxing moon --
her lips
already full
3-Mar-2015
scrambled eggs --
I examine
my retirement portfolio
4-Mar-2015
Baja breeze --
the contours
beneath her sundress
4-Mar-2015
Baja breeze --
her undulating
sundress
4-Mar-2015
standing in the arroyo
a monument
to what?
4-Mar-2015
buried in the sand
a message
in an empty bottle
4-Mar-2015
never too soon
Baja sunrise
5-Mar-2015
crow moon --
not a crow
in sight
5-Mar-2015
office move --
acquainting myself
with all the exits
5-Mar-2015
standing in the arroyo
a monument
to whom?
5-Mar-2015
half-buried in the sand
no message
in the bottle
5-Mar-2015
half-buried in the sand
is there a message
in the bottle?
5-Mar-2015
writer’s block --
a horse
in the road
5-Mar-2015
unable to sleep
the moon
and me
6-Mar-2015
pitchers’ duel --
a seagull soars over
the Green Monster
6-Mar-2015
stock market report:
gulls disappear
beyond the sand dune
6-Mar-2015
writer’s block --
a sand crab
disappears
6-Mar-2015
wearing only moonlight
my Baja lover
6-Mar-2015
stock market report --
a gecko laughs
unseen
6-Mar-2015
stray dog
from shadow
to shadow
6-Mar-2015
desert flower --
last
of the tequila
6-Mar-2015
Baja cantina --
nobody’s cat
right at home
7-Mar-2015
end of the road --
three big dogs
with nothing to do
7-Mar-2015
the old routine
polishing the guitar
I can’t play
7-Mar-2015
ghost town --
a rooster crows
for no reason at all
7-Mar-2015
abandoned mining town
a playground
for ghosts
7-Mar-2015
towering above
the ruins
fair-weather clouds
7-Mar-2015
daylight savings --
one hour
poorer again
8-Mar-2015
also too sad
to see us leave
Baja sun
8-Mar-2015
overcast
time to check the weather
back home
8-Mar-2015
spring breakers --
all recounting
their spring benders
8-Mar-2015
turbulence --
a wild ride
on Wall Street
9-Mar-2015
crowded plane --
another game
of solitaire
9-Mar-2015
snow bank
still waiting
for a withdrawal
9-Mar-2015
just when I thought
I had arrived
a door within a door
9-Mar-2015
back to work --
the dog digs a tennis ball
out of the snow
9-Mar-2015
false spring --
burning a bridge
before it is crossed
9-Mar-2015
on either side
of the broken sky
clouds
9-Mar-2015
false spring --
a distant train
10-Mar-2015
false spring --
she covers up
her cleavage
10-Mar-2015
false spring --
my computer
freezes
10-Mar-2015
police sirens --
the dog climbs
into our bed
10-Mar-2015
fog --
the faintest scent
of jasmine
11-Mar-2015
back to work --
the cat
taunts the dog
11-Mar-2015
wondering if the walls knew
it could all come tumbling down
11-Mar-2015
winter thaw --
the snowbank
and its secrets
11-Mar-2015
winter thaw --
the secrets
in her smile
11-Mar-2015
penguin dust --
there are unfavorable omens
in the sky!
12-Mar-2015
penguin dust --
unfavorable omens
in the sky
12-Mar-2015
between meetings
a quick game
of solitaire
12-Mar-2015
black ice --
a moment
of clarity
12-Mar-2015
jet lag --
wishing I
could fly away
12-Mar-2015
Pay Day --
refilling
the bird feeder
13-Mar-2015
dirty snow --
the senator
resigns
13-Mar-2015
live on C-SPAN
a fat squirrel
at the bird feeder
13-Mar-2015
a town called Triumph --
if these whitewashed walls
could speak
13-Mar-2015
winter rain --
my granddaughter’s first steps
on Facebook
14-Mar-2015
the Ides of March --
the dog won’t
bring the ball back
14-Mar-2015
winter rain --
an email
in upper case letters
14-Mar-2015
my last dime --
the beggar curses
in thanks
14-Mar-2015
winter rain
everything
I thought it would be
14-Mar-2015
between meetings
that deal I didn’t make
with the devil
26-Feb-2015
balancing act --
the city boy
and the ocean
4-Mar-2015
balancing act --
the city boy
on a surfboard
4-Mar-2015
desert haze --
the unlabeled bottle
6-Mar-2015
Grapefruit League --
old timers bemoaning
the designated hitter
9-Mar-2015
do they know
something I don’t?
daffodils
14-Mar-2015
cool jazz --
now that she has
my undivided attention...
14-Mar-2015
crashing waves --
an open window
far away
15-Mar-2015
a recurring dream
in which I can’t enjoy
the party
15-Mar-2015
snow squalls --
beware
the Ides of March
15-Mar-2015
late winter thaw --
she stops adjusting
her falling bra strap
15-Mar-2015
overcast --
my unshaved face
15-Mar-2015
winter drizzle --
only the dog
wants to get out of bed
15-Mar-2015
drunk among the trees
can I please have
more days like this
15-Mar-2015
they say I have his eyes
the grandfather
I never met
16-Mar-2015
cloudless sky --
my grandfather’s eyes
16-Mar-2015
writer’s block --
a housefly trapped
between window panes
16-Mar-2015
dirty snow --
the politician
ignoring questions
16-Mar-2015
moonrise --
all my rowdy friends
have settled down
16-Mar-2015
treasuring the love letters
you wrote to me
in invisible ink
16-Mar-2015
rain
I wait
for nothing
16-Mar-2015
abandoned silver mine --
damiana in bloom
17-Mar-2015
March thaw --
the cascade
of a freshly-poured Guinness
17-Mar-2015
March thaw --
a freshly-poured Guinness
17-Mar-2015
restless sleep --
new sounds
from the old dog
17-Mar-2015
my childhood photos
mysteriously missing
from Grandma’s brag book
18-Mar-2015
wind advisory --
a political fundraiser
in town
18-Mar-2015
minor league batting practice --
seagulls shag fly balls
18-Mar-2015
hot prospect --
radar guns
in unison
18-Mar-2015
unable to sleep --
the restless waves
so far away
18-Mar-2015
she tells me
she’s part gypsy --
the winter wind
18-Mar-2015
writer’s block --
a frog on the shore
of the old pond
19-Mar-2015
continued cold --
an open shot
bounces off the rim
19-Mar-2015
first day of spring --
I thought I’d seen the last
of the snow
19-Mar-2015
equinox
stopping
mid-sentence
19-Mar-2015
a sudden draft --
I dream of you
naked
18-Mar-2015
equinox
splitting
hairs
19-Mar-2015
equinox --
I drink alone
19-Mar-2015
spring at last --
my grandson asks me
if my guitar has a name
20-Mar-2015
Spring in the air --
or is that snow?
20-Mar-2015
Spring snow --
one more log
for the fire
20-Mar-2015
desert dream --
the dog
who never left
20-Mar-2015
crescent moon --
the rookie’s
nasty curve
20-Mar-2015
total eclipse --
lost
in a familiar city
21-Mar-2015
melting snow --
forgetting the world
is upside down
21-Mar-2015
beneath the snowmelt
an improbable beach ball
21-Mar-2015
sparrows crowding
the empty bird feeder
21-Mar-2015
total eclipse --
the last
of the brandy
21-Mar-2015
fresh from the oven
the missing dog toy
21-Mar-2015
the look on her face
when I ask her
"what’s cooking?"
21-Mar-2015
dreams of spring
a sky
full of kites
21-Mar-2015
crescent moon --
a hawk calls
to itself
22-Mar-2015
wandering off the path
I find my way
22-Mar-2015
low tide --
the loud gossip
of seagulls
22-Mar-2015
low tide --
gossiping seagulls
22-Mar-2015
Santurce dream --
the sizzle
of sofrito
22-Mar-2015
freshly plowed field --
the farmer’s daughter
smiles at me
23-Mar-2015
sweet sixteen --
the long bus ride home
23-Mar-2015
false spring --
the rookie
mulls retirement
23-Mar-2015
in the recovery room
I win consecutive games
of solitaire
23-Mar-2015
between shots of brandy
sunset
23-Mar-2015
dirty snow
declaring
his candidacy
23-Mar-2015
strong as an ox
his body odor
23-Mar-2015
snowmelt --
already listening
for crickets
24-Mar-2015
changing a tire
I wonder how
to reinvent myself
24-Mar-2015
laughing at
the Buddha statue
a well-fed baby
24-Mar-2015
farmer’s market --
tie-dye
and gray pony-tails
24-Mar-2015
peals of thunder --
cattle dogs
at play
25-Mar-2015
thin ice --
is today the day
I crack?
25-Mar-2015
sleepwalking
I dream
about sleepwalking
25-Mar-2015
the bitterness
at the bottom
of the bottle
25-Mar-2015
standing tall
desert cactus
25-Mar-2015
play ball!
my trusty bat
behind snow shovels
26-Mar-2015
promise of spring --
walking the dog
in the rain
26-Mar-2015
March madness --
the shot
from an impossible angle
27-Mar-2015
March madness --
an impossible angle
27-Mar-2015
spring snow --
a little too in touch
with my feelings
27-Mar-2015
spring mud --
the coffee
not quite right
27-Mar-2015
second honeymoon --
holding her close
I hear the ocean
28-Mar-2015
holding her close
I hear the ocean
28-Mar-2015
spring snow --
wondering where
I went wrong
28-Mar-2015
at the end of the bar
he speaks of the sirens
we don’t hear
28-Mar-2015
dive bar --
the sirens
we don’t hear
28-Mar-2015
first date --
our naked
shadows
28-Mar-2015
asked if
I would do it all again
I say nothing
28-Mar-2015
when she told me
she was the end of the rainbow
I sadly agreed
28-Mar-2015
shopping for Easter
she calls me
her cross to heaven
28-Mar-2015
Palm Sunday --
a stranger
shakes my hand
28-Mar-2015
too late for happy hour --
another loser
at Lucky’s Lounge
29-Mar-2015
March madness --
headless mannequin
in a pastel dress
29-Mar-2015
Palm Sunday --
my aching head
in my hands
29-Mar-2015
spring snow
accumulating
clichés
29-Mar-2015
slow blues --
the keyboard player
in another time zone
29-Mar-2015
crossroads --
stroking the hair
she asks me to pull
24-Mar-2015
blood moon --
the silence
of my sons
29-Mar-2015
sweet dreams --
finding
that groove
29-Mar-2015
my life’s work --
an empty
champagne glass
30-Mar-2015
March madness --
another snow squall
30-Mar-2015
tearing up a lottery ticket
I write my next haiku
30-Mar-2015
between sighs
planning
my next dream
30-Mar-2015
not that I’d recognize them
but I long
for cherry blossoms
31-Mar-2015
through all this talk
about bulls and bears
the dog sleeps
31-Mar-2015
April fool --
I shouldn’t have laughed
when she said "I love you"
31-Mar-2015
motionless
while the jukebox plays
train kept a rollin’
31-Mar-2015
wiping
their plastic noses --
a clown’s funeral
1-Apr-2015
April Fool --
the grass on the other side
is mud
1-Apr-2015
gibbous moon --
the glass
nearly empty
1-Apr-2015
Spring training --
nobody’s seen
the rookie’s lucky bat
1-Apr-2015
restless dreams --
the waves
so far away
1-Apr-2015
life of the party --
they all wince
when I sneeze
2-Apr-2015
sunrise --
graffiti
in the Zen garden
2-Apr-2015
late for work
the intern
cuts me off
2-Apr-2015
filing my taxes --
a field
of dandelions
2-Apr-2015
a voice from the past --
the sky neither gray
nor not gray
2-Apr-2015
cheap champagne --
my granddaughter’s
college fund
2-Apr-2015
spring thaw --
a song I thought
I’d forgotten
2-Apr-2015
rock, paper, scissors --
my turn
to sleep on the couch
3-Apr-2015
Good Friday --
an empty
stretch of road
3-Apr-2015
Good Friday --
fresh flowers
at a roadside shrine
3-Apr-2015
Good Friday --
a roadside shrine
3-Apr-2015
lost weekend --
teaching my daughter
to parallel park
4-Apr-2015
drunk before noon --
another quarter
in the broken jukebox
4-Apr-2015
pink moon --
my youngest granddaughter’s
first steps
4-Apr-2015
unfriended
and yet
the moon...
4-Apr-2015
tide’s end --
the mystery woman
in the photo
4-Apr-2015
the woman on the bench
who just wanted
to be left alone
4-Apr-2015
park bench --
an old man staring
at nothing
4-Apr-2015
rising from the dead --
my teenage son’s
first hangover
5-Apr-2015
Easter egg hunt --
because all the good girls
are in church
5-Apr-2015
warming trend --
her bare shoulders
29-Mar-2015
my life’s work --
a crumpled
lottery ticket
30-Mar-2015
April Fool’s Day --
the plans
we make
31-Mar-2015
standing between us
a wall
of empty cans
1-Apr-2015
pink moon --
my granddaughters’
Easter dresses
5-Apr-2015
jingling in my pocket
a ring of keys
to who knows where
5-Apr-2015
paying my taxes
the pen
runs dry
6-Apr-2015
Opening Day --
crocuses in bloom
6-Apr-2015
Opening Day --
no reply
to my email
6-Apr-2015
Opening Day --
everything
is possible
6-Apr-2015
Opening Day --
just one
more button
6-Apr-2015
lost --
a pay phone in the desert
out of service
7-Apr-2015
lost
my passion
for passion fruit
7-Apr-2015
whistling through
a hollow skull --
desert wind
7-Apr-2015
headline out of Washington --
wild turkeys
in the road
7-Apr-2015
spring rain --
throwing away a key
I might need some day
7-Apr-2015
announcing his candidacy
I remember to empty
the compost bucket
7-Apr-2015
twilight --
a pair of eyes peeks
from the dead oak
7-Apr-2015
insert wise crack here --
a power outage
at the White House
7-Apr-2015
insert punchline here --
a power outage
at the White House
7-Apr-2015
Opening Day --
two old men argue
about the Designated Hitter
8-Apr-2015
spring snow --
a dog toy
in my bed
8-Apr-2015
cardinal song --
to what do I owe
this honor?
8-Apr-2015
the verdict:
guilty
of being alive
8-Apr-2015
the verdict:
guilty of celebrating
the verdict
8-Apr-2015
mixed precipitation --
ice pellets
on my baseball cap
8-Apr-2015
spring cleaning --
letters
I keep putting back
8-Apr-2015
rites of spring --
a new
woodchuck hole
8-Apr-2015
for only a moment --
hummingbird
8-Apr-2015
winter fog --
the cold medicine
wears off
9-Apr-2015
writer’s block --
a meeting
to discuss impediments
9-Apr-2015
rip tide --
I change
my mind
9-Apr-2015
sleepless night --
the deafening
silence
9-Apr-2015
steady drizzle --
deleting the prizes
I may have already won
9-Apr-2015
dressed for success
she finally
undresses
9-Apr-2015
perfect game --
a father’s smile
10-Apr-2015
a perfect pour --
the heavenward cascade
of a Guinness
10-Apr-2015
beyond the clouds
a perfect moon
10-Apr-2015
the perfect body
is the one
next to mine
10-Apr-2015
the perfect body
next to mine
10-Apr-2015
close game --
the closer’s
long beard
10-Apr-2015
extra innings --
was that
a wink?
10-Apr-2015
fresh graffiti
on the bank wall:
"Jesus Saves"
11-Apr-2015
spring sunset
the color
of this very strong beer
11-Apr-2015
flying from his drumsticks
the street musician’s sweat
11-Apr-2015
urban shelter --
a lost dog
sees right through me
11-Apr-2015
twilight --
I am that strange car
across the street
12-Apr-2015
under the snow pile
everyone else’s trash
12-Apr-2015
running from sirens
the boys of summer
12-Apr-2015
Opening Day --
announcing the retirement
of the snow shovel
12-Apr-2015
standing in the arroyo
the silence
whispers
12-Apr-2015
long after sunset
she glitters
12-Apr-2015
grand entrance --
the cat’s
question-mark tail
12-Apr-2015
cherry blossoms --
unnamed pending notification
of next of kin
12-Apr-2015
dressed for success
she undresses
9-Apr-2015
Game of Thrones --
a long line
to the bathroom
13-Apr-2015
Monday morning hangover --
I decline
another meeting
13-Apr-2015
efficient government --
my tax check
promptly deposited
13-Apr-2015
Monday morning hangover --
a man shouting at his cell phone
in the next stall
13-Apr-2015
Opening Day --
loosening the top button
of her blouse
13-Apr-2015
your words
where the fly
was smashed
13-Apr-2015
was it all a dream?
the constellations
in the sky
13-Apr-2015
spring overcast --
I avoid a club
in which I’m a member
14-Apr-2015
taking it personally
a rejection letter
addressed to "Applicant"
14-Apr-2015
dream interrupted --
an ominous
ocean breeze
13-Apr-2015
a stray dog
where the merry-go-round
used to be
14-Apr-2015
young love --
a light
in the huerta
14-Apr-2015
lovers
in the huerta
14-Apr-2015
dinner music --
my granddaughter playing
pots and pans
14-Apr-2015
mother’s little helper --
the dog’s
unblinking eye
14-Apr-2015
at the health club
the petite girl’s
firm handshake
15-Apr-2015
Tax Day --
I ignore
the check-engine light
15-Apr-2015
road closed by protesters --
the fear of being
on the wrong side
15-Apr-2015
every spring I ask
if those are daffodils
15-Apr-2015
dusk --
where I learned to read
an empty warehouse
15-Apr-2015
midnight --
finally drunk enough
to hear the ocean
15-Apr-2015
everything
they don’t say --
footprints
15-Apr-2015
remembering the last time
we played in the rain
15-Apr-2015
imminent rain --
watching the sky
for nothing
15-Apr-2015
day lilies --
never knowing
what to say
16-Apr-2015
writer’s block --
what I didn’t learn
from the pine
16-Apr-2015
thunderstorm --
cattle dogs
at play
14-Apr-2015
the movers’ estimate --
"you’ve got
practically nothing"
16-Apr-2015
windows open --
the buoy’s
rusty bell
16-Apr-2015
apologies --
a distant train
16-Apr-2015
overnight rain --
something
I’m forgetting
17-Apr-2015
cocktails served
with piquant gossip
18-Apr-2015
windows open
a cacophony
of tree frogs
18-Apr-2015
where her body was found
lilacs
18-Apr-2015
walk-off win --
forgetting why
we were arguing
18-Apr-2015
walk-off win --
forgetting what
the fight was about
18-Apr-2015
right on schedule
the old-timer’s
bag of cans
18-Apr-2015
waiting for the light to change
an old man’s
shopping cart
18-Apr-2015
finally spring --
the gray-haired parents
of a toddler
18-Apr-2015
waiting for the train
a woman’s pregnant belly
19-Apr-2015
Hope City --
a distant mirage
19-Apr-2015
cherry blossom festival --
all the blooming idiots
in Washington
19-Apr-2015
bring on the night --
a pay phone ringing
in an empty parking lot
19-Apr-2015
feeling old
I ask for
the young mezcal
19-Apr-2015
lingering
the memory
of an old girlfriend
19-Apr-2015
restless night --
the fishing boats
that don’t come home
19-Apr-2015
temperature dip --
hold the chips
19-Apr-2015
pink moon --
my granddaughter’s
blue eyes
20-Apr-2015
twilight --
a stranger tells me
I have my grandfather’s hands
19-Apr-2015
persistent drizzle --
even in old photographs
I look old
20-Apr-2015
cold rain --
Grandpa’s been
drinking again
20-Apr-2015
war isn’t a game
but how can you argue
with that body?
20-Apr-2015
cold rain
unfriended
21-Apr-2015
the weekend forecast --
two to three
six-packs
21-Apr-2015
April fog --
I tossed and turned
all night
21-Apr-2015
4:20 --
time to look up
that brownie recipe
20-Apr-2015
the face in the mirror
even wearier
than it appears
21-Apr-2015
fair weather clouds --
my white hair
21-Apr-2015
church picnic --
a curve ball
at the knees
21-Apr-2015
maybe a raindrop --
the fragrance
of morning
21-Apr-2015
writer’s block --
someone rearranged
my poetry magnets
22-Apr-2015
over morning coffee --
two does
by the side of the road
22-Apr-2015
wind advisory --
afraid of what
I’ll wish for next
22-Apr-2015
wind advisory --
neither of us
answers the phone
22-Apr-2015
caption:
convicted killer
fussing with hair
22-Apr-2015
a long way from home --
the puzzled look
when I order a hero
22-Apr-2015
the candidate’s speech --
swinging at a pitch
in the dirt
22-Apr-2015
frost warning --
I pluck
a gray eyebrow hair
23-Apr-2015
windy city
wherever
I am
23-Apr-2015
chilly night
but she has to show off
her new tattoo
23-Apr-2015
adjusting my posture
as I walk past
the mannequins
24-Apr-2015
duende --
trying to explain it
to my dog
24-Apr-2015
second-hand smoke --
the President says
"mistakes were made"
24-Apr-2015
happy hour --
the carpenter orders
a Rusty Nail
24-Apr-2015
spring snow --
the slugger’s
prolonged slump
24-Apr-2015
that moment
I realized
I’d forgotten you
24-Apr-2015
spring snow --
I’ve forgotten her
24-Apr-2015
Town Dump --
local politicians
with clipboards
25-Apr-2015
writer’s block --
the dog pees
on the last snow pile
25-Apr-2015
sleepless night --
the songbirds
right on time
25-Apr-2015
for my sins
everything I wanted
within reach
25-Apr-2015
lowriders --
their heads
held high
25-Apr-2015
sleeping beside me
an empty tequila bottle
25-Apr-2015
freshly cut grass --
remembering
my first ballgame
25-Apr-2015
the future
isn’t what it used to be --
scrambled eggs
25-Apr-2015
his old room --
the jigsaw puzzle
unfinished
26-Apr-2015
undecided --
a candidate
I can trust
26-Apr-2015
deeply rooted --
her platinum blonde hair
26-Apr-2015
over strong cocktails
whispering
about Mom
26-Apr-2015
howling at the moon --
the dog’s
puzzled expression
26-Apr-2015
with a wink
she apologizes
for having only one bed
26-Apr-2015
ripening
in the sunshine
a squirrel carcass
26-Apr-2015
the dark mountains --
we were warned
never to come here
26-Apr-2015
gripping my fingers
the thorns
of a perfect rose
27-Apr-2015
cactus flower --
the farmer’s daughter
smiles at me
27-Apr-2015
empty glass --
the first line
of my autobiography
27-Apr-2015
to the sand
am I more than
another pair of feet?
27-Apr-2015
writing on the beach
the lengthening shadow
of a lifeguard stand
27-Apr-2015
a flock of blackbirds --
riot police
take up positions
27-Apr-2015
rip tide --
a dog
chasing seagulls
27-Apr-2015
morning sunshine --
hair of the dog
that bit me
27-Apr-2015
getting physical --
the doctor tells me
to cough
28-Apr-2015
drift apart
while no one
is watching
28-Apr-2015
writer’s block --
the sun
in my eyes
28-Apr-2015
holding the door open
for a ladybug
28-Apr-2015
under hypnosis
she says "I don’t remember
a white picket fence"
28-Apr-2015
enlightenment --
a city
on fire
28-Apr-2015
out of gas
another co-worker
buries his son
28-Apr-2015
curveball --
she whispers
"I love you"
28-Apr-2015
Throwback Thursday --
forgetting the name
of that song
29-Apr-2015
sirens --
I forget
what day it is
29-Apr-2015
empty stadium --
the slugger still argues
balls and strikes
29-Apr-2015
Camden Yards --
signing autographs
for ghosts
29-Apr-2015
proudly displayed
her crayon portrait
of Grandpa
30-Apr-2015
on the back
of a beer coaster
my next haiku
30-Apr-2015
on the early train
a cascade
of stifled yawns
30-Apr-2015
rush hour --
I forget
another haiku
30-Apr-2015
peaceful protest --
the dog
gets a bath
30-Apr-2015
passing the reception desk
hoping
she wears that blouse again
30-Apr-2015
May Day!
the dog discovers
a hornet’s nest
1-May-2015
mostly cloudy --
the doctor
scratches her head
1-May-2015
long week --
this bitter ale
sweet
1-May-2015
swing and a miss --
the company’s
revenue numbers
1-May-2015
empty nightclub --
the jukebox plays
"The Thrill is Gone"
2-May-2015
in a dream
an unfinished haiku
2-May-2015
writer’s block --
not a cloud
in the sky
2-May-2015
fair-weather clouds --
a heavy sigh
1-May-2015
mild earthquake --
the dog
in our bed
2-May-2015
losing the breath
I was saving
for sunrise
2-May-2015
desert sand --
am I the only one
who hears its whispers?
3-May-2015
fight of the century --
a night
on the couch
3-May-2015
switching meds --
a hollowed-out skull
along the path
3-May-2015
winding road --
the thrill
of hugging her curves
3-May-2015
fever dream --
everything I told
the scorpion
3-May-2015
dusk --
answering my mother’s question
twice
3-May-2015
fist full of quarters
unable to find
a pay phone
4-May-2015
flower moon --
presidential candidates
popping up like weeds
4-May-2015
popping up like weeds --
presidential candidates
4-May-2015
milk moon --
the softness
of her skin
4-May-2015
noontime sun --
the dog
smiles
4-May-2015
moonlight --
the shadow
of a container ship
4-May-2015
rock ’n roll --
two old men
on the beach
4-May-2015
staring at me
from the storm drain --
nightmare eyes
4-May-2015
lazy morning --
the sizzle
of chorizo
5-May-2015
it’s not a dare
but how hot can I make
this quesadilla?
5-May-2015
Yelp review --
the dog
discovers bees
5-May-2015
the rookie’s debut --
azaleas in bloom
5-May-2015
dropping a glass
highlight
of the opening act
5-May-2015
opening band --
the crowd rivetted
to the game
5-May-2015
morning traffic --
how quickly
it slows down
6-May-2015
windless night --
wondering what the tree frogs
are trying to tell me
6-May-2015
more blurred than I remembered --
a photo of our late dog
6-May-2015
twilight --
explaining to my grandson
what a phone booth is
6-May-2015
Cambridge happy hour --
the topic changes
to quantum mechanics
7-May-2015
writer’s block --
the desert landscape
of my dreams
7-May-2015
restless sleep --
the all-night laundromat
of my dreams
7-May-2015
spin cycle --
I turn off
the news
7-May-2015
all-night laundromat --
surrounded by
Awake! magazines
7-May-2015
morning meditation --
everything
I haven’t got
7-May-2015
huddled beneath
a hand-made quilt
the shelter dog
8-May-2015
desert moon --
the moment
we met
8-May-2015
desert moon
embracing
the silence
8-May-2015
weekend
the vanishing
horizon
8-May-2015
vanishing horizon --
it all
comes together
8-May-2015
first day of school --
empty backpacks
queued up at the curb
9-May-2015
Mother’s Day --
she forgets which son
she’s talking to
9-May-2015
love at first sight --
a flock of pigeons
and my sandwich
9-May-2015
desert rose --
an invitation
to the shadows
9-May-2015
meanwhile
hard at work
a hummingbird
9-May-2015
loneliness --
the view
from last place
9-May-2015
opening a beer
I quench
the silence
10-May-2015
Mom
as I remember her
in black-and-white
10-May-2015
tagging a photo
of the one
who unfriended me
10-May-2015
on social media
a mother lode
of tributes
10-May-2015
Mother’s Day --
explaining
what a MILF is
10-May-2015
Mother’s Day --
the frantic search
for breath mints
10-May-2015
veto-proof --
the President’s
mom jeans
10-May-2015
plastic flowers --
I was being kind
when I called her "quirky"
11-May-2015
offering advice
instead of money
the phone slams
11-May-2015
forgetting
what I learned
from the azaleas
11-May-2015
sunset --
I finish my beer
too quickly
11-May-2015
sailor’s daughter
fishing
for compliments
11-May-2015
through the open door
someone else’s cat
11-May-2015
mentioning her boyfriend
the paint peels
11-May-2015
Monday hangover --
surrounded by
slamming doors
11-May-2015
blind date
making note
of the exit signs
11-May-2015
named for Mom --
the kiss
will never fade away
12-May-2015
instant tail wag
when he sees me --
the quarantined dog
12-May-2015
clouds without rain --
she doesn’t
recognize me
12-May-2015
cloudless sky --
a puppy chases
Spring’s first butterfly
12-May-2015
cloudburst --
the street puddles
become one
12-May-2015
cloudburst --
the restless
arroyo
12-May-2015
heavy sigh --
a valley
bears my name
12-May-2015
also weeping
willow
13-May-2015
still pond --
a duck paddles
through the moon
13-May-2015
writer’s block --
the dog
lies down
13-May-2015
dandelions --
TV news
without sound
13-May-2015
class reunion --
another harrowing tale
of sobriety
14-May-2015
broken clouds --
the promise
of rain
14-May-2015
wedding anniversary --
no longer feeling
the ring
14-May-2015
sporting only a smile
she turns off
the sports channel
14-May-2015
crescent moon --
she asks
my age
14-May-2015
pale sky --
The Thrill is Gone
15-May-2015
full of words
the pen
runs dry
15-May-2015
with strong cocktails
we toast
our death sentence
15-May-2015
on death row
the puppy
who stopped being cute
15-May-2015
marathon coverage
of the marathon trial
of the marathon bomber
15-May-2015
on the campaign trail
a ripe quince falls
between two squirrels
16-May-2015
carved into
this desk
my nature haiku
13-May-2015
even the cheap wine
exquisite
on your lips
13-May-2015
overcast --
a dark spot
on my MRI
16-May-2015
dropping her ice cream --
a beauty queen’s
temper tantrum
17-May-2015
perfect day
to shop
for a surgeon
17-May-2015
freshly washed car
bathed in pollen
17-May-2015
pleasant dreams --
starlight
over the bay
17-May-2015
moonless night --
twisting too quickly
I see stars
16-May-2015
like a breakup
the chiropractor’s
apology
16-May-2015
the old wharf --
how many tired feet
have trampled you?
18-May-2015
getaway day --
another game
that got away
18-May-2015
after rough play
the dogs share
a patch of sun
18-May-2015
uncomposed
a letter
to my sons
18-May-2015
new moon --
a phone call
from "unknown number"
18-May-2015
new moon --
I ask
about pain meds
18-May-2015
sunrise --
a deep breath
before tying my shoes
18-May-2015
another candidate
I don’t recall giving
our country
18-May-2015
false spring --
the former All-Star
clears waivers
18-May-2015
mostly cloudy --
so many cures for pain
in my junk folder
19-May-2015
crowded cafe --
everyone I don’t remember
from the neighborhood
19-May-2015
thinking globally --
her buoyant breasts
19-May-2015
sliver moon --
I squint
to see it
19-May-2015
mourning doves --
they make me smile
19-May-2015
that Zen moment
before the boot
comes crashing down
19-May-2015
writer’s block --
my favorite pub
closes down
20-May-2015
pale sky --
words
fail me
20-May-2015
false spring --
designated
for assignment
20-May-2015
catching my eye
her fishnet stockings
20-May-2015
drinking alone --
a stray dog’s
wagging tail
20-May-2015
writer’s block --
striking out
with the bases loaded
21-May-2015
happy to be home
I spare an inch worm’s life
for good measure
21-May-2015
sunset
spraypainting
the sky
20-May-2015
filibuster --
a boulder
rolls uphill
21-May-2015
cloudless sky --
the many colors
of dusk
21-May-2015
Patriot Act --
hiding
behind the flag
21-May-2015
abandoned playground --
the shadows
play
21-May-2015
my half-smile
when she calls my apartment
"quaint"
21-May-2015
aged but mellow
the tequila
and me
21-May-2015
lonely highway --
I may or may not
be lost
22-May-2015
holiday weekend --
shopping
for a surgeon
22-May-2015
finally the weekend --
lilacs
22-May-2015
lilacs --
finally
the weekend
22-May-2015
late-night radio --
telling the grandkids
about Wolfman Jack
17-May-2015
the air quotes he uses
when he calls me
a "poet"
23-May-2015
Memorial Day --
will we ever learn
from past mistakes?
23-May-2015
Memorial Day --
will we
never learn?
23-May-2015
the old dog
finding her place
in the sun
23-May-2015
where does the time go?
her hourglass figure
24-May-2015
hiding
in plain sight --
cardinal
24-May-2015
dusk --
more years behind me
than before me
24-May-2015
dusk --
too weary
to kill a fly
24-May-2015
dreaming I could fly --
maple seeds
in the air
25-May-2015
half moon --
another cup
of coffee
25-May-2015
family court --
discovering
what "discovery" means
25-May-2015
overcast
turning away
from a wounded soldier
25-May-2015
asleep
on a park bench
the unknown soldier
25-May-2015
news from Washington --
giving the compost
a stir
25-May-2015
the old dog
finding a place
in the sun
25-May-2015
the tick doesn’t care
that I’m not
the outdoor type
25-May-2015
missing the last train
the ghosts
who mock me
25-May-2015
"quasi-legal"
replied the lawyer
unblinking
26-May-2015
squirrel!
obedience class
is over
26-May-2015
spring breeze --
the falling Dow
26-May-2015
Wall Street sell-off --
the dog yawns
26-May-2015
the voices in your head
are more real
than they appear
26-May-2015
revolting
the rich kid’s
Che Guevara t-shirt
26-May-2015
broken clouds --
a letter
from my daughter
26-May-2015
rain delay --
the swirling puddle
of my dreams
26-May-2015
after the rain
not a dry eye
in the village
26-May-2015
in fairness
I should mention
that life isn’t fair
27-May-2015
in the men’s room
an uncomfortably long discussion
about coffee
27-May-2015
fireworks --
a quavering dog
beneath the bed
27-May-2015
losing streak --
the diesel fumes
sting
27-May-2015
warming trend --
the dog’s breath
against my leg
27-May-2015
warming trend --
the dog’s breath
27-May-2015
warming trend --
her legs
grow longer
27-May-2015
overcast --
a cloud
of gnats
28-May-2015
all my demons
so shabbily dressed
28-May-2015
thunderclouds without rain --
another presidential candidate
28-May-2015
empty promises --
storm clouds
without rain
28-May-2015
cool rain
looks straight ahead
not at me
28-May-2015
major league debut --
a dog
who’s seen it all
28-May-2015
lilac blossoms --
the dog rolls
in something nasty
28-May-2015
weakening me
in the knees
her bare shoulders
28-May-2015
gibbous moon --
her falling
shoulder strap
29-May-2015
quagmire --
how a bill
doesn’t become law
29-May-2015
"refriended"
the weekend
begins early
29-May-2015
Patriot Act --
the big brother
I didn’t want
29-May-2015
all ears --
explaining a curveball
to the puppy
29-May-2015
over morning coffee
a tropical storm
quietly brews
30-May-2015
desert highway --
fresh flowers
at the shrine
30-May-2015
also waiting
for the rain
wilted peonies
30-May-2015
lights out --
the shelter dog’s
sad eyes
30-May-2015
splash!
the puppy pounces
on his reflection
31-May-2015
losing myself
inside her
31-May-2015
fever dream --
her eyes
say yes
31-May-2015
between showers
an uncomfortable silence
31-May-2015
in my dreams
the Coney Island
I never knew
31-May-2015
slow soaking rain --
my sad and weary bones
1-Jun-2015
slow soaking rain --
one meeting
after another
1-Jun-2015
slow soaking rain--
a cold
cup of coffee
1-Jun-2015
writer’s block --
slow soaking rain
1-Jun-2015
hiding
behind the bushes
rabbit moon
2-Jun-2015
after the rain
her blouse clinging
in all the right places
2-Jun-2015
after the rain
I miss my exit
and don’t care
2-Jun-2015
after the rain
stripping off
her wet clothes
2-Jun-2015
almost there --
her pained expression
of absolute pleasure
2-Jun-2015
after the rain
what to do
with the home team
2-Jun-2015
after the rain --
the dog’s vigil
beside a lonely window
2-Jun-2015
the dog’s vigil --
a lonely window
2-Jun-2015
tired window --
the elusive word
2-Jun-2015
gridlock --
the race
to nowhere
3-Jun-2015
strawberry moon --
the girl next door
in love
3-Jun-2015
strawberry moon --
her nipples
in the breeze
3-Jun-2015
away on business
the dog sleeps
on her side
3-Jun-2015
popping the cork
she goes down
on me
3-Jun-2015
strawberry moon --
finding
the spot
3-Jun-2015
leaving the station
right on time
an empty train
4-Jun-2015
late spring chill --
the closer’s
ninth inning meltdown
4-Jun-2015
bitter coffee --
a storm brewing
in the distance
4-Jun-2015
amazing grace --
the Tai-Chi master’s
silent bow
5-Jun-2015
dry weekend --
storm clouds
on the horizon
5-Jun-2015
under my son’s bed
empty candy wrapppers
and a bra
5-Jun-2015
taped to
an empty refrigerator
his daily affirmations
5-Jun-2015
clenching my fist --
the needle
and the damage done
5-Jun-2015
delicious
the way she eats
a strawberry
5-Jun-2015
sweetness
I’m
your Candy Man
5-Jun-2015
storm clouds --
an empty raft
washes ashore
6-Jun-2015
in slow motion
the stitches
on a knuckle ball
6-Jun-2015
daylight fades --
my mother asks
the same question twice
6-Jun-2015
reaping what I sow --
the farmer’s daughter
with a badge
7-Jun-2015
faux Victorian --
repeating patterns
in the manufactured wood
7-Jun-2015
late-inning rally --
I’m ready
to go again
7-Jun-2015
late-inning rally --
she winks back
7-Jun-2015
late-inning rally --
wondering where
the weekend went
7-Jun-2015
red-light district --
a stray dog
drinks from a puddle
7-Jun-2015
storm surge --
her sturdy hips
8-Jun-2015
off-day --
no wonder I feel
a little off
8-Jun-2015
blackout drunk
I misplace
my glasses
8-Jun-2015
feeling rebellious
I change lanes
without signalling
8-Jun-2015
awakened
from my tropical daydream
a mango falls
8-Jun-2015
tropical depression --
too many days
to my next vacation
8-Jun-2015
blind date --
reaching for
the same wine glass
8-Jun-2015
threat of thunderstorms --
looking up a recipe
for jambalaya
9-Jun-2015
page not found --
I’m not
where I think I am
9-Jun-2015
severe thunderstorm warning --
a murder
of crows
9-Jun-2015
strong tropical cocktails --
the mermaid
across the bar
9-Jun-2015
eye of the storm --
she sees me staring
at her legs
9-Jun-2015
eye of the storm --
she takes off
her sundress
9-Jun-2015
still pond --
a dragonfly
lands on the moon
9-Jun-2015
half moon --
decidedly
undecided
9-Jun-2015
half moon --
a scoreless tie
9-Jun-2015
after the storm --
to be as relaxed
as my dog
9-Jun-2015
stumbling in the dark
I pocket-dial
a dead friend
10-Jun-2015
was it something I said
hummingbird?
10-Jun-2015
fire drill --
one more day
without getting fired
10-Jun-2015
gripping the bed posts
she’s finally ready
10-Jun-2015
after the conference
pigeons
feasting on crumbs
10-Jun-2015
stardust --
what wishes
are made of
10-Jun-2015
bobbing among the reeds
an empty styrofoam cup
11-Jun-2015
waiting room --
the beautiful people
on magazine covers
11-Jun-2015
writer’s block --
a white box
labeled "sterile"
11-Jun-2015
alone in the exam room
an empty tissue box
and me
11-Jun-2015
alone
in the exam room
an empty tissue box
11-Jun-2015
where the nursing home used to be
an old man selling flowers
11-Jun-2015
ferry landing --
hello
meets goodbye
11-Jun-2015
hugging her
oh so close
that dress
11-Jun-2015
paying my taxes --
dandelion seeds
in the air
12-Jun-2015
beachcombing
I turn a horseshoe crab
upright
12-Jun-2015
in the old oak tree
an abandoned
bird nest
12-Jun-2015
accumulating snow --
my hair no longer
salt and pepper
12-Jun-2015
lovebirds
always believing
they’re invisible
12-Jun-2015
considering my options
the dog dreams
13-Jun-2015
in a quiet garden
the Buddha gazes
beyond me
13-Jun-2015
beach bar regular --
a one-eyed dog
13-Jun-2015
imagining it
finally free --
her pony-tailed hair
13-Jun-2015
Zen garden --
an old man
spitting sunflower shells
13-Jun-2015
golden smog --
my empty pockets
13-Jun-2015
that moment
when everything else
disappeared
13-Jun-2015
Flag Day --
a homeless man sleeps
in front of the State House
14-Jun-2015
waning moon --
the rookie’s fastball
fizzles
14-Jun-2015
waning moon --
the rookie’s fastball
fizzles out
14-Jun-2015
gypsy violin --
an old man’s tears
14-Jun-2015
starless night --
I can’t believe
the weekend is over
14-Jun-2015
covered in dust
his room
full of blue ribbons
15-Jun-2015
writer’s block --
his trophy room
undisturbed
15-Jun-2015
the announcement --
behind the bushes
a stray dog squats
15-Jun-2015
music to my ears
that sound she doesn’t know
she’s making
15-Jun-2015
something we didn’t plant --
a rabbit’s nest
in the garden
15-Jun-2015
new moon --
a rabbit’s nest
in the garden
15-Jun-2015
after the rain
a puddle filled
with stars
15-Jun-2015
change the channel!
the reality show star
runs for President
16-Jun-2015
tonight’s forecast --
an extra helping
of rice and beans
16-Jun-2015
school’s out --
the "children crossing" sign
riddled with bullets
17-Jun-2015
a late-night gust
blowing away
my dream
17-Jun-2015
sliver moon --
when is a wink
just a wink?
17-Jun-2015
sliver moon --
a secret revealed
17-Jun-2015
sliver moon --
the dog’s
drooping eyelids
17-Jun-2015
sliver moon --
her oh-so-tight
fuck-me dress
17-Jun-2015
abandoned school --
a soft breeze ripples
through the weeds
17-Jun-2015
today on Facebook
a reminder for an event
I don’t plan to attend
18-Jun-2015
sound asleep beside me
my little rabbit killer
18-Jun-2015
what songs might they sing?
the dents
in the old man’s trumpet
18-Jun-2015
thinking
that the poems I’ve forgotten
were probably my best
18-Jun-2015
imagining
all of
Victoria’s secrets
18-Jun-2015
at last she surrenders --
la petite mort
18-Jun-2015
aftershocks --
a rift
between brothers
19-Jun-2015
overcast --
the doctor shows a resident
my MRI
19-Jun-2015
suburban terrorist --
a blue jay
at the finch feeder
19-Jun-2015
solstice --
one foot longer
than the other
19-Jun-2015
life flashing before my eyes --
my grandson shoots me
with his finger
19-Jun-2015
moonrise --
unhooking
her bra
19-Jun-2015
celebrating
celebration sex
19-Jun-2015
a right-wing conspiracy --
when only drumsticks
are left
20-Jun-2015
chipmunk
always too busy
for morning meditation
20-Jun-2015
a deep breath --
what I learned
from the water lilies
20-Jun-2015
so cozy on my lap
this stainless steel dobro
20-Jun-2015
under new management
the same
old cobwebs
20-Jun-2015
I believe in ghosts --
the goth girl’s
shredded blouse
20-Jun-2015
five children
one Father’s Day card
my cup runneth empty
20-Jun-2015
Father’s Day --
a roadside memorial
of beer cans
21-Jun-2015
solstice --
it’s all downhill
from here
21-Jun-2015
broken clouds --
a half-hearted
sun salutation
21-Jun-2015
broken clouds --
the ones
who didn’t call
21-Jun-2015
always crashing the party
cormorant
21-Jun-2015
solstice --
her alabaster orbs
21-Jun-2015
solstice --
my uneven
sideburns
21-Jun-2015
dusk --
I write the same poem
twice
21-Jun-2015
longest day --
finally
out of words
21-Jun-2015
his sword unsheathed
she whispers
"take me"
22-Jun-2015
a robot voice
offers to refinance
the house I don’t own
22-Jun-2015
cloudless sky --
a tattoo removal special
22-Jun-2015
white gardenias --
she doesn’t know I’ve seen
her Facebook page
22-Jun-2015
turning a corner --
a puppy runs
into the road
22-Jun-2015
Santa Fe plaza --
a sea
of turquoise
22-Jun-2015
wave after wave --
mezcal dreams
22-Jun-2015
first firefly --
the campus visit
of my dreams
23-Jun-2015
shooting a bottle rocket --
the neighbor’s red glare
23-Jun-2015
writer’s block --
storm chasers spot
a wall cloud
23-Jun-2015
writer’s block --
a wall cloud
23-Jun-2015
broken clouds --
unbuttoning
her blouse
23-Jun-2015
yellow sky --
the one
that got away
23-Jun-2015
after the rain
everybody’s heading
for the Watusi Rodeo
24-Jun-2015
waiting room --
the dead plant’s posture
a lot like mine
24-Jun-2015
skyscraper --
the spectacular
silence
24-Jun-2015
all-night diner --
the cook
props up the drunk
24-Jun-2015
cuing up that dream
where the tires
just miss the cat
24-Jun-2015
eggs over easy --
today’s
market picks
25-Jun-2015
its empty stare --
a plastic model
of the perfect spine
25-Jun-2015
beneath silk sheets
we find
our rhythm
25-Jun-2015
dreaming of my first love
the kiss
that never happened
25-Jun-2015
thrift store --
more than a few
regrets
25-Jun-2015
summer rain --
my granddaughter’s
laugh
26-Jun-2015
waxing moon --
her see-through
nightgown
26-Jun-2015
writer’s block --
the clouds
all cloud-shaped
26-Jun-2015
writer’s block --
shapeless clouds
26-Jun-2015
the court rules --
a butterfly freed
from the spider web
26-Jun-2015
writer’s block --
sometimes a fuck
is just a fuck
26-Jun-2015
going rogue --
a bull
on Main Street
27-Jun-2015
gibbous moon --
he promises to quit
if she spends the night
27-Jun-2015
finally it clicks --
the acupuncturist’s
stiletto heels
27-Jun-2015
overcast --
the dog sighs
27-Jun-2015
down to business --
her unbuttoned blouse
27-Jun-2015
embracing
the sunset
my shadow
27-Jun-2015
high noon --
the dog’s nose
twitching in the sun
27-Jun-2015
Chinatown station --
an old woman
offers me her seat
28-Jun-2015
lost in Chinatown --
all roads
leading east
28-Jun-2015
summer rain --
a big red umbrella
with legs
28-Jun-2015
manufactured
from recycled material
the candidate’s speech
28-Jun-2015
in the exam room
a rubber glove
escaping the box
29-Jun-2015
running out of road --
a jacknifed trailer
on the overpass
29-Jun-2015
hamstring cramp --
a dramatic fall
on Wall Street
29-Jun-2015
deadheading the daffodils --
a Wall Street sell-off
29-Jun-2015
tightening my abs
the trainer tells me
not to hold my breath
29-Jun-2015
work-life balance --
the intern’s
tight skirt
29-Jun-2015
work-life balance --
the intern’s
stiletto heels
29-Jun-2015
not a bad life --
napping in the sun
between tummy rubs
29-Jun-2015
unlike his divorces
he takes his vodka
neat
29-Jun-2015
always dressed
for the occasion --
ladybug
30-Jun-2015
rise and shine!
puppies picking up
where they left off
30-Jun-2015
waiting for your call
I lose another game
of solitaire
30-Jun-2015
gibbous moon --
my wine glass
nearly empty
30-Jun-2015
nervously tapping
the empty bar
a pickpocket’s slender fingers
30-Jun-2015
still waiting --
gibbous moon
1-Jul-2015
where to start?
chrysanthemums
1-Jul-2015
buck moon --
a closely watched pot
of boiling water
1-Jul-2015
buck moon --
I suck in my gut
as she walks on by
1-Jul-2015
buck moon --
I suck in
my gut
1-Jul-2015
I think about it --
a quiz to make sure
I’m not dead
1-Jul-2015
buck moon --
I circulate
the petition
2-Jul-2015
cloudless sky --
I turn off
my phone
2-Jul-2015
Independence Day --
a dog
chained to a fence
2-Jul-2015
Independence Day --
she asks me
to get comfortable
2-Jul-2015
Independence Day --
tearing off
each other’s clothes
2-Jul-2015
lining
the parade route
gladiolas
2-Jul-2015
summer morning --
the haze
of too much beer
3-Jul-2015
always missing the train --
the hat I left behind
3-Jul-2015
the planets align
signifying... what?
3-Jul-2015
fireworks --
the dog
chases a squirrel
3-Jul-2015
summer fog --
a stranger whispers
"Alzheimer’s"
4-Jul-2015
fireworks --
that twinkle
in her eye
4-Jul-2015
in the waiting room
plastic carnations
covered with dust
4-Jul-2015
new day --
a freshly spun
spider web
5-Jul-2015
restless night --
the songbird’s
sorry tune
5-Jul-2015
a dying oak --
the poems I write
when I’m drunk
5-Jul-2015
trying to remember my dream
I cut myself shaving
5-Jul-2015
Monday morning traffic --
a slug
crosses the patio
6-Jul-2015
gibbous moon --
her half-smile
6-Jul-2015
cloudy skies --
I clear
my calendar
6-Jul-2015
Baja daydream --
tonight’s weather
hot and steamy
6-Jul-2015
danger ahead --
the weather anchor’s
plunging neckline
6-Jul-2015
too much wine --
all of the puzzle pieces
look the same
6-Jul-2015
air turbulence --
the last
unsalted nut
7-Jul-2015
muggy night --
the tenderness
of your nipples
7-Jul-2015
stepping on a stray pin
I remember her name
7-Jul-2015
unable to move --
we forgot to tell him
he wasn’t a lap dog
7-Jul-2015
my aching back --
a garden overgrown
with thorns
7-Jul-2015
the Market falls
the Market rises --
somewhere a distant ocean
7-Jul-2015
the perfect prescription
cheerfully served
with rocks and salt
7-Jul-2015
same time as yesterday
the untrimmed thorn bush
8-Jul-2015
summer haze --
wishing I had said yes
to pain meds
8-Jul-2015
summer haze --
wishing I had
said yes
8-Jul-2015
the rooster crows --
Wall Street
lays an egg
8-Jul-2015
ominous clouds --
a misplaced rake
in my Zen garden
8-Jul-2015
her smile
when I can’t remember
her name
9-Jul-2015
summer vacation --
school buses behind
a padlocked fence
9-Jul-2015
summer rerun --
my smelly
old sandals
9-Jul-2015
who loves the sun?
an old dog
fast asleep
9-Jul-2015
lazy day --
lingering
on her curves
9-Jul-2015
after the rain
a lingering mist
of mosquitoes
10-Jul-2015
ruining
the perfect spider web
monarch butterfly
10-Jul-2015
broken clouds --
taking down the flag
for the last time
10-Jul-2015
hazy sunrise --
her first
walk of shame
10-Jul-2015
unable to sleep --
the distant
turnpike din
11-Jul-2015
sympathy letter --
she misspells
"condolences"
11-Jul-2015
imagining
the beautiful stranger
I’ll never meet
11-Jul-2015
yes I know
you can’t stay --
daylily
11-Jul-2015
crescent moon --
the perfect spot
for that nightgown
11-Jul-2015
quiet street --
the feeling
I’m being watched
11-Jul-2015
homeless man
telling his dog
not to beg
11-Jul-2015
cluttered shed --
I bump my head
on wind chimes
11-Jul-2015
cluttered shed --
the sound of wind chimes
when I bump my head
11-Jul-2015
warm day ahead --
her see-through
sun dress
11-Jul-2015
warm day ahead --
her backlit
sun dress
11-Jul-2015
before dawn
a birthday reminder
for a late friend
12-Jul-2015
waking up hungry
the mosquitoes
make me breakfast
12-Jul-2015
waning moon --
her string bikini
12-Jul-2015
waning moon --
a fugitive
on the run
12-Jul-2015
waning moon --
my mother forgets
why she called
12-Jul-2015
caught looking --
her low-cut
baseball jersey
12-Jul-2015
my little mermaid
asks Grandpa
to wipe her nose
12-Jul-2015
only a dream --
the lingering scent
of jasmine
13-Jul-2015
only a dream --
scent of jasmine
13-Jul-2015
boarding the elevator
some really bad cologne
13-Jul-2015
the silence
when the therapist asks
what I’m thinking
13-Jul-2015
amber sky --
the last
of the beer
13-Jul-2015
tonight’s sunset
the color
of forgetting
13-Jul-2015
riding the elevator
cheap perfume
13-Jul-2015
cheap perfume
riding the elevator
13-Jul-2015
24-hour news --
the rest
is silence
14-Jul-2015
through
the morning haze
locusts
14-Jul-2015
Baja daydream --
a mango falls
14-Jul-2015
Baja midnight --
the hidden moon
14-Jul-2015
scrawled in
red spray paint:
PEACE NOW!
15-Jul-2015
broken streetlights --
I find myself
in a dark place
15-Jul-2015
crowded vet clinic --
an elderly couple leaves
with an empty cat carrier
15-Jul-2015
ominous clouds --
a second opinion
matches the first
15-Jul-2015
fresh coffee --
a break
in the weather
15-Jul-2015
loneliness --
a bottle of wine
without a corkscrew
16-Jul-2015
morning sun --
hearing a familiar song
for the first time
16-Jul-2015
morning glory --
hearing a familiar song
for the first time
16-Jul-2015
flea market --
for no reason at all
a box of knobs
16-Jul-2015
hoping it’s a dream
when I realize
no one’s driving this bus
16-Jul-2015
dive bar --
another sunset
ignored
16-Jul-2015
dive bar --
my eyes dive into
her cleavage
16-Jul-2015
after the rain
searching for
the silver lining
17-Jul-2015
winning at solitaire
an empty bottle
of champagne
17-Jul-2015
hold me tight
or I will
lose my grip
18-Jul-2015
dead end --
what might
have been
18-Jul-2015
lonely street --
I find
myself
18-Jul-2015
balmy night --
the dog’s breath
against my leg
18-Jul-2015
summer rain --
the river swells
unattended
19-Jul-2015
writer’s block --
the air thick
with locusts
19-Jul-2015
blazing sunshine --
the slugger stares
at strike three
19-Jul-2015
my best haiku --
the one I forgot
to write down
19-Jul-2015
over fish and chips
describing the one
that got away
19-Jul-2015
my favorite fragrance --
the sea breeze
in your hair
19-Jul-2015
restless sleep --
footprints
on the moon
20-Jul-2015
hot and steamy --
that look
20-Jul-2015
savoring
the tenderness
beneath
those spaghetti straps
20-Jul-2015
sweltering heat --
a misplayed ball
in left field
20-Jul-2015
the hunger beyond
her spaghetti straps
20-Jul-2015
sun salutation --
I curse
the alarm clock
20-Jul-2015
swept on the road
to sarcastic applause
21-Jul-2015
all-night diner --
the rookie tips
his pitches
21-Jul-2015
gravity’s pull --
my untied shoelace
21-Jul-2015
shimmering heat --
my daydreams
dressed as mermaids
21-Jul-2015
market correction --
my rising
blood pressure
21-Jul-2015
his gently arched back --
the beachcomber
21-Jul-2015
crescent moon
your well-meaning
afterthought
21-Jul-2015
the dance we dance
chasing the mosquito
21-Jul-2015
summer twilight --
a fawn
crossing the highway
22-Jul-2015
Hollywood movie --
reaching for popcorn
I see stars
22-Jul-2015
in my spam folder
a cure
for stuttering
22-Jul-2015
unraveling
his comb-over
a burst of hot air
22-Jul-2015
sunny afternoon --
stepping over
the old dog
22-Jul-2015
encircling
the rusty swing set
bittersweet
23-Jul-2015
cloudy
with a chance
of crows
23-Jul-2015
deep summer --
where the weeping willow
used to be
23-Jul-2015
game time --
finding a baseball
in my winter boots
23-Jul-2015
last game
of the road trip --
a swarm of flies
23-Jul-2015
sweet dreams --
an old dog
and his new best friend
23-Jul-2015
unstable air --
someone mentions
my ex-wife’s name
23-Jul-2015
snake in the grass --
his presidential credentials
24-Jul-2015
summer breeze --
her shy smile
24-Jul-2015
winning at solitaire
the lone and level sands
stretch far away
24-Jul-2015
rip tide --
lost
for words
24-Jul-2015
eyes at half-mast
the junkie says
he wants to die
24-Jul-2015
turning off
the alarm on my phone
I swipe left
25-Jul-2015
lost in paradise
I find
myself
25-Jul-2015
betrayal --
his hero
wearing pinstripes
26-Jul-2015
pitcher’s duel --
so many
tantalizing curves
26-Jul-2015
darkening sky --
I order
a stout
26-Jul-2015
still surprised not to see
an awkward adolescent
in the mirror
26-Jul-2015
monday morning hangover --
even
the mockingbird knows
26-Jul-2015
telling me
she’s close
that faraway look
26-Jul-2015
baja back road
hoping
I’m lost
26-Jul-2015
smooth skin --
the perfect plum
27-Jul-2015
darkening sky --
a workplace argument
about religion
27-Jul-2015
bear in the china shop --
a big mess on Wall Street
27-Jul-2015
temperature rising
her sundress falls
to the floor
27-Jul-2015
waxing gibbous moon --
does she know
I can see her undressing?
27-Jul-2015
waxing gibbous moon --
something rustling
in the woods
27-Jul-2015
my status update --
windless
with morning clouds
28-Jul-2015
hot night --
unwilling to surrender
to sleep
28-Jul-2015
blue moon --
she’s
in the mood
28-Jul-2015
ready for sleep
and then
your kiss...
28-Jul-2015
blue moon --
I finish
what I started
28-Jul-2015
blue moon finishing what I started
28-Jul-2015
a kiss
simply because
you’re near me
28-Jul-2015
a kiss
simply because...
28-Jul-2015
lemon shandy --
the Rive Gauche cafe
of my dreams
29-Jul-2015
la petite mort --
the beautiful
agony
29-Jul-2015
la petite mort --
her beautiful
agony
29-Jul-2015
blue moon --
my angel’s
wicked smile
30-Jul-2015
slow dance --
she says yes
to someone else
30-Jul-2015
continued heat --
the weather man’s
overcooked metaphors
30-Jul-2015
summer rain --
the dog
chases his tail
30-Jul-2015
summer rain --
the steaming
asphalt
30-Jul-2015
between T stops
the screaming shadows
31-Jul-2015
hugging her curves
a lingering bead
of sweat
31-Jul-2015
blue moon --
she announces
her elopement
31-Jul-2015
my favorite perfume
the ocean breeze
in her hair
31-Jul-2015
sturgeon moon --
an abandoned pier
battered by waves
31-Jul-2015
thinking about her --
an abandoned pier
battered by waves
31-Jul-2015
wave after wave
her undulating hips
31-Jul-2015
wave after wave
her unrelenting
curves
31-Jul-2015
tell me I’m the only one
who loved you
like the moon
31-Jul-2015
always right on time
the morning after
1-Aug-2015
sudden gust --
a 6-run lead
blows away
1-Aug-2015
bright red tomatoes --
a double entendre
gone wrong
2-Aug-2015
August --
the hissing
weeds
2-Aug-2015
August --
the top
of the mountain
2-Aug-2015
that special place
where sighs
become moans
2-Aug-2015
cute as a button
my unbuttoned bride
2-Aug-2015
wind chimes --
the beautiful music
we make together
2-Aug-2015
summer twilight --
I just want this pain
to be over
2-Aug-2015
rusty train tracks --
the promises
we make
2-Aug-2015
crickets --
the long way home
2-Aug-2015
lost weekend --
the train
that wasn’t there
2-Aug-2015
with a firm handshake
the words
"keep in touch"
3-Aug-2015
city playground --
a butterfly crosses
the police line
3-Aug-2015
sharing my umbrella
an unexpected
gust of wind
3-Aug-2015
sharing my umbrella
the wind
3-Aug-2015
gnawing
at my complacency
a starving dog
3-Aug-2015
how long
I’ve waited for you
firefly
3-Aug-2015
a little too close
the thunder
of nesting geese
4-Aug-2015
distant thunder --
remembering the last time
we kissed
4-Aug-2015
dead end --
a neglected
cemetery
4-Aug-2015
after the storm
the chill
of fire sirens
4-Aug-2015
presidential debate --
a dog barking
at squirrels
4-Aug-2015
high and tight
her low-cut
baseball jersey
4-Aug-2015
high and tight
a natural
in a baseball jersey
4-Aug-2015
scalding --
the tea party candidate’s
rhetoric
5-Aug-2015
break in the heat --
basking
in the afterglow
5-Aug-2015
phone call to my son --
I savor
the sweet wine
5-Aug-2015
writer’s block --
she asks me to write
a love poem
5-Aug-2015
tonight’s debate
a clown
among elephants
6-Aug-2015
airport security --
my granddaughter
plays peek-a-boo
6-Aug-2015
GOP debate --
shrink the government
by being the government
6-Aug-2015
mostly cloudy --
ten privileged men
crowd the stage
6-Aug-2015
unicorns and rainbows --
ten privileged men
gushing about God
6-Aug-2015
finally Friday
a stray dog’s
wagging tail
7-Aug-2015
fair-weather clouds --
knowing it’s all
been said before
7-Aug-2015
getting down to business
her business suit
comes off
8-Aug-2015
now on tap
a cool
blues riff
8-Aug-2015
contemplating my legacy
I tear up
a lottery ticket
9-Aug-2015
undisputed king
of the fallow garden
tiger lily
9-Aug-2015
also gone
too soon --
meteor shower
9-Aug-2015
waning moon --
answering my mother’s question
twice
9-Aug-2015
end of the weekend --
another shooting star
9-Aug-2015
three beers later
all of the songs
are "my" song
10-Aug-2015
dancing
with the ceiling fan
cobwebs
10-Aug-2015
dancing with the stars --
the town drunk
10-Aug-2015
cobwebs dancing with the ceiling fan
10-Aug-2015
I don’t get her
but I want her
steampunk girl
10-Aug-2015
shooting star --
a Wall Street rally
10-Aug-2015
twilight --
your shadow
and mine
11-Aug-2015
preparing for takeoff
her soft cotton
nightgown
11-Aug-2015
my favorite bathrobe --
the one
she’s wearing
11-Aug-2015
out of tune
the broken jukebox
12-Aug-2015
California breakfast --
the obligatory
man-bun
12-Aug-2015
summer drought
with no sign
of relief pitching
12-Aug-2015
asked what I want
I reply
"more"
12-Aug-2015
top down
her dream
convertible
12-Aug-2015
right on time
jet lag
12-Aug-2015
Pacific Coast highway --
cell phone towers
disguised as palm trees
12-Aug-2015
meteor shower --
dancing
with the stars
13-Aug-2015
Morro Bay --
pelicans
in formation
13-Aug-2015
meteor shower --
my thought
exactly
13-Aug-2015
meteor shower --
I forget
what I was thinking
13-Aug-2015
just desserts --
spooning
with my lover
13-Aug-2015
hummingbird --
the ever-present
Buddha
13-Aug-2015
also missing
the meteor shower
hummingbird
13-Aug-2015
beauty so breathtaking
I could tweet about it
all day
13-Aug-2015
ready to face
another day --
a hard-boiled egg
13-Aug-2015
totally spent
I treasure
the moment
13-Aug-2015
touring the brewery --
spent grain
in a smoldering vessel
13-Aug-2015
wine tasting --
the dark overtones
in our conversation
13-Aug-2015
only the best charcuterie --
a dog named Princess
13-Aug-2015
hot summer night --
the tickle of her hair
against my neck
14-Aug-2015
running for cover
I tell her that grandpa
isn’t ticklish
14-Aug-2015
vultures overhead --
the argument
against peace
14-Aug-2015
all dolled up
for the boardwalk --
pink ribbon
in her silver hair
14-Aug-2015
communing with nature --
another cigarette
on the balcony
14-Aug-2015
another year
of words
I meant to say
14-Aug-2015
tequila hangover --
the blue agave blues
14-Aug-2015
fish market --
an island
of bellowing seals
14-Aug-2015
shooting star --
Carmen McRae
sings "Bye Bye Blackbird"
15-Aug-2015
are we there yet?
another trip
around the sun
15-Aug-2015
not a care
in the world --
sea otters
15-Aug-2015
with my eye
on the deadline --
sea otters
15-Aug-2015
the long goodbye --
a vapor trail
in the sky
16-Aug-2015
paper tiger --
his 5-page
resume
16-Aug-2015
now boarding
my next bout
of jet lag
16-Aug-2015
Redondo Beach --
a BMW
in the bike lane
16-Aug-2015
3-hour layover --
all the flights
that aren’t mine
16-Aug-2015
airport dining --
only the finest
plastic china
16-Aug-2015
customer service --
the empty spaces
behind the counter
16-Aug-2015
waiting to board --
the headlines
between the hairspray
16-Aug-2015
fair-weather clouds --
her tepid praise
17-Aug-2015
fair-weather clouds --
the new boss
remembers my name
17-Aug-2015
first day of chemo --
the conversation
turns to baseball
17-Aug-2015
not in the cards --
a tarot reading
17-Aug-2015
defying gravity --
her strapless gown
17-Aug-2015
someone I touched --
the surging tide
17-Aug-2015
asked about morphine
I declare my allegiance
to Honey White
17-Aug-2015
strong medicine --
the apple
so far from the tree
18-Aug-2015
gusty winds
where the old oak
used to be
18-Aug-2015
bending in the wind
the old oak
and me
18-Aug-2015
crescent moon --
unhooking
her bra
18-Aug-2015
no intention
to sleep --
those bedroom eyes
18-Aug-2015
reflected
in a dog’s eye --
everything
18-Aug-2015
the moon’s reflection --
what the glacier
left behind
19-Aug-2015
even they fade --
plastic roses
19-Aug-2015
where he once
dreamed all day
a desert rose
19-Aug-2015
mother’s little helper --
the dog
licks his lips
19-Aug-2015
no break in the heat --
not that I’m complaining
19-Aug-2015
waiting for me
a wet kiss
from the dog
19-Aug-2015
Beale Street --
Yankee tourists
whistling Dixie
19-Aug-2015
tossing the bouquet
the high school
strikeout queen
20-Aug-2015
dog days of summer --
a Wall Street meltdown
20-Aug-2015
missing the train
another loser
at Lucky’s Lounge
21-Aug-2015
out the window --
the fund manager’s
lucky charm
21-Aug-2015
late night --
the junkyard dog
wags his tail
21-Aug-2015
crescent moon --
just a fraction
of myself
21-Aug-2015
neither here nor there
every place
I’d rather be
21-Aug-2015
back to work --
a dull pain
between the temples
22-Aug-2015
dinner guests --
I lose
at solitaire
22-Aug-2015
summer cold --
a leaky kettle
on the stove
22-Aug-2015
town dump --
signing a petition
I know nothing about
22-Aug-2015
hot summer night --
melting
into you
22-Aug-2015
baby’s breath --
the things I remember
before I died
22-Aug-2015
Sea of Tranquility --
is it only
a dream?
23-Aug-2015
summer’s gone --
flu shots
now available
23-Aug-2015
church parking lot --
the sign reads
"not a drive-thru"
23-Aug-2015
driven to the edge --
exactly where
I want to be
23-Aug-2015
light drizzle --
a lingering
summer cold
23-Aug-2015
that twinkle
in the bartender’s eye
when I say "the best"
24-Aug-2015
Wall Street tumbles --
a sea turtle’s march
to the ocean
24-Aug-2015
first step --
what I learned
from the daylily
24-Aug-2015
the view from Wall Street --
soap bubbles
in the wind
24-Aug-2015
restless night --
the cadence
of a sanitation truck
24-Aug-2015
the candidate’s speech --
a passing
garbage truck
24-Aug-2015
retirement dreams --
a tsunami
on the horizon
25-Aug-2015
the market rallies
still
a lingering cough
25-Aug-2015
the rally fizzles --
"it happens"
she says
25-Aug-2015
another storm brewing --
wondering when
to wonder when
25-Aug-2015
morning coffee --
another storm
brewing
25-Aug-2015
eyes on my pension
a pelican
plunges
25-Aug-2015
retired stock broker
searching
for sand dollars
25-Aug-2015
tumbleweed --
the place
I call home
26-Aug-2015
gibbous moon --
birthday wishes
for a dead friend
26-Aug-2015
moonrise --
forgetting what
the fight was about
26-Aug-2015
National Dog Day --
paw prints
on my pillow
26-Aug-2015
cold war --
a blonde bombshell
in a bikini
26-Aug-2015
blonde bombshell in a bikini
26-Aug-2015
Perseid another shooting star
26-Aug-2015
expensive champagne --
unable to taste
the difference
27-Aug-2015
red dragonfly --
wondering
what it all means
27-Aug-2015
gibbous moon
as if
I wasn’t there
27-Aug-2015
dusk --
words
fail me
27-Aug-2015
extra credit --
she leaves the teacher an apple
and a wink
28-Aug-2015
late August --
the brown edges
of my haiku notebook
28-Aug-2015
summer
painting shadows
on the dog
28-Aug-2015
summer gridlock --
turtles crossing
the road
29-Aug-2015
sturgeon moon --
how the cobblestones
shine
29-Aug-2015
the twinkle in her eye
when I ask
about her tattoo
29-Aug-2015
red moon --
she tries on
that dress
29-Aug-2015
super moon --
objects in the mirror
are smaller than they appear
30-Aug-2015
last days of August --
the lingering heat
of a habanero
30-Aug-2015
last days of August --
the lingering heat
in her eyes
30-Aug-2015
her Sunday best
because all the good girls
are in church
30-Aug-2015
back to school --
how little
I’ve learned
30-Aug-2015
back to school --
mothers at the bus stop
comparing tattoos
30-Aug-2015
airport lounge --
businessmen compare
travel delays
31-Aug-2015
ragweed --
the new boss
mispronounces my name
31-Aug-2015
late summer --
ragweed
in the wind
31-Aug-2015
downtown gridlock --
a drunk conducts the orchestra
in his mind
31-Aug-2015
howling at dogs
a junkie
in the rain
31-Aug-2015
finally:
"you know what they say
about a fool and his money"
31-Aug-2015
dusty cobblestones --
a tourist bus
idling at the curb
31-Aug-2015
bad call --
questioning
the umpire’s lineage
1-Sep-2015
September swoon --
bear droppings
on Wall Street
1-Sep-2015
mezcal daydream --
the smoke
in her eyes
1-Sep-2015
last train gone
only the pigeons wait
1-Sep-2015
September call-ups --
shadows lengthen
on Yawkey Way
1-Sep-2015
nuclear standoff --
the first acorn falls
2-Sep-2015
Landsdowne Street --
one "World’s Best Sausage"
after another
2-Sep-2015
September swoon --
surrendering
to yes
2-Sep-2015
cloudless dusk --
the friend of a friend
unfriends me
2-Sep-2015
September --
two marriages, one divorce
and a bottle of wine
2-Sep-2015
last call --
the bartender’s
shiny navel
3-Sep-2015
late-night traffic --
a purring kitten
3-Sep-2015
storm clouds --
washing down the pain meds
with something nasty
3-Sep-2015
overcast --
the dog stretches
then lies back down
3-Sep-2015
floating
in the wine
my unfinished poem
3-Sep-2015
pale sky --
the paper boy’s
rusty bike chain
4-Sep-2015
in muted light
the angel’s song
4-Sep-2015
late for the train
the busker
takes requests
5-Sep-2015
cicadas --
how much younger
I looked then
5-Sep-2015
Play Ball!
hot dog vendors
in unison
5-Sep-2015
two cocktails later
my crisp white dress shirt
5-Sep-2015
wearing her Sunday best
the pretty girl’s
ugly scowl
6-Sep-2015
day moon --
wishing
I had slept longer
6-Sep-2015
Labor Day --
another retirement dream
6-Sep-2015
restless night --
a delivery truck’s
slamming doors
7-Sep-2015
wondering
if those billy clubs
are union-made
7-Sep-2015
a barking dog
chasing you
from my dream
7-Sep-2015
floating in a martini glass
The Fly who Loved Me
7-Sep-2015
watching my step
I tell myself
it’s "benign clutter"
7-Sep-2015
disappearing in a sneeze
my haiku moment
7-Sep-2015
reading my diary
the starless night
7-Sep-2015
an empty page --
that poem
about her
7-Sep-2015
dust
raining
skyward
8-Sep-2015
lost in thought
the awkward adolescent
in the mirror
8-Sep-2015
to think I wanted this
a corridor
between windowless rooms
8-Sep-2015
outside the ER
the surgeon
bums a cigarette
8-Sep-2015
shotgun shack --
a broken banjo
full of magnolias
8-Sep-2015
waiting room --
a selection of magazines
I never read
9-Sep-2015
exam room --
a cold draft
in the back
of my hospital gown
9-Sep-2015
heat wave --
one bead of sweat
joins another
9-Sep-2015
today’s news --
steep declines
in the energy sector
9-Sep-2015
heat wave --
the nurse’s
cold stethoscope
9-Sep-2015
the air quotes I use
when I call him
"doctor"
10-Sep-2015
9/11
remembering
where I wasn’t
10-Sep-2015
the ultimate promise --
one I’ll never make
11-Sep-2015
summer rain --
a song I can’t
get out of my head
11-Sep-2015
discarded roses
just for you
12-Sep-2015
summer fog --
a lingering
head cold
12-Sep-2015
after the rain
her deep blue eyes
12-Sep-2015
summer overcast --
the dog pees
on Buddha
12-Sep-2015
wearing only a towel
the perfect beach
12-Sep-2015
late for the ark --
unicorn
13-Sep-2015
new moon --
the same
empty promises
13-Sep-2015
new moon --
everything
I can’t see
13-Sep-2015
summer rain --
the moment I discover
she’s not wearing a bra
13-Sep-2015
summer’s over --
the beach
all to ourselves
13-Sep-2015
wave upon wave --
my tropical dreams
14-Sep-2015
wave after wave
her intoxicating lips
14-Sep-2015
new moon --
updating
my medication list
14-Sep-2015
alone on the L train
an empty beer can rolls
to the front of the car
14-Sep-2015
Independence Day --
a bull sleeping
on the highway
15-Sep-2015
pondering my future
a shopping cart
with a broken wheel
15-Sep-2015
Pay Day --
a squirrel stashing walnuts
behind the shed
15-Sep-2015
police lights --
a twinkle
in my grandson’s eye
15-Sep-2015
before I can
find the words
sunset
15-Sep-2015
sunset
before I can find
the words
15-Sep-2015
last call --
the drunk
at the end of the bar
is me
15-Sep-2015
climate change --
the supermodel
in a peasant dress
15-Sep-2015
moonless night --
why I drink alone
15-Sep-2015
moving day --
the letter
I never sent
16-Sep-2015
willfully captured
by her fishnet stockings
16-Sep-2015
tonight’s debate --
whether or not
to finish the wine
16-Sep-2015
sliver moon --
I pour
the rest of the wine
16-Sep-2015
at camera one
the call for war
16-Sep-2015
cheap whiskey
feeding
my ulcer
17-Sep-2015
roots revival --
she grows out
her gray hair
17-Sep-2015
keeping out
the migrants
sons of migrants
17-Sep-2015
writer’s block --
the light bulb
I keep changing
17-Sep-2015
bright sunshine --
the junkie
mocks the drunk
17-Sep-2015
upscale pub --
everybody’s waiting
for someone else
18-Sep-2015
two beers into
the best I’ve felt
all day
18-Sep-2015
before daylight
I imagine
the executioner’s song
19-Sep-2015
before daylight
the executioner’s song
19-Sep-2015
September --
a dugout filled
with spotless uniforms
19-Sep-2015
the smile I smile
when she tells me
she’s praying for me
19-Sep-2015
exam room --
the thoughtful gesture
of the plastic skeleton
20-Sep-2015
write about me!
the dog’s
wagging tail
20-Sep-2015
crescent moon --
imagining I’m the only one
who can see it
20-Sep-2015
crescent moon --
as if I’m the only one
who can see it
20-Sep-2015
spring snow --
surrounded by grandchildren
I cry "uncle!"
21-Sep-2015
cool autumn morning --
we won’t tell him
he’s not a lap dog
21-Sep-2015
reading the stock futures --
a dead skunk in the road
21-Sep-2015
cool autumn morning --
feeling the absence
of my wedding band
21-Sep-2015
cool autumn morning --
the draft in the back
of my hospital gown
21-Sep-2015
moonrise --
learning
to walk again
21-Sep-2015
half past midnight
feeling
the incision
22-Sep-2015
frost warning --
the catheter’s sting
22-Sep-2015
daybreak
dream
fragments
22-Sep-2015
a pretty nurse --
the catheter’s sting
22-Sep-2015
shift change --
rumors
of a beautiful day
22-Sep-2015
midnight --
the shiny
hospital floor
23-Sep-2015
first day of Fall --
trying out
the walker
23-Sep-2015
the look on my face
when I see pasteles
on the menu
24-Sep-2015
oxycodone dreams --
clearly these belong
to someone else
24-Sep-2015
gibbous moon --
a junkie
on the nod
24-Sep-2015
Coney Island--
the loudspeaker plays
"Sunglasses After Dark"
24-Sep-2015
Coney Island dreams --
the loudspeaker plays
"Sunglasses After Dark"
24-Sep-2015
startled from sleep
a drone hovers
above
24-Sep-2015
late September --
comparing
magic numbers
24-Sep-2015
fireflies ascending
into jazz
24-Sep-2015
fall begins --
taking inventory
of my sweatshirts
25-Sep-2015
oxycontin --
the leaves
turn
25-Sep-2015
slow news day --
the Pope
takes Manhattan
25-Sep-2015
September
an invasion of unconscionable
pumpkin beverages
25-Sep-2015
papal security --
clearing the shadows
from the subway
25-Sep-2015
September baseball --
I throw
a fit
25-Sep-2015
September baseball --
the star pitcher
throws a tantrum
25-Sep-2015
a stranger tells me
he’s familiar
with my MRI
26-Sep-2015
who’s forgotten first?
me
or the red dragonfly?
26-Sep-2015
the phone dials out --
wondering what buttons
I’ve pushed
26-Sep-2015
"utterly ridiculous"
said the cow
27-Sep-2015
super moon --
remembering
how small I am
27-Sep-2015
writer’s block
and a choice
of laxatives
27-Sep-2015
writer’s block --
and then
this sunset
27-Sep-2015
harvest moon --
finding
the words
27-Sep-2015
lunar eclipse --
my unshaved face
27-Sep-2015
ordering absinthe
the ubiquitous
hipster mustache
28-Sep-2015
last week of baseball --
setting up
the kindling pile
28-Sep-2015
dropping
the chopsticks to the floor
mid-sentence
28-Sep-2015
refilling my prescription
hummingbirds
at twilight
28-Sep-2015
equinox --
I walk into
a live film set
28-Sep-2015
fall --
celebrating
silence
28-Sep-2015
small town parade --
police on segways
chase a circus clown
29-Sep-2015
morning fog --
the coffee taste
in my tea
29-Sep-2015
on the nod --
a dog
in the sun
29-Sep-2015
my favorite fragrance
a crisp autumn day
29-Sep-2015
"until next time"
reads my horoscope
30-Sep-2015
between downpours
an unapologetic
third cup of coffee
30-Sep-2015
remembering
my next dose --
a break in the clouds
30-Sep-2015
end of September --
the wind shifts
from baseball to football
30-Sep-2015
the old man smiles --
ripples
in the rain puddle
30-Sep-2015
adjusting my pace --
moss
on the neighbor’s roof
30-Sep-2015
adjusting my pace --
a neglected
backyard gazebo
30-Sep-2015
water on Mars
but I asked
for a beer
30-Sep-2015
partly sunny --
the salesman insists
"this is not a sales call"
1-Oct-2015
ignoring the stop sign
the day trader’s
shiny new car
1-Oct-2015
cleansing breath --
counting the lies
in my dream journal
1-Oct-2015
the lapses
in my dream
clutching black flowers
1-Oct-2015
out of words --
October rain
1-Oct-2015
October --
the fear
of winter jackets
2-Oct-2015
cold front --
washing down my meds
with microwaved coffee
2-Oct-2015
lying down for a nap --
the landscapers’ lullaby
2-Oct-2015
October rain --
my unshaved face
2-Oct-2015
wanted: a health supplement
without the word "virtue"
2-Oct-2015
a pothole
turned puddle --
still a pothole
2-Oct-2015
considering my response
when her mother says
I have a vexatious spirit
3-Oct-2015
changing my dressing
the scar
stares back at me
3-Oct-2015
between showers
an unfamiliar silence
3-Oct-2015
chilly night --
the stray dog
a little closer
3-Oct-2015
no speed limit --
forgetting how long
she’s been gone
4-Oct-2015
snake in the kitchen --
the feeling
that I don’t belong
4-Oct-2015
last game of the season --
savoring every
sunflower seed
4-Oct-2015
end of the season --
what to do
with the leftover beer?
4-Oct-2015
killing time
I finish
this haiku
5-Oct-2015
beneath my scar
the rolling dunes
of an imaginary desert
5-Oct-2015
used as a bookmark
a ticket stub for a trip
I don’t remember
5-Oct-2015
my hero
photobombing
a selfie
5-Oct-2015
the secret of youth --
my mother forgets
her age
5-Oct-2015
posing
in the drug store window
a future pin-up girl
6-Oct-2015
October --
missing the shade
of the old oak tree
6-Oct-2015
season over
I follow
the acorn’s journey
6-Oct-2015
misunderstood
a pumpkin
among weeds
6-Oct-2015
catching my breath
a stack of firewood
in the shade
6-Oct-2015
over loud punk rock
a selection
of herbal teas
6-Oct-2015
autumn color --
how she blushes
when I kiss her
6-Oct-2015
streetlight after streetlight
the shadows
overtake me
6-Oct-2015
vanishing point --
where it all
comes together
7-Oct-2015
over morning coffee
the news
from everywhere else
7-Oct-2015
slightly light-headed
I balance
my portfolio
7-Oct-2015
checks cashed day or night
where the flower shop
used to be
7-Oct-2015
processing my feelings
when I’m not the only one
at the beach
7-Oct-2015
like it’s always been there --
a fallen branch
7-Oct-2015
writer’s block --
the sign reads
"No Outlet"
7-Oct-2015
mispronouncing my name
to tell me I won a prize
I never wanted
7-Oct-2015
always too soon --
October dusk
7-Oct-2015
daylight --
an infinity
between breaths
8-Oct-2015
cutting down on coffee
I push the door
labeled "pull"
8-Oct-2015
my walk with her
not as warm
as I’d hoped
8-Oct-2015
waking from a nightmare
the best I’ve felt all day
8-Oct-2015
writer’s block --
a steel and concrete frame
for sale
8-Oct-2015
dusk --
my second wind
flies away
8-Oct-2015
more than any of these clowns
undecided
has earned my vote
9-Oct-2015
undecided
earns my vote
9-Oct-2015
welcoming the storm
a carpet
of fallen leaves
9-Oct-2015
shingles need a trim?
the woodpecker
thinks so
9-Oct-2015
dancing in the autumn breeze
a dangling
electrical wire
9-Oct-2015
storm gust --
the dance of a dangling
electrical wire
9-Oct-2015
cause of death:
the hair of the dog
that bit him
9-Oct-2015
last call --
the rest
is silence
9-Oct-2015
holiday weekend --
the grandkids take turns
playing the victim
10-Oct-2015
last call --
now cracks
a noble heart
10-Oct-2015
killing frost --
the dog’s
soft fur
10-Oct-2015
killing frost --
the moon’s
sharp sickle
10-Oct-2015
hiding nothing
the beard
on my face
11-Oct-2015
October warm-up --
is she thinking
what I’m thinking?
11-Oct-2015
in the dogwood tree
the squirrel’s
restless underbelly
11-Oct-2015
and why not?
a Boston Terrier
in the passenger seat
11-Oct-2015
a relaxing walk --
but afterwards
this shopping list
11-Oct-2015
October warm-up --
a gap
in the privacy fence
11-Oct-2015
feeling generous --
let me help you
with that bra
11-Oct-2015
outside the nursing home
mother and daughter argue
in another language
11-Oct-2015
at the end
of a long walk
a discarded banana peel
11-Oct-2015
reading his poetry --
a vapor trail
in the sky
12-Oct-2015
after the rain
a chorus
of tree frogs
12-Oct-2015
Columbus Day --
the red-headed girl’s
turquoise necklace
12-Oct-2015
mergers and acquisitions --
she freshens up
her lipstick
12-Oct-2015
October rain --
my son wants to be
a better father
13-Oct-2015
up and down
the playground see-saw’s
gang graffiti
13-Oct-2015
new moon --
my granddaughter’s first
Jack O’Lantern
13-Oct-2015
"it’s not rain"
she kept saying
"just heavy mist"
13-Oct-2015
grabbing an extra blanket
I keep telling myself
it’s my favorite season
13-Oct-2015
even in
the bare trees
her face
13-Oct-2015
shades of fall --
the intern’s
bright red hair
13-Oct-2015
daybreak --
a fresh glass of rum
for the shrine
13-Oct-2015
new moon
and nothing left
to say
13-Oct-2015
miracle drug --
how quickly
it fades
13-Oct-2015
her skin even softer
than her satin pajamas
13-Oct-2015
gunshot --
sparrows erupt
from the trees
14-Oct-2015
entangled
you complete
my dream
14-Oct-2015
October chill --
a dead rabbit
on the front porch
14-Oct-2015
brittle to the touch --
fallen leaves
on my shoulders
14-Oct-2015
my new laptop!
I quickly void
the warranty
15-Oct-2015
morning chill --
the buoy’s
rusty bell
15-Oct-2015
bone-chilling cold --
but do I pity
the mosquito?
15-Oct-2015
daybreak
hugging her curves
15-Oct-2015
sliver moon --
the feral cat’s
footsteps
15-Oct-2015
autumn walk --
the funeral home’s
perfect lawn
15-Oct-2015
off-season --
the town beach
of our dreams
15-Oct-2015
startled from sleep --
a robot voice tells me
I may have already won
16-Oct-2015
suburban life --
how quickly we clean up
after the accident
16-Oct-2015
auto inspection --
a hand-made crucifix
on the wall
16-Oct-2015
for sale:
a mostly fixed
fixer-uppper
16-Oct-2015
gracefully oblivious --
blue heron
16-Oct-2015
freeze watch --
her icy stare
16-Oct-2015
watching over the countryside
the towers
of a nuclear power plant
17-Oct-2015
frost warning --
a question of continuing
to dye one’s hair
17-Oct-2015
emptying the pool --
the day my daughter
nearly drowned
17-Oct-2015
restless night --
remembering
my stillborn sister
18-Oct-2015
vanquishing the enemy
my grandson
on his tablet
18-Oct-2015
saving
for a snowy day
busy chipmunks
18-Oct-2015
passing the graveyard
an empty plastic bag
18-Oct-2015
one more game of solitaire
and I’m ready
to face humanity
18-Oct-2015
bracing wind --
wondering
which lung collapsed
18-Oct-2015
sunny afternoon --
going my way
caterpillar?
18-Oct-2015
no dogs allowed --
the playground’s
dog statue
18-Oct-2015
revolutionary --
I shut off
the TV
19-Oct-2015
killing frost --
her drop-dead red
lipstick
19-Oct-2015
killing frost --
the conversation turns
to politics
19-Oct-2015
election day --
yes please
to more coffee
19-Oct-2015
writer’s block --
no more
fair-weather clouds
19-Oct-2015
town ball field --
exchanging foul lines
for yard lines
19-Oct-2015
last of the Oxycontin --
how slowly
the leaves fall
19-Oct-2015
my high school yearbook --
the rich girl’s
peasant blouse
20-Oct-2015
whose childhood photo
is the bookmark
for Grandma’s bible?
20-Oct-2015
mostly cloudy --
the urgency
in the robo-caller’s voice
20-Oct-2015
puppy love --
the bite marks
on my hands
20-Oct-2015
unburied treasure --
puppy droppings
in the kitchen
20-Oct-2015
too rich for my blood --
her designer
peasant blouse
20-Oct-2015
class warfare --
the supermodel’s
peasant dress
20-Oct-2015
preparing for take-off
she finds
my favorite dress shirt
20-Oct-2015
no longer
waiting for me --
sunset
20-Oct-2015
speed bump --
a flat finish
on Wall Street
20-Oct-2015
cleared by the doctor
a handicapped parking space
20-Oct-2015
is that all there is?
singing a song
I don’t even like
20-Oct-2015
back to work --
the dog wins the battle
for my pillow
21-Oct-2015
back to work --
the leaves still clinging
to the tree
21-Oct-2015
half moon --
savoring
the cheap wine
21-Oct-2015
back to the future --
the clock tower
proudly gray
21-Oct-2015
half moon --
please repeat
the question
21-Oct-2015
guarding the perfect lawn
a statue
of the Virgin Mary
22-Oct-2015
restless night --
the fog
within
22-Oct-2015
not my cup of tea
this over-roasted coffee
22-Oct-2015
Day of the Dead --
the cactus flower
blossoms
22-Oct-2015
chewing tobacco --
the apple
far from the tree
22-Oct-2015
afternoon walk --
imagining
I hear a train
22-Oct-2015
afternoon rally --
the dog
is happy to see me
22-Oct-2015
sharing tea
with my muse --
scent of roses
22-Oct-2015
morning meditation --
a little bird navigates
the giant cactus
22-Oct-2015
restless night --
the violent insurgence
of my dreams
23-Oct-2015
morning soreness --
a lumbering
freight train
23-Oct-2015
hurricane watch --
my cocktail
untouched
23-Oct-2015
eye of the storm --
a sleeping dog
23-Oct-2015
late for work --
pine needles
in her hair
23-Oct-2015
in the skull
of a dead horse
bees make honey
23-Oct-2015
my favorite fragrance
autumn wind
in her hair
23-Oct-2015
peeking through
the autumn haze --
velvet moon
24-Oct-2015
after the storm
a murder
of crows
24-Oct-2015
after the storm --
the puppy’s tail
24-Oct-2015
autumn chill --
the Goodwill cashier’s
angry scowl
24-Oct-2015
restless night --
the light in our neighbor’s house
that never turns off
24-Oct-2015
hiking the arroyo
a rusted-out
pickup truck
24-Oct-2015
gypsy violin --
an old man
weeps
25-Oct-2015
covering
the chipmunk hole
a fallen catalpa leaf
25-Oct-2015
explaining to the crow
that I don’t want
his roadkill
25-Oct-2015
you were always
too good for me --
damselfly
25-Oct-2015
always too soon
sunset
25-Oct-2015
on the coldest days I hear it
her name
in the wind
25-Oct-2015
gibbous moon --
the dog’s head
on my leg
25-Oct-2015
many beers later
a map of the stars
corrected
25-Oct-2015
covered with graffiti
the sign reads
"Pueblo Mágico"
26-Oct-2015
Monday morning --
two dogs wrestling
in the sun
26-Oct-2015
dusk --
somewhere
a burning leaf pile
26-Oct-2015
Halloween party --
she assures me she’s not
a good witch
26-Oct-2015
in and out of view
dogs chasing after
a squirrel
26-Oct-2015
hunter’s moon --
beginning and ending the day
in darkness
26-Oct-2015
that moment
she stops worrying
about her hair
26-Oct-2015
autumn in the cemetery --
the whispered prayers
of ghosts
27-Oct-2015
my daydreams wandering
a windowless corridor
27-Oct-2015
afternoon walk --
careful not to disturb
the cobwebs
27-Oct-2015
128 traffic --
the long journey
nowhere
27-Oct-2015
suburban soundtrack --
the hum
of the high-tension wire
27-Oct-2015
saying all
the right things
the wrong person
27-Oct-2015
hunter’s moon --
words
elude me
27-Oct-2015
back to work --
the dog yawns
in my face
28-Oct-2015
driven to tears --
just enough Sriracha
28-Oct-2015
Halloween --
the receptionist’s
stale candy
28-Oct-2015
my son’s apartment
decorated
in Early Bachelor
28-Oct-2015
autumn rain --
helping my mother
up the stairs
28-Oct-2015
winter daydream --
the softness beneath
her thick wool sweater
28-Oct-2015
Indian Summer --
the fragrance of curry
through an open window
29-Oct-2015
passing
the crab apple tree
I remember you
29-Oct-2015
a Boston lunch --
peanut butter
and traffic jam
29-Oct-2015
a moment of clarity --
unpainted lines
in the parking lot
29-Oct-2015
crossing the line
pedestrians
and their smart phones
29-Oct-2015
fragrance of curry --
a different kind
of Indian summer
29-Oct-2015
chasing the train
a Styrofoam
coffee cup
29-Oct-2015
rain in the forecast
the morphine
drips
29-Oct-2015
where dreams and nightmares end
a snapped power line
29-Oct-2015
out of gas
the old dog sleeps
with one eye open
30-Oct-2015
late autumn --
the yellowed photos
above the bar
30-Oct-2015
outlet mall --
everything I don’t want
and more
30-Oct-2015
dimming the lights
the lounge singer’s
bad falsetto
30-Oct-2015
Day of the Dead --
the mouse trap
snaps
31-Oct-2015
trick or treat --
no one’s giving out candy
in the ghost town
31-Oct-2015
tonight I’ll dine with him
the grandfather
I never met
31-Oct-2015
turning back the clock --
my hair a whiter shade
of white
31-Oct-2015
"trick of treat" she said
nudging me
with her pitchfork
31-Oct-2015
Halloween night --
hoping all the zombies
stay home
31-Oct-2015
turning back the clock
the dog’s
first nudge
31-Oct-2015
All Saints’ Day --
she lets
her hair down
1-Nov-2015
sports pub --
a few minutes of football
between Viagra commercials
1-Nov-2015
before I can find the words
November dusk
1-Nov-2015
an extra hour
to say goodbye
to daylight
1-Nov-2015
bare tree limbs --
the wind
sighs
2-Nov-2015
knowing my place --
freshly painted lines
in the parking lot
2-Nov-2015
mergers and acquisitions --
the dog steals a toy
from its playmate
2-Nov-2015
bittersweet --
the sugar maple’s
falling leaves
2-Nov-2015
an important announcement --
the clanging dumpster
2-Nov-2015
the early bird
not at all interested
in the worm
3-Nov-2015
meeting the new boss
my unmatched socks
3-Nov-2015
meditation in progress --
the hum
of a fluorescent light
3-Nov-2015
Election Day --
the perfect Zen
of an empty ballot
3-Nov-2015
stock options --
how far to put the cart
ahead of the horse?
3-Nov-2015
writer’s block --
a cardinal
on a bare branch
3-Nov-2015
All Souls’ Day --
wild flowers
in the arroyo
4-Nov-2015
harvest moon --
grass gone to seed
on the tennis court
4-Nov-2015
before coffee
my morning walk
with ghosts
4-Nov-2015
unseasonably mild
the so-called hot sauce
4-Nov-2015
now leasing --
the unseen
emptiness
4-Nov-2015
cold snap --
once again
asking why
4-Nov-2015
unicorns and rainbows --
another year
until the election
4-Nov-2015
unseasonably mild --
she unbuttons
that button
4-Nov-2015
writer’s block --
a moving van idles
in the parking lot
5-Nov-2015
moving day --
the largest box
marked "miscellaneous"
5-Nov-2015
huddled smokers --
another conversation
about The Cloud
5-Nov-2015
off the hook --
her fishnet sweater
5-Nov-2015
in the weeds --
a broken picnic table
5-Nov-2015
trumpet solo --
the mood turns
black and white
6-Nov-2015
construction zone --
a woodpecker
in the maple tree
6-Nov-2015
the tour bus idles --
an abandoned
mining town
6-Nov-2015
the abandoned church
where I asked her
to run away with me
6-Nov-2015
waning moon --
one more beer
than I needed
6-Nov-2015
overcast --
following the GPS
to the wrong side of town
7-Nov-2015
shorter days --
a stranger’s
familiar face
7-Nov-2015
losing my appetite --
the jogger’s man-bun
7-Nov-2015
lost in thought
an abandoned pier
battered by waves
7-Nov-2015
deep in thought --
blue heron
7-Nov-2015
the jukebox to myself
I play
another sad song
7-Nov-2015
a stray dog’s stare
where the weeping willow
used to be
8-Nov-2015
on someone’s cell phone
three missed calls
from Mom
8-Nov-2015
fall color --
the waitress shows off
her new tattoo
8-Nov-2015
the sun sets
with or without
the TV on
8-Nov-2015
second sunset --
an unannounced
missile test
8-Nov-2015
home from work --
day after day
the same empty mailbox
8-Nov-2015
early sunset --
an empty bottle
of wine
8-Nov-2015
ready to bury --
best deal
in bomb shelters
8-Nov-2015
back to work --
a pair of sneakers
dangling from a wire
9-Nov-2015
back to work --
a layer of frost
on my windshield
9-Nov-2015
rock bottom --
there’s no place
like home
9-Nov-2015
at the end of the hallway
an open door
marked "do not enter"
9-Nov-2015
even the dead ones
stand at attention --
a row of poplars
9-Nov-2015
paper clip --
barely keeping it
together
9-Nov-2015
welcome to your life --
everybody wants
to rule the world
10-Nov-2015
impenetrable clouds --
a blocked phone number
10-Nov-2015
Veteran’s Day --
I count all of the wars
in my lifetime
10-Nov-2015
more fragile
than I imagined --
a childhood photo
10-Nov-2015
knowing
we need the rain
we curse the rain
10-Nov-2015
losing a bet
I await
my prize
10-Nov-2015
Christmas cheer --
the color
of a coffee cup
10-Nov-2015
cheap whiskey --
the cold cruel rain
11-Nov-2015
stuck inside --
a sudden need
to feel the rain
11-Nov-2015
a personalized email
promising me
a fuller head of hair
11-Nov-2015
a drafty hallway --
how much coffee
to wash away the rain?
11-Nov-2015
stepping into
a noisy hallway
for privacy
11-Nov-2015
after the information session
I drive home in the dark
11-Nov-2015
playing hide-and-seek
a wasp nest
finds me
12-Nov-2015
my morning walk
wiping the smile
from a stranger’s face
12-Nov-2015
in the waiting room
heads bowed
in social networking
12-Nov-2015
explain to me again
how climbing the stairs
is just like falling
12-Nov-2015
rainy day --
the worn wooden paneling
of a local pub
12-Nov-2015
another day of rain --
a ghost
on the highway
12-Nov-2015
nostalgia night --
trying to remember
when I last felt nostalgic
12-Nov-2015
Friday the Thirteenth --
she asks
if I want to get lucky
13-Nov-2015
in my nightmare
the whine
of a dentist’s drill
13-Nov-2015
under construction
my late morning
beer buzz
13-Nov-2015
under construction
my unconstructive
attitude
13-Nov-2015
a small dog
cowering in the wind --
it’s a mad, mad world
13-Nov-2015
starless night --
a failure
to communicate
13-Nov-2015
gunmen at large --
no stars tonight
14-Nov-2015
mid-November --
a withered
habanero plant
14-Nov-2015
soft target --
my bloated
bourgeois belly
14-Nov-2015
new moon --
a lone wolf
howling at nothing
14-Nov-2015
autumn wind --
a voice calling out
for Dad
14-Nov-2015
another sunset
and we still need
a starting pitcher
14-Nov-2015
at the corner
of hello and goodbye
only one of us
14-Nov-2015
winking at me
the evening’s first star
15-Nov-2015
hand in hand --
the old rottweiler
disapproves
15-Nov-2015
writer’s block --
the thermometer
doesn’t budge
15-Nov-2015
crescendo --
long after
the music stops
15-Nov-2015
meanwhile
Beirut also burns
15-Nov-2015
meanwhile
my grandfather’s tombstone
in the wind
15-Nov-2015
morning gridlock --
a woman fills in
her eyebrows
16-Nov-2015
waiting for the interview
a borrowed clip-on tie
16-Nov-2015
writer’s block --
wires dangling
from the ceiling
16-Nov-2015
in the waiting room
a riveting
weather forecast
16-Nov-2015
clear autumn night --
wondering what
the dog dreams
16-Nov-2015
waiting for the sun
the last leaf
clings
17-Nov-2015
waiting for the sun
the last leaf clings
to the tree
17-Nov-2015
driving into the sun
a passing train
17-Nov-2015
improvisation --
a brand new way
to do the same damned thing
17-Nov-2015
cleaning my glasses
I see the clouds
more clearly
17-Nov-2015
fearing
the immigrants
sons of immigrants
17-Nov-2015
in your arms
my rage
dissolves
17-Nov-2015
but for my fair skin
the cop waves me on
17-Nov-2015
coyote’s howl --
a new meaning
to "dead of night"
17-Nov-2015
morning frost --
the weight of the dog’s snout
against my leg
18-Nov-2015
morning frost --
the dog’s snout
against my leg
18-Nov-2015
safety first --
an important phone call
from the top of a ladder
18-Nov-2015
moving vans --
another startup
shuts down
18-Nov-2015
dressed to kill
she stares at her phone
as I walk by
18-Nov-2015
shooting star --
my youngest grandchild’s
first steps
18-Nov-2015
national security --
the other shoe
drops
18-Nov-2015
same time as yesterday
missing the "I"
in "I love you"
19-Nov-2015
overcast
I stick
to my story
19-Nov-2015
only slightly lost
I know where I’m not
19-Nov-2015
only slightly lost
I know where
I’m not wanted
19-Nov-2015
bombed into the stone age
by enlightened savages
19-Nov-2015
I’ve finally found it
the place where everyone
goes to hide
19-Nov-2015
wringing my hands --
the early train
running late
19-Nov-2015
reflecting
reluctant daylight
the cat’s whiskers
20-Nov-2015
Revolution Day --
a stubborn cowlick
20-Nov-2015
Revolution Day --
my turn to hit
the Trump piñata
20-Nov-2015
fresh scapegoat
served with a side
of hypocrisy
20-Nov-2015
if you have to ask
it’s too early --
Christmas lights
20-Nov-2015
unseasonably warm --
she fans her cleavage
with the dinner menu
20-Nov-2015
after the fireworks
a tender kiss
20-Nov-2015
starless night --
an empty bottle
of hot sauce
21-Nov-2015
cold snap --
she was only trying
to be polite
21-Nov-2015
"snowbirds"
groaned my Father
a snowbird who stayed
21-Nov-2015
winter storm --
another grandchild
on the way
21-Nov-2015
wax museum --
trying to avoid
another meltdown
22-Nov-2015
at the end of the bar
so much room
in Hell
22-Nov-2015
cat out of the bag --
another grandchild
in the oven
22-Nov-2015
raw autumn night --
where the tattoo
was removed
22-Nov-2015
blessing the pigeons
on Mission Street
sidewalk Jesus
22-Nov-2015
high school reunion --
the short bald fat guy
who bullied me
22-Nov-2015
gone too soon
the cocktail
I named after her
22-Nov-2015
the expression on my face
when I find out
she’s expecting
23-Nov-2015
November sunlight --
an unattended door
propped open
23-Nov-2015
in an otherwise empty hallway
the knowing nod
of a fellow wanderer
23-Nov-2015
clouds of dust --
I brush against
the plastic plant
23-Nov-2015
moving day --
that new carpet smell
23-Nov-2015
dimming the lights
she whispers
"I have plans for you"
23-Nov-2015
writer’s block --
the trailing zeroes
of my dreams
23-Nov-2015
retirement daydream --
the palm branches’
faint whisper
23-Nov-2015
rainbows on the water --
I miss the last ferry
24-Nov-2015
November frost --
wondering what to do
about the unused meds
24-Nov-2015
same time as yesterday --
looking for work
is a full-time job
24-Nov-2015
building better walls
between the spaces
between us
24-Nov-2015
reminding me of you
a dim and drafty corridor
24-Nov-2015
a crashing wave --
the wrinkles on my face
dissolve
25-Nov-2015
not a care in the world --
a homeless man’s
purple kite
25-Nov-2015
sweeping
the cracked sidewalk
sunrise
25-Nov-2015
beaver moon --
too busy
to take it in
25-Nov-2015
autumn rain --
my mother’s
wary steps
25-Nov-2015
clinging
to a barbed wire fence
a child’s jacket
25-Nov-2015
hunter’s moon --
loneliness
finds me
25-Nov-2015
autumn wind --
I turn up the volume
of a sad song
25-Nov-2015
autumn wind --
I turn up
a sad song
25-Nov-2015
late-season storm --
yes I’m old enough
to know better
25-Nov-2015
late-season storm --
another
broken promise
25-Nov-2015
Thanksgiving morning --
in search for a pagan
selling eggs
26-Nov-2015
Thanksgiving parade --
two dogs
chasing a rabbit
26-Nov-2015
Thanksgiving at the Sports Bar --
just grateful
for the noise
26-Nov-2015
meanwhile at the dog pound
a Christmas present
that didn’t work out
26-Nov-2015
poking through the snow
next year’s Christmas tree
26-Nov-2015
Happy Thanksgiving!
but I’ll be happier when
the Christmas music stops
26-Nov-2015
Back Bay bistro --
I order an entrée
I can’t pronounce
26-Nov-2015
November fog --
searching for
the Hunter’s Moon
26-Nov-2015
Black Friday --
trying to remember
when it meant something else
27-Nov-2015
Black Friday --
the season’s
first Christmas card
27-Nov-2015
unseasonably mild --
the rich girl’s
smart pant suit
27-Nov-2015
on the right side of town
brick crosswalks
for non-pedestrians
27-Nov-2015
Black Friday gridlock --
a column of Christmas trees
strapped to SUVs
27-Nov-2015
November rain --
they say he died
on a day like this
28-Nov-2015
leftover turkey --
the wishbone
already broken
28-Nov-2015
holiday crowds --
the bomb-sniffing dog’s
tail wags
28-Nov-2015
assimilated
we mock
grandma’s accent
28-Nov-2015
a hug from a stranger
who says
I have his eyes
28-Nov-2015
throwing a tantrum
the little girl
with angel wings
29-Nov-2015
under the bridge
a sneaking suspicion
I’m not alone
29-Nov-2015
shadows in the desert --
a cacophony
of helicopters
29-Nov-2015
waking from a nightmare
a nun tells me
not to slouch
29-Nov-2015
shadows in the desert --
a century plant
stands tall
29-Nov-2015
frost advisory --
she asks
"is that what you’re wearing?"
29-Nov-2015
hummingbird --
I forget
the question
29-Nov-2015
desert dream --
the ghost
has no face
29-Nov-2015
happy hour --
I drink
the ocean breeze
29-Nov-2015
in the abstract painting
I am running
from my nightmare
30-Nov-2015
passing the homeless man
I look for a window
with a nicer view
30-Nov-2015
climbing the walls
bittersweet
30-Nov-2015
afraid of strangers
I cover up
my mirrors
30-Nov-2015
overcast --
a failure
to communicate
30-Nov-2015
always the practical one
a spare condom
in my wallet
30-Nov-2015
December --
I thought I had
more time
1-Dec-2015
cold draft --
someone enters a PIN
on the ATM
1-Dec-2015
a vision in a dream --
I drink the milk
of paradise
1-Dec-2015
gripping the pen
to sign a new contract
the new ace
1-Dec-2015
a chip off the old block
the one who never calls
1-Dec-2015
all that matters
is a red wheelbarrow
with a broken wheel
2-Dec-2015
writer’s block --
the hum
of a fluorescent light
2-Dec-2015
outfoxed
by the dog
I lose my pillow
2-Dec-2015
corrected
when I say "happy holidays"
I take it back
2-Dec-2015
today’s traffic report --
continued gridlock
at the morgue
2-Dec-2015
lockdown --
lost
for words
2-Dec-2015
self-aware
my smart phone
Googles itself
3-Dec-2015
exit interviews
in a room
without windows
3-Dec-2015
broken clouds --
I finally notice
she dyed her hair
3-Dec-2015
happy holidays --
the annual argument
over visitation
3-Dec-2015
Downtown Crossing --
strangers sharing
a mutual distrust
3-Dec-2015
now serving
an all-night menu
of free-range speculation
3-Dec-2015
political graffiti --
a whitewashed wall
3-Dec-2015
hot jazz --
the sax player
wipes his lips
3-Dec-2015
hallway daydream --
every exit is an entrance
somewhere else
4-Dec-2015
dog walk --
the pace quickens
where he last saw a cat
4-Dec-2015
visualizing
world peace
I twist my ankle
4-Dec-2015
angry with myself --
winter sea
4-Dec-2015
quick and to the point
the death poem
I wrote for you
4-Dec-2015
moonless night --
the unblinking eyes
of a shelter dog
4-Dec-2015
sidestepping
the wino
her hair crisis
4-Dec-2015
domestic terrorism --
winter moths
at the door
4-Dec-2015
designated for assignment
the can’t-miss prospect
who never played
5-Dec-2015
writer’s block --
trying to capture
her blank expression
5-Dec-2015
late autumn rally --
the squirrels
gather acorns
5-Dec-2015
sleeping
the day away --
lighthouse
5-Dec-2015
on the back
of a tombstone
my unwritten death haiku
5-Dec-2015
western civilization --
a fine idea
5-Dec-2015
peace on earth --
the dog’s
heavy sigh
5-Dec-2015
at the dog park
lovers
unleashed
5-Dec-2015
over cocktails
it might have been a good weekend
to put up Christmas lights
6-Dec-2015
cruel hoax --
poems from
a secret admirer
6-Dec-2015
black ice --
I forget
what we were arguing about
6-Dec-2015
if I told you
I believed in heaven
would you meet me there?
6-Dec-2015
climbing
the skyscraper shadows
a busker’s sax
7-Dec-2015
blue monday --
a freshly painted wall
7-Dec-2015
waiting for Santa
another unfunded startup
7-Dec-2015
on the campaign trail
crowds applaud
an overflowing cesspool
7-Dec-2015
waning moon --
the dog sighs
7-Dec-2015
waning moon --
the dog sleeps
the drunks howl
7-Dec-2015
frost on the windshield --
scraping away
my hangover
7-Dec-2015
Baja sunset --
the amber hue
of an aged tequila
7-Dec-2015
under the mistletoe
a sloppy kiss
from the dog
7-Dec-2015
under the mistletoe
just you and me
in our birthday suits
7-Dec-2015
enlightenment --
I am drinking
someone else’s beer
8-Dec-2015
crowded bus --
the comfortable silence
between us
8-Dec-2015
overcast --
an empty
train yard
8-Dec-2015
karaoke bar --
the sour mix
of notes
8-Dec-2015
karaoke bar --
another more rendition
of "My Way"
8-Dec-2015
Freedom Trail
closed to those
seeking freedom
8-Dec-2015
another dead rock star --
these conversations kill
8-Dec-2015
mostly cloudy --
waving to a stranger
I thought I knew
9-Dec-2015
under construction
the next haiku
9-Dec-2015
how does good wine
get better
if we don’t drink it?
9-Dec-2015
unseasonably mild --
we break out
the good wine
9-Dec-2015
hair plugs --
the echo
of a leaky faucet
9-Dec-2015
holiday party --
the gift of cleavage
in the workplace
9-Dec-2015
new moon --
a stranger asks
if I know Jesus
10-Dec-2015
Downtown Crossing --
a stranger asks
if I know Jesus
10-Dec-2015
overcast --
a locked door
at the employment office
10-Dec-2015
cubicle farm --
something growing
in the trash
10-Dec-2015
winter moths --
the buzz
of the bass
10-Dec-2015
truth or dare --
a pair
of ghost peppers
10-Dec-2015
when I’m not sleeping
I dream
of being my dog
10-Dec-2015
fog advisory --
the morning after
is always too soon
11-Dec-2015
celebrating
the water main break
a flock of geese
11-Dec-2015
Wall Street swoons
but my dog dreams
of butterflies
11-Dec-2015
my son’s new address
a state of flux
11-Dec-2015
new moon --
I feel
so old
11-Dec-2015
mosque on fire --
arson
in the name of Jesus
11-Dec-2015
new moon --
the sky demands
a sad song
11-Dec-2015
moonless night --
another promise
broken
11-Dec-2015
bright lights --
another song
about the dark
11-Dec-2015
new moon --
a Christmas card
from a total stranger
12-Dec-2015
on hold --
Bing Crosby dreams
of a white Christmas
12-Dec-2015
slowly spinning
around its axis
24-hour news
13-Dec-2015
slowly spinning
around itself
24-hour news
13-Dec-2015
holiday bustle --
a woodpecker
in a bare tree
13-Dec-2015
crowded cafe --
they are all out
of Joy
13-Dec-2015
crowded cafe --
the barrista flirts
with schoolgirls
13-Dec-2015
a question of faith --
she crosses herself
when I enter the room
13-Dec-2015
crescent moon --
her slow
striptease
13-Dec-2015
Heart of Darkness --
I order my coffee
black
13-Dec-2015
shouting over Christmas carols
for a pair of chopsticks
13-Dec-2015
unseasonably mild
our hands touch
reaching for the hot sauce
13-Dec-2015
writer’s block --
a cardboard box
marked "trash"
14-Dec-2015
the lights go on
in a room
that doesn’t exist
14-Dec-2015
waiting for x-rays
a plastic skeleton
with reindeer antlers
14-Dec-2015
beneath a canopy of clouds
an old man
playing air guitar
14-Dec-2015
kaleidoscope --
she dreams
in technicolor
14-Dec-2015
solstice --
she names
the stars
14-Dec-2015
invited
to an affair
in my spam folder
14-Dec-2015
clearing skies --
an unbroken
egg yolk
15-Dec-2015
Wellesley Center --
a speeding hearse
runs a red light
15-Dec-2015
waking from a nightmare
a hearse
runs a red light
15-Dec-2015
truth or dare
she gets
on top
15-Dec-2015
not seen
on the x-ray
my rich inner life
15-Dec-2015
craving sushi --
the raw
winter wind
15-Dec-2015
shots fired --
dreaming
on the wrong side
of the tracks
15-Dec-2015
the call for war --
I let it go
to voicemail
15-Dec-2015
take a deep breath and hold --
the titanium
that holds me together
15-Dec-2015
eyes full of wine
I order coffee
online
15-Dec-2015
Wall Street rallies --
fishing boats
on a distant horizon
16-Dec-2015
lost in translation
the language
of my ancestors
16-Dec-2015
Yankee swap --
I leave
with a headache
16-Dec-2015
cougar crossing --
her Jaguar
cuts me off
16-Dec-2015
watching the news
my inner child
runs away
16-Dec-2015
pot luck --
a familiar fragrance
in the parking lot
16-Dec-2015
entangled
with you
in my dreams
16-Dec-2015
stormy weather --
another glass
of wine
16-Dec-2015
winter wind --
our tangled limbs
16-Dec-2015
too young
to be my daughter
she calls me "Daddy"
17-Dec-2015
chess match --
who has
the bigger VP?
17-Dec-2015
winter mist --
knocking on the door
of an empty room
17-Dec-2015
a pain in the neck --
the ceiling tiles
misaligned
17-Dec-2015
alone in the stairwell
the long spiral
downward
17-Dec-2015
on a treadmill
the feeling
I’m going nowhere
17-Dec-2015
Star Wars --
lost beyond
the rain clouds
17-Dec-2015
after we tango
the dance
begins
17-Dec-2015
in the holiday spirit
Bag Lady puts a hex
on passing shoppers
18-Dec-2015
writer’s block --
photos of snowfall
somewhere else
18-Dec-2015
up is down --
Keith Richards
turns 72
18-Dec-2015
Wall Street
potholes
deepening
18-Dec-2015
winter mist --
I didn’t
miss it
18-Dec-2015
searching for inspiration --
the mold on a fallen tree
18-Dec-2015
Princess of Suburbia --
the quest
for artisanal bagels
19-Dec-2015
hometown crowd --
bad beer shouting
all around me
19-Dec-2015
the bus
headed my way
not in service
19-Dec-2015
revolution --
the moth
circles a flame
19-Dec-2015
under lock and key
the local church’s
nativity scene
20-Dec-2015
some assembly required --
I ask my son
what his plans are
20-Dec-2015
reality bites --
his mounting losses
at Fantasy Football
20-Dec-2015
ringing in
my damaged eardrums
winter silence
20-Dec-2015
gallows humor --
it seemed funnier
before the hanging
20-Dec-2015
frost warning --
the baby grabs a handful
of my white hair
20-Dec-2015
winter solstice --
I pocket dial
a stranger
21-Dec-2015
winter solstice --
the streetlight
burns out
21-Dec-2015
winter sunrise --
a dog toy
on my pillow
21-Dec-2015
holiday gridlock --
an x-ray
of my spine
21-Dec-2015
abandoned on the sidewalk
a sign that reads
"everything must go"
21-Dec-2015
mall traffic --
the tightness
in my hamstrings
21-Dec-2015
longest night --
a double dose
of Viagra
21-Dec-2015
winter solstice --
darkness
waits for me
21-Dec-2015
writer’s block --
the axe blade
caught on a knot
22-Dec-2015
winter rain --
the countdown
to oblivion
22-Dec-2015
an axe to grind --
lumberjacks
on strike
22-Dec-2015
winter rain --
another conversation
about Mom
22-Dec-2015
early sunset --
how long this journey
into goodnight
22-Dec-2015
unseasonably warm
her smile
is not for me
23-Dec-2015
unseasonably warm --
her smile
23-Dec-2015
done with Christmas shopping
the long line
at the liquor store
23-Dec-2015
the Great Sphinx --
an old cat
glares at me
23-Dec-2015
tornado warning --
the dog
in need of exercise
23-Dec-2015
longest night --
the chop and sizzle
of a food truck
23-Dec-2015
pigeons
lining up
for the food truck
23-Dec-2015
winter rain --
the Christmas lights
shiver
23-Dec-2015
Christmas Eve --
an army of eager faces
at the Apple store
24-Dec-2015
was it all a dream?
a monkey
gone to heaven
24-Dec-2015
Nochebuena --
the fragrance
of pine
24-Dec-2015
yerba buena --
my abuelita’s
secret recipe
24-Dec-2015
Nochebuena --
just not the same
without pasteles
24-Dec-2015
wise men
still follow
on Twitter
24-Dec-2015
Christmas morning --
the traditional exchange
of children
25-Dec-2015
keep the ex
out of Xmas
25-Dec-2015
one year later
I still dislike
egg nog
25-Dec-2015
far from home
I explain the recipe
for an egg cream
25-Dec-2015
finally
some alone time --
Christmas moon
25-Dec-2015
Christmas moon --
if I could
only see it
see it
25-Dec-2015
war --
fathers
burying sons
25-Dec-2015
boxing day --
the silence
of unclaimed baggage
26-Dec-2015
Boxing Day --
a funeral procession
of Christmas trees
26-Dec-2015
Boxing Day --
all the Christmas wrap
in the recycle bin
26-Dec-2015
Christmas guests gone
we unwrap our gifts
to each other
26-Dec-2015
at a crossroads
and no idea
how I got here
26-Dec-2015
Merry Christmas!
my grandson pokes me
with a light saber
27-Dec-2015
crossing the border
a white-winged dove
27-Dec-2015
snow in the forecast
I turn off
a familiar song
27-Dec-2015
two cocktails later
a crack
in the faux tin ceiling
28-Dec-2015
after a long weekend
the worn-out carpet
around my desk
28-Dec-2015
telling the silent shadows
that they’re better off
as friends
28-Dec-2015
remembering our last vacation --
an airline ticket
for a bookmark
28-Dec-2015
winter weather advisory --
taking inventory
of the wine
28-Dec-2015
my liberal guilt
as the state trooper
waves me through
28-Dec-2015
after dark
an unfamiliar place
I recognize
28-Dec-2015
as if it matters --
snow in the forecast
28-Dec-2015
first snow --
anxious
snow plows
29-Dec-2015
right where I left it
a whiskey flask
in the tool box
29-Dec-2015
a lazy barge
under the rusty old bridge
of my dreams
29-Dec-2015
first snow --
the wildflowers
bow
29-Dec-2015
snow turns to rain --
wondering when
it all went wrong
29-Dec-2015
first snow --
last year’s Christmas tree
in its natural element
29-Dec-2015
waning moon --
the doctor asks
how much I drink
29-Dec-2015
first snow --
the rise and fall
of flannel sheets
29-Dec-2015
walking on ice
I remember
to breathe
30-Dec-2015
New Year’s day --
one resolution
fast asleep
30-Dec-2015
winter fly
interrupting
my tropical daydream
30-Dec-2015
New Year’s eve --
resolution
gridlock
30-Dec-2015
ice storm --
I’ve said
too much
30-Dec-2015
solving for X --
an equation
of irrational numbers
31-Dec-2015
freezing fog --
exactly
how I feel
31-Dec-2015
last day of the year --
sunshine reflected
in the snow melt
31-Dec-2015
enlightenment --
an empty hallway
31-Dec-2015
New Year’s eve --
a light
in an empty office
31-Dec-2015
never too late --
one more gift left
to unwrap
31-Dec-2015
New Year’s Eve --
another year
leaves me cold
31-Dec-2015
New Year’s day --
spent coffee grounds
in the compost bucket
1-Jan-2016
tipping the scales --
last year’s resolution
1-Jan-2016
snow squall --
she asks if the dogs
are playing or fighting
1-Jan-2016
snow squall --
the old dog
snores
1-Jan-2016
speechless
when the waitress asks
"is this y’all’s order?"
1-Jan-2016
a vivid memory --
not letting the cat
out of the bag
1-Jan-2016
South Boston pub --
a Yankee cap
on the dart board
2-Jan-2016
at the crossroads
clearing snow
from solar panels
2-Jan-2016
first thaw --
someone should have warned
the daffodils
3-Jan-2016
out of coffee
the raging river
recedes
3-Jan-2016
out of coffee --
the raging river
3-Jan-2016
smooth as silk
her trembling skin
3-Jan-2016
writer’s block --
a cardinal
on a bare tree branch
3-Jan-2016
this ringing in my ears
drowns out the voices
of ghosts
3-Jan-2016
quieting my rage
your tender lips
3-Jan-2016
a recurring nightmare
of the dystopian hellscape
we called home
3-Jan-2016
not softened
by sepia tones
images of war
3-Jan-2016
cold weather ahead
I let the call
go to voicemail
3-Jan-2016
a matter of trust --
the key breaks off
in a frozen lock
4-Jan-2016
cranking up the motor
the captain asks
if I have my sea legs
4-Jan-2016
Monday morning chill --
stocks and temperatures
fall
4-Jan-2016
single-digit temperatures --
I count
my fingers
4-Jan-2016
stripping to a bikini
the captain asks
if I brought my sea legs
4-Jan-2016
always
the right words
on her lips
4-Jan-2016
caught in the act --
chalk dust
on my tiny hands
5-Jan-2016
epiphany --
the starstruck masses
5-Jan-2016
epiphany --
a dead mouse
at the door
5-Jan-2016
epiphany --
the gift of a dead mouse
at the door
5-Jan-2016
uncarbonated beer --
Wall Street
finishes flat
5-Jan-2016
all smiles
trying to pretend
it’s not a blind date
5-Jan-2016
epiphany --
Jesus and Mary
stopped at the border
5-Jan-2016
feeling like snow
my granddaughter’s hands
in my hair
5-Jan-2016
let the games begin --
a kitten
and a ball of yarn
6-Jan-2016
that recurring dream
in which I pull the fire alarm
and run
6-Jan-2016
winter dusk --
watching the
jackpot rise
6-Jan-2016
cozy pub --
just the right
amount of dust
6-Jan-2016
as if
it could feel the cold --
a dead oak tree
6-Jan-2016
floating on the sea --
fair-weather clouds
and me
6-Jan-2016
the perfect beach --
her outstretched palms
beckon me
6-Jan-2016
sitting by the wood stove --
the fire
within
6-Jan-2016
tremor on Wall Street --
the sound
of breaking china
7-Jan-2016
crescent moon --
the dog curls up
next to me
7-Jan-2016
long day ahead
I stifle a yawn
8-Jan-2016
occupying Wall Street
the ghosts
of my retirement dreams
8-Jan-2016
how its stillness
moves me --
blue heron
8-Jan-2016
tomorrow’s forecast --
a shower
of losing lottery tickets
8-Jan-2016
low hanging clouds --
all the dreams
I’ve forgotten
8-Jan-2016
remembering
when she called me
her sweet potato pie
9-Jan-2016
no secrets --
moonlight shines through
the palapa roof
9-Jan-2016
my stock portfolio --
puddles filled
with winter rain
9-Jan-2016
at the town dump
one more activist
with a clipboard
9-Jan-2016
speculation --
how will I spend
the jackpot I won’t win?
9-Jan-2016
mixed precipitation --
how will I spend
the jackpot I won’t win?
9-Jan-2016
against the odds
I play Powerball
9-Jan-2016
gallery opening --
the graffiti artist
posing for selfies
9-Jan-2016
winter rain --
a losing
Powerball ticket
10-Jan-2016
emptying the wine bottle --
another conversation
about Mom
10-Jan-2016
longer than the night --
her legs
10-Jan-2016
in my spare time --
the silence when I ask
about backups
10-Jan-2016
new moon --
time to lose
the beard
10-Jan-2016
hat trick --
the striker’s
man-bun
10-Jan-2016
new moon --
the past
behind me
10-Jan-2016
amber sky --
our tangled limbs
10-Jan-2016
Blue Monday --
the stars look
very different today
11-Jan-2016
a long winter --
the gray-haired parents
of a toddler
11-Jan-2016
new moon --
dreams of a house
I’ve never been in
11-Jan-2016
the dance floor shakes --
not sure if you’re
a boy or a girl
11-Jan-2016
lengthening days --
seeing her legs
in a new light
11-Jan-2016
kissing
those delicious lips
with my eyes
11-Jan-2016
snow in the forecast --
our late dog’s ashes
11-Jan-2016
graffiti glistening
in the flickering streetlight
11-Jan-2016
regrets --
waiting for
the light to change
11-Jan-2016
always in season
her fishnet stockings
12-Jan-2016
in a dark place
quietly fermenting
homebrew
12-Jan-2016
light snowfall --
the market
closes higher
12-Jan-2016
converting to condos
the nightclub
where we met
12-Jan-2016
state of the union:
dysfunctional
12-Jan-2016
sleepless night --
an idling snowplow
12-Jan-2016
evening meditation --
a snowplow
strikes the curb
12-Jan-2016
driftwood
yearning to be
part of something
13-Jan-2016
contemplating my legacy
a losing Powerball ticket
13-Jan-2016
the one
who sings the songs
in my head
13-Jan-2016
the long narrow hallway
that leads
to oblivion
13-Jan-2016
in the dancing light --
hot tramp
I love you so
13-Jan-2016
the one
I never had --
punk rock girl
13-Jan-2016
icy conditions --
another slide
on Wall Street
13-Jan-2016
crescent moon --
leaning her head
against my shoulder
13-Jan-2016
removing
my "no regrets"
tattoo
13-Jan-2016
telling myself
it should have been me
the dog’s tail wags
14-Jan-2016
listed as
my great-grandfather’s professsion:
"jornalero"
14-Jan-2016
her kitchen --
one plate short
of a banquet
14-Jan-2016
cruel tease --
the tattoo
she won’t show me
14-Jan-2016
Blackstar --
the only one
I see tonight
14-Jan-2016
counting stars
the one the gypsy woman
told me about
14-Jan-2016
rondeña --
taking away the breath
I was saving for sunrise
14-Jan-2016
hitching a ride
the ghost of a girl
I left behind
14-Jan-2016
on a desert highway
Can Man’s
rusty bicycle
14-Jan-2016
lost highway --
the nightmare
I can’t let go
14-Jan-2016
stuck behind
a schoolbus --
thunderclouds
15-Jan-2016
writer’s block --
somewhere
beyond the clouds
15-Jan-2016
snow flurries --
my unborn grandchild’s
perfect fingers
15-Jan-2016
preparing for a trip --
a hawk
in low-hanging branches
15-Jan-2016
the Dow falls --
rose petals
in the wind
15-Jan-2016
getting warmer --
the taste
of her sweat
15-Jan-2016
my every dream
a pocketful
of posies
15-Jan-2016
burnt toast --
a dream
I missed my flight
16-Jan-2016
winter rain --
choking down
airport coffee
16-Jan-2016
winter rain --
a crying baby
on the plane
16-Jan-2016
an untimely reminder --
the nearest exit
may be behind me
16-Jan-2016
rough air --
the on-time departure
of my breakfast
16-Jan-2016
above the clouds
all the words
I’ve yet to write
16-Jan-2016
melting snow --
an unfinished
haiku
16-Jan-2016
always on time
the thundering herd
of rude passengers
16-Jan-2016
no need for a runway --
a sparrow
in Terminal 4
16-Jan-2016
pulling away
from the gate
broken storm clouds
16-Jan-2016
final approach --
she pencils in
her eyebrows
16-Jan-2016
awaiting trial --
a glass tank marked
"fresh lobster"
16-Jan-2016
mailing a sympathy card
with a "forever" stamp
16-Jan-2016
quite a catch --
the way she poses
in fishnet stockings
16-Jan-2016
ocean walk --
I won’t come back
without a mermaid
16-Jan-2016
flying coach
I feel
my surgical scar
16-Jan-2016
unable to sleep
unable to stay awake --
the jet engine’s roar
16-Jan-2016
in a dream
crescent moon
above the palms
16-Jan-2016
pale sky --
all the gringos
with suntans
17-Jan-2016
suddenly
I’m the hot topic --
"he was always so quiet..."
17-Jan-2016
not a mile out of Cabo
I yield
to a lumbering bull
17-Jan-2016
road runner --
I watch
for falling rocks
17-Jan-2016
my dream awaits
with outstretched palms
and thundering waves
17-Jan-2016
outdoor festival --
I am the freak
without tattoos
17-Jan-2016
Baja noon --
a dog digging
for sand crabs
17-Jan-2016
Baja farmers’ market --
another vegetable
we don’t recognize
17-Jan-2016
Baja midnight --
what to do
with the last lime
17-Jan-2016
wearing me down
persistent waves
17-Jan-2016
knowing I can’t stay
I already long
for where I am
18-Jan-2016
chasing a fly
around the kitchen
with the roof on fire
18-Jan-2016
holy mackerel!
fishermen blockading
a construction site
18-Jan-2016
Baja sunrise --
the fragrance
of damiana
18-Jan-2016
sharing a language
the desert shadows
and me
18-Jan-2016
low tide --
sunbathers
and their cell phones
18-Jan-2016
in a sleepy fishing village
the supermodel’s torn stockings
18-Jan-2016
perched atop
the old cactus
a silent dove
18-Jan-2016
roadside shrine --
two empty beer cans
perfectly placed
18-Jan-2016
passion fruit --
remembering
the last time
it rained
18-Jan-2016
cloudless sky --
another call
gone to voicemail
18-Jan-2016
rough surf --
wondering when
I became so angry
18-Jan-2016
hypnotized by the waves
but always knowing
I could get that call
18-Jan-2016
cactus flower --
the mezcal
kicks in
18-Jan-2016
late summer --
the rookie’s
spotless uniform
18-Jan-2016
fair-weather clouds --
the rich girl’s
peasant blouse
18-Jan-2016
the pounding surf --
how little
I’ve learned
18-Jan-2016
desert flower --
almost too beautiful
for a name
19-Jan-2016
morning meditation --
the tireless whine
of a leaf blower
19-Jan-2016
surf’s up!
a young dog
chasing seagulls
19-Jan-2016
tequila ranch --
only the cacti remain
19-Jan-2016
fatal crash --
plastic Jesus
escapes unscathed
19-Jan-2016
house finch
wondering why
we’re here
19-Jan-2016
heavy sigh --
I become
the dog’s pillow
19-Jan-2016
writer’s block --
an unbroken
egg yolk
20-Jan-2016
thank you sparrow
for making sure
I never eat alone
20-Jan-2016
the Dow falls --
a red-tailed hawk
perched above the huerta
20-Jan-2016
icicles
hanging from the rim
of a basketball net
20-Jan-2016
tightening her grip
preparing
for lift-off
20-Jan-2016
in the low-lying palm branches
the faint whispers of ghosts
20-Jan-2016
low-lying palm branches --
whispers of ghosts
20-Jan-2016
intoxicating --
agave nectar
on her lips
20-Jan-2016
receding
beyond the horizon
sunset
20-Jan-2016
early to bed
the candle
winks
20-Jan-2016
ocean breeze --
the mockingbird’s
silence
20-Jan-2016
after sunset
a cowboy
on his smartphone
20-Jan-2016
laughing baby --
I can’t touch
my toes
21-Jan-2016
before
I can thank her
the moon sets
21-Jan-2016
unable to sleep
waxing moon
21-Jan-2016
Baja morning --
a dune buggy
chased by dogs
21-Jan-2016
her naked silhouette --
the perfect sunset
21-Jan-2016
chased away
by the waves --
everything
21-Jan-2016
what could go wrong?
the beach mansion’s
cinder block construction
21-Jan-2016
guarding
the empty beach
a lone cactus
21-Jan-2016
such a big name
for a tiny flower --
bougainvillea
21-Jan-2016
united
in knowing
we could never be
together
21-Jan-2016
priced for quick sale
somebody’s dream
with a view
21-Jan-2016
beyond the fiery rhetoric
an imminent darkness
22-Jan-2016
atop the dying cactus
a pair of mourning doves
22-Jan-2016
beautiful in flight
and then it lands --
turkey vulture
22-Jan-2016
hushing the mockingbird
who knows
I can’t stay
22-Jan-2016
asking her
to spend the night --
gibbous moon
22-Jan-2016
at the foot of
a "se vende" sign
a hollowed-out skull
22-Jan-2016
if only I
could make it last --
Baja sunset
22-Jan-2016
the farmer’s daughter
in love --
an overripe pomegranate
22-Jan-2016
not a care in the world
a statue
in the courtyard
23-Jan-2016
amber moon --
maybe it really is
made of cheese
23-Jan-2016
desert wind --
a burro’s tail
chasing flies
23-Jan-2016
desert morning --
the restless clatter
of the water truck
23-Jan-2016
repeating myself
I remind myself
of my mother
23-Jan-2016
lost
in an ocean wave
all of my words
23-Jan-2016
lost in an ocean wave
all the words
I meant to say
23-Jan-2016
last of the tequila
trying to drink
it all in
23-Jan-2016
when there’s nothing
left to say --
desert breeze
23-Jan-2016
wolf moon --
a stray dog
in the road
24-Jan-2016
a sudden chill --
she tells me I was handsome
back in the day
24-Jan-2016
desert fog --
all the times
we didn’t kiss
24-Jan-2016
is it wrong
that their song makes me smile?
mourning doves
24-Jan-2016
clean slate --
my mother doesn’t remember
our argument
24-Jan-2016
surgical scars --
an abandoned marina
at 30,000 feet
24-Jan-2016
between
moon and cloud
a private jet
24-Jan-2016
airport layover --
snow
on the monitor
24-Jan-2016
airport jetway --
the cold reality
of winter
24-Jan-2016
now boarding --
the baggage handler’s
gentle touch
24-Jan-2016
above the clouds
a promise
I can’t keep
24-Jan-2016
promised to no one
the promised land
24-Jan-2016
cleared for landing
it all
hits home
24-Jan-2016
the old cathedral --
a baby answers
its echo
25-Jan-2016
while we were gone
rabbit tracks
in the fresh snow
25-Jan-2016
partial thaw --
her fashionably
bare shoulder
25-Jan-2016
heads I lose --
she gets
on top
25-Jan-2016
gibbous moon --
an abandoned dog
in a field
25-Jan-2016
imagining
it’s the ocean
the roar
of the Mass Pike
26-Jan-2016
in a windowless hallway
dreams
of ocean breezes
26-Jan-2016
waiting for the food truck
rumors and innuendo
26-Jan-2016
at the bottom
of the snowbank
old news
26-Jan-2016
heads I win --
she gets
on top
26-Jan-2016
after the storm
we reach for
the same wine glass
26-Jan-2016
winter overcast --
my head cold
goes viral
27-Jan-2016
winter morning --
I put on
a wrinkled shirt
27-Jan-2016
winter overcast --
the distant sound
of the ocean
27-Jan-2016
early sunset --
how soon until
pitchers and catchers report?
27-Jan-2016
between doses
of cough medicine
silence
27-Jan-2016
winter warmer --
I imagine her
naked
27-Jan-2016
dive bar --
pretending not
to recognize each other
27-Jan-2016
a cover band
I like less
than the original
27-Jan-2016
a desert flower
too beautiful
for a name
28-Jan-2016
the dog finds his own bed
when the cough medicine
wears off
28-Jan-2016
snow in the forecast --
remembering the right way
to drink mezcal
28-Jan-2016
gibbous moon --
somewhere
I’d rather be
28-Jan-2016
midnight blues --
I still have the key
to her back door
28-Jan-2016
midnight blues --
the key
to her back door
28-Jan-2016
too tired to think
I run
for president
28-Jan-2016
black ice warning --
a pile of empty nips
in the trash
28-Jan-2016
snow flurries --
the right way
to drink mezcal
28-Jan-2016
it happens, she says,
ocean waves
perfectly calm
28-Jan-2016
hawk versus dove --
I look for
the shovel
29-Jan-2016
in the waiting room
heads bowed
in solemn texting
29-Jan-2016
not flattered
that my retirement portfolio
looks thinner
29-Jan-2016
finally Friday --
another log
for the fire
29-Jan-2016
writer’s block --
this is not a haiku
about Iowa
29-Jan-2016
continued cold
I order another
frozen margarita
30-Jan-2016
broken clouds --
the pit bull’s
giant smile
30-Jan-2016
separated from
the funeral procession
the widow’s old jalopy
30-Jan-2016
happiness --
a place
in the sun
30-Jan-2016
the awkward silence
when I ask
about the kids
30-Jan-2016
"you’re up early"
she says
with a smile
30-Jan-2016
taking the plunge --
great white pelican
30-Jan-2016
early to bed --
that look
30-Jan-2016
winter wind --
the secrets
I don’t want to hear
30-Jan-2016
at the end of the hallway
a door
marked "don’t"
30-Jan-2016
touring the brewery
spent grain
at the bottom of the tank
31-Jan-2016
unseasonably mild --
the politician’s
limp handshake
31-Jan-2016
stirring the mole --
Abuelita’s smile
when I ask for the recipe
31-Jan-2016
like it was yesterday --
those restless waves
31-Jan-2016
the uncomfortable silence
when she asks
for my blessing
31-Jan-2016
a kiss
before I leave --
her sleepy smile
31-Jan-2016
desert dream --
children playing
in the rain
31-Jan-2016
hope springs eternal --
just like last year
31-Jan-2016
windless night --
the bug zapper
sizzles
1-Feb-2016
knowing the hypnotized never lie
I try to break your trance
1-Feb-2016
thin ice --
thinking this could be
a mild winter
1-Feb-2016
starless night --
I dream
that I am sleepwalking
1-Feb-2016
head over heels --
a patch of ice
on the sidewalk
1-Feb-2016
sobriety check --
I cash it
at the bar
1-Feb-2016
morning meditation --
the ringing
in my ears
2-Feb-2016
Groundhog Day --
I step on
my shadow
2-Feb-2016
young mezcal --
maybe winter
was just a bad dream
2-Feb-2016
in a city park
an old man playing chess
against himself
2-Feb-2016
an old man
playing dominoes
against himself
2-Feb-2016
layoff rumors --
not a cloud
in the sky
2-Feb-2016
ignoring me intensely
a crested caracara
2-Feb-2016
Groundhog Day --
setting my alarm
to "repeat"
2-Feb-2016
cold snap --
she offers
to keep me warm
2-Feb-2016
a deep breath --
finding my place
in the snow
2-Feb-2016
oh
the way
she eats
a cherry
2-Feb-2016
waning crescent moon --
I savor
the cheap wine
2-Feb-2016
he looks familiar --
the straight-A student
who never raises his hand
3-Feb-2016
punching my ticket twice
the overzealous train conductor
3-Feb-2016
winter rain --
someone’s resume
left on the printer
3-Feb-2016
running
at full capacity --
the rumor mill
3-Feb-2016
winter sunset --
the lines on my face
lengthen
3-Feb-2016
winter rain --
a playlist
of sad songs
3-Feb-2016
leftovers for dinner --
a mixed stock market
3-Feb-2016
wind advisory --
whispers
in the hallway
3-Feb-2016
a recent photo --
even in black-and-white
I look gray
4-Feb-2016
unseasonably warm
I need
to stay cool
4-Feb-2016
tomorrow’s forecast --
snow
and a headache
4-Feb-2016
snow in the forecast --
the candidates’
withering bluster
4-Feb-2016
snow in the forecast
we keep
each other warm
4-Feb-2016
starless night --
I don’t know
what to believe
4-Feb-2016
undebatable
the growing list
of unkept promises
4-Feb-2016
no debate
I walk the dog
in the rain
4-Feb-2016
red wine --
the taste
of your lips
4-Feb-2016
water cooler
conversation
growing heated
4-Feb-2016
fallen trees --
not as pretty
as the postcard
5-Feb-2016
bowing
under heavy snow
old tree limbs
5-Feb-2016
after the storm
an amber glow
above the trees
5-Feb-2016
writer’s block --
a drawer filled
with dried-out pens
5-Feb-2016
decades later
I enjoy ramen
because I want to
5-Feb-2016
young at heart --
bubble gum
in my hipster beard
5-Feb-2016
existential crisis --
I step
in dog shit
5-Feb-2016
a deep bow --
the tired limbs
of an old oak
5-Feb-2016
at the bottom of a box
my baby picture
worn around the edges
6-Feb-2016
defining ironic
a hipster and I
with the same glasses
6-Feb-2016
winter wonderland --
wondering
why I’m here
6-Feb-2016
after the storm
a chorus
of generators
6-Feb-2016
whiskey morning --
a headache
the size of my fist
7-Feb-2016
Super Bowl Sunday --
the dog chases
a ladybug
7-Feb-2016
snow in the forecast
another going-away party
7-Feb-2016
Super Bowl Sunday --
let the games
begin
7-Feb-2016
snow in the forecast
the bare tree branches
tremble
7-Feb-2016
snow in the forecast --
empty supermarket shelves
predicted
7-Feb-2016
snow in the forecast --
we predict
empty supermarket shelves
7-Feb-2016
Super Bowl Sunday --
lights
and clothes
are off
7-Feb-2016
gentle
as a winter breeze
lay-off rumors
8-Feb-2016
layoff rumors --
trimming broken branches
from the dogwood tree
8-Feb-2016
meditation in progress --
the mole
on his neck
8-Feb-2016
gallows humor --
the crowd grows
dead quiet
8-Feb-2016
news from Wall Street --
her plunging
neckline
8-Feb-2016
always willing
to wait for me
snow
8-Feb-2016
spring snow --
I tried to warn
the daffodils
8-Feb-2016
now renting
the condemned apartment
my grandmother died in
8-Feb-2016
crowded elevator --
the speakers play
"Whole Lotta Love"
9-Feb-2016
snow flurries --
I drink my coffee
too fast
9-Feb-2016
special delivery --
a bundle
of nerves
9-Feb-2016
company meeting --
everyone looks
for who’s not there
9-Feb-2016
Mardi Gras --
the sizzle
of fresh bacon
9-Feb-2016
February sun --
the wind shifts
from football to baseball
9-Feb-2016
asked for his position
on the issues
he replies "doggy style"
10-Feb-2016
dark day --
the unconquerable cold
10-Feb-2016
cold-brewed coffee --
the weatherman
got it wrong
10-Feb-2016
police sirens --
another night
without the moon
10-Feb-2016
Ash Wednesday --
a dusting
of snow
10-Feb-2016
survivor’s guilt --
I order another
extra special bitter
10-Feb-2016
budget cuts --
a crescent moon
on the horizon
10-Feb-2016
calling me the wrong name
he says
"keep in touch"
10-Feb-2016
survivor’s guilt --
another bitter
11-Feb-2016
fighting back the tears
I add more hot sauce
11-Feb-2016
forever in my dreams
a desert rose
11-Feb-2016
gravitational waves --
so many
sad goodbyes
11-Feb-2016
just when
I needed it most --
Baja sunrise
11-Feb-2016
undocumented
this sunrise
across the border
11-Feb-2016
Einstein’s refrigerator --
an empty milk carton
and a case of beer
11-Feb-2016
single-digit temperatures --
a pedestrian
flips me off
12-Feb-2016
bitter cold --
stuck behind
another school bus
12-Feb-2016
brutally cold --
the killer’s
mug shot
12-Feb-2016
where there’s smoke...
her eyes
12-Feb-2016
continued cold --
the yellow patches
in the snow bank
12-Feb-2016
keeping me warm
the fire
in her eyes
12-Feb-2016
continued cold --
a form letter
from the editor
12-Feb-2016
always waiting for me
ghost train
12-Feb-2016
following the GPS
I zigged
instead of zagged
13-Feb-2016
Valentine’s Day --
your irresistible
softness
13-Feb-2016
survivor’s guilt --
the pillow doesn’t
hug me back
13-Feb-2016
disappearing
into its shadow --
mighty oak
13-Feb-2016
that recurring nightmare
when I can’t
find my train
13-Feb-2016
undebatable --
the brutal
winter wind
13-Feb-2016
world domination --
a candle
in the wind
13-Feb-2016
out of words
the next breath
is enough
13-Feb-2016
off-duty pundits
now serving
free-range speculation
13-Feb-2016
writer’s block --
I pick up a penny
from the the sidewalk
14-Feb-2016
Valentine’s Day massacre --
my sandwich
falls apart
14-Feb-2016
Valentine’s Day massacre --
time to fill out
my tax return
14-Feb-2016
Desolation Peak --
the quest
for fire
14-Feb-2016
record cold --
the radio plays
"Almost Blue"
14-Feb-2016
tie game --
my stomach
in knots
14-Feb-2016
bear market --
a discount
on cheap wine
15-Feb-2016
President’s Day --
the radio plays
"Send In the Clowns"
15-Feb-2016
after the layoffs
the cobwebs
still in place
15-Feb-2016
snow flurries --
the unblinking eyes
of a stray dog
15-Feb-2016
now batting
her eyelashes
at the all-star slugger
15-Feb-2016
warming trend --
shedding another layer
with my eyes
15-Feb-2016
that recurring nightmare
where every side street
runs the wrong way
16-Feb-2016
flush with fever
the comfort
of a recurring nightmare
16-Feb-2016
music to my ears --
snow melting
from the trees
16-Feb-2016
clearing the room
a drunken heckler’s zingers
16-Feb-2016
entering the gallery
without a ticket
a common housefly
16-Feb-2016
winter wedding --
the bridegroom’s
cold feet
16-Feb-2016
wind advisory --
another candidate
breezes into town
16-Feb-2016
wind advisory --
another candidate’s
stump speech
16-Feb-2016
Days of Future Past --
Hal sings "Daisy Bell"
17-Feb-2016
extra crispy --
the Grateful Dead
cover band
17-Feb-2016
after the rain
a blue jay
at the finch feeder
17-Feb-2016
dirty snow --
wiping the campaign rhetoric
from my boots
17-Feb-2016
hot bikini
with a side order
of cold shoulder
17-Feb-2016
winter twilight --
the color
of a sigh
17-Feb-2016
my spam folder
runneth over
with self-improvement
17-Feb-2016
crowded waiting room --
reading the clinic’s
privacy statement
17-Feb-2016
halfway across the zip line
I drop my bucket list
18-Feb-2016
in the cheap seats
a drunk fan puts a hex
on the right fielder
18-Feb-2016
melting snow --
pitchers and catchers
report
18-Feb-2016
driving me crazy
the cabbie’s
conspiracy theories
18-Feb-2016
so close
I can taste it--
habanero
18-Feb-2016
so close
I can taste it --
her bare shoulder
18-Feb-2016
winter dusk --
we’ve grown so tired
of one another
18-Feb-2016
on the beach
my bikini-clad
daydream
18-Feb-2016
starry night --
my password transmitted
in the clear
18-Feb-2016
wondering if
the empty subway car
is lonely
18-Feb-2016
shelter in place --
a stray dog’s
unblinking eyes
18-Feb-2016
Baja sunrise --
the sky explodes
18-Feb-2016
reflecting nothing
her cubic zirconia ring
19-Feb-2016
where’s the dog?
waiting for
the other shoe
to drop
19-Feb-2016
two-hour meeting --
shadows creep
across the table
19-Feb-2016
frost on the windshield --
I remember how much
I drank last night
19-Feb-2016
overcast --
no moon
for the dog
to bark at
19-Feb-2016
decades after adolescence
a nostalgic pimple
20-Feb-2016
comparing bottles
of sunscreen
the snowbird
20-Feb-2016
the moon’s complexion --
a lot like mine
20-Feb-2016
gibbous moon --
she’s not telling
the whole truth
20-Feb-2016
so many lifetimes later --
my grandfather’s eyes
20-Feb-2016
asleep at the wheel
the ghost cabbie
of my nightmares
20-Feb-2016
winter sunset --
sharing a beer
with my regrets
20-Feb-2016
deep winter --
trying to remember
a happy song
20-Feb-2016
same time as last year
tuning a guitar
I can’t play
21-Feb-2016
was it only a dream?
the bridge
that wasn’t there
21-Feb-2016
pure blue --
a broken
robin’s egg
21-Feb-2016
winter sunshine
stepping over
the dead sparrow
21-Feb-2016
false spring --
a dog straining
at the leash
21-Feb-2016
full moon --
the dog chases a cat
up a tree
21-Feb-2016
wolf moon --
the dog chases a cat
up a tree
21-Feb-2016
wolf moon --
that glimmer
in her eyes
21-Feb-2016
on-line horoscope:
"Page Not Found"
22-Feb-2016
wolf moon --
the dog’s
faraway look
22-Feb-2016
hoping it lingers
a little bit longer
twilight
22-Feb-2016
low-hanging clouds --
a night
without dreams
22-Feb-2016
identity theft --
someone mispronounces
my name
22-Feb-2016
winter returns --
I should have warned
the daffodils
22-Feb-2016
refilling my prescription
hunger moon
22-Feb-2016
hunger moon --
her hair
perfectly unkempt
22-Feb-2016
morning meditation --
a steaming
manhole cover
22-Feb-2016
before coffee --
the zombie
in the mirror
23-Feb-2016
wondering
if the squirrels feel safer
knowing they’re being watched
23-Feb-2016
election season --
the urgency
in the robo-caller’s voice
23-Feb-2016
winter weather advisory --
we recommend
indoor activities
23-Feb-2016
winter weather advisory --
a red squirrel
taunts the dog
23-Feb-2016
unable to stay warm --
another two week’s notice
23-Feb-2016
the chilling effect
of low oil prices
on Wall Street
23-Feb-2016
in the zone --
a parking ticket
on my windshield
24-Feb-2016
on the campaign trail
crows fighting
over stale bread
24-Feb-2016
at the dog park
lovers
exchanging ear bites
24-Feb-2016
unfamiliar pub --
all the regulars
and me
24-Feb-2016
friendly bartender
calling everyone by name
except me
24-Feb-2016
winter rain --
the dog and I
exchange sighs
24-Feb-2016
turning up the volume
a drunk
at the bar
24-Feb-2016
clearing the bar
my oppressive silence
24-Feb-2016
a day at the zoo --
wondering what the monkey
thinks of me
25-Feb-2016
the moment of truth --
she pulls down
my zipper
25-Feb-2016
the moment of truth --
the dog corners
a squirrel
25-Feb-2016
overnight storm --
a restless dog
between us
25-Feb-2016
violent storm --
we hold each other
tenderly
25-Feb-2016
overcast night
but I swore I knew the name
of every star
25-Feb-2016
a coconut falls --
she tells me I don’t
look Latino
25-Feb-2016
winter sun --
we plan
a spontaneous evening
26-Feb-2016
writer’s block --
a warm day
turned cold
26-Feb-2016
writer’s block --
seeking inspiration
from the zucchini
26-Feb-2016
crowded pub --
the bartender won’t
look me in the eye
26-Feb-2016
the waiter’s face
when we ask
for separate checks
26-Feb-2016
crowded pub --
the bartender won’t look me
in the eye
26-Feb-2016
suburban pub --
nobody
knows me
26-Feb-2016
waiting for the train
a huddled mass
of smartphones
26-Feb-2016
waning moon --
I count out
my pain meds
26-Feb-2016
the colorful parrot’s
colorful language
when I ask him for a cracker
27-Feb-2016
designated for assignment --
the former ace’s
early retirement
27-Feb-2016
swerving wildly to the right
the old car’s
political bumper stickers
27-Feb-2016
political gridlock --
campaign signs
at a busy intersection
27-Feb-2016
instead of bright light
a flickering candle
and then...
27-Feb-2016
at the end of the bar
a haiku
without a season word
27-Feb-2016
in this corner
a scorpion
unopposed
27-Feb-2016
carving his initials
with a Swiss army knife
the utility player
27-Feb-2016
an old man dancing
to his own rhythm --
zydeco
28-Feb-2016
budget crisis --
I cut up
my credit cards
28-Feb-2016
unseasonably warm --
all the hot air
on the campaign trail
28-Feb-2016
third-party candidate --
a tree falls
in the woods
28-Feb-2016
through bare trees
the soft eyes
of a fawn
28-Feb-2016
my hesitation
when she says
she’ll make my dreams come true
28-Feb-2016
winter sunset
with nothing
left to say
28-Feb-2016
dreamless sleep --
echoes
in the arroyo
28-Feb-2016
intoxicating --
the sangria
on her lips
28-Feb-2016
Leap Year --
neither of us
answers the phone
29-Feb-2016
thanking the Academy
for acting
like they care
29-Feb-2016
Super Tuesday --
choosing between
two laxatives
29-Feb-2016
leap year --
the dog catches a frisbee
in mid-air
29-Feb-2016
Super Tuesday --
a dream
that ended too soon
1-Mar-2016
the relief when I learn
only metadata
is being collected
1-Mar-2016
too busy daydreaming
to see the girl
of my dreams
1-Mar-2016
scolding the cat
the boy on a time-out
in the corner
1-Mar-2016
winter weather advisory --
shouting down
an opposing viewpoint
1-Mar-2016
drinking in another
cloudless winter dusk
1-Mar-2016
broken
waves
meeting
clouds
1-Mar-2016
partisan politics --
a choice between
white and red wine
1-Mar-2016
winter rain --
an idling
delivery truck
2-Mar-2016
she doesn’t know what it means
but she knows
she’s not truculent
2-Mar-2016
concession speech --
the politician’s
limp handshake
2-Mar-2016
glaring sunshine --
the dog barks
at my ringtone
2-Mar-2016
cold front --
she catches me
staring at her nipples
2-Mar-2016
angry rhetoric --
a red squirrel
on a low-hanging branch
2-Mar-2016
drying out
my wet dream
a fire alarm
3-Mar-2016
facing extinction --
the white-haired engineer
3-Mar-2016
Central Square condos
where my favorite cafe
used to be
3-Mar-2016
long winter night --
not missing the snow
that barely missed us
3-Mar-2016
that moment I realize
it’s not called "pot" any more
3-Mar-2016
missing our turn --
a neighborhood
not yet gentrified
3-Mar-2016
missing the turn --
a neighborhood
not yet gentrified
3-Mar-2016
waiting for the train
a smoldering cigarette
between the rails
3-Mar-2016
gallery opening --
the graffiti artist’s
thrift store sports jacket
3-Mar-2016
lights off
lights on
I still don’t see
the point
4-Mar-2016
snow flurries --
trying to remember
when I first turned gray
4-Mar-2016
late winter snow --
the conversation turns
to guns
4-Mar-2016
team chemistry --
enough moonshine
for everyone
4-Mar-2016
wondering what she means
when she says
to get comfortable
4-Mar-2016
minor league game --
legging out a single
for seagulls
4-Mar-2016
the contentious debate
surrounding
contentious debates
4-Mar-2016
telling me
it’s "seasonally cold"
doesn’t help
5-Mar-2016
imagining my face
when she asks
"is this a date?"
5-Mar-2016
against my better judgement
I brake
for the squirrel
5-Mar-2016
suburban life --
a landfill
becomes a transfer station
5-Mar-2016
dreams of spring --
a little boy
chasing a kite
5-Mar-2016
old guitar for sale --
no strings attached
6-Mar-2016
secret service agents
surrounding
the free thinker
6-Mar-2016
high desert --
the electric silence
6-Mar-2016
cloudless sky --
a cabinet filled
with unused pain meds
6-Mar-2016
warming trend --
her naked
silhouette
6-Mar-2016
cloudless sky --
everyone
I didn’t call today
6-Mar-2016
always growing --
the stack of books
I want to read
6-Mar-2016
breaking up
with her guitarist boyfriend
for being too high-strung
6-Mar-2016
waning crescent moon --
the dog’s eyes
nearly closed
6-Mar-2016
secluded highway --
we turn
the radio off
7-Mar-2016
good in the sack --
freshly picked potatoes
7-Mar-2016
amber sky --
remembering my grandmother’s
arroz con pollo
7-Mar-2016
spring in the air --
a sneezing fit
7-Mar-2016
every time
he says "sobriety"
I take a shot
7-Mar-2016
the rest is silence --
the Death Valley
of my dreams
7-Mar-2016
on the wagon --
and here I thought
he died
7-Mar-2016
he thanks
his higher power --
mice in the attic
7-Mar-2016
ephemeral --
the best haiku
I almost wrote
8-Mar-2016
late for meditation
I forget
my mantra
8-Mar-2016
the votes are in --
I brake
for wild turkeys
8-Mar-2016
spring tide
whitewashing
my memories
8-Mar-2016
spring tide
washing away
my dreams
8-Mar-2016
ghost town --
the wind whistles
through a hollow skull
8-Mar-2016
"there are no absolutes"
he said
with absolute certainty
9-Mar-2016
off the wagon --
a few edits
to his WikiPedia page
9-Mar-2016
unseasonably warm --
the new neighbors greet us
with a hug
9-Mar-2016
lost for words
I miss
the exit
9-Mar-2016
lost for words
she kisses me
9-Mar-2016
top of the food chain --
the piercing cry
of a red-tailed hawk
10-Mar-2016
yelp review --
the dog
sees a squirrel
10-Mar-2016
winter rain --
a birthday reminder
for a dead friend
10-Mar-2016
false spring --
the can’t-miss prospect’s
missing fastball
10-Mar-2016
when the levee breaks --
moving the wine cellar
to higher ground
10-Mar-2016
sun up
sun down
the rush
of wine
10-Mar-2016
wondering when
we can turn off this reality show
and get real
10-Mar-2016
new moon --
and to think
I never liked rum
10-Mar-2016
finally Friday --
the face in the mirror
even wearier than it appears
11-Mar-2016
road rage --
an old car
overheats
11-Mar-2016
new moon --
the darkness beneath
his lacquered comb-over
11-Mar-2016
each passing year
more reluctant
to turn the clock ahead
11-Mar-2016
each passing year I’m more reluctant to turn the clock ahead
11-Mar-2016
wax on
wax off --
the crescent moon
11-Mar-2016
stopping
for the fire truck
cicadas
11-Mar-2016
a promise
that I will always fall asleep
with my favorite book
11-Mar-2016
tell me again
how losing an hour
is saving daylight
11-Mar-2016
ghost town --
even the clouds
stay away
11-Mar-2016
world-wise
world-weary
a passport
to nowhere
11-Mar-2016
in an old mining town
construction workers
break ground
12-Mar-2016
I’m pretty sure
what the dog just ate
is not certified organic
12-Mar-2016
in the "o"
of a "no vacancy" sign
a sparrow nest
12-Mar-2016
not quite spring
I open the windows
anyway
12-Mar-2016
the look on her face
when I ask how to get rid
of my pain meds
12-Mar-2016
at the town dump
two neighbors
unload gossip
12-Mar-2016
tying the knot
the one
who got away
12-Mar-2016
the old pond --
we whisper about
its murky past
13-Mar-2016
the old pond --
whispering about
his murky past
13-Mar-2016
church bells --
the ringing
in my ears
13-Mar-2016
putting away my baseball cap
I tell myself
it’s only Spring Training
13-Mar-2016
opening my window
to the approval
of tree frogs
13-Mar-2016
time to kill
but anything
will do
13-Mar-2016
spring sunset --
the glitter
of broken glass
13-Mar-2016
company kick-off --
I wake up
in the dark
14-Mar-2016
harbor mist --
my most
intimate secrets
14-Mar-2016
late winter storm --
the dog whimpers
in his sleep
14-Mar-2016
happiness is
the right word
14-Mar-2016
today’s desert --
a mathematical constant
14-Mar-2016
the kite of ghosts --
police tape
in the wind
14-Mar-2016
a mixed-use facility
where we had
our first date
14-Mar-2016
at peace
and yet slightly wild --
my white hair
14-Mar-2016
winter rain
with a chance
of metaphor
14-Mar-2016
wondering what I said
when I talked
in my sleep
14-Mar-2016
rough day on Wall Street --
the dominatrix
into bonds
14-Mar-2016
grounded
the other end
of the wire
14-Mar-2016
my kind of dive bar --
the jukebox plays
"Here Comes a Regular"
15-Mar-2016
winter rain --
darkness
finds me
15-Mar-2016
exchanging smiles
a Buddha statue
and a well-fed baby
15-Mar-2016
winter mist --
my eyelids
grow heavy
15-Mar-2016
amber sunset --
it must be time
for a beer
15-Mar-2016
a dream
surrendering
to the undertow
15-Mar-2016
swallowing a sigh --
my daughter’s
sales pitch
15-Mar-2016
sabre dance --
the call
for war
15-Mar-2016
starless night --
I finish the wine
too quickly
15-Mar-2016
the Ides of March --
asking if
I have a second
15-Mar-2016
in vino veritas --
I pretend
to fall asleep
15-Mar-2016
overcast --
a place
called winter
16-Mar-2016
under construction
a hallway
of shatter-proof glass
16-Mar-2016
in an empty hallway
the lingering perfume
of ghosts
16-Mar-2016
writer’s block --
heating up
the leftovers
16-Mar-2016
Cabo sun --
traffic stops
for a lumbering bull
16-Mar-2016
March madness --
a late-season
snow forecast
16-Mar-2016
the little prince
throwing tantrums
to wild applause
16-Mar-2016
right on time
my one-way trip
to hell
16-Mar-2016
St. Patrick’s Day --
the first green buds
on the old tree
17-Mar-2016
a moment of silence --
an old t-shirt retired
to the rag pile
17-Mar-2016
St. Patrick’s Day --
Erin
goes bra-less
17-Mar-2016
wondering
which side of the tracks
I’m on
17-Mar-2016
gibbous moon --
I ask her
to run away with me
17-Mar-2016
in and out of range
the perfect song
for a lonely road
17-Mar-2016
cold reality --
not enough free coffee
to stop the bleeding
18-Mar-2016
cold coffee --
wondering how
to stop the bleeding
18-Mar-2016
waiting for the train
the hipster and I
with the same glasses
18-Mar-2016
spring snow --
an early harvest
of daffodils
18-Mar-2016
in my dreams
a fly ball
that never lands
18-Mar-2016
posing for
a family portrait
his, hers and theirs
18-Mar-2016
train cancelled --
a drunken
serenade
18-Mar-2016
the smile I never saw
on a face
I don’t remember
18-Mar-2016
March madness --
one
and done
19-Mar-2016
last day of winter --
waking up
on the wrong side
of the news
19-Mar-2016
the wrong side of history
and yet
this bright sunshine
19-Mar-2016
spring sunshine --
and to think I was saving
for a rainy day
19-Mar-2016
flying at half-mast
a tattered flag
in an indifferent wind
19-Mar-2016
chasing gold --
Ladies’ Night
at an upscale bar
19-Mar-2016
Palm Sunday --
the taxman’s
sticky fingers
19-Mar-2016
first day of spring
according to
the calendar
20-Mar-2016
lining up the meds
nobody ever promised me
a warranty-free life
20-Mar-2016
weeping softly
in the background
a blues guitar
20-Mar-2016
Semana Santa --
the miracle of the last
styrofoam cooler
20-Mar-2016
Semana Santa --
the last
styrofoam cooler
20-Mar-2016
equinox --
my asymmetrical
face
20-Mar-2016
police blockade
pending notification
of next of kin
20-Mar-2016
lost in a crowd
with no known
next of kin
20-Mar-2016
spitting on his hands
between pitches
the veteran slugger
20-Mar-2016
spring break --
the old man’s fascination
with cosmic dust
21-Mar-2016
Monday morning --
I burn
the toast
21-Mar-2016
writer’s block --
the sun
in my eyes
21-Mar-2016
melting snow --
the nurse searches
for a pulse
21-Mar-2016
melting snow
her long long legs
21-Mar-2016
stuck in a beer bottle
a rose
that never bothered to bloom
21-Mar-2016
thinking I was someone else
he retracts his wave
21-Mar-2016
loneliness --
a familiar creak
in the floor
21-Mar-2016
gibbous moon
also incomplete
22-Mar-2016
daydreaming
of sunny beaches
I slip on ice
22-Mar-2016
filing my taxes --
an abandoned shopping cart
in the parking lot
22-Mar-2016
crow moon --
the candidate’s
beautiful wall
22-Mar-2016
chance of rain --
sparrows bathe
in dust
22-Mar-2016
before dawn
always one
twittering bird
23-Mar-2016
Sunday market --
the earthy language
of the fishermen
23-Mar-2016
hypnotized
by the ceaseless violence
of the ocean
23-Mar-2016
wandering the tired hallways
in search of
undrinkable coffee
23-Mar-2016
gone with the snow
my pale winter tan
23-Mar-2016
crossing the busy highway
a cloud
shaped like a fist
23-Mar-2016
celebrating another year
of giving up lent
23-Mar-2016
a distorted guitar
no clearer
after three beers
23-Mar-2016
puppy love --
another breach
in the slip cover
23-Mar-2016
on the campaign trail
a snake flatters
a pack of rats
23-Mar-2016
fountain of youth
closed for repairs
23-Mar-2016
when there’s no one
left to blame --
solitaire
24-Mar-2016
over strong coffee
he asks me how I know
who I am
24-Mar-2016
listening for whispers
in the intermittent rain
24-Mar-2016
he walked across
an empty parking lot
screaming at the rain
24-Mar-2016
early bird special --
at least fifty
shades of grey
24-Mar-2016
the fog
at the bottom
of this shot glass
24-Mar-2016
sweet sixteen --
the long
ride home
24-Mar-2016
first date --
she asks
for separate checks
24-Mar-2016
moonless night --
apologies made
in the passive voice
24-Mar-2016
first date --
she asks for his definition
of intimacy
25-Mar-2016
Good Friday --
even better
on the rocks
25-Mar-2016
high tide --
I go
with the flow
25-Mar-2016
warming trend --
the season’s first
mini skirt
25-Mar-2016
dreams of summer --
a lead-off double
25-Mar-2016
still a greasy spoon
the rebranded gastropub
26-Mar-2016
beautiful
on the inside
Mrs. Cardinal
26-Mar-2016
self-awareness --
never too old
to pop bubble wrap
26-Mar-2016
all hope is lost
until the next
Powerball drawing
26-Mar-2016
that look
when you realize
she’s not a little girl
26-Mar-2016
waning moon --
shadows
from a broken fence
26-Mar-2016
spring in the air --
the girl next door
is a woman
26-Mar-2016
Easter Sunday --
pancakes, eggs and bacon
to raise the dead
26-Mar-2016
Easter morning --
a six-foot bunny waves
at passing cars
26-Mar-2016
the still of night --
what I learned
from the water lilies
26-Mar-2016
Easter Sunday --
the cracked cobblestone
of my old neighborhood
26-Mar-2016
water lilies --
a moon
made of cheese
26-Mar-2016
almost April --
so many words
yet to bud
27-Mar-2016
morning stillness --
mystery lies
in the space between us
27-Mar-2016
Easter Sunday --
a parade
of pastel dresses
27-Mar-2016
spring in the air --
a dog
tastes the breeze
27-Mar-2016
waning moon --
the bones
that call to me
27-Mar-2016
alone with my thoughts
a sticking
subway door
27-Mar-2016
cold rain --
declining
the invitation
28-Mar-2016
gone without a trace
all but
the dirtiest snow
28-Mar-2016
Monday morning meeting --
I watch
the rain
28-Mar-2016
news of his relapse --
how slowly
the rain falls
28-Mar-2016
after the rain
a cacophony
of songbirds
28-Mar-2016
the doctor’s prescription:
a blood orange margarita
28-Mar-2016
wrong turn --
I shut off
the radio
28-Mar-2016
circle of doom --
nobody wants
the last donut
29-Mar-2016
spring cleaning --
cropping her out
of a photograph
29-Mar-2016
spring thunder --
the garden
becomes electric
29-Mar-2016
an international incident --
the last
of the Damiana
29-Mar-2016
writer’s block --
I rearrange
the poetry magnets
29-Mar-2016
to dream
beyond
the horizon
29-Mar-2016
asked
to define love
a coconut falls
29-Mar-2016
in my spam folder
a sale
on cremation services
29-Mar-2016
hanging up our winter jackets
we talk of cooking on the grill
29-Mar-2016
last call --
the bartender shows me
an unlabeled bottle
29-Mar-2016
spring sky --
forgetting the name
of every star
29-Mar-2016
my best friend’s daughter --
why we can no longer
be friends
29-Mar-2016
missing my train
I remember the lyrics
to that song
30-Mar-2016
worm moon --
the mourning dove’s
lonely song
30-Mar-2016
still surprised
to see that white-haired man
in the mirror
30-Mar-2016
dusk --
forgetting why I thought
I liked Brussels sprouts
30-Mar-2016
spring sunset --
I write my initials
in the air
30-Mar-2016
crickets
in imperfect
harmony
30-Mar-2016
a neat pile
of all your letters
before I burn them
31-Mar-2016
wavering --
bare branches
in the wind
31-Mar-2016
thickening clouds --
a dog
who won’t play
31-Mar-2016
April Fool’s Day --
the long-range forecast
calls for snow
31-Mar-2016
end of the quarter --
I fish a penny
out of the fountain
31-Mar-2016
countdown
to when I’ll
regret this tattoo
31-Mar-2016
my dad nods
but he doesn’t hear --
the angry wind
31-Mar-2016
filling my wine glass
dreams
of an empty beach
1-Apr-2016
customer support --
I’m told that I’m
an edge case
1-Apr-2016
change in the weather --
another pot of coffee
1-Apr-2016
more fragile
than I remembered --
a childhood photo
1-Apr-2016
snow in the forecast --
an Opening Day
curve ball
1-Apr-2016
rites of Spring --
the next-door neighbor’s
new au pair
1-Apr-2016
grass goes to seed --
it’s time for
"the talk"
2-Apr-2016
allergy season --
I buy another
scratch ticket
2-Apr-2016
weekend rain --
I see it all
wash away
2-Apr-2016
under candlelight
she tells me
about her scars
2-Apr-2016
my newest crush
a photo
of unknown origin
2-Apr-2016
spring snow --
how quickly it all
melts away
2-Apr-2016
a sudden twinge --
azalea blossoms
in the wind
2-Apr-2016
crescent moon --
forgetting
her baby’s name
2-Apr-2016
my retirement plan
the ripples
in a mud puddle
2-Apr-2016
breathtaking --
a mountain
of unpaid bills
3-Apr-2016
Opening Day --
shadows
in the snow
3-Apr-2016
negative space --
the photographer’s
empty walls
3-Apr-2016
snow flurries --
wondering when
it all went wrong
3-Apr-2016
snow flurries --
the plans
I make
3-Apr-2016
spring snow --
the joke
is on me
3-Apr-2016
end of the weekend --
I finished that beer
too quickly
3-Apr-2016
the snow begins --
a familiar twinge
in my neck
4-Apr-2016
desert flower --
it was only
a dream
4-Apr-2016
desert flower --
only a dream
4-Apr-2016
waking from a nightmare --
the crunch
of road salt
4-Apr-2016
over Monday coffee
the conversation shifts to
"The Walking Dead"
4-Apr-2016
heavy sigh --
the alarm clock
is never late
4-Apr-2016
white shadows --
the winter weather advisory
gets extended
4-Apr-2016
ghost stories --
another log
on the bonfire
4-Apr-2016
cold hot dogs --
Opening Day
will have to wait
4-Apr-2016
waning moon --
a stray dog
chasing cars
4-Apr-2016
a well-kept secret --
her recipe
for Bamboo Chicken
4-Apr-2016
over tequila shots
another game
of "truth or dare"
4-Apr-2016
restless night --
everything that thrives
in the desert
4-Apr-2016
open mic --
a tree falls
in the woods
5-Apr-2016
its plastic fangs...
the snake that doesn’t
shed its skin
5-Apr-2016
scraping the windshield
the lone and level sands
of my dreams
5-Apr-2016
new construction --
chopping down
my childhood
5-Apr-2016
spring twilight --
I rebalance
my portfolio
5-Apr-2016
breaking news --
the news
is broken
5-Apr-2016
mezcal morning --
the church bells
out of sync
5-Apr-2016
warming trend --
I’ll believe it
when I see it
5-Apr-2016
not a fussy eater
the beach dog
eating pizza crusts
6-Apr-2016
zooming along
the boardwalk --
paparazzi
6-Apr-2016
she has him
well trained --
the teacher’s pet
6-Apr-2016
called third strike --
the cold April rain
6-Apr-2016
side retired --
a tired sigh
from empty seats
6-Apr-2016
full count --
a pre-recorded
rally cry
6-Apr-2016
between innings
the peanut vendor’s
perfect pitch
6-Apr-2016
black ice --
the doctor would like
to run more tests
7-Apr-2016
wind advisory --
he says it’s more
than his opinion
7-Apr-2016
a mother’s vigil --
the rhythm
of the ventilator
7-Apr-2016
it’s not ghosts
who empty the trash
at night
7-Apr-2016
May Day!
the puppy’s
new toy
7-Apr-2016
new moon --
the darkness
within
7-Apr-2016
abandoned at the altar
a searing guitar solo
8-Apr-2016
campaign promises --
something the dog
rolled in
8-Apr-2016
a solemn oath to never take myself seriously
8-Apr-2016
after the rain
a skyscraper’s
bright glare
8-Apr-2016
a break in the clouds --
what a good wine
tastes like
8-Apr-2016
in the scaffolding above
the painter whistles
a familiar melody
9-Apr-2016
rummage sale --
everyone’s memories
discounted
9-Apr-2016
only on Facebook --
deleting my birthday wishes
from a late friend’s wall
9-Apr-2016
leaning forward
she transforms
my point of view
9-Apr-2016
chimney smoke --
trying to acquire
a taste for mezcal
9-Apr-2016
broken clouds --
a mistake
I’ve yet to make
9-Apr-2016
begging
for table scraps --
my pet peeve
9-Apr-2016
overcast
an unexpected
visitor
9-Apr-2016
a play within a play --
the dog finds
an old toy
10-Apr-2016
prickly dilemma --
a spider
scales the cactus
10-Apr-2016
pop-up --
the catcher’s mask
goes flying
10-Apr-2016
white privilege --
the State Trooper
waves me through
10-Apr-2016
sunset --
another call
gone to voicemail
10-Apr-2016
city lights --
the glitter
of broken glass
11-Apr-2016
interrupting my dream --
one question
too many
11-Apr-2016
spring sleet
he hisses
through clenched teeth
11-Apr-2016
Opening Day --
fresh mustard
on my brand new sweatshirt
11-Apr-2016
dreams of a vagabond
marching to the gallows
with his head held high
11-Apr-2016
overcast --
a catbird
in the dogwood tree
11-Apr-2016
a gift
from my ancestors --
high blood pressure
11-Apr-2016
three days before Pay Day --
credit cards and lint
in my wallet
12-Apr-2016
April overcast --
describing my pay increase
as "symbolic"
12-Apr-2016
arriving at my destination
I lose myself
in a song
12-Apr-2016
approaching clouds --
does she know I dreamed
about her last night?
12-Apr-2016
restless night --
the two-headed snake
of my dreams
12-Apr-2016
in the desert
a cinder block shrine
to madness
12-Apr-2016
writer’s block --
the tree branches
still bare
12-Apr-2016
a hard question --
do I or do I not
possess hard skills?
12-Apr-2016
an empty beer can shrine
in the dry river bed
of my dreams
12-Apr-2016
raw spring night --
wondering what the moon
sees in me
12-Apr-2016
white gardenias --
betrayal
takes two
13-Apr-2016
in the still of night
his duet
with a ghost
13-Apr-2016
up the narrow stairwell
her cheap perfume
13-Apr-2016
spilling a beer
he mumbles about
his messy divorce
13-Apr-2016
loud restaurant --
the grandchildren
right at home
13-Apr-2016
avoiding the sweep --
the closer’s
filthy slider
13-Apr-2016
restless night --
a new creak
in the headboard
14-Apr-2016
quarter moon --
my granddaughters
hold hands
14-Apr-2016
waiting for
this unreal reality show
to end
14-Apr-2016
spring cleaning --
the town tears down
a makeshift memorial
14-Apr-2016
loitering
in the hotel lobby --
this fear of emptiness
14-Apr-2016
soft music --
when I’ve stayed
too long
14-Apr-2016
off night --
unable to find
the remote
14-Apr-2016
sweet dreams --
his beautiful torment
14-Apr-2016
half moon --
watching
the pendulum swing
14-Apr-2016
starlight --
when she says she’d rather
drink alone
14-Apr-2016
perfect tone --
the trumpet player’s
empty tip jar
15-Apr-2016
summer cloudburst --
an impromptu waterfall
down the subway steps
15-Apr-2016
tamale truck --
the bright spot
of my day
15-Apr-2016
the baker’s smile
a non-repeating constant
15-Apr-2016
wrong turn
on the road
less traveled
15-Apr-2016
bone of contention --
a birthday party
for our dog
15-Apr-2016
dog party --
biting the tail
of the donkey
15-Apr-2016
after the rain
ripples
in the arroyo
15-Apr-2016
late lunch --
chasing after
the tamale truck
15-Apr-2016
laying the wreath --
the din
of a distant siren
15-Apr-2016
in the display window
a mannequin’s shame
15-Apr-2016
crowded cafe --
the barrista misspells
my name
16-Apr-2016
hoping she enjoys her book
as much as I do
16-Apr-2016
his first game --
not a cloud
in the sky
16-Apr-2016
cicadas --
the lines
on my face
16-Apr-2016
dusk --
a vapor trail
in the sky
16-Apr-2016
old-timer’s game --
18 shades
of gray
17-Apr-2016
an errant frisbee --
the trees erupt
with sparrows
17-Apr-2016
wild flowers --
she calls me
a silly grandpa
17-Apr-2016
Marathon eve--
I carbo-load
in sympathy
17-Apr-2016
the caption beside her selfie:
cause of death
not yet determined
17-Apr-2016
inconveniencing everyone
a tourist’s selfie
17-Apr-2016
blaring from loudspeakers
pre-recorded church bells
17-Apr-2016
I was a pacifist
and then
that tank top...
17-Apr-2016
stopping traffic
her long, long legs
17-Apr-2016
crowded subway car --
the girl on my right
swiping left
18-Apr-2016
Marathon Monday --
the dog chases a rabbit
under the fence
18-Apr-2016
crossing the finish line
ahead of schedule
a little girl’s balloon
18-Apr-2016
close call --
my ever increasing
blind spot
18-Apr-2016
telling
a twisted tale --
the mesquite tree
18-Apr-2016
posing at the finish line
in the finest
designer running gear
18-Apr-2016
twilight --
wondering what the firefly
is trying to tell me
18-Apr-2016
ready to burst
I tear off
her blouse
18-Apr-2016
Marathon Monday --
everyone wants to pet
the bomb-sniffing dog
18-Apr-2016
rescued from the rubble
a muddy soccer ball
19-Apr-2016
racing for the train
the words
trail behind
19-Apr-2016
warming trend --
the season’s
first tank top
19-Apr-2016
town landfill --
a worker
dusts off Superman
19-Apr-2016
on the nod --
the sentence I started
hours ago
20-Apr-2016
never out of fashion
grandma’s
Barbie doll clothes
20-Apr-2016
remembering when
that vacant lot
was an enchanted forest
21-Apr-2016
to be young again --
the wonder
of rain
21-Apr-2016
death of a Prince --
a perfect
purple azalea
21-Apr-2016
writer’s block --
the haze
of an unfiltered ale
21-Apr-2016
pink moon --
a no-hitter
on the road
21-Apr-2016
pink moon --
the rhythm
of silence
21-Apr-2016
overcast --
her disappearing world
22-Apr-2016
Earth Day --
my grandchildren play
in the dirt
22-Apr-2016
long story short
his long stories
are never short
22-Apr-2016
northern lights --
my New England
winter tan
22-Apr-2016
intermittent showers --
I finish
my father’s sentence
22-Apr-2016
weekday hangover --
rolling a beer keg
into the pub
22-Apr-2016
after the rain
my mother forgets
who I am
22-Apr-2016
over hard-boiled eggs
the old tales
grow taller
23-Apr-2016
light rain --
I tell myself
not to argue
23-Apr-2016
steady rain --
my mother’s
unsteady gait
23-Apr-2016
light rain --
the little lies
we tell ourselves
23-Apr-2016
dogwood blossoms --
my granddaughter
finds Mommy’ make-up
23-Apr-2016
bases loaded --
a field full
of dandelions
23-Apr-2016
under the white birches
another promise broken
23-Apr-2016
vacation nearly over --
the last
of the reposado
23-Apr-2016
pink moon --
a taste
of what comes next
23-Apr-2016
morning sunshine --
a red rose
among the weeds
24-Apr-2016
cloudless sky
pretending
to listen
24-Apr-2016
recycled
my father’s
war stories
24-Apr-2016
her smile
a wild red rose
among weeds
24-Apr-2016
a dream about the ex --
a sense
of entitlement
24-Apr-2016
friend request --
she tells me she once had
a crush on me
24-Apr-2016
waiting impatiently
my mother’s wheelchair
24-Apr-2016
spring head cold --
I forget
my password
24-Apr-2016
vapor trail --
forgetting I already wrote
this haiku
24-Apr-2016
stormy Monday --
what awaits me
back at work?
25-Apr-2016
special forces --
the kind
that draw us in
25-Apr-2016
"The Illegals!"
my grandfather’s
thick accent
25-Apr-2016
customer support reassures me
that my words are in the cloud
25-Apr-2016
today, as always
basing my decisions
on indecisive clouds
25-Apr-2016
littering
the pristine sea
man o’ war
26-Apr-2016
he wandered
off the path --
cold steady rain
26-Apr-2016
cold spring rain --
where I buried
the puppies
26-Apr-2016
turning off the news
I put another log
on the fire
26-Apr-2016
turning off the news --
another log
on the fire
26-Apr-2016
tearing down
my childhood
gentrification
26-Apr-2016
starless night --
my favorite pub loses
its liquor license
26-Apr-2016
despite
rubbing me
the wrong way
she also
rubs me
the right way
26-Apr-2016
strategic planning --
a flickering candle
27-Apr-2016
signs of spring --
my winter waistline
27-Apr-2016
election forecast --
cloudy with a chance
of dismay
27-Apr-2016
neatly displayed
the wall
we tore down
27-Apr-2016
in the hollow shell
of a battleship
birds make their nests
27-Apr-2016
delicious
a strawberry
between your lips
28-Apr-2016
indescribably delicious
the breakfast
I skip
28-Apr-2016
from a windowless room
the ocean view
on my screensaver
28-Apr-2016
scars in the sky --
a military flyover
28-Apr-2016
dissolving
into overcast --
dusk
28-Apr-2016
bottom of the ninth --
cheap wine
down the drain
28-Apr-2016
happy hour --
all the blank faces
watching TV
29-Apr-2016
explaining to the grandchildren
what "off the hook"
used to mean
29-Apr-2016
writer’s block --
dusk dissolves
into overcast
29-Apr-2016
laughter
from above --
mockingbird
30-Apr-2016
May Day!
the dog chases the cat
up a tree
30-Apr-2016
her sad eyes
watching my smile
disappear
30-Apr-2016
small talk
at the town dump --
a flock of seagulls
30-Apr-2016
high noon --
the fragrance of weed
behind the dumpster
30-Apr-2016
always on time --
unattended church bells
30-Apr-2016
signs of spring --
a long line
at the kissing booth
30-Apr-2016
May Day --
rivals meet
at the dog park
30-Apr-2016
May Day!
the furnace
turns on
1-May-2016
no longer a little girl --
the darling buds of May
1-May-2016
raindrops glistening
on the darling buds
of May
1-May-2016
May Day!
we’ve run out
of firewood
1-May-2016
spring chill --
I hear my name spoken
in the past tense
1-May-2016
signs of spring --
schoolgirls
and their new crushes
1-May-2016
back to work --
the shadows fade
into overcast
2-May-2016
invisible on radar
the lingering mist
between us
2-May-2016
invisible on radar
the lingering mist
2-May-2016
stationary front --
the same haiku
I wrote yesterday
2-May-2016
mouse droppings --
we are
not alone
2-May-2016
spring rain --
and here I thought
we had something
2-May-2016
spring rain --
and here I thought
we were friends
2-May-2016
spring rain --
referring to my co-workers
as "kids"
3-May-2016
more proof
the race isn’t won
by the swift
3-May-2016
overcast --
I draw
a blank
3-May-2016
months later I’m comforted to know the cobwebs haven’t moved
4-May-2016
somewhere
beyond these walls
the missing word
4-May-2016
today’s forecast --
obscure
with a chance of ennui
4-May-2016
in the waiting room
I practice
my most sincere smile
4-May-2016
today’s weather --
overcast
with no chance at all
4-May-2016
daylilies --
my granddaughter’s
silly laugh
4-May-2016
noisy crows --
our new neighbors
put up a fence
4-May-2016
Earth Day --
paw prints
on the living room carpet
4-May-2016
fragment of a dream --
the ghost ship
on still waters
4-May-2016
real blues --
an out-of-tune guitar
4-May-2016
these wordless thoughts
lost
in the mist
4-May-2016
America’s pastime --
her low-cut
baseball jersey
4-May-2016
silent night --
the rookie stares
at strike three
4-May-2016
indigo sky --
a text message
meant for someone else
5-May-2016
indigo
the writing
on the wall
5-May-2016
the candidate’s speech --
a vulture perches
on a low-hanging branch
5-May-2016
starry night --
the heartbeat
in my head
5-May-2016
lost in the big city --
the homesick cowboy blues
6-May-2016
hermit crab --
longing for a place
to call home
6-May-2016
witching hour --
an invitation to cocktails
and "surprises"
6-May-2016
downsizing --
not the kind of closure
I expected
6-May-2016
overcast --
a night
without dreams
6-May-2016
pondering my choices --
a freshly killed bird
on the porch
6-May-2016
over takeout
the reliever’s
nasty slider
6-May-2016
after takeout
we recycle
our fortunes
6-May-2016
crowded train --
the former bartender
gushing about God
7-May-2016
the town dump --
high school students
selling tins of popcorn
7-May-2016
called strike three --
the arc
of a thrown helmet
7-May-2016
Derby day --
the gallery
of silly hats
7-May-2016
realizing
the rain
has no mother
8-May-2016
arch-enemies
sitting patiently
for a milk bone
8-May-2016
scattered clouds --
I finish
my mother’s sentence
8-May-2016
warming trend --
remembering
what legs looked like
8-May-2016
the clamor of flip-flops --
my granddaughters show off
their pedicures
8-May-2016
windows open
the dog barks
at the wind
8-May-2016
days after
the argument --
frost advisory
9-May-2016
frost advisory --
her new
hair color
9-May-2016
morning meditation --
someone’s
death metal ringtone
9-May-2016
cheap perfume --
and here I thought
we were alone
9-May-2016
interrupting
my daydream
a giant pothole
9-May-2016
back to work
pushing on a door
labeled "pull"
9-May-2016
forgetting my dream --
Mercury crossing
in front of the sun
9-May-2016
speed trap --
an unfamiliar
stretch of road
9-May-2016
transit of Mercury --
I drink alone
9-May-2016
she comes at night
the bullet
with angel wings
9-May-2016
empty cafe --
the shadows
wait tables
10-May-2016
seeing right through
the politician’s call
for transparency
10-May-2016
behind the sheer curtain
a face
staring back at me
10-May-2016
seeing right through me --
her translucent sun dress
10-May-2016
today’s weather --
hot
with a chance
of sun dress
10-May-2016
spring sunset --
my five-o’clock shadow
running late
10-May-2016
holding my breath --
the dog too curious
about the bee
11-May-2016
quitting time --
the mad rush
into gridlock
11-May-2016
cloudless sky --
I draw
a blank
11-May-2016
all dressed up
the flamboyant tree
11-May-2016
between a rock
and a hard place
an empty bus
11-May-2016
hazy sunshine --
the blank expression
on my face
12-May-2016
beyond a bamboo fence
two hungry eyes
unblinking
12-May-2016
Friday the thirteenth --
the crow’s feet
on my face
13-May-2016
a break in the clouds --
I search for
an alibi
13-May-2016
Punta Lobos --
the salty language
of the fishermen
13-May-2016
unrolling
a pair of yoga mats
for the dog
13-May-2016
threatening skies --
a cacophony
of songbirds
13-May-2016
overcast --
trying to remember
the last time I dreamed
13-May-2016
searing heat --
the shade
of a fire tree
13-May-2016
across the street
a man with a zoom lens
pointed at me
14-May-2016
weekend gridlock --
the exhaust fumes
of progress
14-May-2016
dressed to kill
she stares
right through me
14-May-2016
dinner running late
the wren sings
"cheeseburger"
14-May-2016
clear skies --
a shower
of tree pollen
14-May-2016
thunder clouds --
he tells me how many days
he’s been sober
14-May-2016
Mr. Natural
stirring his yogurt
with a plastic spoon
15-May-2016
an old lady tells me
the meanest dogs
don’t bark
15-May-2016
outside Old Trafford
the children cheer
a bomb-sniffing dog
15-May-2016
lost in the city
the GPS
recalculates
15-May-2016
on hold
and increasingly more suspicious
of my suspicious activity
15-May-2016
big sky --
miles and miles
of miles
15-May-2016
sleeping beneath
the palapa
my seaborne dreams
16-May-2016
writer’s block --
row after row
of empty cubicles
16-May-2016
under the bridge
the nervous chatter
of pigeons
16-May-2016
cringing at the thought
I cleanse my palate
with wine
16-May-2016
spring at last
the girl next door
blossoms
16-May-2016
with each crashing wave
a part of me
dissolves
17-May-2016
wounded sparrow
trapped
in someone’s nightmare
17-May-2016
sleepless night --
sometimes I wonder
what the flashing lights mean
17-May-2016
muddy footprints --
a fraudulent charge
on my credit card
17-May-2016
in a quiet street puddle
my life
turned upside-down
17-May-2016
dreaming
on the wrong side
of the tracks
17-May-2016
gibbous moon --
contemplating
the third rail
17-May-2016
in the rescue mission
a new mother sings
"Golden Slumber"
17-May-2016
election season --
so many weeds
among words
18-May-2016
in a windowless room
daydreams
of dogwood blossoms
18-May-2016
moving day --
freshly splattered paint
dots the worn carpet
18-May-2016
in the waiting room
an uninformative
infomercial
18-May-2016
watering
the plastic plants
a broken sprinkler
18-May-2016
washing in
with the tide
the missing word
18-May-2016
abducted
by the wind
my umbrella
19-May-2016
pockets empty
the beachcomber finds
a sand dollar
19-May-2016
light rain --
she begins
her maternity leave
19-May-2016
studying the ambivalence of her gray eyes
19-May-2016
so very young
and so in love
with the rain
19-May-2016
it’s not news
that the news
isn’t truth
20-May-2016
fiddleheads --
the sound
of bluegrass
20-May-2016
chess match
in the park --
my checkered past
20-May-2016
dangling from the old tree
memories of my childhood
20-May-2016
milk moon --
unbuttoning
her blouse
20-May-2016
gibbous moon --
dispelling
the layoff rumors
20-May-2016
gibbous moon --
her unfinished
tattoo
20-May-2016
flower moon --
my granddaughters’
bell bottoms
20-May-2016
Delta blues --
a bead of sweat
on my beer bottle
21-May-2016
the tequila labelled "for medicinal use only"
21-May-2016
wind-swept palms --
dancing to music
only she can hear
21-May-2016
"Dirty water" --
music
to my ears
21-May-2016
writer’s block --
fishing a bottle
from the trash
22-May-2016
singing along
to a Norteño ballad
fishermen mend their nets
22-May-2016
radical chic --
a sixty-dollar
Che Guevara t-shirt
22-May-2016
tail wagging
while I steady the tripod
a three-legged dog
22-May-2016
flower moon --
I order another
Jamaica Margarita
22-May-2016
fresh graffiti
reflected
in the flickering streetlight
22-May-2016
not sure what quinoa is
I order it anyway
23-May-2016
"removed for safety reasons"
a makeshift shrine
for the accident victim
23-May-2016
guarding
the suburban lawn
a smiling Buddha
23-May-2016
sunset --
the glare
in her eyes
23-May-2016
a sip of mezcal --
the smoke
in her eyes
23-May-2016
plucking her eyebrows
she says
they’re only friends
24-May-2016
writer’s block --
white fades
into gray
24-May-2016
flashing brake lights --
the moment my life
went downhill
24-May-2016
unstable air --
the politician’s
posturing
24-May-2016
blocking my ocean view
a castle
made of sand
24-May-2016
interrupting
my tropical daydream
a mango falls
24-May-2016
balmy sunshine --
a shower
of bug repellent
25-May-2016
bitter and opaque
this home-brewed IPA
and me
25-May-2016
restless night --
the glow
of the cat’s eyes
25-May-2016
reflecting --
all the words
I’ve forgotten
25-May-2016
all this fuss
for a shady place
in the sun
25-May-2016
walking on water
ripples
in the lagoon
25-May-2016
warming trend --
her tight white
tank top
25-May-2016
beaten down
by wind and wave
somebody’s dream
25-May-2016
smog moon --
stop telling me
to calm down
25-May-2016
daydreaming
to the rhythm
of her hips
25-May-2016
morning haze --
the aftertaste
of a broken promise
25-May-2016
just when I thought
the sun had set --
fireflies
25-May-2016
warming trend --
the right
to bear arms
25-May-2016
butterflies --
staring
at a knuckleball
25-May-2016
writer’s block --
killing another
mosquito
25-May-2016
"tequila"
says my spirit guide
26-May-2016
too naive
to plan ahead --
turtle hatchlings
26-May-2016
unable to resist
I count
chickens’ eggs
26-May-2016
air quality alert --
one ethnic joke
too many
26-May-2016
rough road ahead --
that sickening sense
we were all wrong
26-May-2016
what I wish
you wouldn’t tell me
in the cool of night
26-May-2016
restless night --
a wobbly
ceiling fan
27-May-2016
longing
to touch your face
the summer breeze
27-May-2016
that queasy feeling --
knowing who will lead
a nation of fools
28-May-2016
nearly wishing my late friend a happy birthday
28-May-2016
no time for bravery
the dog corners
a chipmunk
28-May-2016
picking through my trash --
Boy Scouts
in search of contraband
28-May-2016
unafraid to admit
I’m in love
with that song
28-May-2016
tough loss --
a new baseball
down the storm drain
28-May-2016
lingering heat --
an extra habanero
28-May-2016
my baseball fantasy --
her high and tight
tube top
28-May-2016
right on time
the wrong train
29-May-2016
reading her obituary --
the one I still remember
in pigtails
29-May-2016
my only dress shirt
never looked so good
when I wore it
29-May-2016
remembering
all the sales
they died for
29-May-2016
believing
without seeing
is blindness
29-May-2016
the boys of summer
always chasing
the girls of spring
29-May-2016
cracking the code
a fawn eats
from my hand
29-May-2016
approaching front --
the dog barks
at nothing
29-May-2016
Memorial Day --
the history
we choose to forget
29-May-2016
summer’s end --
together
we drink alone
29-May-2016
missing
the stars
tonight
29-May-2016
that mountaintop
where our love
used to be
29-May-2016
sad song --
all I see
is the night
29-May-2016
flowers
surround the casket --
the Why of it all
29-May-2016
Memorial Day rain --
so I’m not
the only one
30-May-2016
rush hour --
the turtle that didn’t make it
across the road
30-May-2016
after the rain
a flower
in her hair
30-May-2016
honoring those who’ve served
by wearing camouflage
in front of the TV
30-May-2016
the ultimate sacrifice --
I let her have
the last beer
30-May-2016
climate change --
I express
an opinion
30-May-2016
climate change --
expressing
an opinion
30-May-2016
long weekend over
let the requiem
begin
31-May-2016
clean-shaven
I bite into
a peach
31-May-2016
finding tonight’s dream
in the Baja sky
31-May-2016
the look on this city boy’s face
when she asks me
to adjust the bridle
1-Jun-2016
pale sky --
the decision
to wear shorts to work
1-Jun-2016
daybreak --
the glare
of my neighbor’s binoculars
1-Jun-2016
friend or foe?
the dog’s tail
stops wagging
1-Jun-2016
remembering
the idyllic childhood
I never had
1-Jun-2016
just starting to blossom
the shrinking violet
1-Jun-2016
pale sky --
where this morning’s dreams
disappeared
1-Jun-2016
finally summer --
a tangle
of wild raspberries
1-Jun-2016
bases loaded --
tobacco juice
in a water bottle
1-Jun-2016
amber sky --
another drinking buddy
on the wagon
2-Jun-2016
overcast
entering another shade
of gray
2-Jun-2016
city diner --
the cowboy explains
what a flapjack is
2-Jun-2016
late for work --
the State Trooper
keeps calling me "sir"
2-Jun-2016
cheering
the routine ground ball
through his legs
2-Jun-2016
the crowd cheers a routine ground ball through his legs
2-Jun-2016
in my dreams
all directions include
a mango tree
2-Jun-2016
at full gallop
a riderless horse
on the beach
3-Jun-2016
enlightenment --
the dog stops chasing
the bumblebee
3-Jun-2016
lonely highway --
a phone call
from "Private Number"
3-Jun-2016
evening clouds --
unable to find
the strike zone
3-Jun-2016
rock, paper, scissors --
who’s going to tell them
about love?
4-Jun-2016
lonely beach --
a horseshoe crab
turned upside-down
4-Jun-2016
almost summer --
the question
of wine and beer
4-Jun-2016
in the heat of night
slapping
the invisible sand fleas
4-Jun-2016
almost summer --
the softness
of a dog’s ear
4-Jun-2016
softness --
a dog’s ear
4-Jun-2016
the irritating man buys a scratch ticket
4-Jun-2016
friend request
from a new age cliche
4-Jun-2016
hearing yesterday’s rain
in the arroyo
4-Jun-2016
restless night --
the cat’s
green eyes
5-Jun-2016
June drizzle --
swirls of pollen
in the street
5-Jun-2016
June drizzle --
the home team’s bats
grow cold
5-Jun-2016
summer wind --
the bloom
off the rose
5-Jun-2016
trying to remember
when it wasn’t raining
5-Jun-2016
summer rain --
I tell my parents
we won’t be visiting
5-Jun-2016
class reunion
minus
the class
5-Jun-2016
in the ballfield
of my youth
rabbits build a nest
6-Jun-2016
distracted
by squirrels
her lover’s eyes
6-Jun-2016
wanting a mission
all of the sins
I hold dear
6-Jun-2016
visualizing world peace
I miss my exit
6-Jun-2016
in the rubble
of my childhood home
wild flowers
6-Jun-2016
together at last --
the loneliness
between us
6-Jun-2016
across the table
our shadows
join the silence
6-Jun-2016
languishing
inches above my head
a pop culture reference
6-Jun-2016
waxing moon --
a twinkle in the eye
of the girl next door
6-Jun-2016
waxing moon --
the twinkle
in her eye
6-Jun-2016
sunrise --
the dog’s head
on my pillow
7-Jun-2016
sleeveless --
her full-sleeve
tattoo
7-Jun-2016
pop-up shower --
a groundhog returns
to its burrow
7-Jun-2016
clouds without rain --
another empty
campaign promise
7-Jun-2016
after the argument
the cat sleeps
undisturbed
7-Jun-2016
election night --
crows fighting
over roadkill
7-Jun-2016
muddling berries for an impromptu cocktail
7-Jun-2016
filling my prescription
the sound
of the ocean
8-Jun-2016
writer’s block --
breaking up
the fallow ground
8-Jun-2016
magnolia blossoms --
the neighborhood tomboy’s
prom dress
8-Jun-2016
following the GPS
down a street marked
"do not enter"
8-Jun-2016
bowing to the rain
white peonies
8-Jun-2016
a ringing payphone
in the desert
of my dreams
8-Jun-2016
staring
at a broken payphone
with empty pockets
8-Jun-2016
restless night --
your angry words
in the wind
9-Jun-2016
if these walls could talk --
the neighbors
hurry by
9-Jun-2016
overcast --
the sound
of summer stillness
9-Jun-2016
an amber sky so bright I could taste it
9-Jun-2016
cactus flower --
everywhere
I’m not
10-Jun-2016
startled from sleep
the dog growls
at the moon
10-Jun-2016
fair-weather clouds --
a cold beer cascades
into a pint glass
10-Jun-2016
damselfly striking a dramatic pose
10-Jun-2016
flowing between
her bare shoulders
a dandelion tattoo
10-Jun-2016
running an errand
the next-door neighbor
sneaks a cigarette
10-Jun-2016
my missing credit card
a bookmark
in her bible
11-Jun-2016
light rain --
mother rabbit
tends her nest
11-Jun-2016
barely skimming the surface
cormorant
11-Jun-2016
wondering
what that training bra
has taught her
12-Jun-2016
summer wind
chasing the flies
from roadkill
12-Jun-2016
heavy sigh --
my grandson points
a toy gun at me
12-Jun-2016
summer breeze --
a day
without edges
12-Jun-2016
wishing
I could tweet
the madness away
12-Jun-2016
far from the city
the star I named
after you
12-Jun-2016
ominous clouds --
the politics
of fear
12-Jun-2016
rush hour --
the turtle
that didn’t make it
13-Jun-2016
in Chemistry lab
a visitation
from distilled spirits
13-Jun-2016
tired of sad news
I play
a sad song
13-Jun-2016
summer breeze --
knowing our words
mean nothing
13-Jun-2016
in a dream
he introduces his husband
and no one cares
13-Jun-2016
crescent moon --
she curls up
next to me
13-Jun-2016
shapeless clouds --
everything
we accomplished today
13-Jun-2016
another meeting
swallowing
my cold coffee
13-Jun-2016
steadying the telescope
my thoughts turn
to the stars
14-Jun-2016
Flag Day --
the peonies
at half-mast
14-Jun-2016
swarming in the conference room
fruit flies
and engineers
14-Jun-2016
when I have no words but can’t remain silent
14-Jun-2016
out of tune
the sax player’s
empty tip jar
15-Jun-2016
calculating my net worth --
the fisherman’s
gold tooth
15-Jun-2016
under construction
my next headache
15-Jun-2016
bittersweet
climbing
the walls
15-Jun-2016
runaway train --
everything
I’ve left behind
15-Jun-2016
months after surgery
almost remembering
where the pain was
15-Jun-2016
floating away --
the pitcher’s
knuckleball
15-Jun-2016
floating away --
the knuckleball pitcher’s
lead
15-Jun-2016
now leasing
my Elementary school
16-Jun-2016
the exhaustion I feel
not going to the gym
16-Jun-2016
hazy sunshine --
I explain what I do
for a living
16-Jun-2016
hazy sunshine --
explaining what I do
for a living
16-Jun-2016
cleaning up
the science experiment
in the refrigerator
17-Jun-2016
serenading
my hangover
a mourning dove
17-Jun-2016
fighting
with words
about guns
17-Jun-2016
strawberry moon --
the bartender
calls me "sweet"
17-Jun-2016
escaping the heat
I order
a Habanero margarita
17-Jun-2016
his pitching debut --
ragweed
in bloom
17-Jun-2016
strawberry moon --
discovering another
freckle to kiss
17-Jun-2016
summer morning --
do the songbirds not care
that I’ve hardly slept?
18-Jun-2016
summer weekend --
the smell
of my bare feet
18-Jun-2016
casting a shadow
the growing pile of clothes
that no longer fit
18-Jun-2016
morning afterglow --
the wisp
of a smile
18-Jun-2016
summer solstice --
how much daylight
can one man stand?
18-Jun-2016
Grandpa thinks:
is the skylark
really happy?
19-Jun-2016
Father’s Day --
will he be the father
I wasn’t?
19-Jun-2016
ferry landing --
a restless seagull
in the sun
19-Jun-2016
always too early
a cacophony
of church bells
19-Jun-2016
ferry landing --
so begins
the long goodbye
19-Jun-2016
ferry landing --
the long goodbye
19-Jun-2016
burnt coffee --
a city
no one wants
19-Jun-2016
abandoned at the dock
a rusty tugboat
19-Jun-2016
boardwalk attractions --
the tattooed lady
pushing a stroller
19-Jun-2016
Father’s Day --
wondering how many
neckties I own
19-Jun-2016
entering the harbor
the bitter old man
I’ve become
19-Jun-2016
thickening fog --
her Long Island accent
19-Jun-2016
on the upper deck
faded instructions
on the life rafts
19-Jun-2016
the faded instructions on the life rafts
19-Jun-2016
the long lonely drive to survive myself
19-Jun-2016
catching my breath
I lose sight
of the shore
19-Jun-2016
high mass --
nobody’s
getting high
19-Jun-2016
hoisting anchor --
the long journey
between shores
19-Jun-2016
wondering when
"you only die once"
became an endorsement
20-Jun-2016
first day of summer --
the face of a glacier
breaks free
20-Jun-2016
strawberry moon --
the ribbon
in my granddaughter’s hair
20-Jun-2016
summer solstice --
wondering why we didn’t talk
more often
20-Jun-2016
summer sun --
the glare
of new construction
20-Jun-2016
first day of summer --
my heartbeat
in my ears
20-Jun-2016
welcoming me
to this ghost town
a ruined church
20-Jun-2016
chasing fireflies --
a knuckleball
20-Jun-2016
summer solstice --
bring on
the night
20-Jun-2016
crossing the border
without a passport --
great blue heron
21-Jun-2016
happiness is a dog in the sun
21-Jun-2016
broken clouds --
the CEO calls me
by the wrong name
21-Jun-2016
summer haze --
nobody reads
my t-shirt
21-Jun-2016
"we used to swim here"
I tell my grandchildren
pointing to the parking lot
21-Jun-2016
the second amendment bookmark in his bible
21-Jun-2016
staring at the clouds --
all the things
I could have been
21-Jun-2016
empty ferris wheel --
the last time
we kissed
21-Jun-2016
hours after surgery
the cold steel
of a walker
22-Jun-2016
the politician’s speech --
watching kudzu grow
22-Jun-2016
floating
an unfinished dream
22-Jun-2016
a waking dream
gone before
I could say goodbye
22-Jun-2016
waiting for me
an empty train
23-Jun-2016
shameless
I raise a toast
to shame
23-Jun-2016
lost and found --
all of the umbrellas
look like mine
24-Jun-2016
dockside --
leaving
for the last time
24-Jun-2016
taking the plunge
a cormorant
and the Dow
24-Jun-2016
soaking up the sun
the weathered shingles
of a beach house
24-Jun-2016
after the Brexit
an American beer
at an Irish pub
24-Jun-2016
crowded restaurant --
the busboy’s
anxious eyes
24-Jun-2016
weekend getaway --
all the discomforts
of home
25-Jun-2016
no escape --
the other side
of the bridge
25-Jun-2016
sea breeze
and suddenly
a songbird
25-Jun-2016
if there’s anything I can do
she says
insincerely
25-Jun-2016
sea breeze --
how I long
to feel it
25-Jun-2016
Surf Drive Beach --
a lifeguard
and his smartphone
25-Jun-2016
sea breeze lost in a sigh
25-Jun-2016
dining al fresco
enumerating
her dietary restrictions
25-Jun-2016
in the empty pages
of my notebook
a lilac petal
26-Jun-2016
seeking shade
my bloodshot eyes
26-Jun-2016
the comfort of my rocking chair as joggers pass me by
26-Jun-2016
ocean view --
the old dog
on a leash
26-Jun-2016
biker couple
covering their tattoos
with sunscreen
26-Jun-2016
Camp Meeting Tabernacle --
a violin sonata
for crows
26-Jun-2016
old money --
the taste
of gingerbread
26-Jun-2016
Chappaquiddick --
two ships passing
in broad daylight
26-Jun-2016
spring sunset --
a May-December romance
in bloom
26-Jun-2016
her phone number!
all the pens
out of ink
27-Jun-2016
political rally --
discovering
America
27-Jun-2016
letting the breeze
just happen --
spider web
27-Jun-2016
end of the weekend
the SUV packed
with memories
27-Jun-2016
bottle that breeze, he says to the wine glass
27-Jun-2016
heat wave --
a melt-down
on Wall Street
27-Jun-2016
craving a stiff drink --
an x-ray
of my spine
27-Jun-2016
haiku moment --
my muse
licks my nose
28-Jun-2016
summer rain --
measuring out
cold cereal
28-Jun-2016
secret service agents
in plain sight
29-Jun-2016
moving day --
my granddaughter asks her mother
why she’s crying
29-Jun-2016
writer’s block
with a chance
of thunder
29-Jun-2016
rain delay --
the hot dog vendor
out of mustard
29-Jun-2016
young love --
naming
the stars
29-Jun-2016
young love --
daylilies
in bloom
29-Jun-2016
reflected
in a street puddle
broken clouds
29-Jun-2016
returning from a road trip into withering heat
29-Jun-2016
no reason --
why the orange man
is yelling
29-Jun-2016
cloudless morning --
the poet’s
blank screen
30-Jun-2016
rising above
the projects
the same crescent moon
30-Jun-2016
leaving me
the ones
I left behind
30-Jun-2016
riveting --
the spark
from a welder’s torch
30-Jun-2016
broken clouds --
the neat and tidy home
in foreclosure
30-Jun-2016
June swoon --
the rookie’s fastball
slows down
30-Jun-2016
when the apple forgets to fall from the tree
30-Jun-2016
what I didn’t know --
dark night
of the soul
30-Jun-2016
beneath the war monument
the slap
of a skateboard
1-Jul-2016
play ball!
the unending summer
of my dreams
1-Jul-2016
beyond the sea wall
the whispers
of ghosts
1-Jul-2016
thunder without rain --
the slugger swings
at strike three
1-Jul-2016
thunderstorm --
a late-night
visitor
1-Jul-2016
dusk --
the dog
discovers fireflies
1-Jul-2016
dusk becoming fireflies
1-Jul-2016
restless night --
the dog barks
at thunder
1-Jul-2016
a new day --
finally old enough
to take baby aspirin
2-Jul-2016
business as usual --
the door to the boardroom
closed
2-Jul-2016
back to the gym --
a broken punching bag
2-Jul-2016
holiday weekend --
a cloudless sky
2-Jul-2016
the smile I wore in an old photograph
2-Jul-2016
the silence
when I mispronounce
"uber"
2-Jul-2016
holiday spirit --
the red, white and blue
of an ambulance
2-Jul-2016
elevated fire potential --
her long red hair
2-Jul-2016
an unforgiving sun
where the shade tree
used to be
3-Jul-2016
explaining to my granddaughter
how the cocoon
becomes a butterfly
3-Jul-2016
wondering what she dreams about
when I dream
about her
3-Jul-2016
in the attic
the cuckoo clock
of my childhood
3-Jul-2016
Independence Day --
my 24 year-old son
moves in
4-Jul-2016
Independence Day --
the dog sleeps
between us
4-Jul-2016
impenetrable haze --
the other side
of the bridge
4-Jul-2016
low tide --
the glitter
of sea glass
4-Jul-2016
fireworks --
she tosses me
her panties
4-Jul-2016
assuming
the position --
a lotus
5-Jul-2016
summer rain --
a dream that ends
with a kiss
5-Jul-2016
overcast --
not quite
a Mona Lisa smile
5-Jul-2016
the sound of footsteps in my secret place
5-Jul-2016
clenched in tantrum
the candidate’s
tiny fists
5-Jul-2016
opening my window
the songbirds
grow quiet
6-Jul-2016
crescent moon --
what we lost
in the fire
6-Jul-2016
all my regrets
asleep
on the couch
6-Jul-2016
tomorrow’s news --
the lizard
sheds its tail
7-Jul-2016
thunderstorm warning --
the clamor
of landscapers
7-Jul-2016
under the bridge
with a laptop --
internet troll
7-Jul-2016
wondering if she knows
I dreamed about her
last night
7-Jul-2016
the old dock --
wondering who the gulls
are waiting for
7-Jul-2016
private beach --
leaving her
innocence behind
7-Jul-2016
the face of war --
a red squirrel
in the tomato patch
7-Jul-2016
seething
I Google
red squirrel recipes
7-Jul-2016
negative space --
the photographer’s
dark studio
8-Jul-2016
overcast night --
the mouse trap
snaps
8-Jul-2016
overcast morning --
talking heads
in unison
8-Jul-2016
meanwhile an egret in the reflecting pool
8-Jul-2016
time warp --
someone calls me
a "silver fox"
8-Jul-2016
cool summer night --
we keep
the windows open
8-Jul-2016
pulling away from shore
the curvature
of my spine
9-Jul-2016
dark skies --
an empty seat
at the card table
9-Jul-2016
mispronouncing my name
she tells me
my opinion matters
9-Jul-2016
on the back
of a losing lottery ticket
my next haiku
9-Jul-2016
flirting
with the idea
of flirting
9-Jul-2016
daylilies --
the cruel flirt
9-Jul-2016
crescent moon --
her backlit
silhouette
9-Jul-2016
fighting through the crowds
to find
my own special place
10-Jul-2016
the dog’s
favorite place --
between us
10-Jul-2016
summer rain --
the garden gnome’s
weary smile
10-Jul-2016
uninvited guest --
a chipmunk
in the garden
10-Jul-2016
a dream --
unable to find
the words
10-Jul-2016
chance of rain --
the princess
kisses a toad
10-Jul-2016
requiem for a weekend --
a cocktail
for one
10-Jul-2016
visualizing world peace
the GPS
recalculates
11-Jul-2016
broken clouds --
he gives
two weeks notice
11-Jul-2016
broken clouds --
his two weeks notice
11-Jul-2016
looking for a change
the vending machine
eats my dollar
11-Jul-2016
under construction
another empty
office building
11-Jul-2016
crowded elevator --
the rise
of second-hand smoke
12-Jul-2016
cloudless sky --
so many deals
on what I don’t need
12-Jul-2016
waiting for the food truck
a double helping
of gossip
12-Jul-2016
cloudless sky --
my grandson’s eyes
12-Jul-2016
mass over volume --
a dyslexic’s destiny
12-Jul-2016
quarter moon --
I park
at a broken meter
12-Jul-2016
searching for Pokemon
I miss
a shooting star
12-Jul-2016
summer heat --
the dog attacks
a lawn sprinkler
12-Jul-2016
looking through the crystal ball
I see my other hand
13-Jul-2016
determining
today’s top priority --
hummingbird
13-Jul-2016
rush hour --
the busker’s
broken string
13-Jul-2016
summer drought
with no sign
of pitching
13-Jul-2016
summer heat --
I salute
her stars and stripes bikini
13-Jul-2016
crime scene --
presidential candidates
on the campaign trail
13-Jul-2016
unstable air --
they’re all young enough
to be my children
13-Jul-2016
in the headlines
wild turkeys
in traffic
13-Jul-2016
morning gridlock --
Thursday’s child
has far to go
14-Jul-2016
cloudy skies --
an unexpected
dinner guest
14-Jul-2016
darkening sky --
the subject changes
to politics
14-Jul-2016
threatening sky --
the hum
of a power line
14-Jul-2016
lights, sirens --
rush hour gridlock
unmoved
14-Jul-2016
remembering to recycle my losing lottery tickets
14-Jul-2016
tired eyes
where the sun
never sets
14-Jul-2016
summer rain --
the street busker
goes underground
15-Jul-2016
summer heat --
following a bead of sweat
to paradise
15-Jul-2016
Chappaquiddick --
the ferries
exchange places
15-Jul-2016
celebrating
our healthy diet
I gain
half a pound
16-Jul-2016
always on time
the dog’s
exuberant greeting
16-Jul-2016
scattered clouds
with a chance
of ennui
16-Jul-2016
blue skies --
only the news
we want to read
16-Jul-2016
not taking any chances I buy a Powerball ticket
16-Jul-2016
down to business --
the new Prime Minister’s
pearl necklace
16-Jul-2016
last of the tomatoes --
the squirrel’s
sinister tail
16-Jul-2016
no Pokemon here --
but you do have
a green light
16-Jul-2016
beating traffic --
the road
not taken
16-Jul-2016
lost
in her bedroom eyes
everything
16-Jul-2016
nautilus shell --
following
the spiral inward
17-Jul-2016
point and click
in search of
the perfect word
17-Jul-2016
hot morning sun --
the deafening hush
of locusts
17-Jul-2016
shots ring into the angry night
17-Jul-2016
her impressive list of food allergies makes me hungry
17-Jul-2016
gibbous moon --
the weekend’s
last beer
17-Jul-2016
a bridge too far --
tourists pose
for selfies
17-Jul-2016
cheap wine --
I toast
a world gone mad
17-Jul-2016
starlight --
the eyes of lovers
in a world gone mad
17-Jul-2016
starlight --
the eyes
of lovers
17-Jul-2016
working remotely
the dog barks
at my boss
18-Jul-2016
severe weather advisory --
the convention begins
18-Jul-2016
after the rain
a cloud
of gnats
18-Jul-2016
above the din of traffic
sparrows splashing
in a mud puddle
18-Jul-2016
on a hunch
I take
the wrong way home
18-Jul-2016
sunrise --
the glitter
of broken glass
19-Jul-2016
fair-weather clouds --
my son helps
with the dishes
19-Jul-2016
thunder moon --
cattle dogs
at play
19-Jul-2016
glaring into the sun
another empty
office building
19-Jul-2016
the old cottage --
I leave the cobwebs
in place
19-Jul-2016
buck moon --
my son searches
for apartments
19-Jul-2016
pepper blossoms --
the heat wave
breaks
19-Jul-2016
hay moon --
the farmer’s daughter
in heels
19-Jul-2016
summer fog --
my mother hands the phone
to my father
20-Jul-2016
dusk --
pointing to a spot
on the x-ray
20-Jul-2016
crickets --
a bounced email
20-Jul-2016
tiger lilies --
coming home
in a bad mood
20-Jul-2016
thunder moon --
both benches warned
20-Jul-2016
tossing and turning
all night long
gentle ocean waves
21-Jul-2016
scattered clouds --
the wrong week
to give up coffee
21-Jul-2016
dive bar --
the taste of lipstick
on my shot glass
21-Jul-2016
the enlightened man
wearing lipstick
on his collar
21-Jul-2016
hail warning --
he accepts
his party’s nomination
22-Jul-2016
hazy sunshine --
the aftertaste
of one beer too many
22-Jul-2016
heat wave --
bittersweet
climbing the wall
22-Jul-2016
summer gridlock --
the weekend rush
to anywhere else
22-Jul-2016
starless night --
the deep croak
of a bullfrog
22-Jul-2016
blustery night --
the politician’s
quivering teleprompter
23-Jul-2016
summer morning --
the grind
of a tired engine
23-Jul-2016
meanwhile in my nightmares a fiery crash
23-Jul-2016
Saturday morning --
the construction projects
in my head
23-Jul-2016
on the battered pier
old men
fishing for ghosts
23-Jul-2016
a wild ride --
your unbrushed hair
23-Jul-2016
feeding the toy elephant plastic peanuts
23-Jul-2016
hugging her
oh so tight
that dress
23-Jul-2016
ominous clouds --
hoping the telephone
won’t ring
23-Jul-2016
city lights --
she dances
and dances
23-Jul-2016
war memorial --
I salute
the town drunk
23-Jul-2016
moving day --
clutching the box of trinkets
Grandpa gave her
24-Jul-2016
its rent
always paid on time --
the empty storage locker
24-Jul-2016
a break in the weather --
I change the channel
24-Jul-2016
pigeons in the church balcony
celebrating High Mass
24-Jul-2016
pigeons on the church roof celebrating High Mass
24-Jul-2016
on the precipice --
my retirement portfolio
25-Jul-2016
lonely night --
when there’s nothing left to say
about the moon
25-Jul-2016
in the news
a cloud
shaped like a fist
25-Jul-2016
wind storm --
a downpour
of tree branches
25-Jul-2016
writer’s block --
gray
fades to gray
26-Jul-2016
choking down
truck exhaust --
my quiet desperation
26-Jul-2016
the heat wave continues --
she’s run out
of sundresses
26-Jul-2016
on hold --
a recording reminds me
how important I am
26-Jul-2016
bad news --
the wind
changes direction
26-Jul-2016
light rain --
the weight
of a sigh
26-Jul-2016
waning moon --
a game-ending
double play
26-Jul-2016
waning moon --
modifying
his DNR
27-Jul-2016
back from the abyss --
make mine
a double espresso
27-Jul-2016
now operating
with expanded hours
morning traffic
27-Jul-2016
barefoot on the beach
dancing
the hot sand dance
27-Jul-2016
Coney Island boardwalk --
all of us
walking alone
27-Jul-2016
bus to Edgartown --
the glare
of a silver flask
27-Jul-2016
the gold at the end of the purple sunset
27-Jul-2016
parked in the driveway --
that song
28-Jul-2016
unstable air --
waiting for the weather
to break
28-Jul-2016
believing his own hype
the candidate
no one believes
28-Jul-2016
passing the carousel --
a sudden craving
for hot dogs
28-Jul-2016
an unlabeled bottle --
grief stronger than moonshine
29-Jul-2016
Pay Day --
counting the checks
in my checkbook
29-Jul-2016
light rain --
she mutes her phone
and weeps
29-Jul-2016
slow steady rain --
his imminent departure
starts to sink in
29-Jul-2016
the weather breaks --
she adjusts
her shoulder strap
29-Jul-2016
break in the weather --
I co-sign a loan
29-Jul-2016
a sympathy letter
addressed to
"Occupant"
30-Jul-2016
counting the dented cans in the food pantry
30-Jul-2016
at-risk behavior --
always keeping
my eyes open
30-Jul-2016
friendly skies --
a hacky sack
sails by
30-Jul-2016
friendly skies --
an assigned seat
for his guitar
30-Jul-2016
long lines
short tempers
at the security checkpoint
30-Jul-2016
explaining to Grandpa
what a Pokemon is
30-Jul-2016
now boarding
the flight attendant’s
bored expression
30-Jul-2016
cruising altitude --
the babies’ screaming
levels off
30-Jul-2016
summer rain --
a housefly
caught in the curtains
31-Jul-2016
locking the gate --
the hospital guard’s
echoing whistle
31-Jul-2016
wind in the garden --
the hospice nurse’s
soothing tone
31-Jul-2016
a sudden scramble --
wondering what
"code four" means
31-Jul-2016
the hospital healing garden empty
31-Jul-2016
"I’m not in pain"
he said
painfully
31-Jul-2016
in a dream
the apology
I never gave
31-Jul-2016
talking music
with my son --
my ringing ears
1-Aug-2016
weekend party exhibit A:
a stain scrubbed clean
1-Aug-2016
today’s weather --
Monday
all day
1-Aug-2016
over cold breakfast
end-of-life options
1-Aug-2016
shift change --
the nurse
finally smiles
1-Aug-2016
waning moon --
his DNR bracelet
1-Aug-2016
between shallow breaths
the TV screen
flickers
1-Aug-2016
Blue Monday --
the long slow goodbye
1-Aug-2016
finally waking from an impossible dream
2-Aug-2016
starless night --
the weight
of a sigh
2-Aug-2016
keeping vigil
the morphine drip
2-Aug-2016
cherry festival --
no place to
spit out the pits
2-Aug-2016
sunrise --
the contours
of the hospital building
2-Aug-2016
young love --
the taste
of bubblegum
2-Aug-2016
midnight --
the contour
of her hips
2-Aug-2016
Grandpa starts the car --
the girls
begin to pray
3-Aug-2016
awaiting departure
his annoying ringtone
3-Aug-2016
mango festival --
I invent
a new cocktail
3-Aug-2016
landlocked --
the nicest people
3-Aug-2016
as the jetway
pulls away --
my final thoughts
3-Aug-2016
my final thoughts
as the jetway
pulls away
3-Aug-2016
another deep breath
another game
of solitaire
3-Aug-2016
in his new home
the flags
of his new and old homelands
4-Aug-2016
blue skies --
the overcast
within
4-Aug-2016
struggling to stand --
the white picket fence
of my dreams
4-Aug-2016
crescent moon --
the pain
of moving on
4-Aug-2016
the fishing boat docks just short of the rainbow
4-Aug-2016
sunrise --
she takes
her top off
4-Aug-2016
crescent moon --
the dog’s eyes
at half-mast
4-Aug-2016
denouement --
she’s not on
the last ferry
4-Aug-2016
shooting star --
wondering what
she sees in him
4-Aug-2016
stranded in the wind-battered lighthouse of my dreams
5-Aug-2016
cloudless sky --
her sassy smile
5-Aug-2016
summer traffic --
the rush
to escape the rush
5-Aug-2016
summer traffic --
the rush
to escape
the rush
5-Aug-2016
on an empty page
of my haiku notebook
a dead mosquito
5-Aug-2016
as per his wishes
his Facebook page
is gone
5-Aug-2016
old flame --
a sigh of relief
when the email bounces
5-Aug-2016
endless summer --
a surfboard
coffee table
5-Aug-2016
eyes at half-mast
the end
of a long week
5-Aug-2016
midnight silence ringing in my ears
6-Aug-2016
overcast --
the burden
of carrying on
6-Aug-2016
flash flood --
remembering
Hiroshima
6-Aug-2016
the perfect view --
sunset
in her hair
6-Aug-2016
after the rain
a cloud
of mosquitoes
6-Aug-2016
lonely night --
picking at
the scab
6-Aug-2016
a bead of sweat with no place to go
6-Aug-2016
how quickly
it drifts away --
indigo sky
6-Aug-2016
the tension on the other side of the anchor
6-Aug-2016
starless night --
a call
I didn’t want to make
6-Aug-2016
while the cop sleeps
a runner steals second
uncontested
7-Aug-2016
after the bank merger
all my monthly fees
double
7-Aug-2016
over tropical waters
a deepening depression
7-Aug-2016
island parade --
losing myself
in the steel drum
7-Aug-2016
her last wish --
the ebb and flow
of the ocean
7-Aug-2016
Canyon Road --
feeling like
an antique
7-Aug-2016
my summer daydream --
a month of Sundays
7-Aug-2016
wild wisteria climbing the walls
7-Aug-2016
climbing the walls --
wild wisteria
7-Aug-2016
shorter days --
wondering where
the good wine went
7-Aug-2016
someone mentions her name --
an inning-ending double play
7-Aug-2016
windy night --
the quivering
streetlight
8-Aug-2016
my second cup of coffee --
the buzz
of the high-tension wire
8-Aug-2016
approaching storm --
the dog’s bite
worse than its bark
8-Aug-2016
crescent moon --
wondering when she learned
to smile like that
8-Aug-2016
chicken-wing conspiracy --
only drumsticks and thighs
are left
9-Aug-2016
pale sky --
my haiku submission
rejected via text
9-Aug-2016
in a dark room
a misconstrued
text message
9-Aug-2016
setting sun --
everything I own
on the bus
9-Aug-2016
leading me home
a trusty old greyhound
9-Aug-2016
new construction --
a hornet’s nest
9-Aug-2016
always too soon
summer sunset
9-Aug-2016
new construction --
this fear
of emptiness
9-Aug-2016
searching for the mute button
and he’s only a candidate...
9-Aug-2016
benches clear --
a cute puppy
on the field
9-Aug-2016
spinning his wheels
a frightened dog
at the vet
10-Aug-2016
discussing Mom the subject turns to painkillers
10-Aug-2016
writer’s block --
I push a door
marked "pull"
10-Aug-2016
caught
in a spider web
morning dew
10-Aug-2016
after the rain --
the automatic sprinklers
turn on
10-Aug-2016
after the rain
a meteor shower
10-Aug-2016
lonely night --
an abandoned lighthouse
10-Aug-2016
the ghost ship sailing past an abandoned lighthouse
10-Aug-2016
her whisper
when she says the word
"suicide"
10-Aug-2016
hovering above
a swarm
of news helicopters
11-Aug-2016
heat advisory --
when she knows
everyone is looking
11-Aug-2016
heat advisory --
the radar guns
behind home plate
11-Aug-2016
impromptu debate --
the candidate
and a crying baby
11-Aug-2016
Walden Pond --
all parking lots
full
11-Aug-2016
quarter moon --
I lie about
how much I drink
11-Aug-2016
hot night --
a long line
at the taco truck
11-Aug-2016
midnight --
a smouldering
citronella candle
11-Aug-2016
always wishing on a shooting star
11-Aug-2016
hot summer night --
a late-inning meltdown
12-Aug-2016
hot summer morning --
sharing my breakfast
with ants
12-Aug-2016
Port Elizabeth taxicab --
I follow
the calypso
12-Aug-2016
field of nightmares --
a pop-up
lost in the lights
12-Aug-2016
on the campaign trail
so much thunder
without rain
12-Aug-2016
bacon in the pan --
the dead
do rise
13-Aug-2016
crowded train --
the bright red glare
of her lipstick
13-Aug-2016
writer’s block --
this fear
of emptiness
13-Aug-2016
between rain showers
the dog
chases a rabbit
13-Aug-2016
after the storm --
the sky and I
13-Aug-2016
approaching storm --
no time
for metaphors
13-Aug-2016
late summer thunder --
wondering what
I’ll dream about tonight
13-Aug-2016
heat lightning --
face to face
with a dragonfly
13-Aug-2016
long night --
what is and isn’t
a wrinkle
14-Aug-2016
her lips
my favorite drug
14-Aug-2016
in the morning stillness
a transformer explodes
14-Aug-2016
out of work
the panguero fishes a bottle
from the trash
14-Aug-2016
not far away
shirtless boys throwing stones
at soldiers
14-Aug-2016
hummingbird --
wondering where
the time went
14-Aug-2016
escaping the heat --
a dive bar
with no cell signal
14-Aug-2016
Monday morning --
another revolution
around the sun
15-Aug-2016
another Saturday night --
police in riot gear
take up positions
15-Aug-2016
cactus flower --
an unrequited crush
15-Aug-2016
fair-weather clouds --
she remembers my birthday
but not my name
15-Aug-2016
full of wine
the meteor shower
happens without me
15-Aug-2016
in period costume
the village blacksmith
sends a text
16-Aug-2016
morning meditation --
a procession
of slow-moving clouds
16-Aug-2016
budget cut --
another
blood drive
16-Aug-2016
gibbous moon --
breaking up
the no-hitter
16-Aug-2016
red moon --
seeing her
in a different light
16-Aug-2016
summer haze --
nobody notices
my t-shirt
17-Aug-2016
dog days --
the dog
doesn’t care for them
17-Aug-2016
anti-hipster shaving against the grain
17-Aug-2016
another year older
but never too old
to pop bubble wrap
17-Aug-2016
sturgeon moon --
still no craving
for caviar
17-Aug-2016
the pastor’s sermon --
I tweet
a clever rebuttal
17-Aug-2016
smart phones
dumbing down
America
17-Aug-2016
sermon on the mount --
the search
for forbidden fruit
17-Aug-2016
grain moon --
my home brew described
as "chewy"
17-Aug-2016
last days of summer --
tuning a guitar
I can’t play
18-Aug-2016
seaborne clouds --
a bet
I can’t win
18-Aug-2016
had she said hello
she would have had me
at hello
18-Aug-2016
dry
but not very cool
the weather
and me
18-Aug-2016
always punctual
disappointment
18-Aug-2016
the cabbie’s conspiracy theories driving me crazy
18-Aug-2016
curious
about the hobo’s
retirement plan
18-Aug-2016
a swarm of bees --
the next-door neighbor
practises violin
19-Aug-2016
recovering nicely
the one who said
it’s only a game
19-Aug-2016
water ban --
which is why
there is beer
19-Aug-2016
no one has to ask them
to work all weekend --
little black ants
19-Aug-2016
buying another round for all the ghosts at the bar
19-Aug-2016
missing the exit
my inner child
throws a tantrum
19-Aug-2016
muggy night --
a friend
unfriends me
19-Aug-2016
Baja midnight --
it’s only
beginning
19-Aug-2016
death by tie-dye --
the Grateful Dead
cover band
20-Aug-2016
last call --
a stray dog
on the dance floor
20-Aug-2016
right after saying
I have no regrets --
a ukulele
20-Aug-2016
dockside
hoping the brass band
won’t play
20-Aug-2016
a long day’s journey
into the taste of whiskey
20-Aug-2016
on the distant horizon
a reminder of how far
I’ve yet to go
20-Aug-2016
bringing me back to earth
a traveling horse fly
20-Aug-2016
leaving port --
the radio plays
"Brown Eyed Girl"
20-Aug-2016
not holding my breath --
the lifeboat decorated
with duct tape
20-Aug-2016
wind chimes --
I forget
the question
20-Aug-2016
while we sleep
the ants in our kitchen
feast on crumbs
21-Aug-2016
not quite
hitting bottom --
the ship’s anchor
21-Aug-2016
lost for words --
a day
without clouds
21-Aug-2016
my wistful thoughts
drifting out to sea
21-Aug-2016
drifting out to sea --
my wistful thoughts
21-Aug-2016
wondering
who’s on the other end
of that selfie
21-Aug-2016
hurricane watch --
fear
of a big inning
21-Aug-2016
away from everything --
my favorite parking spot
21-Aug-2016
solitaire --
when there’s no one else
to blame
21-Aug-2016
end of summer --
the weight
of my bucket list
21-Aug-2016
blood-tinted soil
where the sugar plantation
used to be
21-Aug-2016
a collective gasp --
laying down
the perfect bunt
22-Aug-2016
after the storm
a choir
of chain saws
22-Aug-2016
under cloak of darkness --
the outlaw
with a garden hose
22-Aug-2016
remembering
the simple joy
of a summer breeze
22-Aug-2016
waning gibbous --
when the words
just won’t come
22-Aug-2016
back to school --
checking out the new moms
at the bus stop
22-Aug-2016
after the storm
a chorus
of chain saws
22-Aug-2016
the morning after --
rolling an empty keg
out of the pub
23-Aug-2016
late summer chill --
my grandson won’t
come to the phone
23-Aug-2016
my yearly check-up --
a bitter pill
to swallow
23-Aug-2016
furniture shopping --
a flat finish
on Wall Street
23-Aug-2016
August afternoon --
a snake
in the road
23-Aug-2016
page not found:
my online bio
23-Aug-2016
endless summer --
four young girls
in bikinis
23-Aug-2016
bullpen action --
the pitcher’s
unfinished tattoo
23-Aug-2016
a fisherman’s dream --
when my ship
comes in
23-Aug-2016
celebrating the closer’s close shave
23-Aug-2016
bottom of the ninth --
a mosquito
goes down on strikes
23-Aug-2016
a hurried kiss --
the dog’s ear
twitches
24-Aug-2016
pitcher’s duel --
beware of
dangerous curves
24-Aug-2016
forgetting
that I never liked
cotton candy
24-Aug-2016
fever dream --
the crows
calling my name
24-Aug-2016
never straying
too far away --
Baja sunset
24-Aug-2016
the notebook --
a study
in emptiness
25-Aug-2016
stirring my coffee
somebody asks me
what I am
25-Aug-2016
wagging his tail --
the slipper thief
25-Aug-2016
tropical disturbance --
this is no longer
a street party
25-Aug-2016
muggy night --
August goes out
with a whimper
25-Aug-2016
slow song --
a desolate stretch
of road
25-Aug-2016
always a blur --
the world
through beer goggles
25-Aug-2016
fisherman’s gold --
launching
into sunrise
25-Aug-2016
the old dog
chasing rabbits
in his dreams
25-Aug-2016
last days of summer --
please wear that sundress
one more time
25-Aug-2016
answering the question
I dare not ask
with a kiss
26-Aug-2016
the tour bus arrives --
an abandoned
mining town
26-Aug-2016
jackhammer
keeping rhythm
in hell
26-Aug-2016
pop-up shower --
a prairie dog
retreats
26-Aug-2016
reaching for my pillow --
another dream
that I’m lost
26-Aug-2016
same time as yesterday --
the old clock tower
26-Aug-2016
open air market --
everything
I’ll never need
27-Aug-2016
above the crowd noise
the awkwardness
of a first date
27-Aug-2016
fair-weather clouds --
the cart
before the horse
27-Aug-2016
better than an autograph
pine tar
on my pen
27-Aug-2016
now entering
the street musician’s concert hall
the 5:15 train
28-Aug-2016
clinging to summer --
a sale
on wool mittens
28-Aug-2016
tempest in a teapot --
my third cup
of coffee
28-Aug-2016
daydreaming my Sunday away
28-Aug-2016
writer’s block --
water rationing
mandatory
28-Aug-2016
waning crescent moon --
time to amend
our wills
28-Aug-2016
summer twilight --
the instructions
for my ashes
28-Aug-2016
a homeless man
conducting the orchestra
in his mind
29-Aug-2016
last days of summer --
all of the warnings
to slow down
29-Aug-2016
waiting for the school bus --
8 new backpacks
staring at cell phones
29-Aug-2016
back to school --
six backpacks
with legs
29-Aug-2016
chased by the dog
a damselfly
in distress
29-Aug-2016
the songs it sings --
a busker’s
battered guitar
29-Aug-2016
losing face --
an old stack
of poker cards
29-Aug-2016
an old stack of poker cards losing face
29-Aug-2016
summer chill --
I don’t remember
being young
30-Aug-2016
stuck behind the bus
on the second day of school
30-Aug-2016
calm seas --
the tugboat’s
tired flag
30-Aug-2016
morning meditation --
a ladybug
ascending
30-Aug-2016
leaving the light on for no one
30-Aug-2016
bottom of the ninth --
knowing I should
know better
30-Aug-2016
pale sky --
what could
have been
31-Aug-2016
fair-weather clouds --
my musical taste
described as "retro"
31-Aug-2016
mostly cloudy --
my disposition
31-Aug-2016
mostly cloudy --
news of his death
six months ago
31-Aug-2016
rural tourists
posing for selfies
with a cow
31-Aug-2016
chance of thunder --
loosening the top button
of her blouse
31-Aug-2016
new moon --
the emptiness
begins
1-Sep-2016
empty nest --
the unmistakable sound
of Fall
1-Sep-2016
embracing September --
her cold cold touch
1-Sep-2016
September call-ups
practicing
autographs
1-Sep-2016
young love --
the couple’s
matching yoga mats
1-Sep-2016
in this neighborhood the barbers wear hats
1-Sep-2016
purring at my feet --
Pythagoras
dreaming of triangles
1-Sep-2016
clean slate --
my mother
repeats herself
1-Sep-2016
after the rain
the need
for rain
1-Sep-2016
empty nest --
I fill
our wine glasses
1-Sep-2016
national anthem --
where to put
my 8-dollar beer
1-Sep-2016
new moon --
the rhythm
of the darkness
2-Sep-2016
clinging to summer --
a morning
of sweatshirts and shorts
2-Sep-2016
deadliest catch --
her fishnet stockings
2-Sep-2016
the verdict is in:
summoned
for jury duty
2-Sep-2016
holiday weekend --
my first beer
the color of sunset
2-Sep-2016
heaven --
a taco truck
on every corner
2-Sep-2016
pouring the perfect sunset into my pint glass
2-Sep-2016
what holiday?
a woodpecker
at work
2-Sep-2016
summer haze --
someone murmurs
"Alzheimer’s"
3-Sep-2016
head over heels --
I trip over
my tongue
3-Sep-2016
cooler days ahead
I contemplate
my unshaven face
3-Sep-2016
cooler days ahead --
my unshaven face
3-Sep-2016
clinging to summer --
red dragonfly
3-Sep-2016
old enough
to know better
and yet...
3-Sep-2016
startled from sleep --
what the dream catcher
didn’t catch
3-Sep-2016
harvesting
our last tomato --
damned chipmunk!
3-Sep-2016
the bitter aftertaste
of dirty politics
3-Sep-2016
neither rhythm nor rhyme --
my two left feet
3-Sep-2016
before the storm
a hurried harvest
of habaneros
3-Sep-2016
hot summer night --
a frozen rope
to center field
3-Sep-2016
September chill --
the first
golden leaf
4-Sep-2016
writer’s block --
a storm spinning
just offshore
4-Sep-2016
holiday weekend --
a red-tailed hawk
rides the breeze
4-Sep-2016
refreshing my memory --
the scent of thyme
5-Sep-2016
always taking the wrong turn down memory lane
5-Sep-2016
Labor Day --
the subject changes
to retirement
5-Sep-2016
opening the good wine
I contemplate
my next renku link
5-Sep-2016
storm damage --
my umbrella
turned inside-out
5-Sep-2016
at the end
of a long weekend --
an empty beer bottle
5-Sep-2016
gale-force winds --
my brittle limbs
5-Sep-2016
the end of summer --
forgetting
I never liked whiskey
5-Sep-2016
trading sighs --
the last breath
of summer
5-Sep-2016
September rain --
the weekend dissolves
into coffee
6-Sep-2016
wondering what I did wrong
to be selected for jury duty
6-Sep-2016
in the jury room --
all eyes
on the empty podium
6-Sep-2016
awaiting further instructions --
slow soaking rain
6-Sep-2016
Mystic Cleaners
still can’t tell me
when my suit will be ready
6-Sep-2016
overcast --
the bailiff’s scowl
6-Sep-2016
long night --
she takes off
that short dress
6-Sep-2016
Manila morning --
a shop owner sweeps
the cracked sidewalk
6-Sep-2016
crescent moon --
thinking I might be
overthinking it
6-Sep-2016
no moon tonight --
I choose
a bitter beer
6-Sep-2016
restless night --
a storm spinning
just offshore
7-Sep-2016
rain chimes --
my new
favorite song
7-Sep-2016
after the storm
so many green leaves
on the ground
7-Sep-2016
ginko walk --
not trying to read too much
into the clouds
7-Sep-2016
row after row of memorials in the healing garden
7-Sep-2016
clinging to
a lost summer --
the last tomato
8-Sep-2016
late summer fog --
reading between
the power lines
8-Sep-2016
late summer fog --
the weariness
8-Sep-2016
beyond the pale --
late summer fog
8-Sep-2016
restless night --
waves pounding
a rusted shipwreck
8-Sep-2016
summer dusk --
the dog twitches
in his sleep
8-Sep-2016
clinging to summer --
her tight blouse
8-Sep-2016
climbing
the barbed wire fence --
crescent moon
8-Sep-2016
crowded train --
the far away look
in our eyes
9-Sep-2016
cold to the touch --
Grandpa’s stovepipe hat
9-Sep-2016
thick with smoke
the lingering taste
of brisket
10-Sep-2016
morning commute --
rats flee
the oncoming train
10-Sep-2016
clinging to summer --
September sweat
10-Sep-2016
doing the math --
more zeroes
than I thought
10-Sep-2016
leaving nothing to chance
I buy
a Powerball ticket
10-Sep-2016
the barking dog
chasing you away
from my dream
11-Sep-2016
castaway --
a house fly
along for the ride
11-Sep-2016
sunshine --
a broken fence
in our backyard
11-Sep-2016
thunder --
another dream
about the Towers
11-Sep-2016
falling from the sky --
not the unique snowflake
I thought I was
11-Sep-2016
lost in the pumpkin patch
an honest cup of coffee
11-Sep-2016
lonely night
waiting for
my taco truck
11-Sep-2016
emptying
my wine glass --
her bare shoulders
11-Sep-2016
kissing you
everywhere
and then some...
11-Sep-2016
September chill --
the fear
of forgetting
12-Sep-2016
silence --
out goes
the distant light
12-Sep-2016
reflected
in my monitor
my weariness
12-Sep-2016
cloudless sky --
her deep blue eyes
12-Sep-2016
my opinion?
an acorn falls
12-Sep-2016
cloudless sky --
a child’s balloon
floats away
13-Sep-2016
cloudless sky --
a child’s balloon
13-Sep-2016
not visible
on x-ray
the cloudless sky
13-Sep-2016
choking down a slice of pizza the parking meter expires
13-Sep-2016
dirty laundry --
my retirement portfolio
takes a bath
13-Sep-2016
she asks for
my must-haves --
the buoy’s rusty bell
13-Sep-2016
September chill --
the rookie reliever’s
hanging curve ball
13-Sep-2016
called third strike --
the sympathy
of crickets
13-Sep-2016
all the cares of the world
dissolve
in a tummy rub
14-Sep-2016
writer’s block --
peeling a spider web
from my face
14-Sep-2016
approaching the equinox
I slow down
to 55
14-Sep-2016
the old cathedral --
who can hear
my echo?
14-Sep-2016
just for me --
her sexy selfie
14-Sep-2016
believing
it’s a cold front
when I feel it
14-Sep-2016
crisp autumn night --
all the words
I’ve lost
14-Sep-2016
autumn chill --
the vermilion sky
15-Sep-2016
clouds on the horizon --
struggling to find
the words
15-Sep-2016
recycling another Powerball ticket
15-Sep-2016
harvest moon --
her updated
relationship status
15-Sep-2016
harvest moon --
the dog grabs a slipper
from the closet
15-Sep-2016
gibbous moon --
so many ways
to say goodbye
15-Sep-2016
cold front --
she fastens
another button
15-Sep-2016
Fall colors --
the home team
takes a holiday
15-Sep-2016
Fall colors --
the home team’s bats
take a holiday
15-Sep-2016
cold front --
the home team’s bats
take shelter
15-Sep-2016
after the lunch crowd --
the slow stagger
of a regular
16-Sep-2016
writer’s block --
following
a lead balloon
16-Sep-2016
harvest moon --
what’s left
of the tomatoes
16-Sep-2016
harvest moon --
another acorn falls
16-Sep-2016
I’m a kid again --
puppies chasing
soap bubbles
17-Sep-2016
harvest moon --
when the ambulance arrives
for you
17-Sep-2016
harvest moon --
the ambulance arrives
17-Sep-2016
when the hospital hallways become a bit too familiar
18-Sep-2016
wondering if the dog
is jealous
of my CAT scan
18-Sep-2016
fitful sleep --
fishers fighting
in the darkness
18-Sep-2016
crowded cafe --
two women argue
about pink noise
18-Sep-2016
trying to
hold it together --
the staples in my head
18-Sep-2016
lacking incense
the smell of bacon
will do
18-Sep-2016
also not
on my bucket list --
a zip line
18-Sep-2016
clouds without rain --
the bitterness
of an empty six-pack
18-Sep-2016
gray sky --
setting the world
on six and seven
19-Sep-2016
downplaying the victory --
the finch’s
happy song
19-Sep-2016
September rain --
only the crows
complain
19-Sep-2016
whistling in the rain --
the school bus driver’s
last stop
19-Sep-2016
in and out
of consciousness
an idling truck
19-Sep-2016
sleeping in -- or not --
a sloppy kiss
from the dog
19-Sep-2016
dreaming
that there was a levee
to break
19-Sep-2016
pennant fever?
all of the empty seats
at Camden Yards
19-Sep-2016
windless night --
a mosquito lands
on the moon
19-Sep-2016
midnight snack --
the dog’s dinner
19-Sep-2016
midnight snack --
persuading the dog
to eat his dinner
19-Sep-2016
gibbous moon --
the wild flowers
black and white
19-Sep-2016
troubled sleep --
sparks
from a high-tension wire
20-Sep-2016
late summer fog --
my coffee
grows cold
20-Sep-2016
last day of summer --
just one more
sundress
20-Sep-2016
peaceful waters --
the fishermen
mend their nets
20-Sep-2016
summer drought --
the reservoir hits
rock bottom
20-Sep-2016
that part of partly cloudy that lingers all day
20-Sep-2016
then I realized
that family in a pup tent
wasn’t camping
20-Sep-2016
writer’s block --
a reggae beat
fills the void
20-Sep-2016
equinox --
unconvinced
we’re even
21-Sep-2016
only Wednesday --
absentmindedly squeezing
a stress ball
21-Sep-2016
last day of summer --
the fog gives way
to tear gas
21-Sep-2016
always on time
always too soon --
the first autumn leaf
21-Sep-2016
in the exam room --
the fingers of a rubber glove
pointing at me
21-Sep-2016
last day of summer --
the rookie’s
first home run
21-Sep-2016
equinox --
the pain
of moving on
21-Sep-2016
first day of Fall --
the empty nest
upstairs
22-Sep-2016
if they only knew --
the sign reads
"Welcome Fall"
22-Sep-2016
my youngest brother’s impending retirement
22-Sep-2016
autumn chill --
the late-night wail
of an ambulance
22-Sep-2016
the fallow field
where we once
played war
22-Sep-2016
shorter days
longer hem lines --
my September sigh
22-Sep-2016
seeking words of wisdom
in the chatter
of sparrows
23-Sep-2016
pale sky --
the moment my hair
turned white
23-Sep-2016
resident parking only --
the hip brownstone
of my dreams
23-Sep-2016
pale amber sky --
counting down
to oblivion
23-Sep-2016
the ambulance lights
still shining --
what I almost lost
23-Sep-2016
September rain --
believing in
magic numbers
23-Sep-2016
more wine
or no more wine
the empty glass
doesn’t answer
23-Sep-2016
hospital discharge instructions --
one page
intentionally left blank
24-Sep-2016
tonight’s weather --
dark circles
under my eyes
24-Sep-2016
my Powerball winnings not all spent in one place
24-Sep-2016
seat belts fastened --
one more week
in September
24-Sep-2016
autumn dusk --
even the sky
is pumpkin-flavored
24-Sep-2016
autumn dusk --
the pumpkin-flavored sky
24-Sep-2016
unable to find a sad zydeco song
24-Sep-2016
nautilus shell --
the spiral
inward
25-Sep-2016
writers block --
I divide
by zero
25-Sep-2016
clenching my teeth
I keep telling myself
it’s only a game
25-Sep-2016
frost advisory --
the pain of remembering
the wrong thing
25-Sep-2016
frost advisory --
the pain
of remembering
25-Sep-2016
monday --
a freshly plowed field
covered with frost
26-Sep-2016
debating
whether or not
to watch the debate
26-Sep-2016
writer’s block --
the brook
runneth nowhere
26-Sep-2016
the last ferry --
where to go
from here
26-Sep-2016
off-season --
the regulars know
I’m not a regular
26-Sep-2016
off-season --
now she gives me
the time of day
26-Sep-2016
off-season --
the drawbridge operator
gone for coffee
26-Sep-2016
winning the debate --
everyone
who didn’t watch
26-Sep-2016
not open
to debate --
a wailing siren
27-Sep-2016
meanwhile
away from the camera
two rivers meet
27-Sep-2016
September rain --
a confluence
of sighs
27-Sep-2016
magic number one --
welcoming
nightfall
27-Sep-2016
stomping out
his cigarette --
the cardiologist
27-Sep-2016
53rd and 3rd --
the one
they never pick
27-Sep-2016
clouding up --
the cascade
of an unfiltered ale
28-Sep-2016
long-range forecast --
too many days
of clouds without rain
28-Sep-2016
autumn overcast --
shadows creep
into themselves
28-Sep-2016
outside the ER
a doctor hides
his cigarette
28-Sep-2016
suddenly the windless night
28-Sep-2016
knowing
the wine won’t tell me
when I’m done
28-Sep-2016
the cheap wine --
when you’ve lost
and yet won
28-Sep-2016
when the days grow colder
a recording
of my granddaughter’s laughter
29-Sep-2016
disagreeing with the bartender
that I’ve had enough
29-Sep-2016
the dusty gloom of autumn drought
30-Sep-2016
now departing --
what was left
of my patience
30-Sep-2016
in a dream
the midnight stroll
we never took
30-Sep-2016
overcast --
starting to believe
it will never rain
30-Sep-2016
overcast --
will it ever
rain again?
30-Sep-2016
slow steady rain --
the doctor begins
"as you get older"
30-Sep-2016
October rain --
adjusting
my expectations
1-Oct-2016
black dog day --
remembering the one
that got away
1-Oct-2016
black dog day --
the one
that got away
1-Oct-2016
Fall foliage --
her pink and purple
highlights
1-Oct-2016
new moon --
picturing ourselves
in another man’s dream
1-Oct-2016
warm autumn day --
that’s what I’ll call it
on the reservation
2-Oct-2016
new moon --
putting the
air conditioners away
2-Oct-2016
new moon --
the post-season
starting rotation
2-Oct-2016
above the salt marsh
seagulls
in formation
2-Oct-2016
under the bridge --
dreaming
I’ve been here before
2-Oct-2016
his final at-bat --
a half-empty
beer bottle
2-Oct-2016
a weekend road trip
into what’s next
2-Oct-2016
after the rain
a friend request
from a stranger
2-Oct-2016
the intricate beadwork
of the doll
she left behind
3-Oct-2016
playing hide-and-seek
with the kids
the dog finds me
3-Oct-2016
waking to a nightmare
where every flavor
is pumpkin spice
3-Oct-2016
gazing into the marsh
I wonder what the reeds
are whispering
3-Oct-2016
warming trend --
if she stands
any closer...
3-Oct-2016
forbidden fruit
bidding me
to take a taste
3-Oct-2016
dangerous winds --
I turn off
the news
3-Oct-2016
the old bridge --
realizing it’s
our only way out
3-Oct-2016
the old bridge --
our only way out
3-Oct-2016
ringing in my ears
the clamor
of night
3-Oct-2016
stealing a smile
from the little rich boy
a flickering candle
3-Oct-2016
swirling in the breeze
all the leaves
I finished raking
4-Oct-2016
damp autumn morning --
an unripe banana
4-Oct-2016
autumn chill --
emphasizing
that first step
4-Oct-2016
gray day --
another eyebrow hair
to pluck
4-Oct-2016
these uncertain times --
the dog just wants
a tummy rub
4-Oct-2016
a stranger
invites me to like
her Facebook page
4-Oct-2016
hurricane watch --
a tall tree
casting a shadow
4-Oct-2016
hurricane watch --
the tall tree’s shadow
over our house
4-Oct-2016
two men arguing
over women’s choices
without irony
4-Oct-2016
autumn overcast --
watching the cook
ruin toast
5-Oct-2016
morning meditation --
trying not to
scratch that itch
5-Oct-2016
slow-moving storm --
an acorn falls
5-Oct-2016
autumn wind --
the chili peppers
shiver
5-Oct-2016
autumn wind --
the last chili pepper
shivers
5-Oct-2016
autumn wind --
the last
chili pepper
5-Oct-2016
one beer later
his daughter’s transition
is complete
5-Oct-2016
a vast windowless room
where no one cares
who I am
5-Oct-2016
in his sleep
the dog running
who knows where
5-Oct-2016
cloudless night --
looking for a star
to wish on
5-Oct-2016
autumn wind --
in one ear
and out the other
6-Oct-2016
October fog --
the missing players
on the playoff roster
6-Oct-2016
lost in the fog
those lazy days
of summer
6-Oct-2016
dangerous storm --
voters
reject peace
6-Oct-2016
happy hour --
strangers
compare scars
6-Oct-2016
envying the dog
who doesn’t care
about baseball
6-Oct-2016
today’s harvest --
a shoe
from an open closet
7-Oct-2016
at the dealership --
how many non-dairy creamers
to enlightenment?
7-Oct-2016
routine maintenance --
the drone
of 24-hour news
7-Oct-2016
in the waiting room
a recipe
for stone soup
7-Oct-2016
dense fog --
I disapprove
this message
7-Oct-2016
ringing in my ears --
the persistence
of nothingness
7-Oct-2016
the perpetual surprise of her drawn-on eyebrows
7-Oct-2016
remembering
every contour
in black and white
7-Oct-2016
waxing moon --
the girl next door
moves on
7-Oct-2016
locker room talk --
I decide to
shower at home
7-Oct-2016
awake far too late
all the stars
whose names
I’ve forgotten
8-Oct-2016
nervously waiting
for the next breeze --
autumn leaves
8-Oct-2016
clinging
to a bare tree --
the last apple
8-Oct-2016
election coverage --
dogs
rolling in mud
8-Oct-2016
mostly cloudy --
down two games
to none
8-Oct-2016
still pond --
the conversation I wish I had
with Grandpa
8-Oct-2016
dreams of summer --
stirring a cocktail
with a plastic-tipped cigar
8-Oct-2016
migrating geese --
no one asks them
where they’re from
9-Oct-2016
rain-out --
another day
to dream away
9-Oct-2016
bluer than a blue jay in the rain
9-Oct-2016
preparing for the debate
the subject turns
to painkillers
9-Oct-2016
Baja sunrise --
and then
I wake up
9-Oct-2016
dreamless sleep --
a wine glass
half empty
10-Oct-2016
frost advisory --
the pain
of forgetting
10-Oct-2016
the sun so low in the sky I step on my shadow
10-Oct-2016
frost advisory --
hoping the offense
warms up
10-Oct-2016
cold front --
winter comes
to Fenway
10-Oct-2016
bitter wine --
the visiting team celebrates
at Fenway
10-Oct-2016
pale and worn
the warmth
of Grandma’s quilt
11-Oct-2016
autumn shadows --
the temperature fades
on Wall Street
11-Oct-2016
in and out of tune --
the news helicopter’s
sympathetic vibration
11-Oct-2016
killing frost --
harvesting
the unripe tomatoes
11-Oct-2016
a 27-day haunted hayride to oblivion
12-Oct-2016
same time as last year
explaining to the kids
where maize is from
12-Oct-2016
wild ride on Wall Street --
always afraid
to look down
12-Oct-2016
wondering when
the least worst option
became an endorsement
12-Oct-2016
revoking his endorsement
the dog
throws up
12-Oct-2016
escalating scandals --
two rats
race to the sewer
12-Oct-2016
dismantling
the white picket fence
of my dreams
12-Oct-2016
passing clouds --
the CEO
steps down
12-Oct-2016
town meeting --
seagulls gather
at the landfill
13-Oct-2016
reading between the lines
of a losing lottery ticket
13-Oct-2016
breakfast of champions --
a handful
of painkillers
13-Oct-2016
freeze warning --
forgetting
my next thought
13-Oct-2016
amber sky --
all I need to know
about autumn
13-Oct-2016
autumn moonlight --
the red streaks
in her hair
13-Oct-2016
a nation
of immigrants
in fear
of immigrants
13-Oct-2016
nighttime construction --
the soundtrack
of my nightmare
13-Oct-2016
long night --
her short dress
13-Oct-2016
nighttime construction --
her sturdy hips
13-Oct-2016
loving
the beautiful mess
we’ve made
14-Oct-2016
scaring only
the puppy --
cardboard scarecrow
14-Oct-2016
greeting the last ferry
a flock
of hungry seagulls
14-Oct-2016
off-season --
the bartender
doesn’t look up
from her phone
14-Oct-2016
a hearty lunch --
harbor seals
performing for tourists
14-Oct-2016
ships passing in broad daylight
14-Oct-2016
finding that place
everyone goes
to hide
14-Oct-2016
dark harbor --
noisy drunks
and their empty bars
14-Oct-2016
moonshine wisdom --
the blur
of clarity
14-Oct-2016
hunter’s moon --
she asks if I’ve found
what I needed
15-Oct-2016
safe harbor --
an old cradle
in the back of a pickup
15-Oct-2016
safe harbor --
a world
without secrets
15-Oct-2016
bayside café --
stray cats in love
with the chef
15-Oct-2016
Cape Cod dreams --
when my ship
comes in
15-Oct-2016
autumn stillness --
when you’re counting
the days
15-Oct-2016
what the marsh grass is whispering about us
15-Oct-2016
awaiting
the last ferry
another happy hour
15-Oct-2016
the long downward spiral to last call
15-Oct-2016
high above
the crowded beach
an osprey nest
16-Oct-2016
hunter’s moon --
unable to find
the words
17-Oct-2016
drifting away
in the beach shack
of my dreams
17-Oct-2016
not subject to vote --
beachfront property
returning to sea
17-Oct-2016
a strong cocktail --
because I can’t wait
to dream again
17-Oct-2016
my cologne?
the ocean breeze
17-Oct-2016
never questioning
the curves
of a sand dune
17-Oct-2016
dogs on the beach --
the realtor talks
comparables
17-Oct-2016
now that we’re just friends
let me tell you about
my recent heartbreak
18-Oct-2016
burning leaves --
another claim
the election is rigged
18-Oct-2016
staggering into the twelve-step meeting
18-Oct-2016
autumn weather --
reading between
the pine needles
18-Oct-2016
rough day at work --
the smell
of burning leaves
18-Oct-2016
gathering acorns
before dawn --
a plump squirrel
19-Oct-2016
back to work --
a colorful cap
on her bald head
19-Oct-2016
then I realized
it was too late to stop
the leaves from falling
19-Oct-2016
deep autumn --
a row
of empty beach houses
19-Oct-2016
unseasonably warm --
my eyes unbutton
her blouse
19-Oct-2016
a bonus pinball!
the Coney Island
of my dreams
19-Oct-2016
the final debate --
the last
of the wine
19-Oct-2016
the final debate --
wondering why
I’m here
19-Oct-2016
refusing to concede --
an old dog
and his bone
20-Oct-2016
a dog’s life --
just another
day in the sun
20-Oct-2016
suburban traffic jam --
singing along with
someone else’s radio
20-Oct-2016
napping
wherever she wants --
the old dog
20-Oct-2016
deep sigh --
planning
my next dream
20-Oct-2016
company meeting --
I wake up
in the dark
20-Oct-2016
another six months
before being nagged
about flossing
20-Oct-2016
reaping what I sow --
a nasty glare
from the farmer’s daughter
21-Oct-2016
autumn fog --
the undecided voters
21-Oct-2016
back to suburbia --
imagining the traffic
is a crashing wave
21-Oct-2016
flash of lightning --
a mangled bicycle
at the curb
21-Oct-2016
brisk autumn morning --
I forget
to breathe
22-Oct-2016
writer’s block --
what the rain
taught me
22-Oct-2016
when the scarecrow is a cranky old woman
22-Oct-2016
Halloween approaching
the blind
drive ahead
22-Oct-2016
boardwalk dream --
all the quarters I’ve lost
in that pinball machine
22-Oct-2016
wind advisory --
the candidate mutters
under his breath
22-Oct-2016
night moves --
she puts on the lingerie
I’ll be taking off of her
22-Oct-2016
early to bed --
the crunch of legos
beneath my feet
23-Oct-2016
autumn wind --
watching it
fade away
23-Oct-2016
autumn wind --
how easy it is
to get carried away
23-Oct-2016
sugar maple stripped of dignity by the wind
23-Oct-2016
end of the weekend --
splitting
the last beer
23-Oct-2016
autumn wind trailing off to a sigh
24-Oct-2016
Monday morning --
waking up
to a sigh
24-Oct-2016
wooly muffler --
I thought you were crying
because you were happy
24-Oct-2016
a good wine --
where it
all begins
24-Oct-2016
wishing on a star --
the other side
of the bridge
24-Oct-2016
bounty hunter --
nothing he won’t do
for a dog treat
25-Oct-2016
ever closer
to the flame
a black moth
25-Oct-2016
bipartisan agreement --
the election can’t be over
soon enough
25-Oct-2016
my aching bones --
drunk enough
to know better
25-Oct-2016
cold snap --
feeling so much older
than yesterday
25-Oct-2016
Fall classic --
a wheelbarrow
full of leaves
25-Oct-2016
mid-winter harvest --
wilted lettuce
from the supermarket
26-Oct-2016
burning leaves I remember an old flame
26-Oct-2016
continued cold --
the jagged clatter
of a jackhammer
26-Oct-2016
autumn deepens --
the silence
of a barren field
27-Oct-2016
so low in the sky
the winter sun
and me
27-Oct-2016
cold rain --
a declined
invitation
27-Oct-2016
an American scandal -
the cat self-identifies
as black
27-Oct-2016
muffling
the footsteps
of ghosts --
slow
steady
rain
27-Oct-2016
almost positive it was raining the day you went away
27-Oct-2016
what I think
when they tell me
I deserve
the chair
27-Oct-2016
alarm clock --
boarding up
the beach house
27-Oct-2016
wilted flowers --
she loves me not
27-Oct-2016
not remembering
the nightmare
that killed me
27-Oct-2016
our vacation cottage --
trying to fit
it all in
27-Oct-2016
in a dream
the rhythm
of the waves
27-Oct-2016
tonight’s weather
dying into
each other’s arms
27-Oct-2016
comfort food --
the weight
of my eyelids
27-Oct-2016
not how I imagined it
our romantic hayride
in the rain
28-Oct-2016
indecisive
this weekend’s weather
28-Oct-2016
autumn overcast --
what I whispered
among the sand dunes
28-Oct-2016
autumn overcast --
a scoreless tie
28-Oct-2016
pitcher’s duel --
an unfinished
haiku
28-Oct-2016
the cashier perplexed
when I help her
make change
29-Oct-2016
on his day off
the city boy
stacking wood
29-Oct-2016
overlooking the intersection
a heron
just being
29-Oct-2016
warming trend --
the fragrance
of curry
29-Oct-2016
just like last year
more Halloween candy
than we need
29-Oct-2016
first frost --
a box
of unmatched mittens
30-Oct-2016
leaving the changing room
I feel
exactly the same
30-Oct-2016
clearance sale --
the receipt claims I saved
more than I spent
30-Oct-2016
leaving the changing room
feeling exactly the same
30-Oct-2016
unrequited crush --
a dog on the other side
of the fence
30-Oct-2016
my latest crush
in high definition
30-Oct-2016
festival of lights --
the insistent hum
of the marquee
30-Oct-2016
Devil’s night --
24-hour
television news
30-Oct-2016
veteran catcher
losing a pop fly
in the lights
30-Oct-2016
off the bench
a mouthful
of tobacco
30-Oct-2016
intentional walk --
the constellations
in the sky
30-Oct-2016
my Halloween costume --
just happy
to be here
31-Oct-2016
Halloween party --
sharing a beer
with Satan
31-Oct-2016
moonless night --
learning that
my friend has died
31-Oct-2016
trick or treat --
the dog answers the door
wearing fangs
31-Oct-2016
trick or treat --
she dims
the light
31-Oct-2016
the new casino --
a sand castle
at low tide
1-Nov-2016
Day of the Dead --
walking into
a strong perfume
1-Nov-2016
Day of the Dead
or as I like to call it
"Tuesday"
1-Nov-2016
Day of the Innocents --
the dog’s
guilty look
1-Nov-2016
snowbirds
comparing
suntans
1-Nov-2016
All Saints’ Day --
Haiku Elvis
gets his wings
1-Nov-2016
already planning not to shave tomorrow
1-Nov-2016
under the bridge
unwritten graffiti
1-Nov-2016
crescent moon --
my cobblestone dreams
1-Nov-2016
so many words
lost
in the rain
2-Nov-2016
so many words lost in the rain
2-Nov-2016
holding the door for me
he says
"keep in touch"
2-Nov-2016
All Souls’ Day --
a clock
stopped at midnight
2-Nov-2016
game seven --
even the cheap champagne
will do
2-Nov-2016
a slow, graceful decline --
the S&P 500
and me
2-Nov-2016
All Souls’ Day --
the dog barks
at ghosts
2-Nov-2016
nighttime construction --
her broad shoulders
2-Nov-2016
early November --
another shade
of overcast
3-Nov-2016
an innocent fling --
she has
his eyes
3-Nov-2016
last of the wine --
the waning moon
3-Nov-2016
cactus flower --
I didn’t realize
she knew my name
4-Nov-2016
earning my vote
her sturdy constitution
4-Nov-2016
November wind --
105 days until
pitchers and catchers report
4-Nov-2016
not decorations
the patches
on my jeans
4-Nov-2016
the ghost at the end of the bar buys my next drink
4-Nov-2016
baseball season over
a woodchuck returns
to its burrow
5-Nov-2016
can he hear my thoughts?
black-tailed jackrabbit
5-Nov-2016
first date --
the irresistible urge
to fact-check
one another
5-Nov-2016
November wind --
a double espresso
kind of day
5-Nov-2016
lost on me --
this illusion
of gaining an hour
5-Nov-2016
turning the clocks back --
one more hour to wait
for the election
to be over
5-Nov-2016
at the silent auction
I bid
against myself
5-Nov-2016
autumn wind --
the sound
of darkness
5-Nov-2016
end of the date --
that moment she says
"make yourself comfortable"
6-Nov-2016
Baja midnight --
desert shadows
come out to play
6-Nov-2016
forgetting the umbrella
the wrong part
of partly cloudy
6-Nov-2016
Seaside Park --
trying to look like
I belong here
6-Nov-2016
shining above
the liquor store parking lot --
suburban sunset
6-Nov-2016
the salt marsh
seasoning my dreams
6-Nov-2016
let’s pretend we’re not going to finish the wine
6-Nov-2016
perfectionist nightmare --
right on time
for the wrong train
6-Nov-2016
the week’s weather --
partly cloudy
with a chance
of Armageddon
6-Nov-2016
in today’s polls
the sand dunes
rise and fall
7-Nov-2016
bipartisan support --
her push-up bra
7-Nov-2016
election forecasts
pinning the tail
on the donkey
7-Nov-2016
election eve --
driving home
in the dark
7-Nov-2016
Wall Street rally --
and still the spider
spins its web
7-Nov-2016
the furnace kicks on --
another screaming politician
7-Nov-2016
shorter days --
Mom lets Dad
answer the phone
7-Nov-2016
penalty kick --
I stop snoring
7-Nov-2016
Election Day --
moss clings
to a weathered tombstone
8-Nov-2016
Election Day --
a weathered tombstone
8-Nov-2016
Election Day --
a field mouse
with nowhere to hide
8-Nov-2016
Election Day --
all of the words
that rhyme with "orange"
8-Nov-2016
my vote cast
another acorn falls
8-Nov-2016
throwing shade
on good and bad alike --
November sun
8-Nov-2016
in the voting booth
my pen runs dry
8-Nov-2016
my pen runs dry in the voting booth
8-Nov-2016
in other news --
a reminder to find
that ice scraper
8-Nov-2016
in other news
a reminder
that there’s other news
8-Nov-2016
autumn haze --
rain streams down
a cracked window pane
9-Nov-2016
first frost --
taking down
the campaign signs
9-Nov-2016
ominous skies --
I block
a Facebook friend
9-Nov-2016
turning off the news
I remind myself
to breathe
9-Nov-2016
supermoon --
I remember
how small I am
9-Nov-2016
clearing my head
I prepare
for rain
9-Nov-2016
the shot glass at the end of the rainbow
9-Nov-2016
deep breaths --
the doctor’s
cold stethoscope
9-Nov-2016
autumn stillness --
the dead deer’s
gentle eyes
9-Nov-2016
autumn wind --
the need to write about
something else
9-Nov-2016
how it begins --
the trees more bare
than yesterday
10-Nov-2016
in the waiting room
I study
a plastic fern
10-Nov-2016
remembering
when the clouds
were just clouds
10-Nov-2016
meanwhile
a dog
and his tennis ball
10-Nov-2016
in other news
the dog
wants to play
10-Nov-2016
the only visitor
to his grave --
wildflowers
11-Nov-2016
beside the weathered tombstone
a broken Hallelujah
11-Nov-2016
at the bottom of the box
a snarl
of Christmas lights
11-Nov-2016
editorial oversight --
an unfinished haiku
in my Draft folder
11-Nov-2016
by the light of a dumpster fire I read the writing on the wall
11-Nov-2016
when the light
at the end of the tunnel
is an MRI
11-Nov-2016
cold Autumn wind --
drunks and stray dogs
howl
11-Nov-2016
supermoon --
when we’re both
in the mood
11-Nov-2016
barrel-aged whiskey --
as a matter of a fact
I’m not okay
11-Nov-2016
November darkness --
not even the owl believes
the election results
12-Nov-2016
learning
to crawl again
the town drunk
12-Nov-2016
gibbous moon --
still wondering
what he’s hiding
12-Nov-2016
treasuring the moment --
the dog finds a tennis ball
in a pile of leaves
12-Nov-2016
revising our wills
a wave crashes
far away
12-Nov-2016
dropping the ball --
a hawk surveys
the backyard
12-Nov-2016
waning moon --
unwilling
to let it go
12-Nov-2016
in the hollow stump
of the old tree
wild poppies bloom
13-Nov-2016
warm autumn sunshine --
reviewing
our irrevocable trusts
13-Nov-2016
autumn night --
wondering if it will ever
be light again
13-Nov-2016
if I learn
nothing else --
a stray cat in the sun
13-Nov-2016
defying
the autumn gloom --
red maple
14-Nov-2016
and yet
so far away --
supermoon
14-Nov-2016
autumn overcast --
when there’s nothing left to say
about the moon
14-Nov-2016
supermoon --
the dreams
I could dream tonight
14-Nov-2016
beaver moon --
the beautiful dam
flooding my basement
14-Nov-2016
shots fired --
trying to look
like everyone else
14-Nov-2016
saying
you drink too much
the bartender
pours me another
14-Nov-2016
when your last name emboldens you to be who you are
14-Nov-2016
when nothing makes any sense except the moon
14-Nov-2016
maybe if I drink enough
it will all make sense
14-Nov-2016
passing the buck
a nervous hunter
15-Nov-2016
low tide --
a block
of shuttered casinos
15-Nov-2016
rain at last --
soaking it
all in
15-Nov-2016
emerging
from their hiding places
the internet trolls
15-Nov-2016
November morning --
leaf blowers
in unison
15-Nov-2016
the horseshoe crab
a shell
of its former self
16-Nov-2016
lunch hour --
pigeons feast
on crumbs
16-Nov-2016
lingering clouds --
all the blank space
between the lines
16-Nov-2016
strangers following me on Twitter
16-Nov-2016
it’s already moved on --
the next wave
16-Nov-2016
waning moon --
and yet
those eyes
16-Nov-2016
white-tailed deer --
one can never be
too careful
17-Nov-2016
broken bridges --
the rocky path ahead
17-Nov-2016
weekend forecast --
a six-pack
or more
17-Nov-2016
cold front --
the chilling effect
of the news
17-Nov-2016
throwing a rock at the squirrel taunting the dog
17-Nov-2016
tonight’s weather --
overcast
with a chance
of metaphor
17-Nov-2016
that moment you realize
it wasn’t just
a bad dream
17-Nov-2016
in a dark place
the compass
fails me
17-Nov-2016
rocks and salt --
the lighthouse
at the end of the world
18-Nov-2016
morning meditation --
scratches
in the plexiglass
18-Nov-2016
writing it down before it disappears
18-Nov-2016
urban gridlock --
a horn drowned out
by hip-hop
18-Nov-2016
dimmer than I remembered --
the first star
I see tonight
18-Nov-2016
broken elevator
opening
for no one
18-Nov-2016
out of tears
I chop
an onion
18-Nov-2016
autumn wind
so raw
I stop feeling
18-Nov-2016
wandering wind --
where will it
sleep tonight?
18-Nov-2016
floating so peacefully
a Portuguese man o’ war
19-Nov-2016
clinging
until the last leaf
falls
19-Nov-2016
one final bash --
an empty shopping cart
in the street
19-Nov-2016
the forecast --
blustery conditions
for the next four years
19-Nov-2016
clutching my new friend the handrail
19-Nov-2016
not welcoming visitors --
the old lighthouse
19-Nov-2016
riptide --
when words
fail me
20-Nov-2016
pulling up lame --
the old comic’s
punch lines
20-Nov-2016
howling wind --
a sudden craving
for whiskey
20-Nov-2016
always sooner
than I expect --
the winter jacket
20-Nov-2016
hearing the tortured ghosts in the wind
20-Nov-2016
contents marked fragile --
the speed bump
we didn’t see
20-Nov-2016
first snow --
to dye or not to dye
my hair
20-Nov-2016
high tide --
seaweed
riding the waves
21-Nov-2016
snow flurries --
photos of my grandchildren
at play
21-Nov-2016
a dusting of snow --
she asks if I
color my hair
21-Nov-2016
changes to our wills --
the last leaves
stripped from the trees
21-Nov-2016
writer’s block --
a crack
in the inkwell
21-Nov-2016
deepening darkness --
the danger
of silence
21-Nov-2016
not in the mood --
I lose
the election
21-Nov-2016
Beaujolais --
her delicate skin
21-Nov-2016
still the devil --
the devil
you know
21-Nov-2016
in a tiny movie theater
with some of the seats
facing backwards
22-Nov-2016
remembering
what the angels told me
beyond the tree line
22-Nov-2016
enough garlic
to ward off
everything
22-Nov-2016
continued cold --
a friend
unfriends me
22-Nov-2016
the wind howls --
pitchers and catchers report
in 83 days
22-Nov-2016
house sparrows --
staying home
for Thanksgiving
22-Nov-2016
shucking another oyster --
the sound of waves
22-Nov-2016
simpler times --
the clocks
running backwards
22-Nov-2016
happier times --
the embers
of a campfire
23-Nov-2016
better times --
the embers
of a campfire
23-Nov-2016
the roaring crowd --
the nervous pitcher hurls
a no-hitter
23-Nov-2016
restless night --
street dogs
in unison
23-Nov-2016
when the days aren’t short enough
23-Nov-2016
fried oysters --
because they’re probably not
served in heaven
23-Nov-2016
snow fence --
what’s holding
me back
23-Nov-2016
the pond at night --
and old man singing
to swans
23-Nov-2016
longer than
the winter night --
her legs
23-Nov-2016
a quiet place --
no one to talk me
off the ledge
24-Nov-2016
thankful for the memories we didn’t share
24-Nov-2016
Thanksgiving hush --
the wishbone
already broken
24-Nov-2016
not celebrating Thanksgiving
the office building’s
sprinkler system
24-Nov-2016
a boat adrift --
that faraway look
in your eyes
25-Nov-2016
Black Friday --
where would
Jesus shop?
25-Nov-2016
today’s top story --
page not found
25-Nov-2016
with leftover turkey
the reason
my candidate lost
25-Nov-2016
Black Friday
selling me
the Brooklyn Bridge
25-Nov-2016
Black Friday --
check-out line
in the city of ghosts
25-Nov-2016
preparing to leave
she asks
"is that what you’re wearing?"
25-Nov-2016
Freedom Trail --
closed until
further notice
26-Nov-2016
morning fog --
I contemplate
my legacy
26-Nov-2016
death of a dictator --
the ebb and flow
of the sea
26-Nov-2016
a break in the fog --
my daughter’s
new address
26-Nov-2016
street dog limping away from my outstretched hand
26-Nov-2016
sparrowhawk --
we agree
not to disagree
26-Nov-2016
the physical trainer
tells me
to take a hike
27-Nov-2016
winter morning --
the dog dreams
in black and white
27-Nov-2016
shorter days --
how little
I have to say
27-Nov-2016
holiday spirit --
cattails pushing through
the snow
27-Nov-2016
reaching for daylight --
a winter wonderland
27-Nov-2016
she tells me I sound like the grandfather I never met
27-Nov-2016
waiting for me
the shell of what
I used to be
27-Nov-2016
at the bottom of the hill
a mountain
of leaves
28-Nov-2016
Cyber Monday --
building a better
wireless mouse trap
28-Nov-2016
trick or treat --
the grim reaper
inspects his candy
28-Nov-2016
a second hour discussing what we could have done better
28-Nov-2016
stifling a yawn --
the din
of rush hour traffic
28-Nov-2016
after the planning meeting
I drive home
in the dark
28-Nov-2016
restless night --
the heat cycles on
and off
28-Nov-2016
trying not to stare
she stares
at me
28-Nov-2016
restless night --
imagining the softness
of her breasts
28-Nov-2016
toxic fog --
tweet
after tweet
28-Nov-2016
the last bus to an unknown destination
28-Nov-2016
autumn wind --
the secrets
I can’t keep
28-Nov-2016
my thoughts exactly --
a restless arroyo
29-Nov-2016
holiday spirit --
insisting
it’s Christmas spirit
29-Nov-2016
I’ve been here before --
the lowrider’s
throbbing bass
29-Nov-2016
in the crowded conference room
another game
of solitaire
29-Nov-2016
indirectly observed
the dark matter
all around us
29-Nov-2016
slow soaking rain
and the fear
it will never stop
29-Nov-2016
late November --
unfavorable omens
in the sky
30-Nov-2016
in my spam folder
an email
from Santa
30-Nov-2016
in need of work --
the employment office
30-Nov-2016
with a plastic pail and shovel
the sandcastle
of my dreams
30-Nov-2016
in the boondocks
the trees
have eyes
1-Dec-2016
the sun so low
it might forget
to rise tomorrow
1-Dec-2016
his eyes wide open
a mouse
in the trap
1-Dec-2016
open-minded
to believing
in gravity
1-Dec-2016
that moment you realize
there is
no inner circle
1-Dec-2016
the road before me --
where no direction
is mine
1-Dec-2016
crowded elevator --
I press the button
twice
1-Dec-2016
beyond every horizon
another horizon
1-Dec-2016
breakup sex --
knowing we won’t
be friends
1-Dec-2016
asking the yoga instructor
if her schedule
is flexible
2-Dec-2016
my face when she asks me
if "my people"
like rice
2-Dec-2016
her rugged fingers --
buying another clay pot
I don’t need
2-Dec-2016
December --
I race
the darkness home
2-Dec-2016
the gift
of her wearing
the lingerie
I gave her
2-Dec-2016
suburbia --
when you know
every pothole
2-Dec-2016
crescent moon --
the only car
in the parking lot
2-Dec-2016
a clear shot
if I had
the nerve
3-Dec-2016
before the first snow --
Spring training tickets
3-Dec-2016
the art of the deal with the devil
3-Dec-2016
ten-alarm fire --
a chili pepper
I didn’t expect
3-Dec-2016
Christmas music --
the dog
nobody wants
4-Dec-2016
a twist
in the arroyo --
mesquite tree
4-Dec-2016
December wind --
my restless dreams
4-Dec-2016
snow in the forecast
my granddaughter
turns ten
4-Dec-2016
writer’s block --
a broken light
on a dead end street
4-Dec-2016
morning gridlock --
a snail
crosses the patio
5-Dec-2016
dreaming of sleep
the insomniac
5-Dec-2016
skidding into
another word
for snow
5-Dec-2016
writer’s block --
trying to peel
an unripe banana
5-Dec-2016
misplacing
my magic wand
I awaken
5-Dec-2016
waxing moon --
a failure
to communicate
5-Dec-2016
Old Faithful --
the dog
on my pillow
5-Dec-2016
I know she’s only
being polite
and yet...
5-Dec-2016
black ice --
the judge declares
a mistrial
5-Dec-2016
ghost ship --
the music
stops
5-Dec-2016
politicians hand in hand with the bogeyman
5-Dec-2016
the ghost in you
lost
at sea
5-Dec-2016
waking from a nightmare
the snow
hasn’t melted
6-Dec-2016
holiday party --
I hold a table
for nobody
6-Dec-2016
above it all
Custom House Tower
6-Dec-2016
Christmas shoppers in a collective holi-daze
6-Dec-2016
Christmas party --
the lingering threat
of karaoke
6-Dec-2016
Christmas party --
the imminent threat
of karaoke
6-Dec-2016
peace on earth --
the drunk’s head
on my shoulder
6-Dec-2016
Christmas gridlock --
I cut off
Santa
6-Dec-2016
over too many beers --
a cost-benefit analysis
6-Dec-2016
sick of vampire movies
I order
a Bloody Mary
7-Dec-2016
oak moon --
a sudden craving
for Chardonnay
7-Dec-2016
especially visible in darkness
the writing on the wall
7-Dec-2016
every day
a day that will live
in infamy
7-Dec-2016
wonderfully wild --
her beautiful hair
when she doesn’t care
7-Dec-2016
reality TV --
living
in infamy
7-Dec-2016
stirring her
artisanal yogurt
with a plastic spoon
8-Dec-2016
spilled milk --
scramble
the fighter jets
8-Dec-2016
restless night --
footprints
on the moon
8-Dec-2016
pigeons avoiding the Twitter feed
8-Dec-2016
the most wonderful time of the year --
untangling the Christmas lights
8-Dec-2016
lost in space --
the man who gave us
the moon
8-Dec-2016
farmer’s market --
a stray dog
shops for kindness
9-Dec-2016
the day drags on --
fishing trawlers
at dusk
9-Dec-2016
the season’s first cold front
warming the hearts
of climate change deniers
9-Dec-2016
the season’s first cold front --
my credit card
declined
9-Dec-2016
overcast night --
the stars
are somewhere else
9-Dec-2016
overcast --
the stars
somewhere else
9-Dec-2016
amazing grace --
the Tai-Chi master’s
silent song
10-Dec-2016
arguing politics
with a side
of Russian dressing
10-Dec-2016
hoping my luck will change
I recycle
someone else’s scratch ticket
10-Dec-2016
just in time for Christmas
the season’s
first cold front
10-Dec-2016
flying the friendly skies --
an airport pat-down
10-Dec-2016
heavier
than I remembered --
the Christmas decorations
10-Dec-2016
bitter cold --
she doesn’t
recognize me
11-Dec-2016
single-digit temperatures --
I count my fingers
twice
11-Dec-2016
karaoke bar --
I order
a Whiskey Sour
11-Dec-2016
snow in the forecast --
a whole new
kind of quiet
11-Dec-2016
snow in the forecast --
telling her
it was just a kiss
11-Dec-2016
first snow --
the hush
11-Dec-2016
divide by zero --
the calculator
goes berserk
12-Dec-2016
snow turns to rain --
what became
of my winter wonderland?
12-Dec-2016
dreams of summer --
a child’s balloon disappears
into a sigh
12-Dec-2016
"let’s take a break"
says the one
who’s moved on
12-Dec-2016
the spray cans left after today’s creative writing class
12-Dec-2016
trimming the tree --
I’m not as trim
as I used to be
12-Dec-2016
for those who want to know
yes, they’re laughing at us
12-Dec-2016
gibbous moon --
being
who you are
12-Dec-2016
serenity
at the end
of my rope
12-Dec-2016
gibbous moon --
I don’t know
what I want
12-Dec-2016
in the news
a child plays
with a yo-yo
13-Dec-2016
long night moon --
the distant freight train
of my dreams
13-Dec-2016
Yankee swap --
I take home
a headache
13-Dec-2016
hiding
behind clouds --
cold moon
13-Dec-2016
my mother asks why I can’t write a nice poem
13-Dec-2016
cold front --
my snow white hair
13-Dec-2016
a crack in the mirror --
it’s me
on both sides of it
14-Dec-2016
pale winter sky --
I turn off
the news
14-Dec-2016
a crack in the mirror --
it’s me
on both sides
14-Dec-2016
nominating another wolf to guard the chicken coop
14-Dec-2016
cold moon --
when I run out of coffee
too soon
14-Dec-2016
fair-weather friend --
telling me it can’t be
too cold to snow
14-Dec-2016
wind chill advisory --
unfriended by
an ex-lover
14-Dec-2016
suddenly unsure
if I’ve ever seen
a real reindeer
14-Dec-2016
the dog on my pillow --
how soon
I’m replaced!
15-Dec-2016
barely able
to lift its head --
winter sun
15-Dec-2016
winter bluster --
a dog barks
at the wind
15-Dec-2016
thumbing a ride --
the local car mechanic
15-Dec-2016
the wind howls --
a descendant of wolves
asleep on the couch
15-Dec-2016
restless night --
the ever-growing mouse
in the attic
15-Dec-2016
the realization we’ve yet to discover America
15-Dec-2016
the cheap wine --
when I’ve stayed
too long
15-Dec-2016
her smile widens
when I ask
about Bamboo Chicken
16-Dec-2016
winter chill --
beauty
where I didn’t expect it
16-Dec-2016
until I find the words
I’ll keep writing
16-Dec-2016
it’s that time of year --
I misspell
poinsettia
16-Dec-2016
shorter days --
not trusting
the sun
16-Dec-2016
the gift of an early morning snowplow
17-Dec-2016
darkest nights --
she hands me
an unlabeled elixir
17-Dec-2016
tires spinning in a winter wonderland
17-Dec-2016
better than gift wrap
and a bow --
snow
on your birthday
17-Dec-2016
after the storm --
Christmas music
in an empty mall
17-Dec-2016
the tequila
like I am
añejo
17-Dec-2016
shaking a tiny fist
the little rich boy
who never grew up
18-Dec-2016
winking at us
in the dark
a broken streetlight
18-Dec-2016
whistling through
the cactus needles --
desert wind
18-Dec-2016
black ice --
all the world’s
a slippery slope
18-Dec-2016
black ice --
a slippery slope
18-Dec-2016
the half-empty bottle fools noone
18-Dec-2016
that moment
when love fades
into words
18-Dec-2016
clear skies --
lost for words
again
19-Dec-2016
it doesn’t care
if I’m there or not --
winter surf
19-Dec-2016
not giving me
the time of day --
a broken watch
19-Dec-2016
unable to count the stars whose names I’ve forgotten
19-Dec-2016
now a doorstop --
the next book
on my reading list
19-Dec-2016
overcast --
just another fool
searching for stars
19-Dec-2016
empty mall --
a skip
in the Christmas music
19-Dec-2016
tired of bad news
I drink the good wine
too quickly
19-Dec-2016
disrespecting the Sabbath
a ladder-backed woodpecker
20-Dec-2016
continued cold --
a seat
on the bench
20-Dec-2016
vapor trail --
remembering
my first love
20-Dec-2016
winter solstice --
it’s all downhill
from here
20-Dec-2016
longest night --
she’s not
tired either
20-Dec-2016
darkest night --
the wind whistles
at me
20-Dec-2016
abandoned house --
the dog’s eyes
never close
20-Dec-2016
winter solstice --
discovering
the affair
21-Dec-2016
shortest day --
signing
my life away
21-Dec-2016
pagan rites
and hallowed hymns --
the yule log
21-Dec-2016
winter solstice --
an unsigned
Christmas card
21-Dec-2016
mixed precipitation --
exactly
what I asked for
22-Dec-2016
mixed precipitation --
he’s surprised
I still work here
22-Dec-2016
sleigh bells --
the dog waits patiently
for a treat
22-Dec-2016
in my dreams
two lovers
beneath the stars
22-Dec-2016
cutting the cord
how quickly
the ground approaches
22-Dec-2016
recurring nightmare --
the flashing lights
are coming for me
22-Dec-2016
wildflowers --
my granddaughter’s
bell bottoms
23-Dec-2016
the baby who laughs when she’s frightened
23-Dec-2016
reminded once again
of the nastiness
of eggnog
23-Dec-2016
early winter --
a new
cold war
23-Dec-2016
dive bar --
a sad clown singing
for no one
23-Dec-2016
toasting the ghost who brought me here
23-Dec-2016
cloudy skies --
all of the
last-minute
Christmas shoppers
23-Dec-2016
two days before Christmas
stuck in traffic
with no place to go
23-Dec-2016
last call --
too drunk
to get drunker
23-Dec-2016
Christmas rain --
the dog doesn’t want
to play
24-Dec-2016
Christmas rain --
100 nights
until Opening Day
24-Dec-2016
Christmas brunch --
Santa
takes my order
24-Dec-2016
over Christmas ham --
the usual
family drama
24-Dec-2016
lost on Christmas --
wise men
don’t seek directions
25-Dec-2016
border town --
Jesus and Mary
detained
25-Dec-2016
Christmas spirit --
some assembly required
25-Dec-2016
azure sky --
if I could live
in a photograph
26-Dec-2016
Christmas morning --
guessing which presents
Grandpa wrapped
26-Dec-2016
Boxing Day --
receiving a package
that isn’t mine
26-Dec-2016
lazy afternoon --
the dog hiccups
in his sleep
26-Dec-2016
over leftovers
an argument about
the causes of war
26-Dec-2016
high on a shelf
the best books
I’ve never read
27-Dec-2016
little or no difference after I fold a fitted sheet
27-Dec-2016
my gift
of trying a slice
of the fruitcake
27-Dec-2016
how long
to pretend to ignore
the unattended suitcase
27-Dec-2016
waning moon --
too sad
to make love
27-Dec-2016
death of a princess --
the cold
winter night
27-Dec-2016
just when I thought
the night was winding down --
a ukulele
28-Dec-2016
peeling paint --
my bloodshot eyes
28-Dec-2016
winter nor’easter --
bare tree limbs
in surrender
28-Dec-2016
after the storm
I put an empty bird nest
back in the tree
28-Dec-2016
pale sky --
please don’t tell me
it was only a dream
28-Dec-2016
buzzing in and out
of my nightmares
a winter fly
28-Dec-2016
a difficult year --
I steal a penny
from the fountain
29-Dec-2016
into the clouds
a child’s balloon
disappears
29-Dec-2016
winter overcast --
an unattended cigarette
in the ashtray
29-Dec-2016
please don’t ask if things could get worse
29-Dec-2016
wintry mix --
a firm grip
on the handrail
29-Dec-2016
ghost ranch --
all the pretty horses
I can’t see
29-Dec-2016
wintry mix --
my mother pretends to know
who I am
29-Dec-2016
suburbia --
a midnight stroll
with lawn sprinklers
30-Dec-2016
why so angry?
the howling wind
30-Dec-2016
snow showers --
another deadline
come and gone
30-Dec-2016
dreaming I could fly --
a sudden
snow shower
30-Dec-2016
trying to fix me
my granddaughter
and her magic wand
31-Dec-2016
New Year’s Eve --
tomorrow’s resolutions
at the liquor store
31-Dec-2016
watching the ball drop --
next year’s hangovers
31-Dec-2016
counting down to midnight --
old acquaintances
never forget
31-Dec-2016
midnight --
no one to kiss
but the dog
31-Dec-2016
midnight
and no one
to kiss
31-Dec-2016
new year --
the countdown
to oblivion
31-Dec-2016
Times Square --
waiting for the other shoe
to drop
1-Jan-2017
New Year’s Day --
my first resolution
fast asleep
1-Jan-2017
New Year’s Day --
the ice in the backyard
still frozen
1-Jan-2017
burning on the stove
my hangover cure
1-Jan-2017
in my jacket pocket
a dog treat
of unknown origin
1-Jan-2017
the more things change...
a losing lottery ticket
1-Jan-2017
closing my eyes until the world goes away
1-Jan-2017
I could rule the world if I could only find the door
1-Jan-2017
a new year
and I’m fresh out
of words
1-Jan-2017
trying to write
a classic
by candlelight
2-Jan-2017
whiskey dreams --
I wake up
to dog breath
2-Jan-2017
the year everyone
gets a lump of coal
in their stockings
2-Jan-2017
deep winter --
the haunted forest
of my dreams
2-Jan-2017
lost in the woods --
just when I thought
I’d forgotten you
2-Jan-2017
crossing the drawbridge
I lower
my standards
2-Jan-2017
fair-weather clouds --
an unfinished dream
2-Jan-2017
the rest of us
falling off the wagon
before it gets here
2-Jan-2017
waxing moon --
catching the last bus
just in time
2-Jan-2017
waxing moon --
catching
the last bus
2-Jan-2017
back to work --
a crow
on a high-tension wire
3-Jan-2017
writer’s block --
a hollow log
about to fall
3-Jan-2017
winter rain --
the infinite
shades of gray
3-Jan-2017
gone without a trace
my last resolution
3-Jan-2017
winter rain --
restless puddles
3-Jan-2017
a long conversation
about Mom --
slow soaking rain
4-Jan-2017
year of the rooster
and nothing
to crow about
4-Jan-2017
searching for words
overcast dissolves
into dusk
4-Jan-2017
meanwhile on Twitter a chicken with its head cut off
4-Jan-2017
among the whispers:
"he seemed like
such a nice guy"
4-Jan-2017
my rich social life --
arguing with strangers
on Facebook
4-Jan-2017
long winter --
the photograph
of my dreams
4-Jan-2017
adding insult to injury
a winter cold front
4-Jan-2017
still alive and grumpy in my dreams
4-Jan-2017
sky high
she looks
like rain
4-Jan-2017
a world on fire --
whose answered prayer
is this?
5-Jan-2017
urban scarecrow --
a cranky old woman
on the F train
5-Jan-2017
my relationship with stairs has always had its ups and downs
5-Jan-2017
snow showers --
the incredible weight
of being
5-Jan-2017
mostly cloudy --
a fugitive
on the run
5-Jan-2017
escorting me
to the last train
the billboard model’s eyes
5-Jan-2017
the dreams
beyond
the smile
5-Jan-2017
continued cold --
the silence
echoes
5-Jan-2017
ignorant words --
another glacier falls
into the sea
6-Jan-2017
lost at sea --
my sand castle dreams
6-Jan-2017
two weeks notice --
I can almost hear
the waves
6-Jan-2017
snow in the forecast --
widespread shortages
of words
6-Jan-2017
epiphany --
I’ve been mispronouncing
her name
6-Jan-2017
always climbing up the down escalator
6-Jan-2017
a phone call from Mom --
taking down
the Christmas decorations
7-Jan-2017
snowy afternoon --
it’s time to shop for
chili pepper seeds
7-Jan-2017
continued cold --
a snowdrift
between brothers
7-Jan-2017
since there’s no place to go
tequila reposado
7-Jan-2017
wind-blown snow --
what I should have said
7-Jan-2017
just my luck --
a two-headed quarter
and I’ve called tails
7-Jan-2017
she’s wearing
my favorite nightgown --
nothing at all
7-Jan-2017
tonight’s music --
a snowplow symphony
7-Jan-2017
after the snow storm --
an absence
of green
8-Jan-2017
raw night --
a sudden craving
for sushi
8-Jan-2017
snow falls from a branch --
wondering what happened
to the weekend
8-Jan-2017
winter wind --
what I
should have said
8-Jan-2017
restless night --
the rhythm
of the waves
9-Jan-2017
snow flurries --
all the dreams
I’ve forgotten
9-Jan-2017
winter whiteout --
the color
of Monday
9-Jan-2017
even now
they follow me --
the cat’s eyes
9-Jan-2017
tempest in a teapot --
we’re out
of coffee
9-Jan-2017
the talking dog
telling me
I dream too much
9-Jan-2017
Golden Globes --
the plunging necklines
9-Jan-2017
why I’m still here --
the restless churn
of the ocean
9-Jan-2017
cold snap --
the hair stylist
trims my eyebrows
9-Jan-2017
counting the times I’ve died in my dreams
9-Jan-2017
black ice --
another stranger tells me
I drink too much
9-Jan-2017
when we’re not looking
pigeons
playing hopscotch
10-Jan-2017
being told to dream somewhere else
10-Jan-2017
reading the news --
so many ways
to hurt each other
10-Jan-2017
warming trend --
when snow
turns to mud
10-Jan-2017
under melting snow
the leaves I keep forgetting
to rake
10-Jan-2017
gibbous moon --
betrayed
by strangers
10-Jan-2017
cloud-veiled moon --
remembering
my first love
10-Jan-2017
gibbous moon --
everything means
something else
10-Jan-2017
snow turns to rain --
his final words
11-Jan-2017
press conference --
an alley cat
cleaning its claws
11-Jan-2017
unseasonably warm
I mix up the names
of my children
11-Jan-2017
restless children of the wolf moon
11-Jan-2017
tomorrow’s headline
racing down
a dead-end street
11-Jan-2017
nibbling at the bait
another one
that got away
11-Jan-2017
no pity for the troll
beneath the bridge
to nowhere
11-Jan-2017
Seaside Park --
what we left
at the beach
11-Jan-2017
pale sky --
the butterfly hunter
announces his engagement
12-Jan-2017
crossing the arroyo --
my parched lips
12-Jan-2017
Capitol Hill --
surrounded by
slippery slopes
12-Jan-2017
a three-legged dog who loves to play fetch
12-Jan-2017
wolf moon --
I skip
shaving today
12-Jan-2017
wolf moon --
the cold wind
howls
12-Jan-2017
throwing shade --
the elevated highway
that used to be here
12-Jan-2017
never forget --
the ones who wouldn’t give me
the time of day
12-Jan-2017
waking early --
if only I’d known
it was for a worm
13-Jan-2017
her eyes --
the saddest song
ever sung
13-Jan-2017
Friday the Thirteenth --
I tell myself
it’s just a hockey mask
13-Jan-2017
today’s headline --
a dog finds his place
in the sun
13-Jan-2017
Baja noon --
a donkey’s tail
swatting flies
13-Jan-2017
dive bar --
rock bottom
is closer
than you think
13-Jan-2017
cold front --
the waitress asks
if I have cash
13-Jan-2017
reality TV imploding
13-Jan-2017
dreams of spring --
a cloudless sky
full of kites
14-Jan-2017
the ferris wheel never stops
in the Coney Island
of my dreams
14-Jan-2017
town dump --
the somber procession
of Christmas trees
14-Jan-2017
Sunday hangover --
swearing at the clothes
that no longer fit
14-Jan-2017
a pebble in my shoe --
someone mentions
her name
14-Jan-2017
calm seas --
the silence of fishermen
in the dark
14-Jan-2017
silence --
fishermen
in the dark
14-Jan-2017
decency and honor beaten with a baton
14-Jan-2017
Sunday in suburbia --
the pre-recorded church bells
15-Jan-2017
no-spin zone --
the knuckleballer’s
first pitch
15-Jan-2017
knowing he can’t take away this sunset
15-Jan-2017
nostalgic for the circus
I turn on the news
15-Jan-2017
gibbous moon --
wondering where
it all went wrong
15-Jan-2017
emptying her wine glass
she says
"you’re next"
15-Jan-2017
breaking news --
Russian tweets in a bottle
washed ashore
15-Jan-2017
over the hill --
my default
destination
16-Jan-2017
frost on the mirror
just as close
as it appears
16-Jan-2017
like the universe
my waistline
expands
16-Jan-2017
upscale bar --
the well-dressed
downward spiral
16-Jan-2017
a kiss to remember --
the one
that never happened
16-Jan-2017
unseen monsters thrashing in the swamp
16-Jan-2017
freezing rain --
not everything that glitters
is gold
16-Jan-2017
our final goodbye --
footprints
on the moon
16-Jan-2017
waning moon --
the comfort
in darkness
16-Jan-2017
flame sky --
the fierce urgency
of now
16-Jan-2017
today’s headline --
a boulder
in my shoe
16-Jan-2017
winter advisory --
a new light
next door
17-Jan-2017
forgetting what I did and didn’t dream
17-Jan-2017
staring back at me
the faces
in the cloud
17-Jan-2017
always closer
than you think --
the last step
17-Jan-2017
mixed precipitation --
taking the bad
along with the bad
17-Jan-2017
so much depends
on a bottle of lightning
in a golden tower
18-Jan-2017
nothing at the end of the hallway but me
18-Jan-2017
cranking the engine
I too
am out of gas
18-Jan-2017
freezing rain --
I lose
my train of thought
18-Jan-2017
writer’s block --
the din
of freezing rain
18-Jan-2017
fireworks --
a hyperactive
Twitter feed
19-Jan-2017
winter morning --
steam rising
from a tree stump
19-Jan-2017
sunflowers --
telling me
it was all a dream
19-Jan-2017
wondering
if my head injury
was fatal
19-Jan-2017
the night I dreamed and didn’t come back
19-Jan-2017
hailing a taxi
the shadows
wish me luck
19-Jan-2017
chased
by the echo
of my own footsteps
19-Jan-2017
writer’s block --
the jetway
pulls away
19-Jan-2017
first to the gate --
a pair
of sparrows
20-Jan-2017
bitter cold --
no one at the soup kitchen
cares how I voted
20-Jan-2017
end of an era --
I put away
my skinny jeans
20-Jan-2017
cleared for take-off
her soft cotton nightgown
20-Jan-2017
enthralled
by an in-flight movie
I’d never watch
20-Jan-2017
finding my seat
an apple falls
from the overhead bin
20-Jan-2017
also interested
in my book
the seat back
of the passenger
in front of me
20-Jan-2017
from 30,000 feet --
the sameness
of Trump’s America
20-Jan-2017
crowded airplane --
I lose another game
of solitaire
20-Jan-2017
what the backs
of their heads
are telling me
20-Jan-2017
in the exit row
an overheard conversation
I’d like to escape
20-Jan-2017
Inauguration Day --
the unrelenting drone
of a jet engine
20-Jan-2017
just when
I needed it most --
Todos Santos Sunset
20-Jan-2017
across the arroyo
a big dog
watching me
21-Jan-2017
so beautiful --
the bird that woke me up
before dawn
21-Jan-2017
guarding
his ocean fortress
fair-weather clouds
21-Jan-2017
empty goldfish pond --
my first
heavy sigh
21-Jan-2017
remembering how much
I missed the sun
21-Jan-2017
one day later
a white-washed
website
21-Jan-2017
the mockingbird doesn’t know how I voted
21-Jan-2017
silencing the ocean’s sound --
a backhoe
on the dunes
21-Jan-2017
hearing my Spanish
the waiter replies
in English
21-Jan-2017
was it all a dream?
the restless churn
of the ocean
22-Jan-2017
waiting for me --
a path
in the desert
22-Jan-2017
finishing
a good book --
desert breeze
22-Jan-2017
she’s wearing
my favorite perfume --
desert breeze
22-Jan-2017
I love
what she’s wearing --
desert breeze
22-Jan-2017
in other news
rain falling
in the mountains
22-Jan-2017
workers measuring a prime plot of desert
22-Jan-2017
wheels within wheels --
when lies become
alternative facts
22-Jan-2017
wondering what the turkey buzzard knows
22-Jan-2017
right where
it belongs --
desert flower
22-Jan-2017
Baja sunset --
the old dog
doesn’t care
22-Jan-2017
may I never get tired of these tireless waves
22-Jan-2017
blind date --
an unmatched
parenthesis
22-Jan-2017
where it all begins --
Baja sunrise
23-Jan-2017
at the foot of Grandma’s bed
the ashes
of a thousand cigarettes
23-Jan-2017
fumbling for change
in a foreign currency --
the waitress’ patient smile
23-Jan-2017
fumbling for change
in a foreign currency --
the waitress’ half-smile
23-Jan-2017
soft breeze --
the last time
we kissed
23-Jan-2017
a solitary light --
the things
we leave behind
23-Jan-2017
Baja noon --
street dog
in the shade
23-Jan-2017
beautiful agony --
that smile
from deep within
23-Jan-2017
everything
I’ve been trying to say --
ocean mist
23-Jan-2017
even here
the scars
we leave behind
23-Jan-2017
the sun sets
into cricket song
23-Jan-2017
that perfect day
when I don’t mind
being alone
23-Jan-2017
final whistle --
I board the train
alone
24-Jan-2017
old pond --
I throw a pebble
at the moon
24-Jan-2017
a rooster crows
just because
he can
24-Jan-2017
home is where the shade is
24-Jan-2017
by executive order
the end
of the rainbow
25-Jan-2017
lost in an ocean wave
my mother’s memory
25-Jan-2017
feeling lucky
I splurge
on another lottery ticket
25-Jan-2017
sometimes the world feels broken
25-Jan-2017
sometimes the world seems broken
25-Jan-2017
mending the fences
that keep us apart
25-Jan-2017
turning the pages
of a book
I can’t finish
25-Jan-2017
everything I can’t see
in the ocean mist
25-Jan-2017
a child’s kite --
trying to stay
above it all
25-Jan-2017
racing sunset
a sudden flurry
of construction
25-Jan-2017
making eye contact
with a shoplifter --
crescent moon
26-Jan-2017
crossing a line
in the sand --
winter shadows
26-Jan-2017
writer’s block --
a cormorant
comes up empty
26-Jan-2017
when there’s nothing
left to say --
Baja sunset
26-Jan-2017
an unfinished reminder that not all dreams come true
26-Jan-2017
spouting off
with abandon --
a gray whale
26-Jan-2017
whispering
behind my back --
the palm orchard
26-Jan-2017
palm orchard
whispering
behind my back
26-Jan-2017
wishing on a star
the waves
answer back
27-Jan-2017
tired of the news
I dream
of wild horses
27-Jan-2017
wondering where
the wandering dog
will sleep tonight
27-Jan-2017
hope --
a house
on a hill
27-Jan-2017
wondering
if the rooster knows
it’s his year
27-Jan-2017
peace at last --
I log off
social media
27-Jan-2017
desert fire --
the bougainvillea tree
27-Jan-2017
dimming the lights --
I’ll go where ever
her lips take me
27-Jan-2017
slow night --
the chef plays soccer
with her son
27-Jan-2017
slow night --
no applause
for the one-man band
27-Jan-2017
wondering when I’ll hear these waves again
27-Jan-2017
still waters --
a panga unloads
disappointment
27-Jan-2017
no tears --
just an empty palapa
with our names on it
28-Jan-2017
as if sad
to see us go --
palm leaves
perfectly still
28-Jan-2017
fence? what fence?
three bulls grazing
by the road
28-Jan-2017
leaving Baja --
the exit is definitely
behind me
28-Jan-2017
home is where the turbulence is
28-Jan-2017
reaching an altitude
of 30,000 decibels --
a screaming baby
28-Jan-2017
crossing the river
into executive disorder
28-Jan-2017
that dream
where sunset
meets horizon
29-Jan-2017
the right not to remain silent
29-Jan-2017
winter wind --
the absence
of palm leaves
29-Jan-2017
picking the orange pits
from my Twitter feed
29-Jan-2017
when the ocean
is too far away --
tinnitus
29-Jan-2017
between sighs
my date
with a daydream
29-Jan-2017
low tide --
the things
we leave behind
29-Jan-2017
vacation ends
with no alternate facts
in the pipeline
29-Jan-2017
vacation ends
with no alternative facts
in the pipeline
29-Jan-2017
even when sleeping
the dog’s ears
at attention
29-Jan-2017
counting the stars
whose names
I used to know
30-Jan-2017
always mindful of the mindlessness without
30-Jan-2017
meanwhile in the news
Wall Street remembers
it’s Winter
30-Jan-2017
believing
the voices in my head
mean well
30-Jan-2017
a furtive wink --
all that’s left
of the moon
30-Jan-2017
rejecting immigrants
the son
of immigrants
30-Jan-2017
meanwhile on Twitter
a faucet dripping
all night long
30-Jan-2017
Baja sunset --
never enough time
to enjoy it
31-Jan-2017
Baja sunset --
never enough time
31-Jan-2017
snow flurries --
my retirement daydreams
31-Jan-2017
snow flurries --
my mother’s
shuffling steps
31-Jan-2017
always demanding attention --
the dog interrupts
our kiss
31-Jan-2017
always demanding attention
a permanent stain
in the carpet
31-Jan-2017
snow flurries --
wondering if I’ll see you
in my dreams tonight
31-Jan-2017
at the end of the day
all staircases
lead downward
31-Jan-2017
pale winter sky --
an unfinished haiku
in my Draft folder
1-Feb-2017
pale winter sky --
an unfinished haiku
1-Feb-2017
fresh snow --
the dog sniffs
fresh footprints
1-Feb-2017
fresh snow --
dreams of
a forgotten shipwreck
1-Feb-2017
in other news
the dog’s water bowl
in the snow
1-Feb-2017
dirty snow --
a stranger tells me
it’s not a haiku
1-Feb-2017
silence follows me through the bonemud
1-Feb-2017
for the sake of peace
two brothers change the subject
to baseball
1-Feb-2017
for the sake of peace
two brothers change the subject
to death metal
1-Feb-2017
tidal pool --
when there’s nowhere
to go
1-Feb-2017
misplacing my passport
I cease to exist
2-Feb-2017
if a thief leaves no fingerprints
were you really robbed?
2-Feb-2017
Groundhog Day --
the sudden chill
when I see my shadow
2-Feb-2017
haunted by a man without a face
2-Feb-2017
detained at the airport
a mother’s dream
2-Feb-2017
all smiles --
nurses arrive
for the graveyard shift
2-Feb-2017
winter wind --
the spoiled child
throws a tantrum
2-Feb-2017
detained for questioning
the sock thief
2-Feb-2017
the old woman
touching the letters
of a tombstone
3-Feb-2017
the hesitation in his voice
when he says
"ex-wife"
3-Feb-2017
winter advisory --
her angry scowl
3-Feb-2017
winter advisory --
her scowl
3-Feb-2017
in today’s news
the catbox
overflowing
3-Feb-2017
a twitter feed unfit for pigs
3-Feb-2017
a fine wine --
her voluptuous lips
3-Feb-2017
waxing moon --
the insistent whir
of the ceiling fan
3-Feb-2017
yes I know
he looks younger --
my passport photo
3-Feb-2017
the flash of cars
racing by --
my dilated pupils
4-Feb-2017
pale winter sky --
the honor student who never
raises his hand
4-Feb-2017
just out of reach --
truths
the hand
can touch
4-Feb-2017
shapes and sounds racing past my dilated pupils
4-Feb-2017
dimmed lights --
the play
within the play
4-Feb-2017
crow --
at one
with the darkness
4-Feb-2017
storm tide --
the ocean
beckons
5-Feb-2017
still pond --
a pebble
shatters the moon
5-Feb-2017
the big game --
an old chew toy’s
second life
5-Feb-2017
Super Bowl Sunday --
the dog
wants to play
5-Feb-2017
desert dream --
a door
in the sand
6-Feb-2017
Valentine’s Day --
let’s close our eyes
and pretend it’s Spring
6-Feb-2017
tomorrow’s weather --
an updated
org chart
6-Feb-2017
play at the plate --
free food
in the conference room
6-Feb-2017
smoke without fire --
the devil
in the details
6-Feb-2017
approaching snow --
the glass
half full
7-Feb-2017
accidentally ever after
7-Feb-2017
wintry mix --
what is and isn’t
a haiku
7-Feb-2017
behind tinted windows
two shadows
in animated conversation
7-Feb-2017
snow turns to rain --
my empty wallet
7-Feb-2017
restless night --
the dog keeps chasing you
from my dream
7-Feb-2017
every exit
is an entrance
somewhere else
7-Feb-2017
clouds at sunset --
missing my grandchildren
tonight
7-Feb-2017
winter fog --
a newly opened
line of credit
8-Feb-2017
silenced --
a flaw
in the system
8-Feb-2017
winter fog --
a childhood photo
I don’t remember
8-Feb-2017
the persistent Senator’s angry silence
8-Feb-2017
silent snow
secret snow --
when dreams elude me
8-Feb-2017
approaching storm --
the conversation turns
to politics
8-Feb-2017
still expecting to see
an awkward teenager
in the mirror
9-Feb-2017
safe from the snow --
a gray squirrel
and his acorn
9-Feb-2017
blizzard warning --
the company’s
earnings report
9-Feb-2017
blizzard warning --
another executive order
9-Feb-2017
the dog dreams --
rabbit tracks
in the snow
9-Feb-2017
delusional comfort --
I can no longer see
the snow
9-Feb-2017
bracing for the winter silence
9-Feb-2017
trying not to gloat --
the dog
and his bone
9-Feb-2017
howling wind --
the death
of a stranger
9-Feb-2017
keeping me warm
all night long --
her black lace teddy
9-Feb-2017
arctic wind --
my liquid assets
frozen
9-Feb-2017
wiped clean of content --
the White House website
10-Feb-2017
"I’m innocent", he said,
surrounded by
shatter-proof glass
10-Feb-2017
winter sun --
the dog finds a tennis ball
in the snow
10-Feb-2017
snow moon --
dreaming of a place
without snow
10-Feb-2017
subway star
bowing to an audience
only he can see
10-Feb-2017
ice fishing --
the bait
not taken
10-Feb-2017
clean and sober every morning
11-Feb-2017
clean as a whistle --
and then I see
the whistle
11-Feb-2017
guard dog
defending us
from our neighbors
11-Feb-2017
somewhere above
the snow clouds
snow moon
11-Feb-2017
under the red umbrella
the best tamales in town
11-Feb-2017
she asks my name --
so many miles
of unpaved road
11-Feb-2017
approaching snow --
I compliment
her bleached hair
11-Feb-2017
wondering how
it can look so beautiful
on a postcard
12-Feb-2017
called a "snowflake"
I realize
there’s a lot of me
12-Feb-2017
fresh snow --
our losing
lottery tickets
12-Feb-2017
just scraping by --
another snowplow
12-Feb-2017
a dozen roses --
what is and isn’t
a valentine
13-Feb-2017
fresh snow --
pitchers and catchers
report
13-Feb-2017
when the on-line org chart fails to load
13-Feb-2017
reorganization --
a cascade
of windblown snow
13-Feb-2017
Valentine’s Eve --
I stop
to smell the roses
13-Feb-2017
winter wind --
a cocktail
I can’t finish
13-Feb-2017
interview day --
his freshly-shorn
dreadlocks
13-Feb-2017
dreaming
that I sleepwalked
in a dream
13-Feb-2017
cheap tequila --
when the tail
wags the dog
13-Feb-2017
doomed
like I am
winter moth
13-Feb-2017
Valentine’s Day --
so many withered roses
to choose from
14-Feb-2017
Valentine’s Day --
so many
withered roses
14-Feb-2017
wanted:
another way
to say "snow"
14-Feb-2017
a lewd act --
my car covered
with tree pollen
14-Feb-2017
unhappy valentine --
a glass of champagne
while working
14-Feb-2017
tomorrow’s weather --
clouds of
obfuscation
14-Feb-2017
winter fog --
the doctor murmurs
"Alzheimer’s"
14-Feb-2017
red red wine --
the taste
of your lips
14-Feb-2017
fog moon --
forgetting the name
of that song
14-Feb-2017
unhinged
the door locks
behind me
14-Feb-2017
dirty snow --
the psychology
of spin
15-Feb-2017
in someone else’s dream
beachfront property
returning to sea
15-Feb-2017
lost at sea
my beachfront dreams
15-Feb-2017
between Twitter tantrums
fresh snow
16-Feb-2017
before I reach
for the smart phone --
fresh snow
16-Feb-2017
snow showers --
voices huddled
in whispers
16-Feb-2017
meanwhile on Twitter
a mud puddle
freezes over
16-Feb-2017
getting older --
another leak
in my bucket list
16-Feb-2017
meanwhile on Facebook
everyone’s weather
is better than mine
16-Feb-2017
a potted plant reaching toward the light
16-Feb-2017
red light --
the dog barks
at the crossing guard
17-Feb-2017
pay day --
a waning
gibbous moon
17-Feb-2017
dirty snow --
an email for burial insurance
in my spam folder
17-Feb-2017
unable to resist the need to resist
17-Feb-2017
waning moon --
too tired
to sigh
17-Feb-2017
in a broken mirror
the ghost
of who I used to be
17-Feb-2017
dreams of summer --
the pepper plant’s
withered leaves
18-Feb-2017
dreams of summer --
the chile pepper plant’s
withered leaves
18-Feb-2017
interrupting
my cherry blossom dream --
winter wind
18-Feb-2017
unhinged --
a broken door
rattling in the wind
18-Feb-2017
mid-winter thaw --
I can’t bear to tell
the daffodils
18-Feb-2017
winter storm --
tying down
the palapa
18-Feb-2017
winter storm --
the restless
arroyo
18-Feb-2017
campaign rally --
how gently we go
into that goodnight
18-Feb-2017
clear sky --
I forget
my next two lines
18-Feb-2017
weather so mild I ignore the Sriracha
18-Feb-2017
Marginal Street --
remembering
her perfume
18-Feb-2017
cherry blossoms --
a carefully cropped
photograph
19-Feb-2017
mid-winter thaw --
my inspiration
melts away
19-Feb-2017
a break in the clouds --
trying to remember
the last time I dreamed
19-Feb-2017
ghost town --
even the ghosts
are gone
20-Feb-2017
winter nor’easter --
a fresh pot
of coffee
20-Feb-2017
winter silence --
a friend’s
sudden death
20-Feb-2017
cloudless sky --
a hazy IPA
20-Feb-2017
politics is an empty stomach
20-Feb-2017
awakened
by the fireworks
in my dreams
20-Feb-2017
finally retired
I search
for sand dollars
20-Feb-2017
inflexible
my downward dog
won’t get up
20-Feb-2017
falling temperatures --
the grumbling
among crows
21-Feb-2017
warming trend --
the guard dog
sniffs my hand
21-Feb-2017
lunch time --
the vending machine
eats my last dollar
21-Feb-2017
daffodils --
a cruel flirt
21-Feb-2017
mid-winter thaw --
my blood pressure
also rises
21-Feb-2017
suspecting I’m trapped in someone else’s dream
21-Feb-2017
mild temperatures --
when the new boss knows how
to pronounce my name
21-Feb-2017
fair-weather clouds --
when the new boss knows how
to pronounce my name
21-Feb-2017
chance of rain --
she tells me
I mumble
21-Feb-2017
ocean breeze --
trying not
to fall in love
21-Feb-2017
the engineer admits
his heart isn’t
literally broken
21-Feb-2017
always too soon
the change from leaf blower
to snow blower
22-Feb-2017
watching the waves --
widening coils
of cigar smoke
22-Feb-2017
continuous coverage
of how far
we’ve fallen
22-Feb-2017
a decision
that makes itself --
another margarita
22-Feb-2017
living with someone else’s bad decision
22-Feb-2017
cloudless sky
and every reason
to be cranky
23-Feb-2017
flash fiction --
I stand on the roof deck
and pretend I’m naked
23-Feb-2017
passing clouds --
a dozen
unwithered roses
23-Feb-2017
dreams of summer --
my iced coffee
grows warm
23-Feb-2017
imagining an enemy without a face
23-Feb-2017
my shuffling steps --
this mortal coil
23-Feb-2017
mild winter day --
chickadees
in bloom
23-Feb-2017
watching the press conference
a craving for muddled wine
23-Feb-2017
daydreaming --
a long way down
23-Feb-2017
in short
that dress...
24-Feb-2017
winter dog walk --
something the owl
left behind
24-Feb-2017
armchair fishermen
teaching a man
how to fish
24-Feb-2017
in my spam folder
a letter
to whom it may concern
24-Feb-2017
remembering when all the news was fit to print
24-Feb-2017
record warmth --
when you’re
almost there
24-Feb-2017
record warmth --
a roll
of the dice
24-Feb-2017
record warmth --
we were
so close...
24-Feb-2017
to be or not to be
that parent
in the crowd
25-Feb-2017
how quickly we cross
to the other side
of the bridge
25-Feb-2017
suburban gridlock --
two dogs
lock eyes
25-Feb-2017
signing the letter --
bare tree branches
perfectly still
25-Feb-2017
at the protest site --
tearing down a sign reading
"this land is our land"
26-Feb-2017
seasonably cold --
I liked you better
before politics
26-Feb-2017
seasonably cold --
back to minding
my own business
26-Feb-2017
the chill returns --
what I’ve given up
for Lent
26-Feb-2017
another year of giving up Lent
26-Feb-2017
the city boy stacks wood --
a wheelbarrow
with one handle
26-Feb-2017
denying
the melting elephant
in the room
26-Feb-2017
the old widow
cleaning graffiti
from a tombstone
26-Feb-2017
tonight’s Twitter feed --
a frozen
mud puddle
26-Feb-2017
dinner party --
no one tells me
I’ve lost weight
27-Feb-2017
Monday as if it mattered
27-Feb-2017
Mardi Gras --
all of the clothes
that no longer fit
27-Feb-2017
Fat Tuesday --
an empty
vending machine
27-Feb-2017
new moon --
always avoiding
the question
27-Feb-2017
hope springs eternal --
a fire escape garden
27-Feb-2017
waning moon --
all the women who told me
they loved me
27-Feb-2017
pulling up dandelions --
only the crows
object
28-Feb-2017
writer’s block --
a hollow log
full of bees
28-Feb-2017
in the mirror
the boy who never
raised his hand
28-Feb-2017
a break in the cloud --
the lights
go out
28-Feb-2017
Fat Tuesday --
the dog tries
to eat a bug
28-Feb-2017
overcast --
what could
have been
28-Feb-2017
somewhere
above the clouds
a crescent moon
28-Feb-2017
state of the union --
a married couple
texting separately
28-Feb-2017
first of March --
the puppy’s
hopeful face
28-Feb-2017
fake news --
a cornered rabbit
blames the carrot
28-Feb-2017
airport security --
my twelve-dollar
martini
1-Mar-2017
found --
where the "Wet Paint" sign
should have been
1-Mar-2017
Ash Wednesday --
finding
an old cigar
1-Mar-2017
day drinking --
a fawn bows her head
over the stream
1-Mar-2017
Ash Wednesday --
dreams
of your silhouette
1-Mar-2017
winter returns --
words
from a teleprompter
1-Mar-2017
wildlife refuge --
five hungry tigers
in the back seat
2-Mar-2017
colder
when he enters the room --
Old Man Winter
2-Mar-2017
colder
when she enters the room --
my ex-wife
2-Mar-2017
a perfect day to sleep a perfect day away
2-Mar-2017
winter stillness --
an empty barn
2-Mar-2017
reminding an old friend
that confidence
begins with "con"
2-Mar-2017
winter wind --
so many questions
unanswered
2-Mar-2017
resistance
on both sides
of the leash
3-Mar-2017
never where
I belong --
artic chill
3-Mar-2017
overlooking
a suburban parking lot --
the motel lounge
3-Mar-2017
in an empty ballroom
I dance
with ghosts
3-Mar-2017
realizing
no one taught me
how to fall
3-Mar-2017
snow squall --
an unwanted touch
3-Mar-2017
settled at the bar --
a snow squall
marches in
4-Mar-2017
reflecting only irony --
the fake crystal chandelier
4-Mar-2017
crow moon --
the wind howls
4-Mar-2017
howling wind --
unfollowing
a friend
4-Mar-2017
my favorite songbird --
the one who
flew away
4-Mar-2017
the new normal --
measuring my outrage
in retweets
4-Mar-2017
bitter cold --
the dog whimpers
in his sleep
5-Mar-2017
bitterly cold --
an unsigned check
5-Mar-2017
restless night --
a limousine idling
across the street
5-Mar-2017
remembering when
she wore pigtails --
my vegetarian daughter
5-Mar-2017
just like that
the door closes
with a dull click
5-Mar-2017
tomorrow’s weather --
clearly a chance
of partly cloudy
5-Mar-2017
seeking a diversion
the dog
grabs my slipper
5-Mar-2017
squirrel!
the next
news headline
5-Mar-2017
open mic --
that moment you realize
no one’s listening
5-Mar-2017
her high heels
stabbing the darkness
5-Mar-2017
late for meditation
someone else is chanting
my mantra
6-Mar-2017
Whitehouse gridlock --
red lights
in all directions
6-Mar-2017
now serving tables
at a greasy spoon --
the one-hit wonder
6-Mar-2017
remembering when my grandmother said I was too skinny
6-Mar-2017
rounding third base
a non-roster invitee
destined for home
6-Mar-2017
so it wasn’t a dream --
your panties
on my dresser
6-Mar-2017
it no longer
goes without saying --
don’t forget to breathe
6-Mar-2017
remembering when darkness
belonged to the night
6-Mar-2017
found:
an app to name the stars
I used to know
6-Mar-2017
lost among stars
sad music
of the night
6-Mar-2017
remembering
when leaving it all behind
was a choice
6-Mar-2017
among ruins --
all hail
the abandoned car
6-Mar-2017
at the end of the day
a defiant yawn
6-Mar-2017
room with a view --
a mountain
of unpaid bills
7-Mar-2017
winter thunder --
the baby throws
another tantrum
7-Mar-2017
March madness --
remembering
how to swear
7-Mar-2017
why I keep breathing --
the desert in bloom
7-Mar-2017
when there’s no way back to where you belong
7-Mar-2017
strange town --
the strange looks
when I fold my pizza
7-Mar-2017
happy hour --
the unhappy
bartender
7-Mar-2017
I’m finally
at the age to say
"when I was your age..."
8-Mar-2017
undocumented --
the mouse
in the pantry
8-Mar-2017
Venus rising --
a woman scorned
8-Mar-2017
gibbous moon --
the approaching cold
8-Mar-2017
purple verbena --
the perfume
of my dreams
8-Mar-2017
we’re finally that couple
who brings their pills
to dinner
9-Mar-2017
never changing
its angry tune --
winter wind
9-Mar-2017
never changing
its tune --
winter wind
9-Mar-2017
so far away --
my mother’s
vacant stare
9-Mar-2017
last to the party
I’m introduced
as the "birth father"
10-Mar-2017
spring snow --
an ultrasound
of my new grandson
10-Mar-2017
turning the clock ahead
I grow older
faster
10-Mar-2017
spring snow --
the street cat
wants to come inside
10-Mar-2017
unfolding a letter addressed to "occupant"
10-Mar-2017
spring thaw --
reminding my mother
who I am
10-Mar-2017
marsh grass --
the undulation
of my dreams
10-Mar-2017
no coincidence
that nothing rhymes
with orange
10-Mar-2017
in my spam folder
another solicitation
for burial insurance
11-Mar-2017
winter chill --
a mouse caught alive
in the trap
11-Mar-2017
slow blues --
the bartender takes
a smoke break
11-Mar-2017
my vote --
the blue jay’s
noisy call
12-Mar-2017
daylight savings --
the clock turned back
fifty years
12-Mar-2017
winter storm watch --
when Hell
freezes over
12-Mar-2017
old enough not to know better
12-Mar-2017
worm moon --
pitying
the early bird
12-Mar-2017
passing through security
a sandwich
of unknown origin
13-Mar-2017
blizzard watch --
a puppy
finds the toilet paper
13-Mar-2017
blizzard warning
exactly
as expected
13-Mar-2017
spring snow --
braiding
my granddaughter’s hair
13-Mar-2017
so close --
the faraway look
in her eyes
13-Mar-2017
waiting for the bus
every one of us
growing old
13-Mar-2017
the recorded message
not responsible
for lost articles
13-Mar-2017
unfriendly skies --
an extra charge
for my baggage
13-Mar-2017
en route to Florida
a caravan
of wheelchairs
13-Mar-2017
getting old --
my parents’
grandfather clock
14-Mar-2017
getting old --
the grandfather clock
14-Mar-2017
perfectly legal
the ace’s
borderline pitch
14-Mar-2017
artificially sweetener --
another planned community
14-Mar-2017
in today’s news
eight dollars
for a Bud Light
14-Mar-2017
today’s weather --
eight dollars
for a Bud Light
14-Mar-2017
a border wall
between the gated community
and the world
14-Mar-2017
banyan tree --
clinging
to the past
14-Mar-2017
cheap wine --
my father offers me
the sweater I gave him
14-Mar-2017
the refrigerator where leftovers go to die
15-Mar-2017
snow emergency --
miscalculating
the beer
15-Mar-2017
the songs they sing --
a busker’s
tarnished sax
15-Mar-2017
the good life --
a screened-in
lanai
15-Mar-2017
following Wall Street
a pelican plunges
15-Mar-2017
watching
the world go by --
egret
15-Mar-2017
discussing the news
smokers and
their partisan hacks
16-Mar-2017
Spring Training --
not a spring chicken
in sight
16-Mar-2017
passing time
the same
old story
16-Mar-2017
an endless river of denial
16-Mar-2017
with leftovers
a fresh argument
over politics
16-Mar-2017
leftover politics
never as fresh
as the revolution
16-Mar-2017
pale sky --
my mother keeps asking
where I live
16-Mar-2017
after the tweet storm
a pile
of dirty snow
17-Mar-2017
lost
in the bamboo forest
of my dreams
17-Mar-2017
cowering
from my outstretched hand
the wounded street dog
17-Mar-2017
I always wanted to be randomly selected
17-Mar-2017
when it seems
I’m the only one
not limping
17-Mar-2017
Saint Patrick’s Day --
an ill-behaved child
in the rear of the plane
17-Mar-2017
getting my Irish up --
her long red hair
17-Mar-2017
The White House
now presenting
The Hunger Games
17-Mar-2017
waiting for my luggage
the shuttle bus
pulls away
17-Mar-2017
summer breeze --
what we whispered
among the sand dunes
17-Mar-2017
writer’s block --
running out of ways
to say "snow"
17-Mar-2017
budget cut --
the bartender
says I’m done
18-Mar-2017
the darkness she followed
that invisible night
18-Mar-2017
missing
the awful restaurant
that once stood here
18-Mar-2017
March madness --
awake
at 3 a.m.
18-Mar-2017
snake oil --
the politician’s
handshake
18-Mar-2017
spring fever --
another freckle
to kiss
18-Mar-2017
those eyes --
what never
could have been
18-Mar-2017
awake too late
the night
18-Mar-2017
tomorrow’s headlines --
wondering how our grandchildren
will judge us
19-Mar-2017
overcast --
staring into
Monday
19-Mar-2017
overcast --
it must be time
to do our taxes
19-Mar-2017
spring in the air
the dog picks up
a scent
19-Mar-2017
sweet sixteen --
no one wants
to dance with me
19-Mar-2017
false spring --
the pitcher fails
to cover first base
19-Mar-2017
equinox --
I even up
my sideburns
20-Mar-2017
writer’s block --
I fill out
my taxes
20-Mar-2017
first day of Spring --
weeds already
in the garden
20-Mar-2017
on Capitol Hill
a watched pot
boiling
20-Mar-2017
shamelessly dirty spring snow
20-Mar-2017
waning moon --
like no one’s
watching
20-Mar-2017
Tuesday
stuck
behind a school bus
21-Mar-2017
writer’s block --
an unfurnished room
downtown
21-Mar-2017
Coney Island dreams
stuck at the top
of the ferris wheel
21-Mar-2017
spring thaw --
an undiscovered
pop song
21-Mar-2017
only the news we want to believe
21-Mar-2017
walking alone
except the ringing
in my ears
21-Mar-2017
walking alone --
the ringing
in my ears
21-Mar-2017
March madness --
more snow
in the forecast
21-Mar-2017
meanwhile
on Pennsylvania Avenue
an overflowing trash can
21-Mar-2017
mourning my monochromatic world
21-Mar-2017
fresh tracks in the snow --
the dog launches
an investigation
22-Mar-2017
fresh tracks in the snow --
the dog investigates
22-Mar-2017
snow showers --
my retirement portfolio
takes a bath
22-Mar-2017
unmoved
by my dilemma --
garden Buddha
22-Mar-2017
wind advisory --
a hastily arranged
press conference
22-Mar-2017
we’ll never know
what was lost
in the fire
22-Mar-2017
speculation --
what was lost
in the wind
22-Mar-2017
here and gone
too soon --
crocuses
22-Mar-2017
abandoned at the station --
a coffee
with my name on it
22-Mar-2017
conundrum --
when the truth
lies between us
23-Mar-2017
when no one notices the painting is upside-down
23-Mar-2017
never too early
for an argument --
a tree filled with crows
23-Mar-2017
orangutan
repealing
the banana
23-Mar-2017
yes-men in praise of nonsense
23-Mar-2017
it used to be
our paradise
by the lake
23-Mar-2017
a border wall
between
gated communities
24-Mar-2017
dressing up
the desert hillside --
evening primrose
24-Mar-2017
writer’s block --
a hawk circling
the featureless sky
24-Mar-2017
years later
he still won’t open
his late wife’s mail
24-Mar-2017
out of firewood
I have
an ax to grind
24-Mar-2017
otherwise
the rhythm
of the waves
25-Mar-2017
to your health --
a slip and slide into
the high-risk pool
25-Mar-2017
mixed precipitation --
I revise
another poem
25-Mar-2017
wind-blown snow --
another
broken promise
25-Mar-2017
blown save --
I pocket-dial
a stranger
25-Mar-2017
conspiracy theories with a topping of mud
25-Mar-2017
lighting the fire
she unbuttons
her blouse
25-Mar-2017
snow bank --
the dog withdraws
a tennis ball
26-Mar-2017
nothing to say --
an overcast sky
at dusk
26-Mar-2017
that familiar groan --
the last train
approaches
26-Mar-2017
the last train --
that familiar groan
26-Mar-2017
silly owl
you know
who I am
26-Mar-2017
team chemistry --
realizing
everything dissolves
26-Mar-2017
alone on the L train
between lost
and found
26-Mar-2017
police lights --
my old neighborhood
gentrified
26-Mar-2017
cold rain --
a deal I didn’t make
with the devil
27-Mar-2017
Monday morning --
a child’s toy
overturned in the mud
27-Mar-2017
slow steady rain --
when the darkness
is a lie
27-Mar-2017
slow steady rain --
when the rainbow
is a lie
27-Mar-2017
when no one knows
how many times
I’ve died
27-Mar-2017
three days to Pay Day --
the last
of the leftovers
28-Mar-2017
this windowless room --
who will make me
feel the rain?
28-Mar-2017
this windowless room --
who will let me
feel the rain?
28-Mar-2017
Happy Hour --
let the complaining
begin
28-Mar-2017
heavy sigh --
telling ourselves
we need the rain
28-Mar-2017
her false eyelashes --
not knowing
what to believe
28-Mar-2017
getting through
my spam filter --
unclaimed millions
28-Mar-2017
counting out change
in a foreign currency --
the bartender’s smile
29-Mar-2017
sweet music --
that sound you don’t realize
you’re making
29-Mar-2017
passing the yoga studio
I balance
my checkbook
29-Mar-2017
snow in the forecast
the crocuses
shiver
29-Mar-2017
spring snow --
she asks me when
I started turning gray
29-Mar-2017
a horizon of darkening smokestacks
29-Mar-2017
hours later
a taxicab
by the almond tree
29-Mar-2017
April fool
expecting
April snow
29-Mar-2017
politics and breakfast --
peace and quiet
over easy
30-Mar-2017
returning from the water cooler
strangers eye my desk
30-Mar-2017
when your wife surprises you with tickets to see a band you don’t like
30-Mar-2017
when you just notice that the color of the walls changed weeks ago
30-Mar-2017
whitewashed --
this world
of mud
31-Mar-2017
"no smoking gun"
said the arsonist
surrounded by flames
31-Mar-2017
rain changes
to snow --
April fools
31-Mar-2017
mixed precipitation --
she correctly guesses
my age
31-Mar-2017
crossing the border --
two lovebirds
and their shadows
1-Apr-2017
April fool --
that puddle doesn’t
look too deep
1-Apr-2017
spring snow --
his young
new girlfriend
1-Apr-2017
the week’s forecast:
a crow
in the bird bath
2-Apr-2017
afters the rain
a cloudless
puddle
2-Apr-2017
Opening Day --
shaking the cobwebs
from my baseball cap
2-Apr-2017
questioning the fate that brought us together
2-Apr-2017
skipping a stone
on the water
under the bridge
2-Apr-2017
suspension
of disbelief --
the weekend
is over
2-Apr-2017
trouble brewing --
one double espresso
too many
2-Apr-2017
hunger moon --
his younger lover
2-Apr-2017
waxing moon --
a freshly cleaned desk
3-Apr-2017
wondering if today
will be the day
I stop writing
3-Apr-2017
Opening Day --
daffodils
in bloom
3-Apr-2017
Opening Day --
she wears
my favorite uniform
3-Apr-2017
late for dinner
a fox
in a tree
3-Apr-2017
Opening Day --
I hear
her confession
3-Apr-2017
sick day --
a red-tailed hawk
in the rain
4-Apr-2017
rain without thunder --
the slugger watches
strike three
4-Apr-2017
today’s forecast --
a world
of mud
4-Apr-2017
after the rain
a world
of mud
4-Apr-2017
in my dreams
a break
in the rain
4-Apr-2017
ringing in my ears --
the assassin’s bullet
4-Apr-2017
steady rain --
the doctor thinks
I drink too much
4-Apr-2017
waking from a dream --
what I saw
in the water lilies
5-Apr-2017
the big announcement --
pushing the door
labeled "pull"
5-Apr-2017
troubled sleep --
a distant
car alarm
5-Apr-2017
thanking the lucky stars I can’t see
5-Apr-2017
shadows
whispering
behind me
5-Apr-2017
at the end of the bar
misery
keeps me company
5-Apr-2017
scoreless game --
my empty
wine glass
5-Apr-2017
low tide --
everything
we’ve left behind
6-Apr-2017
hard rain --
the subject line reads
"cancer"
6-Apr-2017
sunroof
leaking
rain
6-Apr-2017
flood watch
and nowhere
to go
6-Apr-2017
destined
for confirmation --
my suspicions
6-Apr-2017
thunderstorm warning --
the silence
of crows
6-Apr-2017
the nuclear option --
approaching thunder
6-Apr-2017
after the rain --
the last time
we made love
6-Apr-2017
freshly cut grass --
my grandson’s
first ballgame
7-Apr-2017
before the dust settles
talking heads
in unison
7-Apr-2017
tired of the rain
we complain
that the sun is too bright
7-Apr-2017
spring sun --
a day of scattered
sunflower shells
8-Apr-2017
Town Dump --
I recycle
a political leaflet
8-Apr-2017
spring breeze --
thinking it should be
warmer by now
8-Apr-2017
wind chimes --
thinking it should be
warmer by now
8-Apr-2017
wondering who’s snapping
those sexy photos
8-Apr-2017
spring thaw --
when an old classic
is just old
8-Apr-2017
flickering screen --
I wonder who’s snapping
those sexy photos
8-Apr-2017
unlike me
it never gets old --
Baja sunset
8-Apr-2017
Palm Sunday --
the beggar frowns
at my change
8-Apr-2017
striking
a defiant pose --
the boojum tree
8-Apr-2017
writer’s block --
a day
without clouds
9-Apr-2017
Palm Sunday --
wondering where
my life line leads
9-Apr-2017
when you notice the young ace tipping his slider
9-Apr-2017
caught in the brambles --
the secrets
of suburban trash
9-Apr-2017
caught in the brambles --
suburban trash
9-Apr-2017
caught in the brambles
so much
suburban trash
9-Apr-2017
fresh frost
on my beer mug --
dreams of sunset
10-Apr-2017
in a windowless bunker
the tail
wags the dog
10-Apr-2017
egg moon --
the tail
wags the dog
10-Apr-2017
on its way --
pink moon
10-Apr-2017
fish moon --
it’s all water
under the bridge
10-Apr-2017
daylilies --
my alibi
unravels
10-Apr-2017
high tide --
it all comes
crashing down
10-Apr-2017
tempest in a teapot --
the broken
coffee machine
11-Apr-2017
pink moon --
her Facebook status
"it’s a boy"
11-Apr-2017
off night --
the troubadour’s
thrift store suit
12-Apr-2017
morning fog
on the wrong side
of Wednesday
12-Apr-2017
after the rain --
daffodils
casting shadows
12-Apr-2017
reminding the crowd it’s not a comeback tour
12-Apr-2017
pink moon --
he doesn’t want
to be photographed
12-Apr-2017
waning moon --
he tells me the cancer
is back
12-Apr-2017
his voice --
suddenly
a dark alley
12-Apr-2017
last call --
telling the bartender
I’m good for one more
12-Apr-2017
a chorus of boos --
the knuckleballer takes
the night off
12-Apr-2017
Thursday --
a seagull flies
into the sun
13-Apr-2017
in its own
little world --
a dead goldfish
13-Apr-2017
Semana Santa --
the miracle of the
open parking space
13-Apr-2017
through an open window --
dreams of summer
13-Apr-2017
the troubadour’s musty cologne
13-Apr-2017
rose buds --
her voluptuous lips
13-Apr-2017
melting snow --
her unceremonious
disappearance
13-Apr-2017
Good Friday --
dandelion seeds
in the wind
14-Apr-2017
chive blossoms --
another song
I shouldn’t like
14-Apr-2017
Good Friday --
no need to check
my portfoliio
14-Apr-2017
windless night --
watching the water
where you walked away
14-Apr-2017
Good Friday --
an unexpected
phone call
14-Apr-2017
after sunset
the sad-eyed lady
of my dreams
14-Apr-2017
Tax Day --
a pigeon puffs out
its chest feathers
15-Apr-2017
Day of the Sun --
Jackie Robinson
steps up to the plate
15-Apr-2017
wishing you everything you richly deserve
15-Apr-2017
wild flowers --
swinging at a pitch
in the dirt
15-Apr-2017
the smell of Spring --
a freshly oiled
baseball glove
15-Apr-2017
lost among the stars
the breath I was saving
for sunrise
16-Apr-2017
Easter procession --
pastel dresses
and Sunday drivers
16-Apr-2017
out for an encore
the ugly man
with a velvet voice
16-Apr-2017
head full of dreams
I create
a new cocktail
16-Apr-2017
Spring sunset --
just another
pretty girl
16-Apr-2017
leaning against
a crooked tombstone --
her tender kiss
16-Apr-2017
Spring twilight --
I remember the jasmine
of my dreams
16-Apr-2017
end of the weekend --
in search of
a gentle moon
16-Apr-2017
oh how they shine --
the rain-swept cobblestones
of my dreams
16-Apr-2017
rain --
an unexpected
dinner guest
16-Apr-2017
the luxury condos
where the river
used to flow
17-Apr-2017
luxury condos
named for the river
that used to be here
17-Apr-2017
pretty flowers against an empty chair
17-Apr-2017
Marathon Monday --
one meeting
after another
17-Apr-2017
transition plan --
a terrible name
for a cocktail
17-Apr-2017
not so fast --
a mid-spring
cold front
17-Apr-2017
transparency --
not the same
as invisible
17-Apr-2017
when the rock being pushed up the mountain is you
17-Apr-2017
late Spring --
shaking the cobwebs
from my gym shorts
18-Apr-2017
Wall Street dreams --
a sky filled
with golden parachutes
18-Apr-2017
turning off the TV
a sad clown
in the sun
18-Apr-2017
Spring sunshine --
remembering how to spell
forsythia
18-Apr-2017
a song so pretty
I have to
shut it off
18-Apr-2017
Tax Day --
stepping into
a spider web
18-Apr-2017
the roof retracts --
a three-year rookie’s
last chance
18-Apr-2017
when the ghosts
in the shadows
look away
18-Apr-2017
new moon --
everything
that can hurt you
19-Apr-2017
candlelight diplomacy --
I surrender
19-Apr-2017
executive order --
a flickering candle
19-Apr-2017
I love
what she’s wearing --
the waning moonlight
19-Apr-2017
under the maple tree
a budding romance
19-Apr-2017
writer’s block --
a housefly
in the curtains
19-Apr-2017
in search of better climate
fair-weather clouds
19-Apr-2017
storm clouds --
betrayed by
a one-eyed jack
19-Apr-2017
when I know the Invisible Man is here
19-Apr-2017
light rain --
my heavy heart
19-Apr-2017
closing the window --
a dog barking
at ghosts
19-Apr-2017
Easter week --
the dog chases
dust bunnies
20-Apr-2017
correcting a typo
in the new graffiti
20-Apr-2017
crescent moon --
my eyes struggling
to stay open
20-Apr-2017
stars in your eyes --
a marvelous night
for a moondance
20-Apr-2017
crescent moon --
an old dog’s
dreams
20-Apr-2017
crescent moon --
the weed dealer’s
bicycle
20-Apr-2017
shooting star --
a picture of him
smiling
21-Apr-2017
writer’s block --
an alpaca
chews its cud
21-Apr-2017
always on time --
chain smokers
in the rain
21-Apr-2017
unblinking --
the gang banger’s
teardrop tattoo
21-Apr-2017
desert sunset --
why do I still
burn for you?
21-Apr-2017
tireless
the waves crashing
in my dreams
22-Apr-2017
Earth Day --
paw prints
on the couch
22-Apr-2017
Earth Day --
remembering where
the puppy was buried
22-Apr-2017
Earth Day --
remembering where
the puppies were buried
22-Apr-2017
climate change --
a stack of science books
in the fire
22-Apr-2017
mostly cloudy --
azaleas
in protest
22-Apr-2017
when none of the train stations look familiar
22-Apr-2017
that recurring dream
when I board the train
without her
22-Apr-2017
celebrating
her smile
for someone else
22-Apr-2017
that song
I forgot
was so good
22-Apr-2017
million dollar view --
a mountain
of debt
23-Apr-2017
visiting the nursing home
fallen azalea petals
23-Apr-2017
cloudless sky --
when there’s nothing left
to say
23-Apr-2017
before
Hell freezes over
a glacier melts
23-Apr-2017
migrant workers
harvesting
the horizon
24-Apr-2017
sharecroppers
harvesting
the horizon
24-Apr-2017
moving day --
a missing
puzzle piece
24-Apr-2017
spring mud --
a month
of Mondays
24-Apr-2017
hazy sky --
the one
that got away
24-Apr-2017
rain in the forecast
I finish my beer
too quickly
24-Apr-2017
its majestic wings --
up close
a turkey vulture
25-Apr-2017
its majestic wings --
up close
a turkey buzzard
25-Apr-2017
a new stop sign --
wild turkeys
in the field
25-Apr-2017
beach house dream --
a sand castle
at high tide
25-Apr-2017
old dog --
the smell
of rain
25-Apr-2017
when your final destination
is over the hill
25-Apr-2017
restless night --
a rusty old shipwreck
25-Apr-2017
the beautiful stranger
who tells me
she’s been waiting for me
25-Apr-2017
that dream
where all the sea shells
lead to happy hour
26-Apr-2017
rain out --
our rivalry
with the sun
26-Apr-2017
soaked masses
believing the rain
is sunshine
26-Apr-2017
wheels within wheels --
the darling buds
of May
26-Apr-2017
death by tax cuts
26-Apr-2017
twilight --
I order grits and gravy
with a Brooklyn accent
26-Apr-2017
twilight --
grits and gravy
with a Brooklyn accent
26-Apr-2017
new moon
up to its old tricks
behind a cloud
26-Apr-2017
the biggest hyperbole ever!
26-Apr-2017
Fenway fog --
who’s on first?
26-Apr-2017
last call --
a chorus
of boos
26-Apr-2017
morning fog --
the drone
of rush hour traffic
27-Apr-2017
morning fog --
a second cup
of bad coffee
27-Apr-2017
off-season --
the flames
of the electric fireplace
27-Apr-2017
a wood burning stove --
I remember
falling snow
28-Apr-2017
electric fireplace --
the stories
they could tell
28-Apr-2017
gray day --
feeling
my age
28-Apr-2017
off-season --
the hush
among locals
28-Apr-2017
in sepia tones --
the Main Street
of my dreams
28-Apr-2017
new moon --
a reassuring creak
in the floor
28-Apr-2017
the whimsical colors
of the whale
above the mantle
28-Apr-2017
back in season
a May-December romance
29-Apr-2017
over easy
with an extra helping
of vocal fry
29-Apr-2017
hidden in the fog
our village
of dreams
29-Apr-2017
split-fingered fastball --
a squirrel
in the bird feeder
29-Apr-2017
backyard Buddha
finding peace
among the weeds
29-Apr-2017
night terrors --
it could all go away
like that
29-Apr-2017
at the end of the day
a figure of speech
29-Apr-2017
reflecting
the sun’s glare
angry waves
30-Apr-2017
circus freak --
the one
without tattoos
30-Apr-2017
crossing the bridge
into slow steady rain
30-Apr-2017
passing clouds --
wondering what
they see in me
30-Apr-2017
May Day --
a bridge
too far
1-May-2017
carpenter ants
constructing
a nightmare
1-May-2017
the wrong time
for the shadows
to be silent
1-May-2017
of all times
for the shadows
to be silent
1-May-2017
spring twilight --
putting the leaves
back on the trees
1-May-2017
spring twilight --
our best and final offer
in a text
1-May-2017
waiting for the light to change
the buzz of the bass
2-May-2017
a deep breath --
when there’s no place
for the rain to go
2-May-2017
Town Meeting --
the fog
rolls in
2-May-2017
lilacs in bloom --
I forget
the question
2-May-2017
feast of crumbs --
we all pretend
to be full
2-May-2017
rejection letter
misspelling
my name
2-May-2017
cicadas --
my ringing ears
3-May-2017
keeping the dream alive
a third cup of coffee
3-May-2017
alone with my thoughts --
a door leading nowhere
3-May-2017
spring bluster --
a 98 m.p.h. fastball
high and tight
3-May-2017
fresh mulch --
the fragrance
of suburbia
3-May-2017
too young to know
what her smile
means to me
3-May-2017
spring twilight --
when the skies decide
to clear
3-May-2017
frost advisory --
her blonde highlights
3-May-2017
not searching
for a reason --
first dragonfly
4-May-2017
cloudless skies --
the thunder
of landscapers
4-May-2017
each grain of sand
between my toes
a thundering ocean
4-May-2017
longing for
that idyllic place
I’ve never been to
4-May-2017
Cinco de Mayo --
waiting for the cactus
to blink
5-May-2017
cold coffee --
herring swimming
upstream
5-May-2017
lengthening days --
signing
my life away
5-May-2017
May showers --
comparing
credit scores
5-May-2017
sweeter than I expected --
the fruit
of a prickly pear
5-May-2017
last of the firewood --
an earwig jailbreak
6-May-2017
did my stomach growl
or is that synthesizer
out of tune?
6-May-2017
lingering showers --
I take the covers back
from the dog
6-May-2017
in the amber light
all my dreams
come true
6-May-2017
spring sunset --
the amber corners
of an old photograph
6-May-2017
home inspection --
I toss a penny
into the fountain
7-May-2017
spilt milk --
it must be time
for a missile strike
7-May-2017
always dreaming
I remember
magnolia blossoms
7-May-2017
the dream on the other side of the bridge
7-May-2017
listening closely
to what the river
is telling me
7-May-2017
summer heat --
the garden gnome mocks
how I’ve mowed the lawn
8-May-2017
summer heat --
the garden gnome mocks
my landscaping skills
8-May-2017
home inspection --
what’s in the urn
she’s leaving behind?
8-May-2017
partly cloudy --
submitting
the loan application
8-May-2017
spring sunshine --
another freckle
to kiss
8-May-2017
dogwood blossoms --
an ultrasound
of my newest grandson
8-May-2017
the new cold war from within
8-May-2017
clouds dispersing
into twilight
8-May-2017
windless night --
a chorus
of cicadas
8-May-2017
exchanging glances
in the waiting room
a plastic fern
and I
8-May-2017
May Day!
a hornet’s nest
in the birdhouse
9-May-2017
broken clouds --
the meeting
is cancelled
9-May-2017
flower moon --
my granddaughters braid
each other’s hair
9-May-2017
flower moon --
my granddaughter hands me
a dandelion
9-May-2017
fever dream --
her silhouette
in the window
9-May-2017
breaking news --
dandelion seeds
in the air
9-May-2017
a noise only silence knows
9-May-2017
guarding
the temple ruins
a giant iguana
10-May-2017
after the rain
I remember how to spell
rhododendron
10-May-2017
sleepwalking
through streets
of fire
10-May-2017
shooting star --
the best haiku
I almost wrote
10-May-2017
entering
from the fire escape
the scent of lilacs
10-May-2017
trying not
to boil over
I stew
over the news
10-May-2017
the smoking gun
that killed
democracy
10-May-2017
milk moon --
my pale complexion
10-May-2017
overcast night --
the rookie reliever
doesn’t get the call
10-May-2017
jasmine --
immediately I am
somewhere else
11-May-2017
sand castles --
let’s build
another world
11-May-2017
reaching out
from the bog --
arrowheads
12-May-2017
blaming the sunshine
for the rain
12-May-2017
overcast --
the old man’s
scowl
12-May-2017
joint custody --
a mix of sunshine
and clouds
12-May-2017
Spring cleaning --
her love letters
in the fire
12-May-2017
holding me tight
the seams
in her stockings
13-May-2017
today’s news --
a leech
that won’t let go
13-May-2017
setting aside the walker
an old man taps his foot
to zydeco
13-May-2017
May showers --
who can say
what they bring?
13-May-2017
colorful and bright --
the parking ticket
on my windshield
13-May-2017
May Nor’easter
striking out
the side
13-May-2017
at the end of the bar
the ghost who buys me
another drink
13-May-2017
windows closed
the lilac breeze
of my dreams
13-May-2017
midnight --
the fragrance
of rain
14-May-2017
meandering
I find
where I need to be
14-May-2017
Mother’s Day rain --
the rose bush I planted
for her
14-May-2017
writer’s block --
a burned-out
light bulb
14-May-2017
light drizzle --
the rookie legs out
an infield single
14-May-2017
Nantucket Sound --
I hear it
in my dreams
14-May-2017
Spring migration --
the snow shovel returns
to the shed
14-May-2017
signs of Spring --
migrating snowbirds
14-May-2017
end of the weekend --
an idling
garbage truck
14-May-2017
denial --
the thermostat
kicks on
14-May-2017
Mother’s Day --
she hands the phone
to Dad
15-May-2017
writer’s block --
when the rain
stops falling
15-May-2017
record heat --
she takes off
her bikini
15-May-2017
record heat --
she slips out of
something comfortable
15-May-2017
remembering a time
when only birds
would tweet
15-May-2017
asking if I have exact change --
the cashier’s shaking hands
15-May-2017
broken clouds --
an unusual charge
to my credit card
15-May-2017
all-night laundromat --
the persistence
of infomercials
16-May-2017
a break in the weather --
a puppy
chasing butterflies
16-May-2017
the new org chart --
a mix of sun
and clouds
16-May-2017
shifting winds --
a mixed day
on Wall Street
16-May-2017
when "obstruction of justice" is trending on Twitter
16-May-2017
in the news
a rabbit’s nest
in the flower garden
16-May-2017
the ocean between
the news
and the truth
16-May-2017
smear campaign --
the reporter’s
runny mascara
16-May-2017
accusations
and rebuttals --
the Turnpike din
16-May-2017
wise to me --
the barn owl
17-May-2017
the morning headline --
oak seed pods
spinning in the wind
17-May-2017
record highs --
the Dow
takes a tumble
17-May-2017
air quality alert --
we blame
the dog
17-May-2017
warm night --
the dog’s breath
17-May-2017
my retirement fund --
rose petals
in the wind
18-May-2017
when a stain is really just a "splotch of color"
18-May-2017
record heat --
a passing breeze
on the ledge
18-May-2017
a cold beer
to quench
the silence
19-May-2017
today’s weather:
four walls
and an empty whiteboard
19-May-2017
Boston wildlife --
a bike courier
flips me the bird
19-May-2017
today’s weather --
a slight chance
of relevance
19-May-2017
the wait --
a need for
too much coffee
19-May-2017
a rusty old bridge
to a memory
19-May-2017
choking the garden
the ragweed’s
deep roots
20-May-2017
bright sunshine --
a shower
of losing
powerball tickets
20-May-2017
spring at last --
the vibrant colors
of fresh graffiti
20-May-2017
her tight red blouse --
a ripening blossum
ready to burst
20-May-2017
too nice to be rags
all the clothes
that no longer fit
20-May-2017
every other word of our Skype conversation
20-May-2017
when she knows we can see her
through the curtain-less window
20-May-2017
yard sale --
their curtain-less
windows
20-May-2017
above our TV set
an angry god
of the sea
20-May-2017
Cape traffic --
a snail crosses
the patio
21-May-2017
a single mom
leaves a tip
for the street juggler
21-May-2017
Open House --
"The Joy of Sex"
on the coffee table
21-May-2017
Open Streets --
bare-chested children dancing
to salsa music
21-May-2017
hung over
the graduate
comes home
21-May-2017
the graduate
looking for
a toad to kiss
22-May-2017
back to work --
how does Google know
I have bad breath?
22-May-2017
spring overcast --
misspelling
the new employee’s name
22-May-2017
pleading the fifth --
when it’s cloudy
it pours
22-May-2017
closed
for the foreseeable future --
the psychic’s shop
22-May-2017
on a beautiful day --
her awkward tears
22-May-2017
Sagamore Bridge gridlock --
the rush to escape
the weekend escape
22-May-2017
the clown’s fingerprints
on a child’s balloon
22-May-2017
rabbit hole --
the mutual friends I share
with a stranger
22-May-2017
overcast --
night after night
of dreamless sleep
23-May-2017
game day --
the rookie’s
animated tweets
23-May-2017
the dog wonders why
my opposable thumbs
can’t stop the rain
23-May-2017
always in
the spin zone --
weather vane
24-May-2017
in other news
a dog’s nose
in the rabbit nest
24-May-2017
closing day --
fair market price
for a field of weeds
25-May-2017
overcast --
the fear
of forgetting
25-May-2017
when too much coffee isn’t enough
25-May-2017
the enchanted forest
occupied
by extremists
26-May-2017
when all
is said and done --
lilacs
26-May-2017
the inappropriate dress
she wore
just for me
26-May-2017
the gridlock on either side of the bridge
26-May-2017
stream of consciousness --
an unfiltered IPA
26-May-2017
midnight --
she’s speaking
my body language
26-May-2017
holiday weekend --
a traffic helicopter
rumbles by
26-May-2017
home-brew forecast --
cloudy with a chance
of hoppiness
26-May-2017
after the rain --
a tree frog
serenade
26-May-2017
después de la lluvia
el canto
del coquí
26-May-2017
icing on her nose --
a one year-old’s
birthday party
27-May-2017
yard sale --
all of the clothes
that don’t fit
27-May-2017
the look of a man who’s never changed a tire
27-May-2017
zinnias --
thinking of
an absent friend
28-May-2017
for an absent friend
zinnias
28-May-2017
Memorial Day --
forgetting
her name
28-May-2017
nothing but the truth --
an unfiltered IPA
29-May-2017
sleeping
in the cemetery
an unknown soldier
29-May-2017
Memorial Day --
another birthday
for a late classmate
29-May-2017
the unknown soldier meets the celebrity president
29-May-2017
missing in action
the hollow eyes
of a veteran
29-May-2017
Spring rain --
an 8-mile backup
at the Sagamore Bridge
29-May-2017
Memorial Day rain --
an 8-mile backup
at the Sagamore Bridge
29-May-2017
his head on my knee
a descendant
of wolves
30-May-2017
throwing shade
a cartoon cloud
that won’t go away
30-May-2017
defending the weak --
a withering carnation
30-May-2017
Monday --
watching the horizon
vanish
30-May-2017
throwing shade --
a cartoon cloud
30-May-2017
writer’s block --
the tide
goes out
30-May-2017
Continental breakfast
individually wrapped
31-May-2017
gratitude
walking
on eggshells
31-May-2017
songbird
never misspelling
a tweet
31-May-2017
last day of May --
signing
my life away
31-May-2017
last day of May --
a lone fisherman
in the rain
31-May-2017
outside the courthouse
a dog waiting patiently
in the car
31-May-2017
sheer delight --
her new lingerie
31-May-2017
a line of thunderstorms across my forehead
31-May-2017
the boudoir shot
heard
around the world
31-May-2017
the river
where I started dreaming
in technicolor
31-May-2017
beyond the fence
a secret
I don’t want to know
31-May-2017
old vines
the Malbec
and me
31-May-2017
back from college
a trash bag filled
with dirty laundry
1-Jun-2017
closing day --
my pen
runs out of ink
1-Jun-2017
snail
withdrawing
from it all
1-Jun-2017
dreaming
of nights
in white satin
2-Jun-2017
a flaw
in the system --
my unmatched socks
2-Jun-2017
another hungry wolf guarding the chicken coop
2-Jun-2017
under bright lights
the exotic dancer’s
familiar yawn
2-Jun-2017
hopeless romantics
in search of
an endless summer
2-Jun-2017
freedom of speech --
the mockingbird
at my window
2-Jun-2017
work-life balance --
the smell of whiskey
in the break room
3-Jun-2017
writer’s block --
an indecisive sky
3-Jun-2017
song wren --
a break
in the clouds
3-Jun-2017
toasting another liver spot
3-Jun-2017
house sparrows
wondering where
to spend Thanksgiving
3-Jun-2017
clinging to summer
the last leaf
and me
3-Jun-2017
watched like a hawk
the baby rabbit
3-Jun-2017
the long downward spiral to oblivion
4-Jun-2017
choir director
cutting me off
in her Sunday best
4-Jun-2017
Pentecost --
a craving
for spicy food
4-Jun-2017
wildflowers --
an old cemetery
4-Jun-2017
in the news
a baby’s arm
holding an apple
4-Jun-2017
cold rain --
the last time
we made love
5-Jun-2017
earth tones --
remembering
how warm they were
5-Jun-2017
a persistent drizzle
in my Twitter feed
5-Jun-2017
persistent drizzle --
when bad coffee
is good enough
5-Jun-2017
persistent drizzle --
somebody mentions
her name
5-Jun-2017
spouting off
another fish tale --
the gray whale
5-Jun-2017
port city tombstone reads "gone fishing"
5-Jun-2017
her steady hand --
no longer afraid
to hear the rain
5-Jun-2017
cold drizzle --
when I’ve missed the train
to summer
6-Jun-2017
I pledge my loyalty to the unwritten word
6-Jun-2017
turning off
the radio
to listen...
6-Jun-2017
approaching summer
the cool rain
getting colder
6-Jun-2017
morning rain --
lingering
for a kiss
6-Jun-2017
after the closing
another box marked
"miscellaneous"
7-Jun-2017
after the rain
a dog bowl
full of stars
7-Jun-2017
a dive bar
where the devil
knows my name
7-Jun-2017
in the news
a tree filled
with boisterous birds
7-Jun-2017
starless night --
when I think
she could have been mine
7-Jun-2017
I stop talking --
the call
of the sea
8-Jun-2017
getting younger
every year --
summer interns
8-Jun-2017
and to think
I could have voted
for Vermin Supreme
8-Jun-2017
enlightened
I avoid
the sun
8-Jun-2017
gathering clouds
and the ones
who shout at them
8-Jun-2017
in other news
Grandpa shouts
at clouds
8-Jun-2017
weeknight cocktail --
the moon hiding
behind clouds
8-Jun-2017
strawberry moon --
another freckle
to kiss
8-Jun-2017
the homecoming queen
who wouldn’t give me
the time of day
9-Jun-2017
weekend forecast --
skinny dipping
at sunset
9-Jun-2017
federal currency --
a pledge
of loyalty
9-Jun-2017
hung out to dry
my shabby attire
9-Jun-2017
in the waiting room
a soap opera
without TV
9-Jun-2017
pop-up shower --
the dog
lifts his head
9-Jun-2017
strawberry moon --
her long
red hair
9-Jun-2017
the pride on his face
when he introduces
his husband
9-Jun-2017
shifting wind --
the bartender
cuts me off
10-Jun-2017
writer’s block --
words leave me
for another poem
10-Jun-2017
writer’s block --
words leave me
speechless
10-Jun-2017
writer’s block --
words leave me
10-Jun-2017
first hot night --
bittersweet
climbs the wall
11-Jun-2017
lost at sea --
the homecoming queen
11-Jun-2017
summer moonlight --
an entanglement
I can’t resist
11-Jun-2017
summer haze --
that place between
coffee and beer
11-Jun-2017
shortest night
of the year --
she says yes
11-Jun-2017
unblinking --
the eyes
of a three-legged dog
11-Jun-2017
heat wave --
the pillow has
no cool side
12-Jun-2017
Googling "bliss"
I get the error
"Page not Found"
12-Jun-2017
in her
widening eyes
the unspeakable bliss
12-Jun-2017
field of dreams --
the pitcher’s
nightmare inning
12-Jun-2017
June swoon --
a steady diet
of curve balls
12-Jun-2017
heat wave --
the dog’s breath
in my face
13-Jun-2017
synchronicity --
reaching for the hot sauce
our hands touch
13-Jun-2017
today’s
only certainty --
dusk
13-Jun-2017
I always knew
you would make
a beautiful ghost
13-Jun-2017
synchronicity --
I feel
your heartbeat
13-Jun-2017
against traffic --
the Can Man’s
rusty bicycle
14-Jun-2017
his loyalty endures
until the treats run out
14-Jun-2017
make it yours --
an empty
office building
14-Jun-2017
beyond the exit sign
a locked door
14-Jun-2017
reenacting
our argument
with dolls
14-Jun-2017
break in the weather --
a red squirrel returns
to taunt the dog
14-Jun-2017
after the hike
I contemplate the wellness
of the well
14-Jun-2017
when the crack
in the mirror
is on your face
15-Jun-2017
those eyes --
how convincing she looks
in that devil costume
15-Jun-2017
leaving safe harbor --
the dog’s
unblinking eyes
15-Jun-2017
gentle breeze --
finding my way
back to shore
15-Jun-2017
new ringtone --
a chattering
mockingbird
15-Jun-2017
home from work --
a rousing reception
of crows
15-Jun-2017
the day I flew
too close to the sun
16-Jun-2017
never awakening from the sleep of reason
16-Jun-2017
light rain --
the softest
of kisses
16-Jun-2017
light rain --
my heavy sigh
16-Jun-2017
washing down
my Cuban sandwich
with a bitter ale
16-Jun-2017
restless night --
I wake up
to dog breath
16-Jun-2017
light rain --
an extra dry
Prosecco
16-Jun-2017
light rain --
seed pods dancing
in puddles
16-Jun-2017
light rain --
a puppy
licks my face
16-Jun-2017
cloud-veiled moon --
remembering the name
of my first love
17-Jun-2017
overcast sky --
a distant
drum beat
17-Jun-2017
in this shot glass
everything
I haven’t got
17-Jun-2017
promising to have
only one drink
I order a double
17-Jun-2017
if you’re thinking
what I’m thinking
then we’re pretty much
done thinking
17-Jun-2017
surprise!
the Prom Queen doesn’t
remember me
17-Jun-2017
Monday --
it makes no difference
to the mockingbird
18-Jun-2017
Father’s Day --
my daughter calls me
for advice
18-Jun-2017
Father’s Day --
a tick
latches on
18-Jun-2017
awakened from
my Baja daydream
a mango falls
18-Jun-2017
writer’s block --
an idle windmill
19-Jun-2017
muggy night --
the dog’s breath
against my leg
19-Jun-2017
hot summer night --
the sizzle
of the bug zapper
19-Jun-2017
sleepless --
a Mass Pike
serenade
19-Jun-2017
sleepless --
a Mass Pike
lullaby
19-Jun-2017
our last-minute invitation to the thunderstorm watch
19-Jun-2017
in your arms
I almost believe
in heaven
19-Jun-2017
summer solstice
when all I wanted
was darkness
20-Jun-2017
an idle food truck is the seagull’s playground
20-Jun-2017
longest day --
my favorite pub
closes
20-Jun-2017
longest day of the year --
only the best coffee
21-Jun-2017
"pleasure boats"
reads the battered sign
at the old marina
21-Jun-2017
my empty pages an idle windmill
21-Jun-2017
last day of school --
summer fog
rolls in
21-Jun-2017
midnight --
remembering
every contour
21-Jun-2017
just before
I lose my temper --
lilacs
21-Jun-2017
rush hour --
my father’s slow shuffle
to the phone
21-Jun-2017
solstice toast --
may you never run out
of daylight
21-Jun-2017
still tripping over the roots of the missing tree
21-Jun-2017
egret
gracefully
still
22-Jun-2017
speed trap --
my heartbeat
accelerates
22-Jun-2017
hot summer night --
the moon reduced
to a sliver
22-Jun-2017
sleepwalking
in a dream
about daylight
22-Jun-2017
waning moon --
careful not to disturb
the rabbit nest
22-Jun-2017
waning moonlight --
the darkness
becomes you
22-Jun-2017
young love --
a pair
of parking tickets
22-Jun-2017
summer solstice --
my unmatched socks
22-Jun-2017
fever dream --
a doorway
in the desert
23-Jun-2017
Baja sunset --
the ranchero’s conversation
with familiar spirits
23-Jun-2017
border cantina --
remembering
and forgetting
the Alamo
23-Jun-2017
restless night --
a fitted sheet
that doesn’t fit
23-Jun-2017
"on the house"
the bartender’s
skull and crossbones tattoo
24-Jun-2017
summer rain --
a pair of
abandoned bicycles
24-Jun-2017
after the rain
the rest
of the weekend
24-Jun-2017
above the welcome mat:
"side entrance only"
"no solicitors"
24-Jun-2017
taking up two parking spaces
a Prius
with a "Co-exist" bumper sticker
24-Jun-2017
testing the smoke alarms
the bachelor
bakes a cake
24-Jun-2017
denying climate change --
a hotter ticket
than it used to be
24-Jun-2017
climate change --
she unbuttons
her blouse
24-Jun-2017
at the yard sale
he drives a tough bargain
for a Buddha statue
25-Jun-2017
bad call --
the crowd serenades
the umpire
25-Jun-2017
nothingness --
a pre-existing
condition
25-Jun-2017
new moon --
I remind my son
to use protection
25-Jun-2017
summer shadows
crossing the border
without passports
25-Jun-2017
in the news
a dung beetle
hard at work
25-Jun-2017
light rain --
all that’s left
of the weekend
25-Jun-2017
an empty wine glass --
my life
without you
25-Jun-2017
Mood Indigo --
the color
of my dreams
26-Jun-2017
Monday morning --
always dreaming
I had slept longer
26-Jun-2017
restless night --
I pretend the Turnpike din
is the ocean
26-Jun-2017
summer breeze --
planning my own
obsolescence
26-Jun-2017
in an unheated trailer
his side of the story
26-Jun-2017
beach days --
another wave
at the all-night diner
26-Jun-2017
never too soon
the scent
of thyme
27-Jun-2017
construction zone --
fresh paint
on cracked pavement
27-Jun-2017
rough weather --
a perfect time
for tender lovemaking
27-Jun-2017
rain delay --
the catcher slowly
takes off his gear
27-Jun-2017
lightning flash --
the dog’s eyes
unblinking
27-Jun-2017
lightning flash --
she gets
the final word
27-Jun-2017
starless night --
an empty bottle
of wine
27-Jun-2017
double espresso
when she smiles
at me
27-Jun-2017
cloudless sky --
the day I forgot
how to write
28-Jun-2017
morning stillness --
the space
between us
28-Jun-2017
the bartender tells me I drink too much
28-Jun-2017
above the siren choir
the admonition
"shelter in place"
29-Jun-2017
partly cloudy --
my mother asks me
to write a happy poem
29-Jun-2017
a change in the weather
from something
to something else
29-Jun-2017
the schoolyard bully’s tiny fists
29-Jun-2017
wild flowers
where the railroad tracks
used to be
29-Jun-2017
sea breeze --
that surfboard would make
a great coffee table
29-Jun-2017
entangled --
the tension
between us
29-Jun-2017
fireflies
beyond
our reach
29-Jun-2017
alone at the bar
a stranger’s
unfinished tattoo
30-Jun-2017
out of coffee
and no end
to this highway
30-Jun-2017
stuck behind an 18-wheeler
the cold black river below
30-Jun-2017
weeds
in the cracks
of an empty parking lot
30-Jun-2017
we have arrived --
an open drawbridge
to nowhere
30-Jun-2017
old mill town --
no cellphone reception
but I can see four bars
30-Jun-2017
crossing the border
I set the clock back
decades
1-Jul-2017
holiday traffic --
another Winnebago
passes me by
1-Jul-2017
even before hunting season
tourist traps
everywhere
1-Jul-2017
Seney Stretch --
miles of nothing
but miles
1-Jul-2017
summer lightning --
a shower
of gnats
1-Jul-2017
under new management --
bland salsa served
in colorful bowls
1-Jul-2017
freedom from our dog is tyranny
2-Jul-2017
studio opening --
the artist pencils in
her eyebrows
2-Jul-2017
morning coffee --
waiting for summer
to cross the bridge
2-Jul-2017
expecting a deer
behind every tree --
the city boy
2-Jul-2017
bright sunshine --
my granddaughter’s hands
in my hair
2-Jul-2017
whispering pines
and other reasons
to fear the woods
2-Jul-2017
Independence Day --
the fireworks
in your kiss
3-Jul-2017
giving me
the cold shoulder
the woman
in the hot bikini
3-Jul-2017
Independence Day --
mingling their ashes
in the lake
3-Jul-2017
together again --
mingling their ashes
in the lake
3-Jul-2017
a final date --
mingling their ashes
in the lake
3-Jul-2017
making their own crosswalk
a sandhill crane
and her chicks
3-Jul-2017
in your arms
what’s left of me
dissolves
3-Jul-2017
three beers later
I invent
a new dance
4-Jul-2017
rumors of war --
another cup
of burnt coffee
4-Jul-2017
Independence Day --
my wife is called
by her maiden name
4-Jul-2017
stars and stripes --
her newest tattoo
4-Jul-2017
Independence Day --
an old dog
hiding from fireworks
4-Jul-2017
gibbous moon --
an empty milk carton
in the refrigerator
5-Jul-2017
when there’s no news fit to print
5-Jul-2017
Independence Day --
the pacifist applauds
explosions in the sky
5-Jul-2017
cheap wine --
an unrequited love
5-Jul-2017
among the trees
the invisible creatures
I know are there
5-Jul-2017
finally alone
the silver-haired bat
wants to hang out
5-Jul-2017
starry night --
a broken champagne glass
under my shoe
5-Jul-2017
nothing to say --
a deer head
mounted on the wall
5-Jul-2017
starless night --
the darkness
between us
5-Jul-2017
morning coffee --
woodpeckers inspecting
the garden bed
6-Jul-2017
23rd and Broadway --
sanitation workers
talking trash
6-Jul-2017
summer rain --
heating up
yesterday’s coffee
6-Jul-2017
darkening sky --
someone brings up
politics
6-Jul-2017
after the holiday
a parade
of thunderclouds
6-Jul-2017
power outage --
a complete game
shutout
6-Jul-2017
after the rain
a bullfrog sounds
the all-clear
6-Jul-2017
the old pond --
nothing standing
between us
6-Jul-2017
after the rain
a picnic table covered
with pine needles
6-Jul-2017
the false sobriety of revenge
6-Jul-2017
after the rain
the butterflies
become mosquitoes
6-Jul-2017
log cabin blues --
a back door
that won’t lock
6-Jul-2017
knowing they can see me
these invisible creatures
of the dark
6-Jul-2017
summer thunder --
the neighborhood kids
on a four-wheeler
6-Jul-2017
remembering the night
we renamed the stars
6-Jul-2017
restless night --
a blank page
in my dream journal
7-Jul-2017
in the middle of nowhere
what can and can’t
be deep-fried
7-Jul-2017
the unsettling feeling
that someone else has seen
this crescent moon
7-Jul-2017
Lost Lake --
right there
on Google Maps
7-Jul-2017
what was
and wasn’t said
around the fire pit
7-Jul-2017
thunder moon --
no one admits
they’ve had too much to drink
7-Jul-2017
promises --
everything we burned
in the fire pit
8-Jul-2017
cloudless sky --
she says she’s here
to make amends
8-Jul-2017
what does she see
through those crystal meth
blue eyes?
8-Jul-2017
day drinking --
the guitarist’s
effects pedals
8-Jul-2017
just passing through --
the singer songwriter
who never left
8-Jul-2017
far from home
I dream of walking the dog
in the moonlight
8-Jul-2017
mostly cloudy --
junk mail
addressed to her
9-Jul-2017
last day of vacation --
my travel-size shaving cream
sputters out
9-Jul-2017
today’s weather --
a mix of cold eggs
and burnt coffee
9-Jul-2017
between mile markers
the haiku
that got away
9-Jul-2017
diplomacy --
an 18-wheeler
in the passing lane
9-Jul-2017
last day of vacation --
letting go
of the steering wheel
9-Jul-2017
buck moon --
always one beer
too many
9-Jul-2017
hot summer night --
the kiss
that almost wasn’t
9-Jul-2017
peace at last --
killing
the elusive mosquito
10-Jul-2017
peace at last --
killing
the mosquito
10-Jul-2017
peace at last --
I plan
my next daydream
10-Jul-2017
class reunion --
I still don’t recognize
forget-me-nots
10-Jul-2017
a yellowed photograph --
the death of an uncle
I hardly knew
10-Jul-2017
virtual reality --
who will protect me
from the great outdoors?
10-Jul-2017
portrait of the landscaper as a young man
10-Jul-2017
listening for the answer
to the great riddle
in 128 traffic
10-Jul-2017
playing my tune
and then some --
mockingbird
10-Jul-2017
sometimes the person telling me to take a walk is me
10-Jul-2017
partly cloudy --
we greet each other
in different languages
10-Jul-2017
war
always fighting
for attention
11-Jul-2017
my hometown library now leasing
11-Jul-2017
muggy night --
that wet dog smell
11-Jul-2017
ordering a Reuben
I decline
the Russian dressing
11-Jul-2017
for whom the bell tolls --
death in the afternoon
11-Jul-2017
extra innings --
I give up
the last cookie
12-Jul-2017
partly sunny --
believing all
the right things
12-Jul-2017
pinch me --
my son does the dishes
unprompted
12-Jul-2017
approaching storm --
children playing
with matches
12-Jul-2017
old dog --
his eyes still chasing
the squirrel
13-Jul-2017
morning gridlock --
an unrelenting beat
13-Jul-2017
persistent drizzle --
the 24-hour
news cycle
13-Jul-2017
meanwhile on Wall Street
another cup of coffee
down the drain
13-Jul-2017
summer chill --
someone else asks me
about retirement
13-Jul-2017
still pond --
the ripples
from our lovemaking
13-Jul-2017
the number she gave me disconnected
13-Jul-2017
cold front --
we agree
to disagree
13-Jul-2017
chilly summer night --
the sound
of jangly guitars
13-Jul-2017
campaign promises --
construction workers strike
a sewer line
14-Jul-2017
at the mercy
of tyrants --
a swarm of bees
14-Jul-2017
odd man out --
the one who would rather
be indoors
14-Jul-2017
I no longer remember being young
14-Jul-2017
weekend gridlock --
swearing my way
to paradise
14-Jul-2017
no longer shocking --
the threat
of thunderstorms
14-Jul-2017
too old to remember being young
14-Jul-2017
the echo
in my empty cabinets:
"more coffee"
15-Jul-2017
trying to remember
the haiku I wrote
in a dream
15-Jul-2017
broken and empty --
the egg and I
15-Jul-2017
moonlight
in the cemetery --
a summer chill
15-Jul-2017
station ghosts
missing
the last train
15-Jul-2017
blown save --
hornets rebuild
their nest
15-Jul-2017
truth or dare --
an unfiltered ale
15-Jul-2017
empty bar --
sharing a beer
with my regrets
16-Jul-2017
double-header --
a hangover big enough
for both of us
16-Jul-2017
above the clouds --
the places
your kisses take me
16-Jul-2017
a day far too nice
to sit here
and write about it
16-Jul-2017
unable to sleep --
a bird that keeps
calling your name
16-Jul-2017
old enough to know
I’m too old for this
16-Jul-2017
the cashier’s face when I help him make change
16-Jul-2017
on the grill
the old dog’s
new appetite
16-Jul-2017
Monday morning --
a sympathy letter sent
to the wrong address
17-Jul-2017
hot summer night --
a conspiracy
of bullfrogs
17-Jul-2017
my childhood home --
a familiar crack
in the sidewalk
17-Jul-2017
when I realized it wasn’t your day to smile
17-Jul-2017
in the forecast
bittersweet
climbing the walls
17-Jul-2017
hazy sunshine --
the Dow
finishes flat
17-Jul-2017
meditation class --
they’re all chanting
the same mantra
18-Jul-2017
when I realized l wasn’t the one
18-Jul-2017
hazy sunshine --
an evolving alibi
18-Jul-2017
hazy night --
a lightning bug
becomes a firefly
18-Jul-2017
explaining to my mother
that it’s good
to be a nerd
18-Jul-2017
naked chess --
"your move"
she says
18-Jul-2017
poetry party --
here comes the
designated drinker
18-Jul-2017
pop fly --
all eyes
on smartphones
18-Jul-2017
tinnitus --
the sound I hear
when I want to hear nothing
18-Jul-2017
a rotting tree stump --
unwilling
to forgive
19-Jul-2017
heat wave --
she stops adjusting
her shoulder strap
19-Jul-2017
searching for a gentle way
to write about the heat
19-Jul-2017
priceless
a pearl
in the deep green sea
19-Jul-2017
fanning myself
with the blank pages
of my haiku notebook
19-Jul-2017
all alone
in the hazy night
crescent moon
19-Jul-2017
summer baseball --
reminding myself that beer
is a diuretic
19-Jul-2017
star gazing --
a game-winning
home run
20-Jul-2017
man on the moon --
too good
to be true
20-Jul-2017
we’ll know no better next time
20-Jul-2017
meeting Mom’s boyfriend
over Baba Ghanoush
20-Jul-2017
summer heat --
the sultry shadows
of my dreams
20-Jul-2017
windless night
stirring my cocktail
slowly
20-Jul-2017
still of the night --
her gentle eyes
20-Jul-2017
heat wave --
the dog
licks my face
20-Jul-2017
restless sleep --
an old tree
full of kites
21-Jul-2017
summer doldrums --
learning the new boss
doesn’t drink
21-Jul-2017
sliver moon --
she sleeps
on the train
21-Jul-2017
on every city street
the drum beat
of war
22-Jul-2017
silver spoon --
she dreams
of trains
22-Jul-2017
northern lights --
late-night traffic
on the Pike
22-Jul-2017
an unsolicited diagnosis from a Facebook friend
22-Jul-2017
locusts --
who stole
the summer breeze?
22-Jul-2017
blues in the park --
a thrift store
fashion show
22-Jul-2017
summer haze --
an abandoned house
with rooms for rent
22-Jul-2017
crescent moon --
that look
in her eyes
22-Jul-2017
(re)visionary
22-Jul-2017
moving day --
did she or did she not
leave the Buddha behind?
22-Jul-2017
windless night --
a slow dance
of fireflies
22-Jul-2017
locusts --
the soundtrack
of summer
22-Jul-2017
gridlock --
the taxi driver shuts off
my favorite song
23-Jul-2017
soothing my outrage --
this cool
summer breeze
23-Jul-2017
undisputed king
of the neglected garden --
tiger lilies
23-Jul-2017
the heat wave breaks
and I dream
about snow
23-Jul-2017
in the news
a fire hose
filled with mud
23-Jul-2017
moonless night --
the radio plays
"I Think We’re Alone Now"
23-Jul-2017
new moon --
emptying out
another drawer
23-Jul-2017
new moon --
a night
without words
23-Jul-2017
imagining myself
on the other side
of the mirror
24-Jul-2017
summer rain --
her face
without makeup
24-Jul-2017
morning darkness
and yet I find
the snooze button
24-Jul-2017
an inside job --
leaks
in the basement
24-Jul-2017
Monday --
feeling the rain
inside
24-Jul-2017
summer rain --
I dream of where
the birds are hiding
24-Jul-2017
after the rain
a cloud
of seagulls
24-Jul-2017
dreaming
I woke up
in a clown car
24-Jul-2017
Camp Meeting Tabernacle --
a violin sonata
for ghosts
25-Jul-2017
listless in Seattle --
proof that baseball bats
can suffer jet lag
25-Jul-2017
writer’s block --
trying to articulate
overcast
25-Jul-2017
low tide --
an unanswered
phone call
25-Jul-2017
crescent moon --
I remember
to breathe
25-Jul-2017
down the storm drain --
everything I thought I knew
about summer rain
25-Jul-2017
wildflowers --
she won’t take no
for an answer
25-Jul-2017
following the agenda down the drain
25-Jul-2017
trespassing --
kudzu covering
the "no"
25-Jul-2017
morning glory --
a shrimp boat
ties up
25-Jul-2017
the morning after --
my good for nothing
lottery ticket
26-Jul-2017
bold and fleeting
this quintessence
of dust
26-Jul-2017
at least they don’t
eat the tomatoes --
dust bunnies
26-Jul-2017
second line --
grackles
in the freshly mowed grass
26-Jul-2017
wild pitch --
a cloud
of chalk dust
26-Jul-2017
eclipse --
knowing
who your friends are
26-Jul-2017
today’s headline --
whose answered prayer
is this?
27-Jul-2017
rough seas --
the black sails
of a ghost ship
27-Jul-2017
summer rain --
an ex-girlfriend’s
engagement
27-Jul-2017
obsessed with leaks --
the plumber’s apprentice
27-Jul-2017
light rain --
my thoughts
exactly
27-Jul-2017
light rain --
the way she walks
into the room
27-Jul-2017
the good life --
finding shade
in the sunroom
27-Jul-2017
endless summer throwing shade
27-Jul-2017
moonless night --
the telescope
in an empty room
28-Jul-2017
morning meditation --
a broken lock
on the closet door
28-Jul-2017
out of service --
the stiff breeze
from a passing train
28-Jul-2017
out of service --
the subterranean breeze
of a subway train
28-Jul-2017
which part
of partly cloudy
shall I write about?
28-Jul-2017
unhinged --
a broken door
to nowhere
28-Jul-2017
pop-up --
a catcher’s mask
in foul territory
28-Jul-2017
the therapy dog’s ragged toy
28-Jul-2017
damned with faint praise
this crescent moon
28-Jul-2017
remembering how
the joke was funnier
when it wasn’t on us
29-Jul-2017
the sound of whispers --
police tape
in the wind
29-Jul-2017
dirty politics --
it all comes out
in the wash
29-Jul-2017
crescent moon --
the dog’s
half-hearted howl
29-Jul-2017
writer’s block --
an untethered
fishing boat
29-Jul-2017
how high the moon --
the runner tags
and scores
29-Jul-2017
crowded train --
the unblinking gaze
of a blind man’s dog
30-Jul-2017
growing taller --
the stack of books
I’ve yet to read
30-Jul-2017
day moon --
no wonder I’m craving
a beer
30-Jul-2017
writer’s block --
a seagull
far from home
30-Jul-2017
roses --
an extra bounce
in her step
31-Jul-2017
declining the invitation to a pity party
31-Jul-2017
driving far enough
to flee the sound
of traffic
31-Jul-2017
moving day --
whispers
among the reeds
31-Jul-2017
waving to
the new neighbors --
blue hydrangeas
31-Jul-2017
hot summer night --
baptized
in lust
31-Jul-2017
draining the blood
from tonight’s dinner --
a fish out of water
1-Aug-2017
muggy night --
the dog’s tongue
hanging out
1-Aug-2017
snap dragon --
she’s not
talking to me
1-Aug-2017
stale bread --
to toast
or not to toast
1-Aug-2017
feathering their nest
the empty-nesters
2-Aug-2017
in the news
more thunder
without rain
2-Aug-2017
thunder --
the dog
shivers
2-Aug-2017
illuminating
my empty bed --
summer lightning
2-Aug-2017
lightning --
her nightgown
comes off
2-Aug-2017
power outage --
and yet
the birds...
2-Aug-2017
bless me Twitter for I have sinned
2-Aug-2017
brown-out --
yes men
one by one
2-Aug-2017
Desolation Peak --
the illusion of being
above it all
3-Aug-2017
moving day --
just one more box
3-Aug-2017
cranberry bog --
I finally
let go
3-Aug-2017
breathless --
the disquieting
quiet
3-Aug-2017
the road to Starbucks is paved with good intentions
4-Aug-2017
street dog --
my friend until
the treats run out
4-Aug-2017
blue hydrangeas --
when there’s so much
left to do
4-Aug-2017
also enjoying
our new home --
a butterfly
4-Aug-2017
blue hydrangeas --
when there’s
so far to go
4-Aug-2017
morning fog --
birdsong
with the volume down
5-Aug-2017
also not
sleeping in --
noisy seagulls
5-Aug-2017
the twinkle
in the bartender’s eye
when I say "top shelf"
5-Aug-2017
just my luck --
caught in 20%
chance of rain
5-Aug-2017
good things come in small package stores
5-Aug-2017
over pancakes
the pros and cons
of flipping a house
5-Aug-2017
our end tables
boxes marked
"miscellaneous"
6-Aug-2017
the woodpecker knows
no Sundays
6-Aug-2017
just offshore
an ominous parade
of dorsal fins
6-Aug-2017
too young to remember
and too old to do
the Twist
6-Aug-2017
red moon --
the taste
of her lipstick
6-Aug-2017
sturgeon moon --
an ancient
burial site
6-Aug-2017
red morning sky --
everything
we don’t know
6-Aug-2017
the new house --
a seagull sharpens
its beak
7-Aug-2017
will you never
sing for me
saltmarsh sparrow?
7-Aug-2017
military jet --
not a ripple
in the river
7-Aug-2017
above the construction din
Carolina Wren song
7-Aug-2017
it could be a postcard --
the sailboat horizon
7-Aug-2017
a rat in a maze
unable to escape
IKEA
7-Aug-2017
crossing the bridge --
a procession
of motionless windmills
7-Aug-2017
Grandma’s vase falling
in
slow
motion
7-Aug-2017
awake too late
the shrouded moon
8-Aug-2017
young sailor
fishing
for compliments
8-Aug-2017
so beautiful
this uncomfortable bed
8-Aug-2017
in an old poem
your young
aching smile
8-Aug-2017
skunky homebrew --
he tries to pass it off
as a new style
8-Aug-2017
red moon --
an ex-girlfriend’s
engagement ring
8-Aug-2017
time stands still --
her hourglass figure
8-Aug-2017
sleepless night --
a spider
in its web
9-Aug-2017
welcoming us
to our new home
a flock of seagulls
9-Aug-2017
at the end of the day
an unmatched parenthesis
9-Aug-2017
lonely night --
I cannot find
the North Star
10-Aug-2017
lost --
I find
myself
10-Aug-2017
waning moon --
counting down
the hours
10-Aug-2017
the look on our faces
when he asks
for documentation
10-Aug-2017
climbing toward
the third rail --
bittersweet
10-Aug-2017
church bells
playing a hymn
I don’t recognize
10-Aug-2017
meanwhile on Wall Street
the S&P falls
down a storm drain
10-Aug-2017
after three days away
the dog greets me
with a yawn
10-Aug-2017
shooting star --
the new manager’s
crisp white shirt
11-Aug-2017
upscale market --
the organic farmer’s
hipster beard
11-Aug-2017
a tip
for the surly waiter:
quit your job
11-Aug-2017
today’s weather --
cloudy with a chance
of nuclear war
11-Aug-2017
ten percent chance of something imminent
11-Aug-2017
backyard diplomacy --
what is and isn’t
a weed
11-Aug-2017
starless night --
striking out
with the bases loaded
11-Aug-2017
stepping on the scale
a heavy sigh
12-Aug-2017
summer rain --
awaiting the birth
of my new grandson
12-Aug-2017
caught speeding --
the last days
of summer
12-Aug-2017
the long way home --
navigating
dangerous curves
12-Aug-2017
moving day --
it’s in
the bag
12-Aug-2017
lonely night --
even misery
lets me down
12-Aug-2017
in the headlines
any dog can howl
at the moon
12-Aug-2017
amber sky --
I put down
my pen
12-Aug-2017
when I finally
let go --
the constellations
in the sky
12-Aug-2017
stepping off the scale
I lighten
my memory
13-Aug-2017
waning moon --
who cares for
the caregiver?
13-Aug-2017
puppy love --
his new favorite
tennis ball
13-Aug-2017
cloudless sky --
an osprey nest
in a cell tower
13-Aug-2017
scattered clouds --
unable to sleep
or stay awake
13-Aug-2017
when an imminent nuclear war
is the least of our problems
13-Aug-2017
faded paint --
where her portrait
used to be
13-Aug-2017
in the news
an elderly couple
watch the sunset
13-Aug-2017
summer cold --
somewhere far away
a river flows
13-Aug-2017
the new grandson --
an extra star
in the sky tonight
14-Aug-2017
Cape weekend --
all of the signs reminding me
I’m near the beach
14-Aug-2017
betrayal takes two --
burning down
our favorite bar
14-Aug-2017
flirting with a drunk girl --
stale peanuts in a dish
14-Aug-2017
Cape traffic --
everything
that washes ashore
14-Aug-2017
coughing fit --
I’ve got to stop
reading the news
14-Aug-2017
mostly cloudy --
the cold medicine
wears off
14-Aug-2017
confined to quarters --
a penny
for your thoughts
15-Aug-2017
a largemouth bass
still swimming
in the hawk’s talons
15-Aug-2017
the new laptop --
voiding another
warranty
15-Aug-2017
overcast
just beneath
the surface
15-Aug-2017
small things --
I share a birthday
with Napoleon
15-Aug-2017
swift current --
trying not to get
carried away
16-Aug-2017
a ghost assures me the coast is clear
16-Aug-2017
writer’s block --
a persistent
head cold
16-Aug-2017
swing and a miss --
the fly
gets away
16-Aug-2017
in the highest branches
the faint chanting
of monks
17-Aug-2017
busking for change
the purist
who didn’t sell out
17-Aug-2017
deluxe condos
where the swimming hole
used to be
18-Aug-2017
chance of rain --
an unexpected
payroll deduction
18-Aug-2017
against the odds
I buy another
Powerball ticket
18-Aug-2017
Cape Cod rain --
looking up the recipe
for a cocktail
18-Aug-2017
knowing how much
summer is left --
migrating geese
18-Aug-2017
last days of summer --
celebrating
the stillness
18-Aug-2017
distant thunder --
we wake
each other up
18-Aug-2017
glaring --
the shine
of the politician’s limo
19-Aug-2017
after the rain --
new blossoms
on her shopping list
19-Aug-2017
protesting summer
an acorn falls
19-Aug-2017
kissing me in protest
my resistance crumbles
19-Aug-2017
son of immigrants
telling me to go back
where I came from
19-Aug-2017
record humidity --
watching
the paint peel
19-Aug-2017
"Mommy, what’s an activist?"
"We are."
19-Aug-2017
drift away --
remembering where I was
when I heard that song
20-Aug-2017
continental drift --
I recycle another
Powerball ticket
20-Aug-2017
my endsummer dream --
a month of Sundays
20-Aug-2017
funeral procession --
don’t tell me
it’s only a game
20-Aug-2017
total eclipse --
she takes
all the covers
20-Aug-2017
bittersweet climbing the weathered tombstone
20-Aug-2017
overcast night --
just when I needed
to wish on a star
20-Aug-2017
sliver moon --
I sleep
alone
20-Aug-2017
morning fog --
a memory
I never had
20-Aug-2017
a crow
in the finch feeder --
total eclipse
21-Aug-2017
pennies in the fountain --
watching the
jackpot rise
21-Aug-2017
always too early
for a pumpkin-flavored beer
21-Aug-2017
total eclipse --
a black cat
in the dark
21-Aug-2017
hidden sunlight --
choosing the wrong side
of history
21-Aug-2017
back at work
far away
the sun
21-Aug-2017
an uninvited guest
at our picnic --
skyscraper shadows
22-Aug-2017
clothed only
in shadow
her silhouette
22-Aug-2017
summer haze --
slowly remembering
which bed I’m in
22-Aug-2017
negotiating my to-do list
22-Aug-2017
assuming it’s fireworks
I check the locks
just in case
22-Aug-2017
hugging her baby brother
the granddaughter
who won’t let me hug her
22-Aug-2017
moon viewing --
turning too quickly
I see stars
23-Aug-2017
everything missing between the commas
23-Aug-2017
late summer dusk --
the Homecoming Queen is using
her maiden name
23-Aug-2017
dark lady
wearing only
the night
23-Aug-2017
the lights go out --
she promises to give me
a night to remember
23-Aug-2017
our living room view --
the construction crew’s
porta-potty
23-Aug-2017
ignoring Google Maps
I take the road
less traveled
23-Aug-2017
when nothing else makes sense --
the whispering river
23-Aug-2017
asleep on the train
an out-of-work
day trader
24-Aug-2017
landfill Buddha
recycles
everything
24-Aug-2017
late for work --
my short cut
under construction
24-Aug-2017
fresh off the grill
an overcooked
conspiracy theory
24-Aug-2017
fresh out of the oven
half-baked
conspiracy theories
24-Aug-2017
the song
that plays in my head
when I cross the bridge
24-Aug-2017
back to school --
a battle of backpack
superheroes
25-Aug-2017
hoping the river never changes its tune
25-Aug-2017
her love letters
all boxed up
and ready to burn
25-Aug-2017
crescent moon --
the river is deeper
than you think
25-Aug-2017
setting sun --
the dog fast asleep
on the new couch
25-Aug-2017
her smile --
an unexpected
summer rain
25-Aug-2017
evening walk --
the shadows
have wings
26-Aug-2017
fear of a brave new world
26-Aug-2017
the anti-hipster
showing off tattoos
he doesn’t have
26-Aug-2017
writer’s block --
mouse droppings
in the empty pantry
26-Aug-2017
thunderbolt --
the joyous screams
of distant ghosts
26-Aug-2017
tonight’s dinner --
something packaged
in a colorful box
26-Aug-2017
summer dusk --
the blackbird’s
urgency
26-Aug-2017
writer’s block --
where the cherry tree
used to be
26-Aug-2017
writer’s block --
when the river I hear
is a droning highway
27-Aug-2017
migrating
without documentation --
Canada geese
27-Aug-2017
trampled flowers --
missing my favorite
rabbit chaser
27-Aug-2017
looking for my reflection in a mirror that’s no longer there
27-Aug-2017
in a pink princess dress
my granddaughter’s
brand new shiner
27-Aug-2017
cold front --
we regroup
under the covers
27-Aug-2017
late summer chill --
thirteen men
left on base
27-Aug-2017
dusk --
how happy she is
with him
27-Aug-2017
late summer lullaby --
a lonely cricket
27-Aug-2017
Apache warrior
posing for selfies
at the museum
28-Aug-2017
end of summer --
she didn’t even
say goodbye
28-Aug-2017
the way the crow flies --
a private stash
of rotting food
28-Aug-2017
counting stars
the eyes that looked
beyond me
28-Aug-2017
late summer chill --
a young man’s
obituary
28-Aug-2017
the chill when I remember
I used to jump
from that bridge
28-Aug-2017
always getting
the last word --
nightingale
28-Aug-2017
lost at sea
the widow’s
faraway eyes
28-Aug-2017
dreaming they could fly --
the birds in the wall
28-Aug-2017
morning thunder --
the slam
of the dumpster door
28-Aug-2017
waking from a deep sleep
I correct
the nagging typo
29-Aug-2017
summer haze --
where the
time goes
29-Aug-2017
in the forecast
an unrelenting descent
into fog
29-Aug-2017
the lights go out --
she promises me
I’ll never forget her
29-Aug-2017
twice a day my broken watch is right on time
29-Aug-2017
finally hungry enough to cook
I boil the ocean
29-Aug-2017
late summer colors --
the first ripe habaneros
29-Aug-2017
total eclipse --
the blinding beauty
of her silhouette
29-Aug-2017
ladybug
navigating
the cactus
30-Aug-2017
in a boarded-up house
sparrows build a nest
30-Aug-2017
lost at sea --
a weathered tombstone
30-Aug-2017
city junkyard --
sparrows bathing
in a hubcap
31-Aug-2017
crowded flea market --
face to face
with a plastic Buddha
31-Aug-2017
my home town --
there’s no
there there
31-Aug-2017
last day of August --
the wind becomes
a sigh
31-Aug-2017
at the flea market
antiques
and their wallets
1-Sep-2017
September chill --
the shadows
find me
1-Sep-2017
after the rain
a chorus
of bullfrogs
1-Sep-2017
first of September --
an acorn falls
on my head
1-Sep-2017
the brave puppy
staring down
a rabbit statue
2-Sep-2017
after the storm
a world
of sand
2-Sep-2017
autumn rain --
the hockey prospect’s
obituary
3-Sep-2017
forgetting my password
I cease
to exist
3-Sep-2017
remembering summer
as if
it’s over
3-Sep-2017
now a lovely poem --
the broken boat
3-Sep-2017
the tilt of her head
that tells me she knows
I’m watching
3-Sep-2017
the increasing likelihood of what we all fear most
3-Sep-2017
heavy rain --
the angry
arroyo
3-Sep-2017
death of a poet --
my reflection
in a convex mirror
3-Sep-2017
in plain view --
the clinic’s
privacy statement
3-Sep-2017
approaching storm --
a cloud
of crows
3-Sep-2017
Labor Day --
celebrating
a day off
4-Sep-2017
today’s forecast
the chance of dreaming
dwindles
4-Sep-2017
calling for war
spoiled children
in their castles
4-Sep-2017
landslide --
but not the kind
I hoped for
4-Sep-2017
approaching storm --
I ignore a call from
a collections agent
4-Sep-2017
back to school
and so much more
to learn
4-Sep-2017
tell a dying man that time is money
4-Sep-2017
gibbous moon --
all that’s left
of summer
4-Sep-2017
September call-ups --
the shadows
lengthen
4-Sep-2017
gibbous moon --
finding
my other half
5-Sep-2017
remembering when
we could describe the weather
without the word "epic"
5-Sep-2017
tempest in a teacup --
I measured
incorrectly
5-Sep-2017
harvest moon --
another
gray hair
5-Sep-2017
end of summer --
watching the Dow
fall
5-Sep-2017
giving away
my old guitar --
no strings attached
5-Sep-2017
work-life balance --
the smell of whiskey
on his breath
5-Sep-2017
you are better lost than found
5-Sep-2017
bending down
to pick up a box
contents marked "fragile"
6-Sep-2017
barley moon --
the sudden urge
to homebrew
6-Sep-2017
Flamboyant tree with no place to go
6-Sep-2017
over a beer or two
we argue about
nuclear war
6-Sep-2017
always too soon
pumpkin anything
6-Sep-2017
garden center --
the unblinking gaze
of Buddha
7-Sep-2017
waiting for summer
two Adirondack chairs
in the snow
7-Sep-2017
so far
from urban gridlock
the rush
of the river
7-Sep-2017
storm surge --
I dissolve
into her
7-Sep-2017
when the river nearly drowns out the voices in my head
7-Sep-2017
in living color
the storms that
keep me awake
at night
7-Sep-2017
in brilliant color
the storms that
keep me awake
at night
7-Sep-2017
following the weather
the restless churn
in my stomach
8-Sep-2017
when all else fails a late summer breeze
8-Sep-2017
autumn --
her knowing caress
8-Sep-2017
church steeple
reaching for
the clouds
8-Sep-2017
last days of summer --
a spider web
loses its grip
8-Sep-2017
hurricane watch --
bright flashes
on TV
8-Sep-2017
gibbous moon --
the things that pass
for knowledge
8-Sep-2017
writer’s block --
a city
of idle factories
9-Sep-2017
too close for comfort --
the dog
on my pillow
9-Sep-2017
too close for comfort
her exotic perfume
9-Sep-2017
still resonating --
the haiku
I didn’t write
9-Sep-2017
drunk at the bar
answering a question
no one asked
9-Sep-2017
awake all night
with worry --
deadly nightshade
10-Sep-2017
awake all night --
deadly nightshade
10-Sep-2017
despite all my worry
the fragrance
of honeysuckle
10-Sep-2017
writer’s block --
all roads
impassable
10-Sep-2017
summer’s end --
she takes off
her bikini
10-Sep-2017
bloodshot --
the eye
of the storm
10-Sep-2017
minor chord --
the troubadour
closes his eyes
10-Sep-2017
football season --
an armful
of kindling
11-Sep-2017
after the storm
a deafening
silence
11-Sep-2017
wondering if ghosts can fit through the cat door
11-Sep-2017
after the storm
we learn what "powerless"
really means
11-Sep-2017
writer’s block --
the day I stopped thinking
about the Towers
11-Sep-2017
marked as spam:
"we’re committed
to your security"
11-Sep-2017
stealing my thunder
a tropical storm
11-Sep-2017
cloudless sky --
the Dow soars
11-Sep-2017
private party --
an opening
in the fence
11-Sep-2017
unconditional surrender --
her bedroom eyes
11-Sep-2017
after the storm
a lavish assortment
of well-wishers
12-Sep-2017
we interrupt this program
for a weatherman
in the rain
12-Sep-2017
she tells me my life
would make for great poetry
12-Sep-2017
gripping the bedpost
I squeeze the last drop
out of summer
12-Sep-2017
when the ghosts at the bar
tell me
I drink too much
12-Sep-2017
waiting for sunset
I rearrange
the poetry magnets
13-Sep-2017
back where I thought I’d never be
13-Sep-2017
"one or two drinks a day"
I tell the doctor
already craving a third
13-Sep-2017
throwing shade
at his former team --
the retired pitcher
13-Sep-2017
in the fine print
reassurance that this medication
is rarely fatal
13-Sep-2017
quarter moon --
my children
and theirs
13-Sep-2017
forever --
the time it takes for her
to recognize me
13-Sep-2017
so much depends upon
a star
no one wished upon
13-Sep-2017
empty nesters
all their eggs
in one basket
14-Sep-2017
dreaming I was trapped in an abstract painting
14-Sep-2017
I’m just glad to be there
14-Sep-2017
asking no questions --
the river
14-Sep-2017
when the fall colors
are no longer
premature
14-Sep-2017
rip current --
I lose my
train of thought
14-Sep-2017
what heaven must be like --
an old dog
in the sun
14-Sep-2017
summer overcast --
what rhymes
with orange?
15-Sep-2017
morning fog --
still not sure about
the new meds
15-Sep-2017
mercury retrograde --
the fever breaks
15-Sep-2017
her eyes tell me
I should be looking
at her eyes
15-Sep-2017
showing its claws --
a stray cat
who wants to be friends
15-Sep-2017
what’s the hurry?
a box turtle
in the sun
15-Sep-2017
in lieu of flowers
order another round
15-Sep-2017
early sunset --
the rookie’s pitch count
rises
15-Sep-2017
rust on rust --
the can man’s
bicycle bell
16-Sep-2017
pop fly --
Canada Geese
heading south
16-Sep-2017
pacifists
fighting
for attention
16-Sep-2017
Gateway Arch --
road closed
due to injustice
16-Sep-2017
in the forecast
marsh grass
perfectly still
16-Sep-2017
windless night --
the dog knows
we’re leaving
16-Sep-2017
between sets
no one talks
to the band
16-Sep-2017
backyard barbeque --
someone asks
for gluten-free options
16-Sep-2017
summer fog --
all I needed
to say
16-Sep-2017
approaching storm --
magic number 11
16-Sep-2017
crows and geese --
a noisy debate
over climate change
17-Sep-2017
summer fog --
when you were
only a poem
17-Sep-2017
nor’easter --
the quivering
weatherman
17-Sep-2017
Conch Republic --
a shell
of its former self
17-Sep-2017
end of the dog days --
cat-tails
in the wind
17-Sep-2017
dog days --
the cat-tails
stand still
17-Sep-2017
cloudy skies --
locusts take
the night off
17-Sep-2017
storm warning --
letting the
sleeping dog lie
17-Sep-2017
after all the words I’ve written
I’ve yet to find
the right one
17-Sep-2017
tracking the storm
bullrushes
form a question mark
17-Sep-2017
full of wine --
the soundtrack
of the river
17-Sep-2017
before the fight --
the cat’s
wavering tail
18-Sep-2017
hoping no one will miss
a few coins
in the fountain
18-Sep-2017
after the storm
a chainsaw symphony
18-Sep-2017
endsummer dream --
a windmill
in the fog
18-Sep-2017
shadowing
our dog walk
a hissing cat
19-Sep-2017
before the first
acorn falls --
despair
19-Sep-2017
summer mist --
before the first
acorn falls
19-Sep-2017
rain battering an otherwise silent window
19-Sep-2017
epic storm --
even the ghosts
seek shelter
19-Sep-2017
lost in the toy store --
a connection
to childhood
19-Sep-2017
suicide --
whispers
in the hallway
19-Sep-2017
fact-check --
a waning
crescent moon
19-Sep-2017
scoreless tie --
crescent moon
beyond the clouds
19-Sep-2017
end of summer --
morning darkness
replaced by rain
20-Sep-2017
lucky this time --
the rabbit’s foot
hops away
20-Sep-2017
end of summer --
morning darkness
becomes rain
20-Sep-2017
approaching thunder --
I forget who told me
the last train had gone
20-Sep-2017
Dead Dog Beach --
the storm clouds
darken
20-Sep-2017
equinox --
the space
between us
20-Sep-2017
equinox --
she says
I complete her
20-Sep-2017
equinox --
she completes me
20-Sep-2017
after the storm
the darkness
becomes night
20-Sep-2017
barely mediocre --
a beer
called "Ultra"
21-Sep-2017
neither here nor there --
what’s left of
my island paradise
21-Sep-2017
neither here nor there --
my island paradise
21-Sep-2017
summer’s last stand --
a stubborn nor’easter
21-Sep-2017
remembering when food trucks only took cash
21-Sep-2017
does the dog believe
I’m not afraid
of the wind?
21-Sep-2017
tilted
at a jaunty angle --
an old headstone
21-Sep-2017
some assembly required --
a box within a box
within a box
21-Sep-2017
mouse in the wall
seemingly on the verge
of a breakthrough
22-Sep-2017
caught in the sway
of a nor’easter --
the old oak
22-Sep-2017
last day of summer --
the raging river
22-Sep-2017
first day of Fall
and yet too soon
for an Oktoberfest
22-Sep-2017
equinox --
the same river
from either side
22-Sep-2017
last day of summer --
the dog’s
heavy sigh
23-Sep-2017
equinox --
we split
the last beer
23-Sep-2017
another day to celebrate
the end of the world
23-Sep-2017
questioning
his patriotism --
the draft dodger
23-Sep-2017
after the rain --
our empty
wine glasses
23-Sep-2017
first date --
the glare
of the porch light
23-Sep-2017
evening walk --
the fragrance
of rain
23-Sep-2017
where I once
struck out the side --
affordable housing
23-Sep-2017
empty nest --
hoping the birds
are safe and sound
23-Sep-2017
now and then I wonder
if our flag
is still there
23-Sep-2017
sometimes I wonder
if our flag
is still there
23-Sep-2017
in my waking dreams
a ladder
to the moon
23-Sep-2017
solving for x --
nothing but
irrational numbers
24-Sep-2017
cloudless sky --
the last word
24-Sep-2017
all eyes on the dog --
two stray cats
in the shade
24-Sep-2017
an empty beach --
dream enough
for two
24-Sep-2017
impermanence --
if I could save it
in a little box
24-Sep-2017
meanwhile
a forgotten nation
in the dark
24-Sep-2017
peace at last --
a dream
about a river
24-Sep-2017
holding back
the dunes
a weary fence
24-Sep-2017
autumn morning --
the search for light
beyond the fog
25-Sep-2017
arguing about politics --
the blue jay
and me
25-Sep-2017
noisy crows --
so many
Monday morning quarterbacks
25-Sep-2017
"I don’t drink any more"
he said.
"What’s the point?"
25-Sep-2017
longer nights --
are you thinking
what I’m thinking?
25-Sep-2017
longer nights --
he tells me
the cancer is back
25-Sep-2017
crescent moon --
what never
could have been
25-Sep-2017
disappearing into fog
the woman of my dreams
26-Sep-2017
missing the zoo --
the din
of late-night traffic
26-Sep-2017
talent magnet --
use of salt
is prohibited
26-Sep-2017
no substitute
for the river --
Mass Pike traffic
26-Sep-2017
opening a window
into the sound
of night
26-Sep-2017
heat lightning --
when she arches
her back
26-Sep-2017
writer’s block --
my least favorite
building material
27-Sep-2017
heat wave --
throwing shade
at the weatherman
27-Sep-2017
to shave or not to shave?
my pre-dawn reasoning
with the alarm clock
28-Sep-2017
afternoon sun --
I forget where
I parked my car
28-Sep-2017
October --
pumpkin
everything
28-Sep-2017
Cape Cod sunset --
a coyote strolling
down the street
28-Sep-2017
red sky at night --
I finish
my wine
28-Sep-2017
cold front --
her firm
handshake
28-Sep-2017
wondering when
my gray hair
becomes "distinguished"
28-Sep-2017
wondering
if I’ve already seen
the last firefly
29-Sep-2017
island paradise lost
29-Sep-2017
Call of the Wild --
the dog barks
at a coyote
29-Sep-2017
the darkness
at the end
of the tunnel
29-Sep-2017
elevated highway --
a squirrel leaps
between trees
29-Sep-2017
a flashback
to when I knelt
for confession
29-Sep-2017
autumn sunset --
the river
doesn’t notice
29-Sep-2017
autumn sunset --
shadows following
her tantalizing curves
29-Sep-2017
death by beautiful tax cuts
29-Sep-2017
autumn twilight --
an old man
bagging leaves
29-Sep-2017
cold front --
a weak ground ball
with the bases loaded
29-Sep-2017
in darkness
our moans
become one
30-Sep-2017
sleepless night --
counting each acorn
as it falls
30-Sep-2017
sunshower --
never quite sure
what’s next
30-Sep-2017
bobbing and weaving --
a wild turkey
on Main Street
30-Sep-2017
a towering pop up
against an amber sky --
October baseball
30-Sep-2017
pennant fever --
another manager
fired
30-Sep-2017
accepted for publication
a poem I don’t
remember writing
30-Sep-2017
Day of Atonement --
the sin
of forgetting
30-Sep-2017
sleepwalking --
an uneven sidewalk
far away
30-Sep-2017
moonless night --
a wedding dress
with the tags still on
30-Sep-2017
drinking the color of the night sky
30-Sep-2017
not an old house
but it has
its secrets
30-Sep-2017
"a wine rack" he says
when I see a pair of wine boxes
taped together
30-Sep-2017
asking myself
do the gods really drink this?
I tell myself yes
crank the ignition
and drive away
30-Sep-2017
"hearing is a sense
listening is a skill"
he lectured
ignoring the stop sign
1-Oct-2017
I’ll never use it
but I’ll never throw away
Mom’s bright pink plastic
ambrosia mold
1-Oct-2017
city dog
barking at
the silence
1-Oct-2017
autumn chill --
telling my granddaughter
that the dead sparrow
is only sleeping
1-Oct-2017
rabbit’s nest --
the things you think
are precious
1-Oct-2017
ceiba tree --
an old man’s
toothless smile
1-Oct-2017
a recurring nightmare
where every man
is an island
1-Oct-2017
autumn --
a rusty
basketball rim
1-Oct-2017
late for dinner --
the last chicken
in the shop
1-Oct-2017
the moment you know he cheats at solitaire
1-Oct-2017
finding our cadence --
each turn
of the page
2-Oct-2017
every day
a roll
of the dice
2-Oct-2017
in other news
a chipmunk scampering
across the deck
2-Oct-2017
when the light
at the end of the tunnel
is the barrel of a rifle
2-Oct-2017
running for their lives --
two gray squirrels
in the tall branches
2-Oct-2017
the bogeyman
who woke up
on the underside
of the bed
2-Oct-2017
warm autumn sun --
and yet the chipmunk’s cheeks
full of acorns
2-Oct-2017
meanwhile
a modest rally
on Wall Street
2-Oct-2017
no one
asks the river
where it’s going
2-Oct-2017
in no particular rush --
bulrushes
2-Oct-2017
clothed only
in mystery --
the new neighbor
2-Oct-2017
no peace
in these moments
of silence
2-Oct-2017
a tragedy unfolds --
but the other window
has a nicer view
2-Oct-2017
the new normal --
sleeping under the stars
at home
2-Oct-2017
cold snap --
an updated
casualty count
2-Oct-2017
striking the right tone --
an acorn
on the roof
3-Oct-2017
waiting for the bus --
the wide-eyed naivete
of freshmen
3-Oct-2017
morning meditation --
my screaming hangover
3-Oct-2017
Tuesday --
an empty
passenger train
3-Oct-2017
last call --
lone wolves
in unison
3-Oct-2017
fall colors --
high school girls
with too much lipstick
3-Oct-2017
gibbous moon --
a longing
to be whole again
3-Oct-2017
abandoned island --
I never stopped
loving you
3-Oct-2017
twin babies
in harmony
4-Oct-2017
facing away
from the light --
a plastic plant
4-Oct-2017
fallen leaves
in the water
under the bridge
4-Oct-2017
endless summer --
beach sand
in my jacket pocket
4-Oct-2017
life-threatening depression in the Caribbean
4-Oct-2017
endless summer --
a bikini-clad
daydream
4-Oct-2017
starless night --
a metaphor
for nothing
4-Oct-2017
autumn --
the sepia tones
of an old photograph
5-Oct-2017
without emotion
someone’s child
and a gun
5-Oct-2017
the activist sitting comfortably at home
5-Oct-2017
falling leaves --
there is never
enough time
5-Oct-2017
harvest moon --
emptying
my spam folder
5-Oct-2017
harvest moon --
waiting for the fundraiser
to end
5-Oct-2017
harvest moon --
she buys me
a drink
5-Oct-2017
harvest moon --
two skinny dippers
in love
5-Oct-2017
church bells
dancing on
the autumn wind
5-Oct-2017
my waking dream --
crossing the bridge
into windmills
5-Oct-2017
harvest moon --
I finish my wine
too quickly
5-Oct-2017
morning meditation --
someone’s
annoying ringtone
6-Oct-2017
morning fog --
I clutch my coffee
tightly
6-Oct-2017
a cellphone --
my mantra
through gritted teeth
6-Oct-2017
elevator down --
stepping into
someone’s fart
6-Oct-2017
post-season baseball
but scant evidence
of an offense
6-Oct-2017
under an electric sun
three scantily clad
Barbie dolls
6-Oct-2017
ain’t too proud to beg --
another NPR fundraiser
6-Oct-2017
all rise for the face that stops the rain
6-Oct-2017
big sky --
the miles
between us
6-Oct-2017
city boy
lost
in the Milky Way
6-Oct-2017
so much dark sky
when the wine glass
runs empty
6-Oct-2017
the scripted speech --
a dog barking
at its own echo
7-Oct-2017
empty chairs --
no time to watch
the changing colors
7-Oct-2017
in my dream
an old ghost
hitching a ride
7-Oct-2017
cranberry bog --
the weight lifting
from my shoulders
7-Oct-2017
sniper fire --
another acorn
hits the sunroof
7-Oct-2017
evening dog walk --
the smell
of the ocean
7-Oct-2017
walking on air --
Chinese lanterns
in the sky
7-Oct-2017
backs against the wall
the street punks
we’ll never be
8-Oct-2017
dancing in the treetops
the smell of rain
8-Oct-2017
in slow motion
the dog
stalks a woodchuck
8-Oct-2017
discovering America
another violent storm
8-Oct-2017
festival of lights --
when no words
are necessary
8-Oct-2017
serenity
smiling
in the cold rain
8-Oct-2017
death
by hanging
curve ball
8-Oct-2017
broken clouds --
living to see
another day
8-Oct-2017
end of the weekend --
evening fog
settling in
8-Oct-2017
restless night --
I put on my watch
upside-down
9-Oct-2017
holding pattern --
the over-friendly skies
9-Oct-2017
Columbus Day --
an unlocked door
9-Oct-2017
Columbus Day --
discovering
each other
9-Oct-2017
commuter nightmare --
a traffic circle
that never ends
9-Oct-2017
changing colors --
we ask each other
if we have a snow shovel
9-Oct-2017
before and after
the fundraiser
Santa Rosa burns
9-Oct-2017
batting practice --
never the autograph
I wanted
9-Oct-2017
holiday traffic --
the race
to anonymity
9-Oct-2017
early October --
winter begins
at Fenway Park
9-Oct-2017
daydreaming
everywhere
the river flows
10-Oct-2017
bending my ear
the people who keep telling me
I should do yoga
10-Oct-2017
writer’s block --
so much to learn
from the pine
10-Oct-2017
a deep breath
for no reason
except to breathe
11-Oct-2017
my retirement fund
a forgotten island
11-Oct-2017
investment strategies --
a child’s balloon
floats away
11-Oct-2017
not far above the clouds
a lingering threat
of war
11-Oct-2017
change of seasons --
the manager cleans out
his office
11-Oct-2017
retirement dreams --
a dog naps
in a patch of sun
11-Oct-2017
yellow leaves --
the countdown
to next year
11-Oct-2017
waning moon --
the girl next door
walks by
11-Oct-2017
waning moon --
still trying to see
a way forward
11-Oct-2017
when all else fails
the waning moon
11-Oct-2017
the backyard Buddha’s
graceful stillness
12-Oct-2017
frost advisory --
he refuses
to dye his hair
12-Oct-2017
frost advisory --
wiping the smile
from my face
12-Oct-2017
off-season
when you’re still not
a local
12-Oct-2017
waiting room --
repeating patterns
in the fake wood
13-Oct-2017
Friday the thirteenth --
a black cat in front of
the White House
13-Oct-2017
Friday the thirteenth --
the black cat’s reflection
in a broken mirror
13-Oct-2017
closer than it seems
a blip
on the radar
13-Oct-2017
Friday the thirteenth --
why not buy
a Powerball ticket?
13-Oct-2017
autumn sunset --
when I know she’s not
waiting for me
13-Oct-2017
dating website --
how did her profile photo
get so young?
13-Oct-2017
earlier sunsets --
the promises no one
wants to keep
13-Oct-2017
through an open window
the restless night
14-Oct-2017
open window --
the restless night
14-Oct-2017
moved from its corner
a triggered mouse trap
14-Oct-2017
rainy Saturday --
disappointed scavengers
at the give-and-take pile
14-Oct-2017
Fall reflections --
when does drizzle
turn to mist?
14-Oct-2017
the way she lingers
when she knows
I’m watching
14-Oct-2017
always smiling --
suburban scarecrow
14-Oct-2017
off-season --
an empty
bird feeder
15-Oct-2017
blue jay
calling
to itself
15-Oct-2017
autumn rain
the color
of leaves
15-Oct-2017
writer’s block --
an oyster
that won’t open
15-Oct-2017
writer’s block --
an untethered boat
15-Oct-2017
mid-day fog --
wishing I could forget
what day it was
15-Oct-2017
autumn wind --
the drunken
church bells
15-Oct-2017
autumn wind --
how quickly
we forget
15-Oct-2017
tonight’s soundtrack --
wave after wave
of seaborne wind
15-Oct-2017
wave after wave
of seaborne wind
15-Oct-2017
autumn wind --
when life’s too good
to watch TV
15-Oct-2017
cold morning --
blankets in the shape
of a dog
16-Oct-2017
busy chipmunk --
wondering where all
the acorns go
16-Oct-2017
thanking the ghost who keeps my empty chair warm
16-Oct-2017
overcast --
trying to remember
when it wasn’t
16-Oct-2017
end of the line --
the train conductor
taps my shoulder
17-Oct-2017
killing frost --
just one glance
at the news
17-Oct-2017
sickle moon --
the harvest
of Venus
17-Oct-2017
morning meditation --
dark shadows
in a conference room
17-Oct-2017
following the instructions
frost forms
on a fallen leaf
17-Oct-2017
sliver moon --
my eyes
at half-mast
17-Oct-2017
windless night --
the future
of our ashes
17-Oct-2017
how it sparkles
their unused pool
18-Oct-2017
autumn sunset --
shadows disappear
into themselves
18-Oct-2017
the sun so low
my shadow
can’t see it
18-Oct-2017
autumn wind --
when the leaf blower
gets too close
18-Oct-2017
new moon --
an old sea shanty
as an instrumental
18-Oct-2017
new moon --
the old dog’s
matted fur
18-Oct-2017
new moon --
another call
from a collection agent
18-Oct-2017
new moon --
hoping I see
tomorrow
18-Oct-2017
new moon --
every touch
and taste
of you
18-Oct-2017
dancing by firelight
I follow
her lead
18-Oct-2017
new moon --
a bull wandering
the streets of Brooklyn
19-Oct-2017
summer morning --
the cat’s
sandpaper tongue
19-Oct-2017
every morning I awaken to darkness
19-Oct-2017
taking a walk
to clear my head
I find nothing there
19-Oct-2017
before sunrise
the tired drone
of a leaf blower
20-Oct-2017
24-hour news --
a smouldering
brush fire
20-Oct-2017
my reward
has arrived
in my Spam folder
20-Oct-2017
over cold coffee
the grounds
for impeachment
20-Oct-2017
sitting on a park bench
the sign on the ground reads
"Wet Paint"
20-Oct-2017
outside the liquor store
an old dog
in the driver’s seat
20-Oct-2017
cloudless sky --
settling into
a comfortable routine
20-Oct-2017
stagnant water --
I walk the dog
alone
20-Oct-2017
the news from Wall Street
another shooting star
20-Oct-2017
graveyard shift --
there is
no tomorrow
20-Oct-2017
first light --
the slam
of a dumpster
21-Oct-2017
brisk autumn night --
I remember
to breathe
21-Oct-2017
between stops
the conductor collects
himself
21-Oct-2017
needing no introduction
he makes one anyway --
chickadee
21-Oct-2017
dreaming
it’s only
a dream
21-Oct-2017
rush hour --
the busker
takes requests
21-Oct-2017
in my sleep
I’m finally safe
from my daydreams
21-Oct-2017
good news --
all tests
are negative
22-Oct-2017
changing colors --
158 days
to the season opener
22-Oct-2017
unseasonably warm
the girl who never
says hello
22-Oct-2017
realizing that I’m the old man pushing a shopping cart full of cans
22-Oct-2017
lingering
among golden leaves
the fragrance of summer
22-Oct-2017
young love --
the taste
of candy
22-Oct-2017
peace at last --
the old boat
free of its moorings
22-Oct-2017
yellow leaves --
still struggling
to let go
22-Oct-2017
already fading
this perfect sunset
23-Oct-2017
in the ruins
of a beach house
wild orchids bloom
23-Oct-2017
Oktoberfest
in and out
of focus
23-Oct-2017
in the news
a dog urinating
on the palace steps
23-Oct-2017
freshly cut grass --
the smell
of rain
23-Oct-2017
in a daydream
I am sleepwalking
23-Oct-2017
keyless entry --
a cinder block
through the windshield
23-Oct-2017
fall color --
brake lights
in a construction zone
23-Oct-2017
finding that place
where the sighs
become song
23-Oct-2017
overnight rain --
wondering what else
I’ve missed
24-Oct-2017
fouling the air
unfiltered
conversation
24-Oct-2017
too weary to sleep --
autumn rain
24-Oct-2017
town meeting --
the strangers
who represent us
24-Oct-2017
overnight rain --
I forget
where I am
24-Oct-2017
autumn overcast --
a young man’s
obituary
24-Oct-2017
approaching storm --
the eaves whistle
24-Oct-2017
turning off the game --
the sound
of rain
24-Oct-2017
morning hangover --
a cloud in the shape
of a fist
25-Oct-2017
overcast --
withdrawing my support
for natural causes
25-Oct-2017
right where I left them --
an unopened packet
of wildflower seeds
25-Oct-2017
autumn rain --
soaking in
the darkness
25-Oct-2017
morning gridlock --
the clouds that keep me
from sunrise
25-Oct-2017
sometimes an obscure song
25-Oct-2017
autumn twilight --
that part of the movie
when my eyes wander
26-Oct-2017
autumn twilight --
when there’s nothing left
to write
26-Oct-2017
careful not to wish
happy birthday
to a dead Facebook friend
26-Oct-2017
surrounding
the peaceful protester
riot police
26-Oct-2017
candlelight shadows --
a crack
in the popcorn ceiling
26-Oct-2017
Teflon Donald Trump
26-Oct-2017
scarecrow --
waving his arms
at the wind
27-Oct-2017
final frame --
I pick up
the wrong bowling ball
27-Oct-2017
crossing the bridge
a craving for
too many oysters
27-Oct-2017
cloudless sky --
the futility
of it all
27-Oct-2017
fallen leaves --
a clear view
of the neighbors
27-Oct-2017
what’s the rush?
I ask the river
27-Oct-2017
across the ocean
a valley
with my name on it
27-Oct-2017
at the end of the bar
me
in ten years
27-Oct-2017
la madrugada --
the shadows discover
themselves
27-Oct-2017
crudely Photoshopped
out of an ex-girlfriend’s
Facebook profile
28-Oct-2017
what’s that sound?
wishing I hadn’t said
I was the outdoor type
28-Oct-2017
mums
silenced
by frost
28-Oct-2017
setting off
the smoke detector --
those eyes
28-Oct-2017
autumn twilight --
who will mourn
the fallen scarecrow?
28-Oct-2017
late autumn --
reacquainting ourselves
with darkness
28-Oct-2017
late October --
old and cranky
no one asks me
what I’m wearing
for Halloween
28-Oct-2017
craving a snack
the vending machine
eats my dollar
29-Oct-2017
quiet river --
a leaf floats past
my reflection
29-Oct-2017
window seat --
a canopy
of clouds
29-Oct-2017
your trembling skin
on the tip
of my tongue
29-Oct-2017
taking center stage
an old man wearing
lots of product
30-Oct-2017
handing me the bill
he keeps calling me
"boss"
30-Oct-2017
in the midst of the storm
Buddha remains
unmoved
30-Oct-2017
putting on my sunglasses
the sky darkens
30-Oct-2017
heavy sigh --
gibbous moon
in a mud puddle
30-Oct-2017
ten months later
we’re the first ones
with Christmas lights
30-Oct-2017
before I could
celebrate summer --
bare trees
30-Oct-2017
Devil’s Night --
the ghostly glow
of 24-hour news
30-Oct-2017
Devil’s Night --
talking heads
on fire
30-Oct-2017
downed power lines --
the restless crows
30-Oct-2017
Halloween morning --
little devils
at the bus stop
31-Oct-2017
Halloween decorations --
the devil’s
in the details
31-Oct-2017
Halloween morning --
the pumpkin-colored sky
31-Oct-2017
gibbous moon --
my vegan son
31-Oct-2017
don’t worry about ghosts
in this old mining town --
they work very quietly
31-Oct-2017
fair-weather clouds --
my retirement portfolio
31-Oct-2017
trick or treat --
her sexy
devil costume
31-Oct-2017
Halloween shadows --
ghosts and goblins
door to door
31-Oct-2017
seething angst my Halloween costume
31-Oct-2017
Day of the Dead --
Game 7
at Chavez Ravine
1-Nov-2017
sirens --
a chill
in the air
1-Nov-2017
Day of the Dead --
I am stretched
on your grave
1-Nov-2017
the morning after --
bright sunshine
on a battered pier
1-Nov-2017
Day of the Dead --
my unshaved face
in the mirror
1-Nov-2017
Day of the Innocents --
reminding myself
she’s too young for me
1-Nov-2017
waiting for the dentist
a bowl of leftover
Halloween candy
1-Nov-2017
writer’s block --
downed power lines
on a dead-end street
1-Nov-2017
tweeting in the face of tragedy
1-Nov-2017
crime scene --
a distracted
White House
1-Nov-2017
feel-good ending --
the perfect
french fry
2-Nov-2017
feel-good ending --
the perfect
hair gel
2-Nov-2017
Pay Day --
the squirrel’s mouth
full of acorns
2-Nov-2017
stuck behind a school bus
an empty cup
of coffee
2-Nov-2017
Day of the Dead --
we’ve run out
of coffee
2-Nov-2017
stuck in traffic --
the laughter
of crows
2-Nov-2017
the barely furnished room I never called home
2-Nov-2017
oars still in their mounts
the dinghy
he named after her
2-Nov-2017
Day of the Dead --
a flower garden
buried under leaves
2-Nov-2017
fading into
the pale
of morning
2-Nov-2017
steeling his nerves
the old fisherman
who can barely stand
2-Nov-2017
between catheter commercials
live footage
of the hurricane
3-Nov-2017
morning fog
stepping over
a whiskey bottle
3-Nov-2017
thinking green --
a recycled
lottery ticket
3-Nov-2017
brown leaves
clinging
to the past
3-Nov-2017
young love
collapsing
into a sigh
3-Nov-2017
yoga stretching the truth
3-Nov-2017
autumn sunset --
the blush
of our wine glasses
3-Nov-2017
shots fired --
an acorn
on the roof
3-Nov-2017
tax cuts me out
3-Nov-2017
turning a page
in her romance novel
the tamale lady
3-Nov-2017
airsick
from a tequila flight
4-Nov-2017
autumn blush --
we’re pretty sure we gave them
our housewarming gift
4-Nov-2017
taking the warmth
out of our fire
the carbon monoxide detector
4-Nov-2017
Hunter’s moon --
unable to find
my cellphone
4-Nov-2017
a pause
in the conversation
we’re not having
about Mom
4-Nov-2017
her lips so close
I can taste
their secrets
4-Nov-2017
beaver moon --
when did we get
so busy?
4-Nov-2017
ocean wind --
a pelican plunges
into whitecaps
5-Nov-2017
ocean sunset
a lonely stretch of beach
and you
5-Nov-2017
fallen leaves --
watching the neighbor
watch us
5-Nov-2017
hunter’s moon --
exactly what
I was looking for
5-Nov-2017
waning gibbous moon --
the lonely drive home
5-Nov-2017
retirement planning --
a roll
of the dice
5-Nov-2017
not a terrorist
a white man
with an assault rifle
5-Nov-2017
lonely night --
the moon hides
above the clouds
5-Nov-2017
turning the clocks back
a favorite shirt
no longer fits
6-Nov-2017
taking my breath away
the next-door neighbor
sneaks a cigarette
6-Nov-2017
early sunset --
the twinkle
in the bartender’s eye
when I ask
"what’s on cask?"
6-Nov-2017
suspension of belief --
the other side
of the bridge
6-Nov-2017
still chasing paper
in paradise
6-Nov-2017
cloudy afternoon
lonelier
than a park bench
6-Nov-2017
a dog on the beach
chasing the gulls
into oblivion
6-Nov-2017
Vieques sunset --
where have all
the wild horses gone?
6-Nov-2017
early sunset --
it doesn’t take long
to get old
7-Nov-2017
heavy sigh --
more leaves
on a freshly raked lawn
7-Nov-2017
a sudden chill --
the mere mention
of snow
7-Nov-2017
preparing for take-off
a kestrel
on the hunt
7-Nov-2017
election day
and no one
to vote for
7-Nov-2017
cool autumn night --
have we seen
the last firefly?
7-Nov-2017
over burnt coffee
the wait
for election results
7-Nov-2017
280 characters
of sound and fury
signifying nothing
7-Nov-2017
after the rain
it’s all water
under the bridge
8-Nov-2017
startled from sleep
the last ferry
leaves port
8-Nov-2017
selling their own merch
the aspiring dive bar
8-Nov-2017
writer’s block --
the mere mention
of snow
8-Nov-2017
fallen leaves --
congratulating an ex
on her engagement
9-Nov-2017
autumn morning --
opening the door
to fog
9-Nov-2017
lonely night --
an empty chair
by the fire
9-Nov-2017
barking at the moon --
what a dog believes
9-Nov-2017
record cold
I dream
of crickets
9-Nov-2017
words --
how quickly everything
becomes night
9-Nov-2017
morning meditation --
steam rises
from a storm drain
10-Nov-2017
Veteran’s Day --
losing count of all the wars
in my lifetime
10-Nov-2017
Veteran’s Day --
a draft dodger
in the White House
10-Nov-2017
sharing
my solitaire victory
with no one
10-Nov-2017
the leaf blower reminds me
that the snow blower
isn’t far behind
10-Nov-2017
loud and clear
the osprey nest
in a cellphone tower
10-Nov-2017
cold front --
she sees me
noticing her nipples
10-Nov-2017
their turn in the sun --
bulrushes
at twilight
10-Nov-2017
reaching
for the remote
we touch
10-Nov-2017
autumn sunset
letting the train
go by
10-Nov-2017
in a dream
my favorite chair
beneath the old oak
10-Nov-2017
is it time for a fire?
sunlit autumn leaves
10-Nov-2017
beckoning me
the road
less traveled
10-Nov-2017
cleaning my sunglasses --
a morning without fog
11-Nov-2017
writer’s block --
leaves plugging up
the storm drain
11-Nov-2017
the politician’s speech --
cold coffee
down the drain
11-Nov-2017
lulling me to sleep
the restless river
11-Nov-2017
autumn sunset --
when my grandson is too old
for toys
11-Nov-2017
today’s news --
calling a spade
a diamond
11-Nov-2017
killing frost --
the hydrangeas’
last stand
11-Nov-2017
told I’m a poet
he recites a limerick
about Nantucket
11-Nov-2017
table for two --
her eyes
far away
11-Nov-2017
cold snap --
the sound of stepping
on a twig
11-Nov-2017
jealous
of the cotton robe
that hugs you
11-Nov-2017
pocket change --
everything
that makes me angry
11-Nov-2017
ice in an overflowing gutter
my to-do list
overflowing
12-Nov-2017
clinging to the old oak
brittle brown leaves
and me
12-Nov-2017
the old house
when we stopped asking
where the noises come from
12-Nov-2017
winterizing --
so many uses
for the yoga mats
12-Nov-2017
deep autumn --
when to break out
the winter jacket
12-Nov-2017
autumn chill --
where the moon goes
at night
12-Nov-2017
overcast morning --
the glass of wine
I shouldn’t have had
13-Nov-2017
stuck in traffic --
a deer
who won’t run
13-Nov-2017
autumn rain --
my coffee
grows cold
13-Nov-2017
autumn rain --
I should have worn
my winter jacket
13-Nov-2017
frozen in time --
Miss January
13-Nov-2017
crescent moon --
an old woman
winks at me
13-Nov-2017
late autumn
the color
of night
13-Nov-2017
my disappointment
when the winter jacket
still fits
14-Nov-2017
first snow --
a flood
of brake lights
14-Nov-2017
first snow --
my third cup
of bad coffee
14-Nov-2017
slithering through
the marsh grass
a poacher’s lantern
14-Nov-2017
cold to the touch
Grandma’s walker
14-Nov-2017
church cemetery --
old tombstones leaning
to the right
14-Nov-2017
autumn wind --
wondering when
hurricane season ends
14-Nov-2017
the answer
to every question
beyond the sand dune
14-Nov-2017
restless night --
the noises
I can’t hear
15-Nov-2017
a new normal
when no one notices
the dumpster fire
15-Nov-2017
from our oceanside window
the fishing boat’s
weathered hull
15-Nov-2017
when I know I shouldn’t tell you
you were in my dream
last night
15-Nov-2017
an empty wine bottle --
the best I’ve felt
all day
15-Nov-2017
sleepless --
the night
15-Nov-2017
unripe pomegranates --
all that’s left
between us
15-Nov-2017
winning a pinky bet
my granddaughter
paints my nails
15-Nov-2017
in my nightmare
voices
among the embers
16-Nov-2017
mother always
called me a winner
but that PowerBall ticket
tells me otherwise
16-Nov-2017
tossing and turning
an ocean wave
far away
16-Nov-2017
when everyone knows how to spell "harass"
16-Nov-2017
sailing past
an abandoned lighthouse
the ghost ship
16-Nov-2017
that moment you realize
it’s a permanent marker
16-Nov-2017
road rage --
an angry
old engine
16-Nov-2017
the question of consent --
a dog
chasing a squirrel
16-Nov-2017
morning commute --
a flock of geese
in perfect formation
16-Nov-2017
slow dance
when the music
is over
16-Nov-2017
rough surf --
the summer cottage’s
mossy roof
16-Nov-2017
slow dance
when the music’s over
16-Nov-2017
if my mother
was on Twitter:
"why can’t you retweet
something nice?"
16-Nov-2017
where I expected
her phosphorescent glow
an empty cubicle
17-Nov-2017
overcast
another night
without dreams
17-Nov-2017
hiding in the darkness
by simply standing still
17-Nov-2017
silencing
the opposition
a red-tailed hawk
17-Nov-2017
a new low --
the deepest part
of the lake
17-Nov-2017
a drunkard’s peace --
empty kegs
outside the brewery
17-Nov-2017
watching the clouds --
the shape
of my heart
17-Nov-2017
to a near-empty crowd
the singer-songwriter’s
overflowing heart
17-Nov-2017
the ghosts
waiting for me
at the end of the road
17-Nov-2017
new moon --
the mannequin’s
empty gesture
17-Nov-2017
the final glow
when we both know
it’s over
17-Nov-2017
the sky so empty
when I want
to cry
17-Nov-2017
autumn morning --
the gray
in my dog’s muzzle
18-Nov-2017
remembering a time
when it didn’t look like
it was about to rain
18-Nov-2017
screaming
into the night
an ambulance
18-Nov-2017
thunderstorm --
comforting
the assistance dog
18-Nov-2017
new moon --
an empty sky
18-Nov-2017
clutching the walker
the fear of going
to a home
18-Nov-2017
new moon --
so many ways
to say nothing
18-Nov-2017
searching for the words --
the sparks
from a welder’s torch
19-Nov-2017
cold front --
she has
a headache
19-Nov-2017
new moon --
a deer who knows
I don’t have a gun
19-Nov-2017
moonless night --
wondering where
the words go
19-Nov-2017
new moon --
the beauty of
the crushing darkness
19-Nov-2017
in a half-empty coffee house
a lonely heart breaks
again
19-Nov-2017
eruption --
a dog chasing seagulls
on the beach
20-Nov-2017
a Twitter morning --
living to lie
another day
20-Nov-2017
cold front --
no I don’t need
new wiper blades
20-Nov-2017
sliver moon --
the last slice
of pie
20-Nov-2017
black coffee --
the car mechanic’s
fingernails
20-Nov-2017
Thanksgiving week --
once again I’m taken
for a turkey
20-Nov-2017
crescent moon --
headlights
in a distant parking lot
20-Nov-2017
windmills --
to be
a child again
20-Nov-2017
refreshing my browser
I’m angry again
20-Nov-2017
too early for bed
I dream
of sleeping
20-Nov-2017
under the Christmas tree
everything we want
to believe
20-Nov-2017
sad song --
willow branches touching
the bare ground
20-Nov-2017
the spark
in her eyes
when she’s texting
21-Nov-2017
Thanksgiving week --
the old man reeks
of Wild Turkey
21-Nov-2017
hazy sunrise --
not her first
walk of shame
21-Nov-2017
chasing darkness
the assassin’s bullet
21-Nov-2017
in the Zen garden
old graffiti
undisturbed
21-Nov-2017
Thanksgiving traffic --
a snail climbs
Mount Fuji
21-Nov-2017
where the Buddha once sat
a fat gray squirrel
22-Nov-2017
morning stillness --
every little girl’s
first boyfriend
22-Nov-2017
peace on earth --
staying away
from a holiday gathering
22-Nov-2017
autumn leaves --
the sound
of rain
22-Nov-2017
family time --
a gathering
of turkeys
22-Nov-2017
Thanksgiving tax-cut --
the plumpest turkeys
get all the trimmings
22-Nov-2017
Black Friday --
a crow
in the rain
22-Nov-2017
silencing
the leaf blowers
late autumn rain
22-Nov-2017
fourteen years later
barbed wire
and broken promises
22-Nov-2017
remembering
where I was
the day
Camelot died
22-Nov-2017
HGTV drinking game --
a shot each time we hear
"granite counter-tops"
23-Nov-2017
Thanksgiving dinner --
my vegetarian daughter
bakes a pie
23-Nov-2017
a quiet Thanksgiving --
all of the empty chairs
at the table
23-Nov-2017
Holiday shopping --
a crowded
website
23-Nov-2017
pointing
a turkey leg at me
he says
"I disagree
with your politics"
23-Nov-2017
Thanksgiving dinner --
the old dog
watches football
23-Nov-2017
Black Friday --
a murder of crows
in a dead oak tree
24-Nov-2017
Black Friday --
the bright red brake lights
surrounding the mall
24-Nov-2017
Black Friday --
a night
without words
24-Nov-2017
waxing crescent moon --
I finish
another book
24-Nov-2017
river delta --
I pull myself
together
25-Nov-2017
Thanksgiving eve --
my mother wishes me
merry Christmas
25-Nov-2017
expecting company
the breeze
through an open window
25-Nov-2017
acclimating to darkness --
the colors of night
25-Nov-2017
dancing lights --
when the meds
kick in
25-Nov-2017
stink bug --
I don’t care
what it’s really called
25-Nov-2017
shorter days --
we run out of words
too quickly
25-Nov-2017
starless night --
too dark to make
sense of it all
25-Nov-2017
restless night --
a dog toy
in our bed
25-Nov-2017
last of the wine --
never enough time
to drink it all in
25-Nov-2017
feeling
tomorrow’s rain
the arroyo
26-Nov-2017
long weekend over
I surrender
to the wind
26-Nov-2017
today’s high
an osprey nest
in the church steeple
26-Nov-2017
long weekend over
the wind takes
my sigh away
26-Nov-2017
bowing in unison
bare trees
in the wind
26-Nov-2017
its letters worn off
fresh flowers
beside the tombstone
26-Nov-2017
dead butterfly --
a candidate
I can trust
26-Nov-2017
morning thunder --
the garbage man’s
early start
27-Nov-2017
stepping into the salt marsh
another lost hiker
27-Nov-2017
old house --
the footsteps
of ghosts
27-Nov-2017
mouse droppings --
a reminder that
I’m not alone
27-Nov-2017
keep hope alive --
please tell me it’s more
than a song
27-Nov-2017
arpeggio --
the music
of rain
27-Nov-2017
always persistent
the cold
winter rain
27-Nov-2017
tundra --
nothing else
on the page
28-Nov-2017
a stranger with poor grammar
offers me a pill
that will change my life
28-Nov-2017
I never knew why
they called it a "harp"
until the band grew quiet
and he played a solo
that took 28-Nov-2017
cold snap --
my mandatory
retirement date
28-Nov-2017
feeling old --
a new wrinkle
on my face
28-Nov-2017
washed ashore --
the ghost ship
of my dreams
28-Nov-2017
missile test --
another acorn falls
28-Nov-2017
when she’s too young
to know
how young she is
28-Nov-2017
hiding in plain sight --
the cardinal
in a bare tree
28-Nov-2017
scrambled eggs --
I balance
my checkbook
29-Nov-2017
deer tick
trying to get
under my skin
29-Nov-2017
closing up
their tidy houses
migrating snowbirds
29-Nov-2017
warming trend --
the NASDAQ
falls
29-Nov-2017
how low can you go?
a limbo dance
with two right feet
29-Nov-2017
drawbridge
refusing to lower
my standards
29-Nov-2017
when a man my age dies of natural causes
30-Nov-2017
the bad coffee
I can’t
stop drinking
30-Nov-2017
approaching clouds --
I preferred
yesterday’s
horoscope
30-Nov-2017
bare trees --
a deeper darkness
30-Nov-2017
autumn twilight --
the throbbing bass line
from "Spoonful"
30-Nov-2017
deep twilight --
the throbbing bass line
from "Spoonful"
30-Nov-2017
crossing the bridge --
a field
of windmills
30-Nov-2017
half asleep
I explain Zen
to ghosts
30-Nov-2017
an unfinished building
where the river
used to be
1-Dec-2017
though brittle and brown
the oak won’t give up
its leaves
1-Dec-2017
remembering
when the sunshine
was enough
1-Dec-2017
blustery wind --
the politician’s
angry denial
1-Dec-2017
a stranger’s whisper
"nobody lives
in this part of town"
1-Dec-2017
autumn sunset --
I ask her to run
away with me
1-Dec-2017
the color of the sky
where the river
meets the sea
1-Dec-2017
today’s headline --
how the West
was lost
1-Dec-2017
longer nights --
my mother asks
where I’m spending Christmas
1-Dec-2017
in a convex mirror
my widening
world view
1-Dec-2017
why so angry?
a leaf blower
at dawn
2-Dec-2017
what’s truly important
bare branches
in the wind
2-Dec-2017
approaching winter
a rich old man
who can’t spare a dime
2-Dec-2017
explaining to the children
what a fallout shelter is
2-Dec-2017
sound and fury
pushing the leaves
from here
to there
2-Dec-2017
cold coffee --
they told me it would be
a sunny day
2-Dec-2017
falling
into despair
the last leaf
2-Dec-2017
explaining to my grandchildren
what democracy was
2-Dec-2017
super moon --
objects are smaller
than they appear
2-Dec-2017
trickle-down economy --
a stray dog drinking
from a puddle
2-Dec-2017
unmoved
beneath a pile of leaves
backyard Buddha
2-Dec-2017
tired of arguing
the dog’s head
on my lap
2-Dec-2017
"keep the faith"
he says
to the atheist
3-Dec-2017
shedding no new light
advent candles
3-Dec-2017
morning begins --
another leaf
on the perfect lawn
3-Dec-2017
(after Bruce Cockburn)
the trouble with normal --
it always gets worse
3-Dec-2017
low tide --
one seagull
replaces another
3-Dec-2017
woodpeckers
answering
the silence
3-Dec-2017
feigning patience
an old man
with nowhere to go
3-Dec-2017
bare trees --
the politics
of stillness
3-Dec-2017
waiting for me
waiting for all of us
cold moon
3-Dec-2017
oak moon --
it shines
right through me
3-Dec-2017
always waiting for me
the old lighthouse
3-Dec-2017
ice moon
when there’s nothing left
to say
3-Dec-2017
turning off the radio
when I hear
"what doesn’t kill you..."
4-Dec-2017
overcast night --
a black cat
in a coal mine
4-Dec-2017
full moon --
the dog barks
at a concrete rabbit
4-Dec-2017
shorter days --
I reason with
the alarm clock
5-Dec-2017
late autumn --
when we thought
it couldn’t get darker
5-Dec-2017
never questioning the non-dairy creamer in my cup
5-Dec-2017
beyond the double doors
a wave of polite applause
5-Dec-2017
Zen garden
any time
I close my eyes
5-Dec-2017
after the fall
I count
every step
5-Dec-2017
autumn mist --
nearly forgetting
how old I am
5-Dec-2017
morning silence --
the vague assurance
I’m better off
6-Dec-2017
left-wing conspiracy --
the other chicken wing
is gone
6-Dec-2017
the tree
where we carved our initials
engulfed in flames
6-Dec-2017
cloudless night --
my dreams
escape orbit
6-Dec-2017
cold moon --
the former prospect
placed on waivers
6-Dec-2017
empty shopping mall --
a skip
in the Christmas music
6-Dec-2017
in the headlines
a day that will live
in infamy
7-Dec-2017
Christmas music --
the inevitability
of snow
7-Dec-2017
late autumn dream
putting the leaves
back on the trees
7-Dec-2017
approaching solstice --
I remember daylight
7-Dec-2017
long shadows and other winter cliches
7-Dec-2017
at work after midnight
the uncomfortable silence
8-Dec-2017
always slightly
off-balance
my checkbook
8-Dec-2017
winter weather advisory
stocking up
on summer dreams
8-Dec-2017
snow in the air --
the blackening sky
8-Dec-2017
snow in the air
the sky
turns black
8-Dec-2017
Christmas spirit --
a dead tree
tied to a car roof
8-Dec-2017
democracy in action
burning his image
in effigy
9-Dec-2017
over beer and oysters
the one
that got away
9-Dec-2017
first snow --
telling my father
how old he is
9-Dec-2017
rolling thunder --
a snowplow
paid by the job
9-Dec-2017
first snow --
the Christmas lights
brighten
9-Dec-2017
wild fire
the conversation shifts
to politics
9-Dec-2017
solitaire
when I win
I lose
9-Dec-2017
dog breath --
the things I remember
before I die
9-Dec-2017
suspension of belief
restless water
under the bridge
10-Dec-2017
fresh snow
the same
old poem
10-Dec-2017
caught up
in the season --
freshly fallen snow
10-Dec-2017
empty dive bar --
the jukebox plays
"born under a bad sign"
11-Dec-2017
chasing the pickup truck
sparks
from a cigarette
11-Dec-2017
so many
invisible worlds
beyond our reach
11-Dec-2017
freezing rain
I’ve run out
of words
11-Dec-2017
filling my bucket list
all the places
I’ll never visit
11-Dec-2017
mixed precipitation
a road
no one travels
11-Dec-2017
mixed precipitation
I don’t know
what it means
11-Dec-2017
page not found --
the other side
of the bridge
11-Dec-2017
solstice
my late grandfather’s
shadow
11-Dec-2017
outside the White House
a troubadour plays
"Instant Karma"
12-Dec-2017
wintery mix --
a police siren
and Christmas carols
12-Dec-2017
open house --
the thrill
of the hunt
12-Dec-2017
cold front --
I decline
a senior discount
12-Dec-2017
puppy videos
"if you can’t
say anything nice..."
12-Dec-2017
pale winter sky --
they all have
my eyes
13-Dec-2017
only a memory --
even his happy songs
are sad today
13-Dec-2017
fuel for the fire
a 5-page resume
13-Dec-2017
Christmas cacophony
the mall speakers blaring
"Silent Night"
13-Dec-2017
deep winter
this fear
of emptiness
13-Dec-2017
the river
restlessly
demanding
nothing
13-Dec-2017
Festival of Lights --
checks cashed
24 hours a day
13-Dec-2017
Christmas party
putting away
the mistletoe
14-Dec-2017
snow showers
wondering
what I’ve forgotten
14-Dec-2017
class in session
I daydream about
session ales
14-Dec-2017
net neutrality --
the fisherman’s
confused expression
14-Dec-2017
fresh snow
the dog
takes flight
14-Dec-2017
existential crisis
an empty
infinity pool
14-Dec-2017
dirty snow
an undelivered
Christmas card
14-Dec-2017
is this the real life?
falling asleep
in a comfortable chair
14-Dec-2017
ice storm --
a mother’s
hysterical phone call
15-Dec-2017
the untold story --
whose tiny footprints
in the lonely snow?
15-Dec-2017
snowbound --
head bowed against
a quiet window
15-Dec-2017
up and down the stairs a restless puppy
15-Dec-2017
local dive --
the hush
when we walk in
15-Dec-2017
today’s headline
shouting at snowflakes
from a penthouse suite
15-Dec-2017
old cemetery
no one complaining
about the snow
15-Dec-2017
a fishing boat returns
to the adulation
of seagulls
15-Dec-2017
too cold to be angry
the river
and me
16-Dec-2017
drifting snow
sending Christmas cards
to my children
16-Dec-2017
writer’s block
when the snow’s not
going anywhere
16-Dec-2017
in the mail
another discount
I can’t use
16-Dec-2017
rabbit hole
what a fool
believes
16-Dec-2017
the new TV:
contents damaged
during shipment
16-Dec-2017
winter fever
her silhouette
at twilight
16-Dec-2017
light-headed
when I hear footsteps
in the snow
16-Dec-2017
light-headed
footsteps
in the snow
16-Dec-2017
snow flurries
an easy friend
16-Dec-2017
new moon
some face time
with the boss
17-Dec-2017
clinging to my clothes
the hair of the dog
that bit me
17-Dec-2017
new moon
another drinking buddy
on the wagon
17-Dec-2017
solstice
don’t tell me the darkness
isn’t forever
17-Dec-2017
moonless night --
the urge
to be alone
17-Dec-2017
time travel
if only for
Grandma’s pasteles
17-Dec-2017
lost in the fire
the words
I should have said
17-Dec-2017
lighting a cigarette
the reason I don’t
have a tattoo
18-Dec-2017
new moon
bare branches
touching darkness
18-Dec-2017
new moon --
an ex-girlfriend wishes me
happy birthday
18-Dec-2017
overcast
another unread newspaper
in the driveway
18-Dec-2017
black ice
even the trees
tread softly
19-Dec-2017
new moon --
the night belongs
to crows
19-Dec-2017
black ice --
Congress rushes
to pass a law
19-Dec-2017
dirty snow --
the devils
in the detail
19-Dec-2017
in a dirty snowbank a bill becomes a law
19-Dec-2017
full of stories
the empty boat
19-Dec-2017
solstice
the things that go missing
while we sleep
20-Dec-2017
under the Christmas tree
a festive mouse
20-Dec-2017
winter overcast
the dog doesn’t know
it’s our last walk
20-Dec-2017
white man’s totem pole --
a stack of empty
Budweiser cans
20-Dec-2017
longest night --
the silent telephone
20-Dec-2017
longest night
the silence
20-Dec-2017
first day of winter
a distant daydream
of cicadas
21-Dec-2017
"a sipping whiskey"
the bartender says
two seconds too late
21-Dec-2017
riding into the sunset
Christmas traffic
21-Dec-2017
longest night --
a disconnected
cell phone
21-Dec-2017
out of gas
a driverless car
21-Dec-2017
tinnitus --
I pretend to hear
cicadas
21-Dec-2017
solstice when every day is darkest
21-Dec-2017
awakening
to your naked body
in the hungry darkness
21-Dec-2017
redundant
winter
snow
22-Dec-2017
overcast night
still searching for
a shooting star
22-Dec-2017
winter cocktail --
an extra dash
of bitters
22-Dec-2017
overcast
when someone asks
if we have backups
22-Dec-2017
rabbit
wondering how I knew
where he was hiding
22-Dec-2017
descending the escalator
a cascade
of last-minute shoppers
23-Dec-2017
winter beach walk
a lonely old shipwreck
23-Dec-2017
not ready for resolutions
a cheap bottle
of champagne
23-Dec-2017
solstice
darkness
beats me home
23-Dec-2017
driving past a church
the bells’
distorted sound
23-Dec-2017
icing on the cake --
snow changes over
to freezing rain
23-Dec-2017
winter fog --
the windshield
glazes over
23-Dec-2017
fire and ice
the sunset
after the storm
23-Dec-2017
silent night
a winter
power outage
24-Dec-2017
Christmas eve --
a hawk
on the highest treetop
24-Dec-2017
happy holidays
I stand
corrected
24-Dec-2017
drifting snow
my sentiments
exactly
25-Dec-2017
Christmas snow
if only
it shoveled itself
25-Dec-2017
DNA analysis:
the tightness
in my genes
25-Dec-2017
Christmas greetings --
I tell each brother
about the other
25-Dec-2017
Christmas cheer
no assembly required
for Grandpa
25-Dec-2017
karaoke bar
where old songs
go to die
26-Dec-2017
countdown to Spring --
my granddaughter’s
green eyes
26-Dec-2017
cold snap --
stepping
on a twig
26-Dec-2017
bitter cold
a crow’s echo
26-Dec-2017
Boxing Day --
recycling
the gift boxes
26-Dec-2017
New England:
733 haiku
about snow
27-Dec-2017
bitter cold
I give the homeless man
my last dollar
27-Dec-2017
looking for the glue
to keep it together
27-Dec-2017
one last bite
of next year’s
resolution
27-Dec-2017
Epiphany --
a restaurant
that serves pasteles
27-Dec-2017
deep freeze
a flickering
Christmas light
28-Dec-2017
writer’s block --
shaving with
a dull blade
28-Dec-2017
bitter wind
never quite getting
the message
28-Dec-2017
bitter cold
another squeaking
floorboard
28-Dec-2017
gibbous moon
the fullness
of her lips
28-Dec-2017
taking the plunge
our overnight temperatures
28-Dec-2017
too dark to see the night
28-Dec-2017
I know it can’t be
too cold to snow
and yet...
28-Dec-2017
rocks and salt
another
New England winter
28-Dec-2017
bitter cold
the secrets
the river
will never tell me
28-Dec-2017
dividing by five
a flash
of lightning
28-Dec-2017
bitter cold
a plume of smoke
from an empty building
29-Dec-2017
downtown
the facade of
an invisible building
29-Dec-2017
summer dreams --
the organ plays
"Take Me Out to the Ballgame"
29-Dec-2017
unlike me
the river is too swift
to freeze
29-Dec-2017
winter fever --
dreaming the bulrushes
are palm branches
29-Dec-2017
unwilling
to accept correction
the spellchecker
29-Dec-2017
winter twilight --
a crow’s shadow
29-Dec-2017
record cold
which is why
there is hot sauce
29-Dec-2017
three dog night
but one
will have to do
29-Dec-2017
how old was I
when I started to feel
so old?
29-Dec-2017
winter nightmare
an open window
hours away
30-Dec-2017
getting its
ducks in a row
the icy river
30-Dec-2017
New Year’s Eve
the countdown
to broken resolutions
30-Dec-2017
New Year’s Eve --
the dog waits
for the tennis ball
to drop
31-Dec-2017
overnight snow
the light froth
of a cappuccino
31-Dec-2017
as I get older
no problem forgetting
old acquaintances
31-Dec-2017
found
among the ruins
an open door
31-Dec-2017
Zen poetry
when my words
mean nothing
31-Dec-2017
cold moon --
a stranger tells me
I drink too much
1-Jan-2018
New Year’s resolutions
a frozen koi pond
1-Jan-2018
cold sky
a towering
smokestack
1-Jan-2018
January morning
resolutions
jog on by
1-Jan-2018
New Year’s brunch:
resolutions optional
1-Jan-2018
frozen river
embracing
the silence
1-Jan-2018
stepping away
from the fire
a cold draft
finds me
1-Jan-2018
wolf moon --
the weekend
isn’t over
1-Jan-2018
Super moon --
an imperial stout
1-Jan-2018
wolf moon
I know her eyes
are hiding something
1-Jan-2018
snow in the air --
it takes so long
to fall
1-Jan-2018
Super moon
we shouldn’t have
stayed out
so late
1-Jan-2018
empty nesters
all their eggs
in different baskets
2-Jan-2018
navigating
the frozen river
a narrow trickle
2-Jan-2018
meteor shower --
things are
looking up
2-Jan-2018
blizzard warning --
wishing I hadn’t seen
that black cat
2-Jan-2018
fourth quarter earnings
another blast
of arctic air
2-Jan-2018
a rave review
for my acid house
mix CD
2-Jan-2018
the road to hell is riddled with potholes
2-Jan-2018
resolutions
a frozen
cranberry bog
2-Jan-2018
frozen sky
and somehow the days
are lengthening
2-Jan-2018
wolf moon
two unblinking eyes
staring at me
2-Jan-2018
in the forecast
historic heights
of hyperbole
3-Jan-2018
winter commute
shuffling past
yesterday’s footprints
3-Jan-2018
in the waiting room
empty couches
facing one another
3-Jan-2018
in the exam room
a pair of rubber gloves
trying to escape the box
3-Jan-2018
wind chill advisory --
a past-due notice
3-Jan-2018
a happy ending --
the snowman’s
lemon wedge smile
3-Jan-2018
a world away
my granddaughters
dressed like butterflies
4-Jan-2018
gibbous moon --
a mouse foraging
in the trash
4-Jan-2018
snowbound
a different interpretation
of "Netflix and chill"
4-Jan-2018
snowbound
bringing new meaning
to "Netflix and Chill"
4-Jan-2018
barefoot in the snow
when the final word
is written
4-Jan-2018
regrets
what the snow plow
left behind
4-Jan-2018
cursing the streetlight
that shows the snow
still falling
4-Jan-2018
distant snow plow
rescue me
from this silence!
4-Jan-2018
day moon
always wondering
what time it is
5-Jan-2018
like a playground swing
an old oak
in the wind
5-Jan-2018
so cold it hurts to breathe
5-Jan-2018
year of the dog
a paw print
on my pillow
5-Jan-2018
frigid night --
I forget how
to play chess
5-Jan-2018
getting old
I can’t believe
how early it is
5-Jan-2018
cryptocurrency
my empty pockets
5-Jan-2018
deep winter chill
the cry of a hawk
from a bare tree
5-Jan-2018
greeting me
at the front door
a cruel wind
5-Jan-2018
my winter shadow
not as tall
as I thought it was
6-Jan-2018
countdown to Pay Day
the last of the soup
6-Jan-2018
snowdrift
envisioning
her curves
6-Jan-2018
don’t tell me the snow plow isn’t angry
6-Jan-2018
Epiphany:
the Emperor should always
wear clothes
6-Jan-2018
Epiphany
a pile
of Christmas trees
6-Jan-2018
Epiphany
one hand always
on the handrail
6-Jan-2018
reaching for her latte
the pale white girl’s
tribal tattoo
7-Jan-2018
cold stethoscope
another conversation begins
"at your age..."
7-Jan-2018
freshly plowed parking lot
the fragrance of diesel
7-Jan-2018
record cold
with no one out
to cheer it
7-Jan-2018
energy dip
and a bag
of chips
7-Jan-2018
black ice
the crunch
of road salt
7-Jan-2018
too late
for happy hour
the bartender’s frown
7-Jan-2018
a break in the weather that nearly broke me
8-Jan-2018
rush hour --
the billboard model
frowns at me
8-Jan-2018
light snow --
the Dow
also falls
8-Jan-2018
warming trend
I fight off
a fever
8-Jan-2018
warming trend
my cheeks flush
with fever
8-Jan-2018
writer’s block
a stuffy nose
8-Jan-2018
shivering
my reflection
in the snowmelt
9-Jan-2018
Mercury retrograde
still writing the previous year
on my checks
9-Jan-2018
in the news
a mouse trap
snaps
9-Jan-2018
wanting to go out
and then immediately back in
the dog days of winter
9-Jan-2018
half moon --
I don’t realize
I’m coughing
9-Jan-2018
melting snow
the mere mention
of baseball
9-Jan-2018
the mechanic
hitching
a ride
10-Jan-2018
over death metal
a selection
of herbal teas
10-Jan-2018
flood watch
my runny nose
10-Jan-2018
sea ice
I order
a second cocktail
10-Jan-2018
dreaming of the day
I flew too close
to the sun
10-Jan-2018
taxes due
an empty bottle
of wine
11-Jan-2018
twilight sleep --
an early dose
of Nyquil
11-Jan-2018
flood watch --
my old jeans
come up short
11-Jan-2018
changing the subject
waning crescent moon
11-Jan-2018
scattering doves
the roar
of a fighter jet
11-Jan-2018
melting snow
whether or not
I have the patience
11-Jan-2018
consenting adults --
Jupiter keeps company
with Mars
11-Jan-2018
still resting up
my exercise
resolutions
11-Jan-2018
now cracks
a noble heart --
their beloved cat
12-Jan-2018
winter fog
I envy
its stillness
12-Jan-2018
approaching storm
our sighs
deepen
12-Jan-2018
slow soaking rain
a meeting
that never ends
12-Jan-2018
winter rain
pausing
mid-conversation
12-Jan-2018
winter daydream
crossing the bridge
into fog
12-Jan-2018
she doesn’t know
she’s too young
to have that look
13-Jan-2018
six years later
the same surprise
that I’m me
13-Jan-2018
stuck behind a school bus
a cold cup
of coffee
13-Jan-2018
flash freeze
walking past
yesterday’s footprints
13-Jan-2018
pine needles
clinging
to the Christmas tree
13-Jan-2018
watching the mud puddle freeze again
13-Jan-2018
bitter wind
how easy it is
to fall
13-Jan-2018
bitter cold
bad news
from far away
13-Jan-2018
fever dream --
a rooftop concert
at sunset
13-Jan-2018
H1 gridlock --
missile alert in error
there is no threat
14-Jan-2018
country road
careful not to watch
the chain gang
14-Jan-2018
winter morning
waking to the news
that it wasn’t a dream
14-Jan-2018
morning haze
knowing when
to call it rain
14-Jan-2018
above the bare treetops
the haiku
I didn’t write down
14-Jan-2018
remembering the night
we didn’t land
on the moon
14-Jan-2018
Monday morning quarterback
realizing
it’s Sunday
14-Jan-2018
ignorance is bliss --
a dog
in the sun
14-Jan-2018
a sipping beer, the bartender cautions
14-Jan-2018
it all makes sense
shadows
on the moon
14-Jan-2018
the passive voice
misused
14-Jan-2018
the wellness center
where the book store
used to be
14-Jan-2018
hearts everywhere --
my granddaughter’s
crayon self-portrait
15-Jan-2018
snow showers
leaving the house
without my mind
15-Jan-2018
snow showers --
there is
no sky
15-Jan-2018
hanging my winter gloves
on the crescent moon
15-Jan-2018
winter forecast --
the grim reaper
cracks a smile
15-Jan-2018
hipster farmer
reaping
what he sows
15-Jan-2018
years after his death
the birthday wishes
on his Facebook page
15-Jan-2018
all by myself
on a crowded train
15-Jan-2018
melting snow
that hot
red dress
15-Jan-2018
sad news
I don’t want to
let it linger
15-Jan-2018
always watching me
a well-meaning
algorithm
15-Jan-2018
waning moon
as if I’m running
out of time
15-Jan-2018
blurred horizon
that first murmur
of light
16-Jan-2018
on the wagon
only my most
fragile toys
16-Jan-2018
snow in the forecast
adding insult
to injury
16-Jan-2018
snow in the forecast
she asks me when I started
turning gray
16-Jan-2018
blurred horizon
that first glimmer
of light
16-Jan-2018
nibbling at the bait
he tells another
knock-knock joke
16-Jan-2018
beach erosion --
I forget what summer
feels like
16-Jan-2018
100 Spam messages
telling me
I’m their type
17-Jan-2018
lost
in the falling snow
birdsong
17-Jan-2018
new moon --
the feeling I’ve written
this poem before
17-Jan-2018
vacation plans --
putting the cart
before the horse
17-Jan-2018
on the wagon
careful not to put the cart
before the horse
17-Jan-2018
moonless night --
what am I supposed to
write about?
17-Jan-2018
soft music --
I’ve missed
my train
18-Jan-2018
winter sun
shedding light
on dirty snow
18-Jan-2018
in harm’s way
the rabbit nest
at the dog park
18-Jan-2018
sun-bleached
his royal pine
air freshener
18-Jan-2018
clear skies --
the politician’s
bold denial
18-Jan-2018
day thunder --
the dog chases sparrows
from the tree
18-Jan-2018
because
the cold
winter rain
18-Jan-2018
tide pool --
we’re getting warmer
18-Jan-2018
tide pool --
the things
we leave behind
18-Jan-2018
crescent moon
barely able to keep
my eyes open
18-Jan-2018
fresh snow
a path
in the woods
19-Jan-2018
church bells --
a hymn
I don’t recognize
19-Jan-2018
every winter
the winter
of our discontent
19-Jan-2018
river’s edge --
I have
no secrets
19-Jan-2018
tarot card readings
closed due to
unforeseen circumstances
20-Jan-2018
on the White House lawn
children throwing snowballs
20-Jan-2018
one year later
wiping the mud
from a protest sign
20-Jan-2018
factory shutdown --
the smokestacks
darken
20-Jan-2018
writer’s block --
I enter
airplane mode
20-Jan-2018
one year later
a weathered
cactus flower
20-Jan-2018
caressing her shoulders
the lazy twilight
20-Jan-2018
food shopping --
what is and isn’t
out of season
20-Jan-2018
late-night radio --
the shadows
are listening
20-Jan-2018
daily prompt --
unfavorable omens
in the sky
20-Jan-2018
winter stillness --
the thermostat
kicks on
20-Jan-2018
scattered daylight
struggling to remember
a dream
21-Jan-2018
morning meditation --
yesterday’s music
in my ears
21-Jan-2018
beaver dam --
wondering how we’ll pay
our property taxes
21-Jan-2018
imagining the mascot’s face beneath the polyester
21-Jan-2018
a hole in the roof
"so you can see heaven"
the realtor says
21-Jan-2018
the wait for liberty
longer for some
than others
21-Jan-2018
my life’s story
an oak leaf
spinning in a puddle
21-Jan-2018
Sunday night
and I’m beginning to hear
the river
21-Jan-2018
her contented smile
"she’s using again"
he says
22-Jan-2018
lingering showers
and yet I have to
go to work
22-Jan-2018
facing winter
a slippery slope
22-Jan-2018
not to be trusted
the motionless scorpion
22-Jan-2018
song of winter --
a cacophony
of coughs
22-Jan-2018
freezing rain --
I wonder how
I’ll sleep tonight
22-Jan-2018
overcast sky --
an empty promise
22-Jan-2018
VIP seating --
the dog
beside the fire
22-Jan-2018
miles away
her ashes
on the windless shore
22-Jan-2018
greeting me at the door
the dog yawns
22-Jan-2018
not the outerwear
I had in mind --
a coat of ice
23-Jan-2018
snowmelt --
the wilderness trail
disappears
23-Jan-2018
slow rain --
a cigarette burns down
to the filter
23-Jan-2018
working late
I trip over
the root password
23-Jan-2018
celebrating victory
fans set a police car
on fire
23-Jan-2018
morning commute --
slipping into something
less comfortable
23-Jan-2018
cold and clear --
how I like
my moonshine
23-Jan-2018
that recurring dream
where she doesn’t make
the last train
23-Jan-2018
trapped on the subway
a child’s balloon
24-Jan-2018
deep winter
the dog chases
dust bunnies
24-Jan-2018
cold snap --
the dirty snow
left behind
24-Jan-2018
quarter moon --
the weed dealer’s
bicycle helmet
24-Jan-2018
the jagged sky --
totally wired
on cold coffee
24-Jan-2018
beyond the bare trees
a coy moon
24-Jan-2018
ice shanty --
the buzz of a
transistor radio
25-Jan-2018
continued cold
everything finding
my cracked cuticle
25-Jan-2018
la pescadería --
I hesitate to ask
"what’s fresh?"
25-Jan-2018
winter gray
the piercing cry
of a hawk
25-Jan-2018
coffee so bland I can’t stop drinking it
25-Jan-2018
mid-winter
wondering which way
the geese are flying
25-Jan-2018
red sky
rewinding
our conversation
25-Jan-2018
lived too fast
died too soon
a punk rock epitaph
25-Jan-2018
apple brandy
a stack of
unfinished books
25-Jan-2018
who will take me to the shop
when my warranty expires?
25-Jan-2018
resolutions --
an empty gym
26-Jan-2018
no peace --
two dogs
and a bone
26-Jan-2018
"table for one?"
I thank her
for noticing
26-Jan-2018
winter walk --
the pain
before the numbness
26-Jan-2018
why the rush?
restless river
26-Jan-2018
all roads lead to a broken drawbridge
26-Jan-2018
caught
in its own web
winter spider
26-Jan-2018
jackpot --
the golden glow
of sunset
26-Jan-2018
the reception we need
from the cellphone tower
we don’t want
27-Jan-2018
prisoners
in day-glow orange
picking up
what we throw away
27-Jan-2018
silent river
the secrets
it will never share
27-Jan-2018
understanding
why the dog is afraid
of wind
27-Jan-2018
the lasting memory
of a forgotten shore
27-Jan-2018
silent river
the secrets
we never share
27-Jan-2018
conservation trail --
dog droppings
undisturbed
27-Jan-2018
budget negotiations --
the bartender
cuts me off
28-Jan-2018
winter rain
tracing the letters
on a tombstone
28-Jan-2018
beach fog --
staring at
the end of the world
28-Jan-2018
afternoon fog
a persistent
hangover
28-Jan-2018
afternoon fog --
the silence of crows
in a tall tree
28-Jan-2018
gibbous moon
the angry words
I keep writing
28-Jan-2018
windless morning --
not a mention
of her illness
29-Jan-2018
State of the Union
a bigger bed
29-Jan-2018
blue jay
always complaining
about something
29-Jan-2018
the old oak won’t tell me
which way the wind
is blowing
29-Jan-2018
too much coffee
when the bulrushes
are staring at me
29-Jan-2018
approaching storm
but only the river
is rushing
29-Jan-2018
lazy
summer
morning
29-Jan-2018
winter night --
the river flows
through the moon
29-Jan-2018
fresh snow --
108 Spam messages
with the same subject
30-Jan-2018
trampling the garden
a peacock
with golden feathers
30-Jan-2018
stalking the finch feeder
a fat gray squirrel
30-Jan-2018
fresh snow --
a coyote
making tracks
30-Jan-2018
more snow than forecast
the Dow’s steep fall
30-Jan-2018
cold front --
"that’s my Dad’s age"
she says
30-Jan-2018
an empty shell beneath the glossy surface
30-Jan-2018
the state of the union
between my head
and my pillow
30-Jan-2018
blue moon
when I needed to wish
on a star
31-Jan-2018
eclipse
overlooking
the obvious
31-Jan-2018
blood moon --
not one
Father’s Day card
31-Jan-2018
blood moon --
we walk on opposite sides
of the street
31-Jan-2018
news of her death
an empty space
in the morning sky
31-Jan-2018
blue moon
picking
my battles
31-Jan-2018
super moon
without even trying
31-Jan-2018
biting into a taco
snowmelt fills
the arroyo
1-Feb-2018
Groundhog Day
as if the dog expected
someone else
1-Feb-2018
melting snow --
hungry deer
fill the meadow
1-Feb-2018
loyal to the bone
a hungry dog
1-Feb-2018
explaining that the milkman isn’t a man made of milk
1-Feb-2018
how long I’ve waited
to sit by the fire
and play solitaire
1-Feb-2018
overnight snow --
I dream
of morning dew
1-Feb-2018
waking from a dream
the sound
of breaking ice
1-Feb-2018
gibbous moon
everything
I meant to say
1-Feb-2018
the deep sigh
when rain changes
to snow
2-Feb-2018
a deep sigh
the moment rain
changes to snow
2-Feb-2018
writer’s block --
a stack of railroad ties
covered with snow
2-Feb-2018
rain changes to snow
gray squirrel
back on the job
2-Feb-2018
Groundhog Day
searching for shadows
in the snow
2-Feb-2018
last waltz --
remembering
I can’t dance
2-Feb-2018
how many secrets
beneath the surface
of the arroyo?
2-Feb-2018
earnings report --
a blast
of arctic air
2-Feb-2018
how it glows --
the fire
in her eyes
2-Feb-2018
my retirement portfolio
a flickering candle
2-Feb-2018
no coffee?
the Apocalypse can go on
without me
3-Feb-2018
probable cause
a sneaker
in the dog bed
3-Feb-2018
Groundhog Day --
our first beer
in weeks
3-Feb-2018
cloudless winter sky --
a tennis ball
in the laundry basket
3-Feb-2018
snow squall --
I lose my
train of thought
3-Feb-2018
waning moon
my best years
behind me
3-Feb-2018
Super Bowl
filled to overflowing
with cream cheese and chives
4-Feb-2018
dive bar forecast:
sloppy dancing conditions
with chance of a fight
4-Feb-2018
Super Bowl Sunday --
a hungry coyote
in the snow
4-Feb-2018
winter rain --
a woman stuffs Allspice
into her purse
4-Feb-2018
approaching thunder
my favorite slippers
in the dog crate
4-Feb-2018
admiring the wilted roses I shoplifted for you
4-Feb-2018
Super Bowl Sunday --
a tree falls
in the woods
4-Feb-2018
Super Bowl --
giving the dog
an extra treat
4-Feb-2018
isn’t it just like the river
to go on without me?
5-Feb-2018
listening to the radio
I recognize
nothing
5-Feb-2018
Monday morning quarterback
waiting patiently
for baseball season
5-Feb-2018
a perfect day
and then
the alarm...
5-Feb-2018
birdsong --
wondering if it’s work
or a permanent vacation
5-Feb-2018
her gaze of contentment
beyond the camera
beyond me
5-Feb-2018
night after night
of dreamless sleep --
an empty beach
5-Feb-2018
always in a rush
and then I hear
the wind
5-Feb-2018
bad news --
I’m going to need
a black suit
5-Feb-2018
mid-winter chill --
the bears come out
on Wall Street
5-Feb-2018
wild turkeys
not exactly sure
where they are
6-Feb-2018
mowing the lawn --
the garden gnome’s
cynical stare
6-Feb-2018
a volatile day --
I ask the mixologist
to surprise me
6-Feb-2018
everyone’s Valentine
the therapy dog
6-Feb-2018
backyard politics
a fat gray squirrel
at the finch feeder
6-Feb-2018
snowy morning --
digging through the closet
for matching gloves
6-Feb-2018
rural flea market --
Mona Lisa’s
paint-by-numbers smile
7-Feb-2018
when I’m the cranky old man everyone avoids on the T
7-Feb-2018
snow changes to rain --
wondering where
it all went wrong
7-Feb-2018
filling the coffee house
with loneliness --
the folk singer
7-Feb-2018
unplowed snow --
the conversations
we avoid
7-Feb-2018
mixed precipitation --
the old cat
catches a mouse
7-Feb-2018
a day of meetings --
the mud puddle
freezes over
7-Feb-2018
was it only a dream?
a dozen roses
washed ashore
7-Feb-2018
unused miles --
I thought I had
more time
7-Feb-2018
freezing rain --
an unfinished poem
7-Feb-2018
freezing rain --
my unfinished
autobiography
7-Feb-2018
craving a burrito --
the old dog
wrapped in a quilt
8-Feb-2018
mid-winter daze --
the sparkle
of untreated streets
8-Feb-2018
the morning after --
rush hour traffic
also frozen
8-Feb-2018
calm seas --
a wave
of migrating geese
8-Feb-2018
shucking an oyster --
the sun-drenched beach
of my dreams
8-Feb-2018
deep winter --
dreams of sleeping
on an oyster bed
8-Feb-2018
record warmth --
I hear myself say
she’s the one
8-Feb-2018
an unfiltered ale
learning how
to laugh
8-Feb-2018
beating the heat --
the bartender asks
"on the rocks?"
9-Feb-2018
slow dance --
the lust
for more
9-Feb-2018
starless night --
the wind cries
winter
9-Feb-2018
watching the news
my granddaughter asks
what a yo-yo is
9-Feb-2018
Black Friday --
a murder
of crows
9-Feb-2018
fade to black --
a chill in every corner
of the room
9-Feb-2018
final approach --
the taxi driver
finishes his beer
9-Feb-2018
crescent moon --
the dog’s eyes
clenched shut
9-Feb-2018
quietly toasting his sobriety
9-Feb-2018
fighting the cold
I put on
a Hawaiian shirt
10-Feb-2018
partly sunny
a two-percent
pay raise
10-Feb-2018
green wind --
where is your
bitter girl?
10-Feb-2018
the engineer’s tombstone
an erasable whiteboard
10-Feb-2018
winter rain --
when you’re the oldest person
in the room
10-Feb-2018
fog advisory --
time to open
another book
10-Feb-2018
fog advisory --
an unfinished dream
10-Feb-2018
wide awake
the winter rain
on frozen ground
11-Feb-2018
the search for distant galaxies
at the bottom
of my pint glass
11-Feb-2018
imperial stout --
suddenly
it’s midnight
11-Feb-2018
floating carefree
in a mud puddle
a losing Powerball ticket
11-Feb-2018
still dreaming
of that gateway
to the ocean
11-Feb-2018
another year
another name misspelled
on a birthday cake
11-Feb-2018
that blouse --
a button waiting
to pop
11-Feb-2018
the sloppy drunk
ordering his whiskey
"neat"
11-Feb-2018
too early
to go to bed
the dog yawns
11-Feb-2018
end of the weekend --
a burnt-out light bulb
I didn’t replace
11-Feb-2018
when my skinny jeans are too skinny for me
11-Feb-2018
watching over the stickball game
Grandma’s backward baseball cap
12-Feb-2018
the dog’s breath --
waking up
from a whiskey dream
12-Feb-2018
just looking for a hug
a teddy bear wearing
Mardi Gras beads
12-Feb-2018
ankle deep in mud
the subject changes
to politics
12-Feb-2018
waning crescent moon --
when there’s nothing left
to write
12-Feb-2018
waning crescent moon --
the taxi driver
asks for directions
12-Feb-2018
always
in a rush
winter wind
13-Feb-2018
never in a rush
to leave
winter rain
13-Feb-2018
faster than you can say
"Eight-seventeen"
the greasy spoon’s WiFi
13-Feb-2018
the day the suburban socialite
let the chickens out
13-Feb-2018
picking through cans
the weed dealer’s
rusty bicycle
13-Feb-2018
a lonely seagull
the day the ferry
stopped running
13-Feb-2018
town hall meeting --
the pig’s favorite shade
of lipstick
13-Feb-2018
somewhere
in this cubicle maze
a dozen roses
13-Feb-2018
low clouds --
the fire escape
of my dreams
13-Feb-2018
Ash Wednesday --
pressing the remote
for the gas fireplace
14-Feb-2018
lakeside carnival --
the taste of
saltwater taffy
14-Feb-2018
Valentine’s Day --
a clandestine meeting
with the accountant
14-Feb-2018
a night when even the lies are true
14-Feb-2018
fever dream --
something moving
in the sidewalk steam
14-Feb-2018
darkness
the price
of silence
14-Feb-2018
Valentine’s Day --
another game
of solitaire
14-Feb-2018
on Capitol Hill
a watered-down cocktail
of thoughts and prayers
14-Feb-2018
moonless night
the price
of doing nothing
14-Feb-2018
Valentine’s Day
the empty carousel
of my dreams
14-Feb-2018
shooting star
an unanswered
text message
14-Feb-2018
twilight
sometimes
your lips
14-Feb-2018
paradise lost --
an island surrounded
by promises
14-Feb-2018
low in calories
the popcorn ceiling
14-Feb-2018
presumed innocent
daffodils
in the breeze
15-Feb-2018
new rose --
an extra bounce
in her step
15-Feb-2018
frozen river --
a question about
my cash flow
15-Feb-2018
rites of Spring --
the 29 year-old
prospect
15-Feb-2018
Spring training --
the former ace
and his clipboard
15-Feb-2018
winter overcast --
remembering the day
I stopped counting clouds
15-Feb-2018
Mother’s Park --
an empty
bird nest
15-Feb-2018
new moon
when there are no more
candlelight vigils
15-Feb-2018
winter fog
when all of the townies
are welcome at the bar
15-Feb-2018
prairie winter --
clouds approach
the broken fence
15-Feb-2018
the fisherman
who doesn’t want
to talk about it
15-Feb-2018
always making
a grand entrance --
chickadee
16-Feb-2018
winter fog --
an unfiltered IPA
16-Feb-2018
year of the dog
when we’re the ones
in the way
16-Feb-2018
a break in the clouds
always wanting to be
somewhere else
16-Feb-2018
open house --
the rushed paint strokes
of the guest room
16-Feb-2018
Back Bay Station
a choice of empty
subway cars
16-Feb-2018
sunset
pretending it will be
alright
16-Feb-2018
a break in the clouds --
her pretty smile
is not for me
16-Feb-2018
morning prayers --
rose petals
on cracked pavement
16-Feb-2018
moonless night --
when there’s nothing left
to write
16-Feb-2018
between barstools
the dog who just wants
to be alone
16-Feb-2018
mixed precipitation --
the dog’s
rumbling stomach
16-Feb-2018
reveling
in the sunshine
before the storm
17-Feb-2018
etched in dust
on the trunk of my car:
"WASH ME"
17-Feb-2018
blood sky --
I let it flow
through me
17-Feb-2018
the only one
without a pickup truck
at the transfer station
17-Feb-2018
winter sunshine --
my untied shoelaces
17-Feb-2018
river view --
I go
with the flow
17-Feb-2018
bartender’s special:
"tell only
your closest friends"
17-Feb-2018
when the twilight feels like snow
17-Feb-2018
winter wind --
a swan calling out
to the night
17-Feb-2018
desert dream --
driving around forever
on an empty tank of gas
18-Feb-2018
sad clown
trapped
in a black velvet painting
18-Feb-2018
burying
a Wall Street Journal
falling snow
18-Feb-2018
ghost ranch --
all of the pretty horses
in the dark
18-Feb-2018
asked about the kimono
he replies
"don’t ask"
18-Feb-2018
the lighthouse at the end of the universe
18-Feb-2018
the stories
it could tell --
a fisherman’s limp
18-Feb-2018
after the gold rush
an abandoned strip mall
18-Feb-2018
not passing the bar
a law student
who would rather drink
18-Feb-2018
Marathon Monday -
a sprint for
the last parking spot
19-Feb-2018
Presidents’ Day --
an eggshell
in my omelette
19-Feb-2018
in an unlabeled jar
Aunt Isabel’s
Memphis rub
19-Feb-2018
tree sparrows
in unison
19-Feb-2018
Presidents’ Day --
deep discounts
on democracy
19-Feb-2018
blockbuster trade --
my bedroom slipper
for a treat
19-Feb-2018
Mass Pike traffic --
my early morning
lullaby
20-Feb-2018
school vacation week --
a pair of fawns
in the crosswalk
20-Feb-2018
sleeping in the mud
a construction crane
20-Feb-2018
the ruins
of a town
called Triumph
20-Feb-2018
surrounded by
a barbed wire fence
the radio tower
20-Feb-2018
record warmth
when she’s wearing
my bathrobe
20-Feb-2018
record warmth --
she asks me to feel
her forehead
20-Feb-2018
animated conversation --
a deaf couple
exchanging GIFs
21-Feb-2018
my adolescent alter ego
filling up
on appetizers
21-Feb-2018
pouring the wine
she asks if I think
she’s evil
21-Feb-2018
not in a playful mood
the upcoming
temperature swing
21-Feb-2018
sweeter than ice cream
her scoop neck blouse
21-Feb-2018
looking for a scoop
local reporters
at the ice cream truck
21-Feb-2018
meteor shower --
watching the dark corners
of the sky
21-Feb-2018
ocean breeze --
I share it
only with ghosts
21-Feb-2018
backstage nerves --
an old guitar
in and out of tune
21-Feb-2018
first frost --
my brother calls to discuss
estate planning
22-Feb-2018
a dreary day
when nobody wins
the Powerball jackpot
22-Feb-2018
black star --
a view of heaven
through button eyes
22-Feb-2018
snow on the way
a technician inspects
the defibrillator
22-Feb-2018
the inevitability of snow mixed with rain
22-Feb-2018
dream job --
the one I dream
of leaving
22-Feb-2018
in a dark place
the car speeds away
into silence
22-Feb-2018
deep winter --
when the sun sets
before the snow stops
22-Feb-2018
power outage --
my granddaughters bake
mud pies
23-Feb-2018
clinging
to the dead oak tree
fresh snow
23-Feb-2018
winter rain
as if we didn’t
see it coming
23-Feb-2018
hope springs eternal --
even our team is undefeated
on day one
23-Feb-2018
Spring training --
all of the names
I don’t recognize
23-Feb-2018
covering up
the anti-war graffiti
bittersweet
23-Feb-2018
far from home
the seagull
and me
24-Feb-2018
a houseful of guests --
showering without
hot water
24-Feb-2018
the recovering alcoholic’s
whiskey-soaked voice
24-Feb-2018
what is he trying
to tell me?
red-tailed hawk
24-Feb-2018
unfinished pending litigation
24-Feb-2018
dark harbor --
the fishing boat’s
empty nets
24-Feb-2018
dreaming she could fly --
a little girl
with butterfly wings
24-Feb-2018
winter sunset --
an empty
baby carriage
24-Feb-2018
dusk --
an empty sky
24-Feb-2018
all dressed up
along the malecón
flamboyant tree
25-Feb-2018
Puppy Bowl --
the Cattle Dog herds me
toward the yard
25-Feb-2018
masked ball --
a raccoon
finds the dumpster
25-Feb-2018
after the storm --
a tennis ball
surrounded by mud
25-Feb-2018
out of tune
the teetotaler’s song
about whiskey
25-Feb-2018
heavy sigh --
Buddha’s
renku link
26-Feb-2018
ancient cemetery --
dead flowers
every morning
25-Feb-2018
summer mist --
a recipe for
homemade soup
26-Feb-2018
Monday hangover --
learning how
to die
26-Feb-2018
morning fog --
the day I forgot
how to breathe
26-Feb-2018
equinox --
a freshly painted
double yellow line
26-Feb-2018
last days of winter --
only weathermen flirt
with freezing temps
26-Feb-2018
all-day planning --
nailing jello
to a wall
27-Feb-2018
heavy sigh --
I step
on the scale
27-Feb-2018
cloudless sky --
the glare
from an open window
27-Feb-2018
another furtive exit through the unmarked door
27-Feb-2018
worm moon --
too late
for the early bird special
27-Feb-2018
Monday
the horizon
disappears
27-Feb-2018
false spring --
a cloud
of gnats
28-Feb-2018
exiting the subway
the glitter
of costume jewelry
28-Feb-2018
shortest month --
to have hardly started
28-Feb-2018
signs of spring
blossoming
potholes
28-Feb-2018
a new pothole --
our tax accountant
wants to meet
28-Feb-2018
indecision --
a flattened squirrel
28-Feb-2018
wind advisory --
politics
as usual
28-Feb-2018
who owns the night?
crow moon
28-Feb-2018
shortest month --
an unfinished poem
28-Feb-2018
childhood photographs
more fragile
than I remembered
1-Mar-2018
out of time
my old wristwatch
01-Mar-2018
shortest month --
an unbalanced checkbook
1-Mar-2018
one in every crowd
admiring
the empty canvas
1-Mar-2018
March nor’easter --
when a place
is a storm
1-Mar-2018
March nor’easter --
when a time and a place
is a storm
01-Mar-2018
power failure
and no one close enough
to throw the switch
1-Mar-2018
gale-force winds
and yet the tall trees
just sway
1-Mar-2018
broken carousel --
you never told me
why you lied
1-Mar-2018
when I was too young to know how young I was
1-Mar-2018
driftwood --
explaining that I wasn’t
always this way
2-Mar-2018
in the howling wind
an old man
singing sea shanties
2-Mar-2018
stormy skies --
I draw
a blank
2-Mar-2018
storm brewing
I order a
hazy IPA
02-Mar-2018
shelter from the storm --
a dog sleeping
between barstools
02-Mar-2018
March nor’easter --
the flickering
headlines
2-Mar-2018
power outage --
the rage
of night
03-Mar-2018
lights out --
could these be
my last words?
03-Mar-2018
waking from a nightmare
all the clocks
flash midnight
03-Mar-2018
after the rain
the hum
of silence
03-Mar-2018
Victoria’s Secret --
two teenage girls
whispering
03-Mar-2018
after the storm
our neighbor’s generator
fueling envy
03-Mar-2018
winter wind --
the sound a tree makes
when it doesn’t fall
03-Mar-2018
empty shopping mall
even more so
when I’m in it
03-Mar-2018
dining solo --
the TV signal
takes a break
03-Mar-2018
worm moon --
the trouble
between brothers
3-Mar-2018
the wind subsides
and yet you haunt
my dreams
04-Mar-2018
in a package
of underwear
a brief survey
4-Mar-2018
silence --
I almost miss
the wind
4-Mar-2018
after the storm
a brittle branch leaning
against a crooked tombstone
04-Mar-2018
intermittent drizzle --
a soap opera
marathon
4-Mar-2018
after the storm
a gate left open
by ghosts
4-Mar-2018
Oscar night --
the dog
acts up
4-Mar-2018
morning snow --
too much sugar
in my coffee
5-Mar-2018
after the wind
a ragged winter sky
5-Mar-2018
the hawk’s cry --
a night
without wind
05-Mar-2018
in the forecast
a persistent backache
5-Mar-2018
suburban trees in a row
5-Mar-2018
dotting the hillside
piles of rubble
covered
by blue tarps
5-Mar-2018
hope
the spindly legs
of a colt
5-Mar-2018
fair-weather clouds --
a winter morning
without irony
6-Mar-2018
over a quiet coffee
another ballad
of whiskey and trains
6-Mar-2018
snow in the forecast
I stop
to smell the roses
6-Mar-2018
all-day planning
the paint on the wall
still wet
6-Mar-2018
false spring --
she mistakes me
for someone else
06-Mar-2018
false spring --
she thought I was
someone else
06-Mar-2018
tomorrow’s forecast
a blizzard
of uncertainty
6-Mar-2018
tomorrow’s forecast --
backyard Buddha
unconcerned
07-Mar-2018
somewhere
beyond the weather radar
a quiet desert
6-Mar-2018
storm update --
camping protesters
share a laugh
6-Mar-2018
winter fog
chasing windmills
slowly
6-Mar-2018
recurring nightmare --
the suicide letter
he never wrote
7-Mar-2018
the best-laid plans of mice in our attic
7-Mar-2018
her face
when I say
"it’s homemade"
7-Mar-2018
security checkpoint --
leaving my security
behind
7-Mar-2018
tonight’s forecast --
a messy cocktail
with lots of ice
7-Mar-2018
desert wind --
remembering that whiskey
doesn’t quench the thirst
7-Mar-2018
winter storm --
a squirrel
in the birdhouse
7-Mar-2018
mixed precipitation --
not knowing
what to believe
7-Mar-2018
rain turns to snow --
the dog shifts
from my lap
to yours
08-Mar-2018
restless night --
the stillborn sister
I never knew
8-Mar-2018
wet snow --
those who don’t believe
in penance
8-Mar-2018
leaning against
the power lines
snow-covered limbs
8-Mar-2018
sore limbs
leaning against
the power lines
8-Mar-2018
hiding in plain sight
an orphaned fawn
in the snow
8-Mar-2018
snowy and serene
our suburban backyard
8-Mar-2018
wet snow
even the tallest trees
bow
8-Mar-2018
lights out --
the sharp corners
of darkness
8-Mar-2018
longer days --
an extra shot
of espresso
9-Mar-2018
the suburban chill
of a Starbucks
without power
9-Mar-2018
Daylight Savings
awakening
to darkness
9-Mar-2018
it only hurts when I’m breathing
9-Mar-2018
overcast night --
when I stand up too quickly
I see stars
9-Mar-2018
snow squall --
winter’s last stand
9-Mar-2018
tropical dreams --
the palm trees
on my shirt
10-Mar-2018
still water --
the fishing boat doesn’t know
what it’s missing
10-Mar-2018
play ball!
and here I thought
I didn’t like
Cracker Jack
10-Mar-2018
a racial epithet --
something about
sticks and stones
10-Mar-2018
Saturday morning
I become the man
sorting cans
10-Mar-2018
howling in the moonless night
drunken sailors
on shore leave
10-Mar-2018
quarter moon --
the weed dealer
lost in thought
10-Mar-2018
"we have live music"
said the dead man
at the bar
10-Mar-2018
waning moon --
she asks if I’d like
more wine
10-Mar-2018
waning moon --
how content she seems
in his arms
10-Mar-2018
waning moon --
an undiscovered
paradise
10-Mar-2018
Daylight Savings --
wondering where the hour went
a toilet flushes
11-Mar-2018
in the homeless shelter
a mother sings
"Golden Slumber"
11-Mar-2018
suspension of belief --
more snow
on the horizon
11-Mar-2018
late winter snow --
a chipmunk
in the birdhouse
11-Mar-2018
beyond the jetty
a congregation
of gulls
11-Mar-2018
winter sunset --
who needs a reason
to sigh?
11-Mar-2018
complaining that there are only 23 hours in a day
11-Mar-2018
winter advisory --
the pines whisper
among themselves
12-Mar-2018
saving daylight
in a little gray box
so no one can see it
12-Mar-2018
caught in the brambles --
the little lies
we tell ourselves
12-Mar-2018
wondering
if the birds are watching
this weather forecast
12-Mar-2018
the beggar’s smile
when I tell him
I have no cash
12-Mar-2018
somewhere
above the storm clouds
crescent moon
12-Mar-2018
spring in the air
when we’re having
the same dream
12-Mar-2018
equinox --
each of us surprised
the other is alive
12-Mar-2018
false spring --
another broken branch
on the dogwood tree
13-Mar-2018
blanketing
the bittersweet
fresh snow
13-Mar-2018
winter whiteout --
a Photoshopped
profile picture
13-Mar-2018
blizzard warning --
the snowman wants
to come inside
13-Mar-2018
sleepless night --
the slam
of a snowplow
13-Mar-2018
whiteout --
when there’s nothing
left to say
13-Mar-2018
inner-city playground --
how brightly
the broken glass shines
14-Mar-2018
unprompted
a black hole
explodes
14-Mar-2018
the baker’s smile --
an irrational number
14-Mar-2018
in my spam folder
email from
a deceased friend
14-Mar-2018
snow squall --
a startled chicken
escapes its coup
14-Mar-2018
wondering if
they’ll change their minds --
migrating geese
14-Mar-2018
restless night --
a mouse trapped
in the compactor
14-Mar-2018
my favorite perfume
the sea breeze
in her hair
15-Mar-2018
our view --
a mountain
of debt
15-Mar-2018
Ides of March --
I order
a Caesar Salad
15-Mar-2018
working remotely
an old dog
lying in the sun
15-Mar-2018
stalking holiday traffic
a red-tailed hawk
15-Mar-2018
crows --
everyone in on the joke
except me
15-Mar-2018
my recurring nightmare
where all the clocks
flash midnight
16-Mar-2018
after the storm
the dangling wire
of my nerves
16-Mar-2018
signs of spring --
squatters
breaking camp
16-Mar-2018
outside the package store
the glare of a silver flask
on the dashboard
16-Mar-2018
clearing brush --
who’s left standing
and who isn’t
16-Mar-2018
before I can get
the words out of my mouth
a popup ad
16-Mar-2018
cloudless sky --
the outstretched wings
of a hawk
16-Mar-2018
St. Patrick’s Day --
a four-leaf clover
beneath the snow
16-Mar-2018
a drafty window --
the lies we prefer
to believe
16-Mar-2018
find me
where the river
meets the sea
16-Mar-2018
March madness --
when the weather is described
as "historic"
16-Mar-2018
"a sipping whiskey" --
the bartender’s
parsimonious pour
16-Mar-2018
non sequitur --
he says he’s not ready
to die
16-Mar-2018
Sunday hangover --
a distant airplane
getting closer
17-Mar-2018
cloudless sky --
I empty
my spam folder
17-Mar-2018
winter sunrise --
a dog’s place
is on my pillow
17-Mar-2018
my crowning achievement
an imperial stout mustache
17-Mar-2018
St. Patrick’s Day --
what the Gypsy woman
told my mother
17-Mar-2018
new moon --
what the Gypsy woman
told my mother
17-Mar-2018
new moon --
the silence
deepens
18-Mar-2018
Spring solstice --
the interval between sighs
lengthens
18-Mar-2018
Walk, Don’t Run --
the children cheer
when class is dismissed
18-Mar-2018
luck of the Irish --
this Puerto Rican loses
at Powerball
18-Mar-2018
late evening --
she asks
if I’ve had enough wine
18-Mar-2018
small craft advisory --
a little boy’s
paper boat
18-Mar-2018
in their Sunday best
a young couple
and their screaming baby
18-Mar-2018
slippery slope --
clearing the ice
from the wheelchair ramp
18-Mar-2018
lonely road --
our paths
diverge
18-Mar-2018
March madness --
the winds shift
to baseball
18-Mar-2018
end of the weekend --
turning my head
until the darkness goes
18-Mar-2018
forgotten hillside --
another village
of blue tarps
19-Mar-2018
blue Monday --
when one word is better
than another
19-Mar-2018
spring in the air --
if by spring
you mean snow flurries
19-Mar-2018
spring in the air
she tries on
a miniskirt
19-Mar-2018
clearing my head --
a walk
through the windowless corridor
19-Mar-2018
rusty pickup truck
not abandoned
just relaxing
in the sun
19-Mar-2018
tropical daydream --
the soft sunlight
caressing her shoulder
19-Mar-2018
how soon before I can dream again?
19-Mar-2018
one last breath
the day
it stopped snowing
19-Mar-2018
last day of winter storm watch
19-Mar-2018
opening the window
I let the river
inside
20-Mar-2018
equinox --
my shoelaces
are uneven
20-Mar-2018
equinox --
a 50% chance
of bad weather
20-Mar-2018
rites of Spring --
the 29 year-old prospect
packs his bags
20-Mar-2018
touching a nerve
the dentist’s
ethnic slur
20-Mar-2018
winter wind --
the plans
we make
20-Mar-2018
racing the traffic
I lose
21-Mar-2018
spring snow --
no longer pretty
21-Mar-2018
I am a creature with habits
21-Mar-2018
morning thunder --
the snow plow’s
first pass
21-Mar-2018
storm clouds --
seagulls clear
the beach
21-Mar-2018
cruel wind --
the mangled limbs
of a dogwood tree
21-Mar-2018
snow in the forecast --
worrying about a friend
I hardly know
21-Mar-2018
hometown crowd --
the shallow end
of the gene pool
21-Mar-2018
snow mixed with rain --
I didn’t choose to be
what I am
22-Mar-2018
the curse of spring --
buds on a dying branch
22-Mar-2018
dreaming they could fly away --
the birds in my attic
22-Mar-2018
melting snow --
the deer slowly
blending in
22-Mar-2018
lingering clouds --
a stock market
sell-off
22-Mar-2018
after the storm --
surveying the damage
in my mirror
22-Mar-2018
our new neighbors --
a front yard filled
with tree stumps
22-Mar-2018
DC gridlock --
so many spiders
and their webs
22-Mar-2018
reality TV
when you can’t change
the channel
22-Mar-2018
when oblivion
is one nor’easter
away
22-Mar-2018
rippling
through the marsh grass
summer breeze
23-Mar-2018
groans in the audience --
beware of
falling punchlines
23-Mar-2018
Spring sunshine
humming
a new tune
23-Mar-2018
when I woke up and found myself alive
23-Mar-2018
photographer with all the angles
24-Mar-2018
overcast --
the shadows
grow silent
24-Mar-2018
a spate of robberies --
mother robin returns
to an empty nest
24-Mar-2018
wiping his mouth with a sleeve
the top of the food chain
24-Mar-2018
in search of
a sausage recipe
stale links
24-Mar-2018
launching the seagulls
a dog
on the beach
24-Mar-2018
warming trend --
the right to
bare arms
24-Mar-2018
mixed precipitation --
I cast my vote
for "undecided"
24-Mar-2018
Palm Sunday --
discovering I have
no life line
24-Mar-2018
older than I thought --
the song
in my head
24-Mar-2018
fallen sky --
how high
the moon
24-Mar-2018
when I wake up to
less snow on the ground
than yesterday
25-Mar-2018
that moment
you realize
you are
an outsider
25-Mar-2018
the Peace Abbey
sold for a discount
to pay off debts
25-Mar-2018
missing:
all the words
between the lines
25-Mar-2018
our flashy new neighbor
a Scarlet Tanager
25-Mar-2018
broken clouds --
if the world could be
a sleeping puppy
25-Mar-2018
I knew she’d be back --
the tireless song
of the starling
25-Mar-2018
stealing home --
the dog settles in
between us
26-Mar-2018
Valentine’s Day --
forget-me-nots
for what’s-her-name
26-Mar-2018
Semana Santa --
a procession
of porta-potties
26-Mar-2018
Holy Week --
a supermarket display
of marshmallow peeps
26-Mar-2018
this whole aging thing is getting old
26-Mar-2018
end of the road --
when the hourglass
runs out of sand
26-Mar-2018
last train --
the busker switches
to a minor key
26-Mar-2018
clutching their lattes
not one busy commuter
with spare change
27-Mar-2018
windless night --
she asks
if she’s my muse
27-Mar-2018
in an attic
swarming with flies
an empty birdcage
27-Mar-2018
fair skies --
my eyes find
a wisp of cloud
27-Mar-2018
Passover week --
the ones not invited
to Easter dinner
27-Mar-2018
over cocktails
asking where
the scars came from
27-Mar-2018
rip tide --
the irresistible pull
of the swim-up bar
27-Mar-2018
Election Day --
ice scraper
or umbrella?
27-Mar-2018
midnight --
mystery lies
in the space
between us
27-Mar-2018
on the wagon
a friend
unfriends me
27-Mar-2018
ebb tide --
a hidden message
in the sandpiper tracks
28-Mar-2018
low-lying clouds --
the ferry taken
out of service
28-Mar-2018
doctor visit --
biting into the core
of an apple
28-Mar-2018
fresh paint --
a start-up
shuts down
28-Mar-2018
Holy Week --
a run on hand-crafted
Easter baskets
28-Mar-2018
Opening Day --
“next year”
is here
28-Mar-2018
a growing concern:
bittersweet
in the garden
29-Mar-2018
snow on the ground
I research beach permits
29-Mar-2018
indoor baseball --
the bullpen
melts down
29-Mar-2018
flat beer --
our undefeated season
is over
29-Mar-2018
light rain
and no dog
to walk
29-Mar-2018
Good Friday --
my cellphone battery
near death
29-Mar-2018
low-hanging clouds
when that moment of inspiration
is gone
30-Mar-2018
Good Friday --
three gulls
against a pale horizon
30-Mar-2018
morning chill --
the pale blue eyes
of one who didn’t make it
30-Mar-2018
waiting to board
Grandpa’s secret smile
30-Mar-2018
now boarding
everyone more special
than me
30-Mar-2018
all ears
the dog spots
a rabbit
30-Mar-2018
up in the air
the seat in front of me
leans back
30-Mar-2018
clogged drain
explaining haiku
to a plumber
30-Mar-2018
when the nearest exit
could be
behind me
30-Mar-2018
opening the window
to a choir
of frogs
31-Mar-2018
blue moon --
sharing a beer
with my sons
31-Mar-2018
Easter Sunday --
I wake up
before the alarm
01-Apr-2018
in their Sunday best
a family sits down
to powdered eggs
01-Apr-2018
an hour to board
I clean
my spotless glasses
01-Apr-2018
after the rain
a dog bowl
holds the moon
01-Apr-2018
Easter morning --
the security of taking off
my shoes
01-Apr-2018
there is no cure for silence
01-Apr-2018
Easter morning --
the baby pushes
a stroller
01-Apr-2018
Easter morning --
the stand-by passenger
takes a seat
01-Apr-2018
Tinder date
pondering
that second beer
01-Apr-2018
helping them pack
the reason
I moved here
01-Apr-2018
through the ozone haze
a mosaic
of farmland
01-Apr-2018
April fools --
an oversold flight
01-Apr-2018
optical illusion --
a planned community
01-Apr-2018
approaching Charlotte
she doesn’t even
notice me
01-Apr-2018
helping them pack
the reasons
I moved here
01-Apr-2018
always
on the inside
looking out
01-Apr-2018
haiku poet
on the inside
looking out
01-Apr-2018
April fools --
our late flight
ahead of schedule
01-Apr-2018
blue moon --
a night
for sad songs
1-Apr-2018
the lone drunk
and his past accomplishments
crowd the bar
2-Apr-2018
light snow --
a chipmunk
in the bird bath
2-Apr-2018
who decides
when it’s no longer
a "dusting"?
2-Apr-2018
today’s headline:
the news is not the truth
and the truth is not the news
2-Apr-2018
rabbit in the yard --
the sun hiding
behind a cloud
2-Apr-2018
wet snow --
another Wall Street
meltdown
2-Apr-2018
dancing at curbside
a cell phone
left on vibrate
2-Apr-2018
is the human condition curable?
2-Apr-2018
after so many cloudy days
I curse the sun
in my eyes
2-Apr-2018
home opener --
the starting pitcher
throwing snowballs
2-Apr-2018
empty strip mall --
an "open" sign
winks
3-Apr-2018
crossing the street
a faded flyer
reading "lost cat"
3-Apr-2018
stuck behind a school bus
leftovers
meant for dinner
3-Apr-2018
slaking the silence
the cork on a bottle
of cheap champagne
3-Apr-2018
clothed in moonlight
she belongs
to the night
3-Apr-2018
well into spring
the discontent
of our winter
3-Apr-2018
tie ballgame --
one last
sunflower seed
04-Apr-2018
first dragonfly --
I put away
my winter gloves
4-Apr-2018
dense fog
the morning after
an extra-inning game
04-Apr-2018
retweeting
a blue jay
and its mate
04-Apr-2018
wind advisory --
more than just
a poor choice of words
4-Apr-2018
fuel for the fire
the myth
of "clean coal"
4-Apr-2018
Memphis twilight --
the river declares
that it is rising
4-Apr-2018
false spring --
the one-time prospect’s
unconditional release
4-Apr-2018
chasing in vain
for the words I lost
in the wind
4-Apr-2018
lamenting the loss
of a comic book store
I never visited
4-Apr-2018
in the news
the National Guard is ordered
to fight windmills
4-Apr-2018
Opening Day --
the gossip
among starlings
05-Apr-2018
extra innings --
more spring snow
in the forecast
5-Apr-2018
walk-off win --
the dog
and my shoe
5-Apr-2018
blue moon --
a hug from the grandchildren
I rarely see
5-Apr-2018
searching the thesaurus
not nearly enough synonyms
for "idiot"
5-Apr-2018
stormy encore --
the young oak
takes a bow
5-Apr-2018
unrelenting wind --
no one moves
to answer the door
5-Apr-2018
weaving
through rush hour traffic
a flock of wild turkeys
6-Apr-2018
first star --
for the moment
I’m alone
6-Apr-2018
spring snow
an unwelcome guest
6-Apr-2018
gray or grey?
the answer isn’t
black and white
6-Apr-2018
two weeks into Spring
even the dog knows
it’s wrong
6-Apr-2018
winter rust --
a curve ball
that doesn’t curve
06-Apr-2018
with sticky fingers
my granddaughter serves me
invisible tea
7-Apr-2018
circling the drain
free coffee
7-Apr-2018
my retirement plan
a late scratch
in the third race
7-Apr-2018
masked invader --
a raccoon
on the roof
7-Apr-2018
optical illusion
at 30,000 feet --
a planned community
7-Apr-2018
April sunshine --
talking with the taxman
about poetry
7-Apr-2018
lingering clouds --
realizing my friend
is a racist
7-Apr-2018
April sunset
the time between renku links
lengthens
07-Apr-2018
always winking at me
the one-eyed dog
08-Apr-2018
April blossoms --
her updated
relationship status
8-Apr-2018
mudslide warning --
pretend not to notice
that he dyed his hair
8-Apr-2018
new love
an empty syringe
8-Apr-2018
birdsong --
I have to
stop reading
8-Apr-2018
two deer
at the edge of the woods
not sure what they expected
to see
8-Apr-2018
two deer in the woods
a need
to be still
08-Apr-2018
two deer
disappearing
into stillness
08-Apr-2018
the weariness
when you think
it might be snowing
8-Apr-2018
border crossing --
a pause in our discussion
of identity politics
8-Apr-2018
gray sky --
the words
I’ll never get back
08-Apr-2018
his Friday pilgrimage
the bartender asks
"the usual?"
9-Apr-2018
morning fog --
I forget
to blink
9-Apr-2018
tired of the weather
I change the channel
9-Apr-2018
the engineer in me knows that herring can’t run
9-Apr-2018
floating along
the gentle river --
my bucket list
9-Apr-2018
filling my bucket
water
for the witch
9-Apr-2018
guarding
the temple ruins
a stray dog
10-Apr-2018
over exotic cocktails
expats argue politics
10-Apr-2018
suburban sprawl
an unfinished
strip mall
10-Apr-2018
stationary front --
a continuum
of gray
10-Apr-2018
when it started to rain
and everything
became possible
10-Apr-2018
broken clouds --
the loss of our
favorite shade tree
10-Apr-2018
Spring morning --
a stone disappears
into fog
11-Apr-2018
burning through the fog
the bitterness
of a double espresso
11-Apr-2018
a taste of garlic --
is it Spring yet?
11-Apr-2018
fair-weather clouds --
the rich girl’s
torn jeans
11-Apr-2018
still waiting
a stairway
to the sea
12-Apr-2018
suburban garden --
Buddha ponders
the snow shovel
12-Apr-2018
told to take
the road less-traveled
without a map
12-Apr-2018
Spring in the air
a blossoming
alibi
12-Apr-2018
and to think all I wanted was A Love Supreme
12-Apr-2018
over too quickly
a dream that I was
driving too fast
12-Apr-2018
rain delay
when the words
won’t come
13-Apr-2018
no-hit ballgame
when the dog
won’t eat
13-Apr-2018
awake all night
worried about insomnia
13-Apr-2018
on his best behavior
a bull
in a china shop
13-Apr-2018
seaside ballpark
a wave circles
the crowd
14-Apr-2018
school musical
the choir fidgeting
in unison
14-Apr-2018
last of the wine --
the dog’s
furious dream
14-Apr-2018
gesturing
with a celery stick
the corner grocer
14-Apr-2018
for my coaster
a dog-eared copy
of The Sun Also Rises
14-Apr-2018
in the Zen garden
my nihilism
means nothing
14-Apr-2018
locked and loaded --
the shuttered dive bar’s
underage clientele
14-Apr-2018
knuckle curveball --
a winter weather advisory
three weeks into Spring
14-Apr-2018
"a family secret"
her recipe
for miso soup
15-Apr-2018
New England Spring
wiping the snow
from my Red Sox cap
15-Apr-2018
lost
in a train of thought
I miss my stop
15-Apr-2018
writer’s block --
my least favorite
construction material
15-Apr-2018
mired in mud
the presidential
caravan
15-Apr-2018
greedy termites
choking on
their own splinters
15-Apr-2018
spring break --
brittle branches
in an ice storm
15-Apr-2018
Marathon Monday --
the struggle
to remain relevant
16-Apr-2018
Marathon Monday --
waiting for the herring
to run
16-Apr-2018
crowded supermarket
the automatic doors open
for the Invisible Man
16-Apr-2018
Marathon Monday --
the steady pace
of rain
16-Apr-2018
Patriots’ Day --
flagging down
a Gypsy cab
16-Apr-2018
hall of fame
in need
of fresh paint
16-Apr-2018
Spring snow --
a Facebook request
from an old crush
16-Apr-2018
buried under
Spring snow
a tired metaphor
16-Apr-2018
Tax Day --
my pen
runs dry
17-Apr-2018
a sudden gust --
my next word
blows away
17-Apr-2018
a sudden gust --
my last word
blows away
17-Apr-2018
no moon tonight
an old dog
dreaming
17-Apr-2018
waking the monster who’d rather not play
17-Apr-2018
penniless
the trains
roll on by
17-Apr-2018
the mango tree
at the center
of the universe
17-Apr-2018
taxes paid
the last train rolls
without you
17-Apr-2018
a sudden gust --
birthday wishes
blown away
18-Apr-2018
the euphoria
of losing myself
in you
18-Apr-2018
blown away
a bouquet
of dandelions
18-Apr-2018
deluxe condominiums
where the church
used to be
19-Apr-2018
my spirit guide
whispers
"tequila"
19-Apr-2018
winter in April
my snow white hair
19-Apr-2018
after the rain
diamonds
on bare branches
19-Apr-2018
cold snap
when I need to hear
the river
20-Apr-2018
at the funeral
no comfort
among the flowers
20-Apr-2018
Cape Cod tumbleweed --
turning over
a weekly rental
20-Apr-2018
last of the wine --
straining to hear
the silence
20-Apr-2018
energy dip --
an old dog sleeping
on my pillow
20-Apr-2018
in no hurry
to cross the bridge
wild crocuses
20-Apr-2018
morning walk --
a celebrity’s tombstone
as cold as the rest
20-Apr-2018
alone
an egret
at the shore
20-Apr-2018
crescent moon --
the weed dealer
abstains
20-Apr-2018
alone at the bar
an empty bowl
of peanuts
20-Apr-2018
reading the fine print
as well as everything
between the lines
21-Apr-2018
Sabbath day --
a chorus
of leaf blowers
21-Apr-2018
searching for Buddha
a cardinal
on a bare branch
21-Apr-2018
signs of spring --
a stump grinder’s
business card
21-Apr-2018
flash flood --
the distance widens
between us
21-Apr-2018
cloudless night
a pair of swans
circling the moon
21-Apr-2018
Earth Day --
two dogs playing
in the dirt
22-Apr-2018
parsnips --
because one should never
bleach a carrot
22-Apr-2018
crescent moon --
a devastating
changeup
22-Apr-2018
a perennial favorite --
hibiscus blossoms
22-Apr-2018
high school reunion --
one name tag less
than last year
22-Apr-2018
with no clouds
to shout at
Grandpa
takes a nap
22-Apr-2018
birdwatching --
someone tells me
I’m doing it wrong
22-Apr-2018
late innings --
seagulls
take their seats
22-Apr-2018
late flight --
Canada Geese
migrating north
22-Apr-2018
Spring cleanup --
the slugger swings
at a ball in the dirt
22-Apr-2018
Spring at last
remembering the hot spots
on the grill
22-Apr-2018
net worth --
the gangster’s
gold tooth
23-Apr-2018
the zero-sum game I didn’t know I was playing
23-Apr-2018
vista maravillosa --
no one has to tell me
what it means
23-Apr-2018
blue Monday --
bare branches
filled with crows
23-Apr-2018
asleep in a chair
another dream
of the Great Beyond
23-Apr-2018
the non-golfer’s face
when the Country Club declares
"foursomes welcome"
23-Apr-2018
sun on its wing tips
a seagull soaring
over the dump
23-Apr-2018
alone
together
a pair of egrets
23-Apr-2018
alone
together
egrets
23-Apr-2018
bridge traffic --
escape
from Paradise
23-Apr-2018
their confused faces
a flock
of wild turkeys
24-Apr-2018
coffee so bad I can’t stop drinking it
24-Apr-2018
signs of Spring
a tick
latches on
24-Apr-2018
honeymoon over --
a new pothole
on Wall Street
24-Apr-2018
when the streetlights go dark
we hear
what we want to hear
25-Apr-2018
technical difficulties
a walk-off
home run
25-Apr-2018
the silence
when no one is waiting
for the train
25-Apr-2018
Kendall Square pub --
astrophysicists
in their own little world
25-Apr-2018
slow soaking rain
an unopened bottle
of whiskey
25-Apr-2018
scattered blossoms
a fallen
cherry tree
25-Apr-2018
classic radio
the dog asks
"who’ll stop the rain?"
25-Apr-2018
asleep on the train
I wake up
in Wonderland
25-Apr-2018
overcast sky --
learning how
to write again
26-Apr-2018
peeling the bark
from a birch tree
I too
am getting old
26-Apr-2018
the doctor’s prescription:
some of
my own medicine
27-Apr-2018
my new prescription --
an open window
by the river
27-Apr-2018
crocuses
they deserve
a prettier name
27-Apr-2018
spring rain --
the visiting team
tossing sunflower seeds
27-Apr-2018
Fenway Park --
the tarp
comes off
27-Apr-2018
after the rain
knowing better than to ask
what’s next
27-Apr-2018
evening meditation --
the batter contemplates
strike three
28-Apr-2018
finding my rhythm
the closer I get
to the ocean
28-Apr-2018
a honey bee
when the flowers
have yet to bloom
28-Apr-2018
cherry blossoms --
the girl next door
with lipstick
28-Apr-2018
Spring cleaning --
purging her photos
from my Facebook page
28-Apr-2018
break over
a plume of smoke
from a discarded cigarette
28-Apr-2018
net worth --
the fisherman’s
last catch
29-Apr-2018
open window --
the sound
of night
28-Apr-2018
gibbous moon --
I’ve written
this haiku before
28-Apr-2018
under the moonlight
an old man
playing air guitar
29-Apr-2018
"too much spice"
she says
"it needs a little more"
29-Apr-2018
morning rain --
all of my motivation
washed away
29-Apr-2018
outside the cathedral
our tour guide tells us
to ignore the beggars
29-Apr-2018
series finale --
dark clouds
take the field
29-Apr-2018
bogged down
in springtime mud
the internet
29-Apr-2018
making a wish --
dandelion seeds
in the air
29-Apr-2018
grandpa reminisces --
dandelion seeds
in the air
29-Apr-2018
pink moon --
a hug from the granddaughter
I hardly know
30-Apr-2018
spring breeze --
the puppy sniffs
dogwood blossoms
30-Apr-2018
lush accommodations --
an abandoned couch
in the woods
30-Apr-2018
a hole in the ground
where the sapling
was planted
30-Apr-2018
in my Spam folder
a next-of-kin proposal
30-Apr-2018
I try to clear the cobwebs
but they won’t move
30-Apr-2018
Spring cleaning --
rumors of another
organizational change
30-Apr-2018
Spring rain --
I’m the only one
at the bar
30-Apr-2018
happy hour --
the bartender
lets a regular
flirt with her
30-Apr-2018
fallen dogwood petals --
the puppy
barks at them
30-Apr-2018
outdoor market --
the farmer’s
rugged hands
1-May-2018
May Day --
the company announces
its first-quarter earnings
1-May-2018
melting in the sun
a monument
to what could have been
1-May-2018
still riding the bus
a stray thread
from a prayer shawl
1-May-2018
passing the compost heap
the words
we throw away
1-May-2018
scattered dandelion seeds --
the fear
of forgetting
1-May-2018
Spring at last --
searching for Buddha
at Home Depot
1-May-2018
May Day!
a reminder not to forget
Mother’s Day
1-May-2018
the old pub
restored to
its original squalor
2-May-2018
like pulling teeth --
a dental appointment
02-May-2018
last of the wine --
I can’t wait
to dream again
2-May-2018
the old cemetery --
fresh flowers
every Friday
3-May-2018
carving his initials
the utility player’s
Swiss army knife
03-May-2018
inland breeze --
the thunder
of gulls’ wings
3-May-2018
writer’s block --
all clear
at the herring run
03-May-2018
the pastries
I don’t want
taste best
03-May-2018
exhausted
the last page
in my dream journal
04-May-2018
the lobsterman
letting his tea bag
steep
04-May-2018
storm clouds --
letting the wine
soak in
04-May-2018
unable to move
the dog snoring
on my lap
04-May-2018
out of blood pressure meds
the clock
keeps on ticking
04-May-2018
after the rain
wild flowers
a little wilder
04-May-2018
worthless
a broken
sand dollar
04-May-2018
writer’s block --
searching for a fresh
razor blade
4-May-2018
almost blue --
his love song
to the sky
4-May-2018
overcast
the sky forgets
it’s Friday
4-May-2018
oblivious
azaleas
among weeds
4-May-2018
broken clouds --
what the swan
told me
4-May-2018
the grass is always greener on someone else’s lawn
4-May-2018
lost in space
the one who has never seen
Star Wars
4-May-2018
celebrating Spring --
a weeping cherry tree
4-May-2018
writer’s block --
a pile of brush
unmoved
04-May-2018
passing the bee hive --
new neighbors
across the street
05-May-2018
lights out
dreading the beginning
of the season
05-May-2018
trimming my fingernails --
a sliver
of the moon
05-May-2018
Grandpa’s smile
when she calls him
an angel
05-May-2018
last of the wine
I drink
the silence
05-May-2018
reading a book
after too much wine
the words
swimming off
the page
05-May-2018
heavy sigh
the darkness
deepens
05-May-2018
zero balance --
gaining back
the weight I lost
05-May-2018
pet supplies --
future home
of harbor church
5-May-2018
weekend rain --
finally the mockingbird
makes sense
5-May-2018
hummingbird --
celebrating
my misspent youth
5-May-2018
hummingbird --
my misspent youth
5-May-2018
gone
before I can sigh --
hummingbird
5-May-2018
sunset
she tells me not to get
the wrong idea
5-May-2018
Cinco de Mayo --
a cactus
in heaven
5-May-2018
scaring the birds
from their nests
construction noise
05-May-2018
after the rain
an old man
curses the sun
05-May-2018
one last cast --
the fisherman catches
a sunset
05-May-2018
free at last
a weaned puppy
looking for Mom
05-May-2018
morphine drip --
all that’s left
is letting go
6-May-2018
Brooklyn fire escape
ablaze
in morning glories
6-May-2018
newly divorced
he sports
a terrible goatee
6-May-2018
at the border crossing
a doe-eyed girl
selling poppies
6-May-2018
one week before Mother’s Day
bittersweet creeping
up the fence
6-May-2018
morphine drip --
the rhythm
of letting go
06-May-2018
Sunday afternoon --
an old dog
waiting for rain
06-May-2018
end of the weekend
a bicycle rests
against the fence
07-May-2018
azalea blossoms --
the cardinal
blending in
7-May-2018
fog
leaving myself
behind
7-May-2018
backstage pass --
no one looks happy
to see me
7-May-2018
broken clouds --
the many possibilities
of birdsong
7-May-2018
the boudoir shot heard around the world
07-May-2018
"table for one?"
I hear the words
echo
07-May-2018
wide awake
the sound
of night
08-May-2018
tidal pool --
there’s nowhere else
to go
8-May-2018
exchanging
my brush with fame
for a comb
8-May-2018
morning fog --
no one remembers
finishing the whiskey
8-May-2018
trees in bloom --
the hunt
for a closer parking space
8-May-2018
talent magnet --
an empty
office building
8-May-2018
crossing the bridge --
the wrong side
of Wednesday
8-May-2018
negative space --
two dogs
straining at the leash
9-May-2018
mid-Spring morning --
a cloud
of gnats
9-May-2018
double espresso
focusing
a zoom lens
9-May-2018
catching my breath
a waning
crescent moon
9-May-2018
blue moon --
my son does the dishes
unprompted
10-May-2018
tangled clouds --
always the last lawn
to be mowed
10-May-2018
stubborn morning --
I drive to work
without a jacket
10-May-2018
phone call from the ex --
a bloated tick
10-May-2018
morning mist --
I forget
to pack a lunch
10-May-2018
60 years later
we’ve stopped finishing
each other’s sentences
10-May-2018
cleansing breath --
taking a break
from Facebook
10-May-2018
anti-social media
10-May-2018
"you have been selected"
the telemarketer
mispronounces my name
10-May-2018
rain delay --
the tarp covering
my next word
10-May-2018
an empty tombstone awaiting inscription
10-May-2018
late morning --
my reflection in the window
of a disabled train
11-May-2018
fresh snow --
I comb
my white hair
11-May-2018
trees in bloom --
unable to see
the neighbor undressing
11-May-2018
roses in bloom --
the next-door neighbor
undressing
11-May-2018
church bells
penetrating
the fog
12-May-2018
commanding attention
a red-tailed hawk
12-May-2018
in a slump
every pitch
is strike three
12-May-2018
Mother’s Day --
the fragrance of roses
I didn’t send
13-May-2018
tender to the touch
a nasty scar
13-May-2018
high noon --
the shade
of a fire tree
13-May-2018
Mother’s Day --
I find the perfect
birthday card
13-May-2018
war protesters
photo-bombing
a tourist’s selfie
13-May-2018
Mother’s Day --
the overcast sky
doesn’t care
13-May-2018
morning commute --
tired angels
finding their place
13-May-2018
Ascension Day --
a broken escalator
13-May-2018
sliver moon --
the last slice
of quiche
13-May-2018
found:
the perfect frame
for an unfinished painting
14-May-2018
my old cotton bathrobe
too soft
to throw away
14-May-2018
lonely night --
what’s left
of the moon
14-May-2018
morning traffic --
the coffee truck
pulls in
14-May-2018
filling the bird bath
a fresh layer
of tree pollen
14-May-2018
deepening dusk
the dog twitches
in his sleep
14-May-2018
fresh catch --
the fisherman’s
new boyfriend
15-May-2018
stuck behind a school bus
the scent of lilacs
15-May-2018
dangerous intersection
a spider
on my elbow
15-May-2018
ghosts taking shelter under the old tree
15-May-2018
"heading down"
the elevator says,
and I agree
16-May-2018
crows
beneath a veil
of fog
16-May-2018
town meeting
counting the votes
that don’t count
16-May-2018
dandelion seeds --
the fear
of forgetting
16-May-2018
new moon --
the fear
of fear
16-May-2018
chest pains --
the indifference
of an overcast sky
16-May-2018
morning chill --
I reach
for the hot sauce
17-May-2018
the home stretch --
crossing the bridge
into fog
17-May-2018
a duel at twilight
cardinal
against the fog
17-May-2018
quiet night --
a private plane
hums above
17-May-2018
asleep on the couch
remembering when
I was a mountain
17-May-2018
day destroys the night --
a car alarm
on the front lawn
17-May-2018
the river --
what passes
for silence
17-May-2018
crowded flea market --
hunting for a gem
amid the junk
18-May-2018
morning mist --
undiscovered
treasure
18-May-2018
clearing skies --
but nobody told
the wind
18-May-2018
thoughts and prayers
and a discount
on coffins
18-May-2018
spring in the air
one squirrel chases another
up a tree
18-May-2018
waxing moon --
ten more candles
in a crumbling church
18-May-2018
thoughts and prayers
the stock market
also unchanged
18-May-2018
morning mist --
a mountain of trash
at the party house
18-May-2018
too much wine
another
unfinished book
18-May-2018
a book I can’t wait
to give to someone else
who won’t read it
18-May-2018
approaching the bridge
a cascade
of brake lights
19-May-2018
royal wedding --
chasing a squirrel
up a tree
19-May-2018
writer’s block --
the last chicken
in the shop
19-May-2018
holding my breath
I believe
in mermaids
19-May-2018
morning mist
remembering how
to ride a bicycle
19-May-2018
pop fly --
the centerfielder
catches rain
19-May-2018
too late --
azalea petals
on the lawn
19-May-2018
a daydream --
two lovers
walking in the rain
19-May-2018
dreamless sleep --
a world
of picket fences
19-May-2018
evening mist
stepping
into silence
19-May-2018
deep-fried catfish --
he’s in love
with a shadow
20-May-2018
quiet morning --
tip-toeing around
an ant
20-May-2018
murder mystery --
flying away
in the hawk’s talons
20-May-2018
bridal shower
and the trash
left behind
20-May-2018
end of the weekend
a motionless
windmill
20-May-2018
end of the weekend
the trees full
of blackbirds
20-May-2018
teenaged millionaire
in a glass house
getting stoned
21-May-2018
crescent moon --
the glass
half full
21-May-2018
hanging on
my every word --
crows
21-May-2018
shucking another oyster
I daydream
of crashing waves
21-May-2018
unimpressed
the cardinal
flies away
21-May-2018
where does the time go?
one last quarter
in the jukebox
21-May-2018
over pink drinks
the origin
of "teetotaler"
21-May-2018
the oyster man
fishing
for compliments
21-May-2018
gratitude --
each gentle wave
21-May-2018
sea ice --
a new idea
for a cocktail
22-May-2018
writer’s block --
where the sky
should be
22-May-2018
writer’s block --
the skyless sky
22-May-2018
honest twilight --
a poet’s tears
22-May-2018
abandoned strip mall --
the tattoo removal shop
disappears
23-May-2018
the grass is always greener
on our next-door neighbor’s lawn
23-May-2018
meanwhile the mockingbird
wonders where I’ve been
23-May-2018
waxing moon --
a smile
on the old man’s face
23-May-2018
free speech
costlier
by the minute
23-May-2018
plain Jane
with even just a hint
of eye shadow
23-May-2018
second-hand smoke --
a stranger assures me
he’s trying to quit
23-May-2018
approaching thunder --
fishers fighting
in the dark
23-May-2018
before I can hear it
the smell of rain
23-May-2018
swimming back and forth
a lonely swan
23-May-2018
missing you
I overwater
the plants
24-May-2018
clutching her martini
she says she wants
to mingle
24-May-2018
day moon
so I don’t have to
drink alone
24-May-2018
Spring at last
searching for Buddha
online
24-May-2018
dive bar --
the carpenter orders
a Rusty Nail
25-May-2018
holiday weekend --
out-of-state license plates
across the street
25-May-2018
designated for assignment
the fan favorite
25-May-2018
holiday sunset --
hoping the Buddha
is pleased with the view
25-May-2018
grackles wondering
if we’re staring
at them
25-May-2018
snooze button --
the dog sighs
26-May-2018
melting ice cream --
did someone remember
the spoons?
26-May-2018
over cocktails
church bells ring out
a familiar tune
26-May-2018
downsizing
a tiny
inchworm
26-May-2018
backyard Buddha
closing his eyes
when I kill a spider
26-May-2018
Memorial Day --
wasn’t our neighbors’ house
a different color?
26-May-2018
new moon --
lights out
at the party house
26-May-2018
unsurprised
that the river
knows my name
26-May-2018
restless river --
the struggle
to relax
26-May-2018
heat lightning --
the dog
sees the cat
27-May-2018
summer clouds --
my poetry submission
returned for postage
27-May-2018
Sunday morning --
the weight
of Saturday night
27-May-2018
overcast
every which way
the marsh grass blows
27-May-2018
never perfect mediocrity
27-May-2018
storm clouds --
surveillance cameras
in the butterfly sanctuary
27-May-2018
polite Buddha
turning his head
when I dress
27-May-2018
Memorial Day --
honoring the fallen
with our best prices
27-May-2018
Buddha won’t tell me
who threw that trash
into our river
28-May-2018
Memorial Day --
mourning the embers
of the weekend
28-May-2018
holiday traffic --
a banana slug
crosses the patio
28-May-2018
Memorial Day --
a parade
of pop-up trailers
28-May-2018
Memorial Day --
remembering when I knew how
to ride a bike
28-May-2018
nightmare hill --
footprints in only
one direction
28-May-2018
suburban chill --
a Starbucks
without power
29-May-2018
morning clouds --
telling my guests
it’s "the marine layer"
29-May-2018
something you said --
moonlight
through the evening haze
29-May-2018
conundrumsolo
29-May-2018
flower moon --
in search of
deadly nightshade
29-May-2018
milk moon
caressing
every contour
29-May-2018
those eyes --
trying not to get
the wrong idea
29-May-2018
my career:
explaining what I do
for a living
29-May-2018
not invited
but our neighbor’s barbecue
smells great
29-May-2018
when did we start
rewriting history
in invisible ink?
29-May-2018
morning darkness --
my trusted friend
the snooze button
29-May-2018
stranded at South Station
the blues song
in my head
30-May-2018
not here for long --
fair-weather clouds
30-May-2018
far from Wall Street
a cormorant
dives
30-May-2018
in my Spam folder
a commemorative coin
I’d rather forget
30-May-2018
unable to sleep
another commercial
for tactical flashlights
30-May-2018
vines of bittersweet
the conversation we keep having
about Mom
30-May-2018
strawberry moon --
towering vines
of bittersweet
30-May-2018
strawberry moon --
I don’t mind missing
the train
30-May-2018
black star --
always the first
one I see
31-May-2018
in the news
a feast
of bad apples
1-Jun-2018
the silence
when everyone wants
the last donut
1-Jun-2018
air quality alert --
I turn off
the radio
1-Jun-2018
a cloud of gnats
protesting
our slow internet
1-Jun-2018
my online horoscope:
"Page Cannot Be Displayed"
2-Jun-2018
trying to quit
one bummed cigarette
at a time
2-Jun-2018
deadliest catch --
the fishermen’s
empty nets
2-Jun-2018
scattered clouds --
rebalancing
my portfolio
2-Jun-2018
Lover’s Lane --
I may have
gone too far
2-Jun-2018
possible thunder --
the dog
bares his teeth
2-Jun-2018
summer haze --
what is and isn’t
recyclable
2-Jun-2018
morning haze --
waiting to be told
it was only a dream
2-Jun-2018
abandoned house --
light pours in
through a broken window
3-Jun-2018
pale sky
when I’ve run out
of words
3-Jun-2018
wireless mouse --
the cat
unimpressed
4-Jun-2018
morning mist
anticipating
bad news
4-Jun-2018
fertility test --
the air filled
with pollen
4-Jun-2018
"pardon me"
he says
to a broken mirror
4-Jun-2018
when all the potholes have names
4-Jun-2018
happiness --
just being
a dog
4-Jun-2018
hidden in the ashes
a reason to believe
5-Jun-2018
before they fade forever
peonies
5-Jun-2018
rough seas --
an empty life raft
washes ashore
5-Jun-2018
the lie
and how
we lived it
5-Jun-2018
lost:
the former ace’s
command
5-Jun-2018
fading fast
the words I wrote
in a dream
5-Jun-2018
in the news
a shark tooth
washes ashore
6-Jun-2018
morning commute --
it’s never just
one deer
6-Jun-2018
stealing home --
a ten-dollar beer
6-Jun-2018
doing the happy dance
my two left feet
6-Jun-2018
a would-be Superman
in search of
a phone booth
7-Jun-2018
writer’s block --
the hawk keeps taking
my breath away
7-Jun-2018
Columbus Circle --
just when I thought
I was lost
7-Jun-2018
Pay Day --
I kill
another mosquito
7-Jun-2018
D-Day --
vultures encircle
a machine gun nest
7-Jun-2018
pillow talk --
a snoring dog
7-Jun-2018
short layover --
the flying squirrel
in our kitchen
7-Jun-2018
lonely night --
throwing a rock
at the moon
8-Jun-2018
sad news --
opening the windows
to let the chill out
8-Jun-2018
at poolside
the innocence
when we dream
8-Jun-2018
after the rain
bittersweet encircles
Buddha
8-Jun-2018
the sounds
we can’t see
in the dark
8-Jun-2018
waning moon
catching
the last train
9-Jun-2018
a quiet moment
watching the dew
evaporate
9-Jun-2018
afternoon clouds --
Buddha’s eyes
remain closed
9-Jun-2018
at poolside
the innocence
I left behind
10-Jun-2018
too much wine --
the words swim
off the page
10-Jun-2018
crossing the street silently
the shadow
of an old oak
10-Jun-2018
personal ad --
she describes herself
as "chesty"
10-Jun-2018
slow dance --
the fragrance
of her neck
10-Jun-2018
remembering the promises we made in the dark
10-Jun-2018
trending on Twitter
a kitten
with a ball of yarn
11-Jun-2018
questioning
the sommelier’s taste
in music
11-Jun-2018
I question the ambition
to be a fly
on the wall
11-Jun-2018
broken clouds --
a chipmunk chased
by its shadow
11-Jun-2018
on Cloud Nine
my granddaughter touches
my white hair
11-Jun-2018
low-hanging clouds --
a cancellation notice
in the mail
11-Jun-2018
forgetting the day
I stopped trying
to remember
12-Jun-2018
lights out --
the deal I made
with darkness
12-Jun-2018
smokers choking
on the scent
of lilacs
12-Jun-2018
fire hazard --
his 8-page resume
12-Jun-2018
writer’s block --
a knot
in my shoelace
13-Jun-2018
writer’s block --
a hole
in the fence
13-Jun-2018
new moon --
my email
bounces
13-Jun-2018
new moon --
losing the fight
against sleep
13-Jun-2018
same time every Thursday
recycling
my lottery ticket
14-Jun-2018
Flag Day --
a blind man
hails a cab
14-Jun-2018
departure lounge --
a recent graduate’s future
up in the air
14-Jun-2018
morning smog
not enough coffee
in my coffee
14-Jun-2018
in a dream
my grandfather helping
to set up chairs
14-Jun-2018
at twilight
the kiss
she never gave me
14-Jun-2018
farmers’ market --
a basket case
in the fruit aisle
15-Jun-2018
happy to see me
my mother complains
about my beard
15-Jun-2018
gated community
all of the matching
blue tarps
15-Jun-2018
table scraps --
the service dog
helps himself
15-Jun-2018
South Florida gridlock --
a golf cart stalls
in the crosswalk
15-Jun-2018
the memory
of an ex-girlfriend
among the cantaloupes
15-Jun-2018
police stories --
an asteroid circles
the earth
15-Jun-2018
new moon
the receding tide
unnoticed
15-Jun-2018
Carnival days
my parents shrinking
before my eyes
15-Jun-2018
dark skies --
confessions
of a man-made lake
15-Jun-2018
crescent moon --
a gap
in the privacy fence
15-Jun-2018
South Florida gridlock --
only enough room
for one walker
16-Jun-2018
tea ceremony --
confusing English Breakfast
with Earl Grey
16-Jun-2018
over powdered eggs
fact-checking
my father’s timeline
16-Jun-2018
Father’s Day --
my father forgets
we’re coming to visit
16-Jun-2018
broken clouds
the roof over our heads
under construction
16-Jun-2018
"you have been selected" --
a recorded voice
mispronounces my name
17-Jun-2018
Father’s Day --
a rabbit
in the lilac bushes
17-Jun-2018
always in season
forbidden fruit
17-Jun-2018
back roads detour --
and sandhill crane
and her chicks
18-Jun-2018
thunderstorm warning --
a devil behind
every detail
18-Jun-2018
silencing
the turnpike din
a screech owl
18-Jun-2018
unforgettable
that night
I barely remember
18-Jun-2018
Summer solstice --
when all night
isn’t long enough
18-Jun-2018
ominous skies
my bucket list
overflowing
19-Jun-2018
watching
lest he cross the line --
the crossing guard
19-Jun-2018
just out of reach
stars
on the ceiling
19-Jun-2018
a question of consent --
sugar
in my coffee
20-Jun-2018
writer’s block --
the morning dew
evaporates
20-Jun-2018
when the wrong monsters are in cages
20-Jun-2018
summer solstice --
her long, long legs
20-Jun-2018
summer storm --
a sudden gust
and then it’s over
20-Jun-2018
sheer delight --
her see-through blouse
21-Jun-2018
summer solstice --
my unmatched socks
21-Jun-2018
summer storm --
crows answer
the thunder
21-Jun-2018
border town --
a mobilization
of seagulls
21-Jun-2018
longest day --
when the shadows
have no place to go
21-Jun-2018
mercy denied
when the mosquito
stings me twice
21-Jun-2018
where are the ants
who carried
my country away?
21-Jun-2018
on the wagon
an old friend shakes my hand
a bit too long
22-Jun-2018
my least favorite bird:
the gas-powered
weed whacker
22-Jun-2018
bad karma --
the dog barks
at Buddha
22-Jun-2018
tonight’s forecast:
an unrelenting descent
into darkness
22-Jun-2018
first day of summer --
my grandson’s
toothless smile
22-Jun-2018
good wine, cheap wine
the gulls
launch into the wind
22-Jun-2018
the faintest of whispers
where the rain
meets the river
23-Jun-2018
in the darkness
someone else’s music
23-Jun-2018
"dark, dark universe" --
the campfire
of my dreams
23-Jun-2018
lost weekend --
raindrops clinging
to the wind chimes
23-Jun-2018
in a dark place
a knock on the door
unanswered
23-Jun-2018
complaining about the rain
the blue jay
and me
23-Jun-2018
when the river is a train
running all night long
23-Jun-2018
hauling away
my summer memories
a rented panel truck
24-Jun-2018
mechanic shop --
a crooked crucifix
on the wall
24-Jun-2018
hitting the jackpot --
her improbable smile
24-Jun-2018
morning clouds --
the dog loses track
of his shadow
24-Jun-2018
putting on airs --
the smell
of the ocean
24-Jun-2018
distant thunder --
the dog’s
unblinking eyes
24-Jun-2018
dreaming beside me
what’s left
of the night
25-Jun-2018
stormy skies --
the Dow falls
25-Jun-2018
killing a fly
the NASDAQ falls
over 2%
25-Jun-2018
a break in the clouds --
the river
winks at me
25-Jun-2018
a secret society --
what gets caught
in the shrimp net
26-Jun-2018
writer’s block --
a pale
cloudless sky
26-Jun-2018
thrown for a loop
the ace’s curve ball
26-Jun-2018
violence in suburbia --
landscapers run over
a dog toy
26-Jun-2018
the cruel flirt --
another crush
thrown away
26-Jun-2018
summer morning --
when the sea breeze
is a sigh
27-Jun-2018
gathering clouds --
taking a walk
to clear my head
27-Jun-2018
gathering clouds --
the nurse tells me
I have nice veins
27-Jun-2018
Pay Day --
the flash
of the check-engine light
27-Jun-2018
Pay Day --
the wink
of the check-engine light
27-Jun-2018
out of gas
a driver-less car
approaches the pump
27-Jun-2018
in a sheer blouse
she sees
right through me
27-Jun-2018
an unarmed man
surrounded
by hate
27-Jun-2018
strawberry moon
missing
the last train
27-Jun-2018
a two-car garage
filled
with memories
28-Jun-2018
thunderbolt --
she gives me coffee
instead of tea
28-Jun-2018
thunderbolt --
I weigh myself
on a noisy scale
28-Jun-2018
strawberry moon
almost close enough
to taste it
28-Jun-2018
smothering the silence
white sheets
of rain
28-Jun-2018
strawberry moon
served with a side
of rain
28-Jun-2018
after the thunder
an old dog’s
sleep
28-Jun-2018
morning shower
always
a spider
29-Jun-2018
summer fog
in no hurry
to move
29-Jun-2018
Wonderland --
a silent argument
in sign language
29-Jun-2018
lopsided score:
the Wall Street Journal
against a fly
29-Jun-2018
never too old
to play
peek-a-boo
29-Jun-2018
church bells --
a steady hand
pouring the tequila
29-Jun-2018
strawberry moon --
an Irish Setter’s
sloppy kiss
29-Jun-2018
that summer morning
when I forgot my dream
but knew that it was good
29-Jun-2018
camera focused
getting my ducks
in a row
30-Jun-2018
tall tale --
my father still believes
he’s five-foot-ten
30-Jun-2018
summer haze --
forgetting
what day it is
30-Jun-2018
Cambridge cafe --
astronomers
in their own little world
1-Jul-2018
in the forecast
low-flying soccer balls
everywhere
1-Jul-2018
bittersweet --
parenting
my parents
1-Jul-2018
Independence Day --
removing
her bra
1-Jul-2018
the old house cat
too hot
to chase a fly
1-Jul-2018
summer haze --
an unfiltered
IPA
1-Jul-2018
party of twelve --
the busboy’s
unblinking stare
1-Jul-2018
interstellar overdrive --
no one waiting
at the gates of dawn
2-Jul-2018
desert memorial --
no consolation
for the dead
2-Jul-2018
harbor traffic --
a pile-up
of horseshoe crabs
2-Jul-2018
harbor lighthouse
like a candle
in the wind
2-Jul-2018
cardinal song --
because he’s more than just
another pretty face
2-Jul-2018
under a tattered flag
a brand new
"keep out" sign
2-Jul-2018
gibbous moon --
everything I thought
I’d do today
2-Jul-2018
see-saw --
trying not to look
at my savings account
3-Jul-2018
morning fog
when I realize
it doesn’t matter
3-Jul-2018
summer dusk --
the rusty chains
of a playground swing
3-Jul-2018
osprey nest --
the best seat
in the house
3-Jul-2018
bottom of the ninth
fireflies
ascending
3-Jul-2018
Independence Day --
discussing care options
for my parents
4-Jul-2018
Independence Day --
setting up lawn chairs
in my parking spot
4-Jul-2018
the revolution canceled due to lack of beer
4-Jul-2018
fireworks --
an old dog
in the dark
4-Jul-2018
Independence Day --
a frustrated finch
at the hummingbird feeder
4-Jul-2018
fourth of July --
escaping America
in the backyard
4-Jul-2018
full steam ahead
more metaphors
for the heat
5-Jul-2018
drenched in sweat
the struggle to open
a pickle jar
5-Jul-2018
Carolina Reaper --
a new layer
of pain
5-Jul-2018
hissing at
a dog on leash
the tyrant king
5-Jul-2018
summer sun --
the buzz
of dragonfly wings
5-Jul-2018
lighthouse parking
for guests only
5-Jul-2018
wildflowers
getting along just fine
without me
5-Jul-2018
floating
in the windless night
fireflies
5-Jul-2018
the cat’s tail
a question mark
for the dog
6-Jul-2018
first star --
careful
what I wish for
6-Jul-2018
storm clouds --
a funeral procession
of luxury cars
6-Jul-2018
beachside souvenir --
seagull droppings
on my windshield
7-Jul-2018
lover’s spat --
all is forgotten
when we hide the bone
7-Jul-2018
empty glass --
the sunlight
fills it
7-Jul-2018
waning crescent moon
a car door slams
at the party house
7-Jul-2018
fireworks --
the dog’s
weary eyes
7-Jul-2018
break in the weather --
a 12 to 6
curve ball
7-Jul-2018
walking down the street
as if he owns it --
an eastern coyote
8-Jul-2018
returning to port
a fishing charter
full of smiles
8-Jul-2018
throwing shade
on the golf course
New England sunshine
8-Jul-2018
redemption center --
a mother, a daughter
and hundreds of cans
8-Jul-2018
weekend sunset --
a tall glass
of mulled wine
8-Jul-2018
a toast
to another old friend
on the wagon
8-Jul-2018
stuck at the airport
the homecoming queen
9-Jul-2018
shattering the dusk
the boast
of a crow
9-Jul-2018
Hollywood romance --
blue hydrangeas
in a row
9-Jul-2018
writer’s block --
a ferry stalls
in the harbor
9-Jul-2018
low tide --
watching the weekend
disappear
9-Jul-2018
off-season
the silence
echoes
10-Jul-2018
sizzling heat --
a snake
in the herb garden
10-Jul-2018
that recurring dream
where my friend pretends
not to know me
10-Jul-2018
the man at the end of the bar at the end of his rope
10-Jul-2018
a birthday wish:
may you live long enough
to run out of candles
10-Jul-2018
the gift
of seeing her happy
with someone else
10-Jul-2018
waning moon --
the stray dog
who never came home
10-Jul-2018
at the bird feeder
a noisy blue jay
and no one else
11-Jul-2018
the obscure artist
unknown
to himself
11-Jul-2018
GPS tells me
I’m on the wrong side
of the tracks
11-Jul-2018
does he know
something I don’t?
the crow caws
11-Jul-2018
crossing her legs
I know
she means business
11-Jul-2018
false dawn --
her smile
for someone else
11-Jul-2018
unable to sleep
the ceiling fan
goes round and round
11-Jul-2018
rough surf --
I turn off
the news
11-Jul-2018
sliver moon --
my eyes
won’t stay open
12-Jul-2018
bitter moon --
when the storm
isn’t close enough
12-Jul-2018
new moon --
the busker’s
empty tip jar
12-Jul-2018
new moon --
a dream
of blue hydrangeas
12-Jul-2018
summer night --
the river and I
going with the flow
12-Jul-2018
waking from a dream
I remember
to breathe
13-Jul-2018
under cloak of darkness
a crowd of protesters
awaiting sunrise
13-Jul-2018
writer’s block --
the river
running low
13-Jul-2018
Friday the 13th --
I buy
a lottery ticket
13-Jul-2018
new moon --
Friday the 13th
is my lucky day
13-Jul-2018
the brazen begging
of one who wouldn’t give me
the time of day
14-Jul-2018
sunrise --
how early
is too soon?
14-Jul-2018
floating in a dream
the kayak
I don’t use
14-Jul-2018
Bastille Day --
storming the liquor cabinet
for a French wine
14-Jul-2018
peace on Earth --
a tired
cattle dog
14-Jul-2018
fireworks
where the silence
should be
14-Jul-2018
"fits you like a glove" --
my father’s
powder blue leisure suit
14-Jul-2018
Gentlemen’s Club --
a throbbing
red light
14-Jul-2018
obituaries
everyone avid
about something
14-Jul-2018
day bed --
where does
the time go?
14-Jul-2018
sleepless
imagining
thunder
14-Jul-2018
"time is money" --
my broken watch
15-Jul-2018
seaside church --
a convertible
with the top down
15-Jul-2018
so happy to see you
I forget to water
the plants
15-Jul-2018
end of the weekend --
the cicadas don’t
believe it either
15-Jul-2018
shining through the haze
a baseball diamond
16-Jul-2018
Monday morning --
the lingering
summer haze
16-Jul-2018
new construction --
a bald-faced
hornets’ nest
16-Jul-2018
power failure --
we can always play
hangman
16-Jul-2018
betrayal
takes
a nation
16-Jul-2018
small craft advisory --
try the micro-brews
16-Jul-2018
clouds without rain
exactly
as forecasted
16-Jul-2018
may your
dying wish
come true
17-Jul-2018
turning off the news
the distant horn
of a train
17-Jul-2018
storm clouds on the horizon --
and then
there’s the weather
17-Jul-2018
fuchsia hair --
"it’s a thing"
she whispers
17-Jul-2018
flash flood warning --
and the sun
just winks
17-Jul-2018
after the thunder
just the usual noise
17-Jul-2018
the lie and how we lived through it
17-Jul-2018
after the storm
our normally scheduled
rush hour gridlock
17-Jul-2018
after the rain
I remember to water
the cactus
17-Jul-2018
restless night --
the din
of overnight construction
18-Jul-2018
twitter feed unfit for pigs
18-Jul-2018
dead of night --
I pour
a stiff drink
18-Jul-2018
in my dreams
the Turnpike
is a river
18-Jul-2018
flirting
she insists
she’s not flirting
18-Jul-2018
restless night
wondering where everyone
has to go
18-Jul-2018
morning stillness --
slumbering sheep
in the pasture
19-Jul-2018
whispering
around the fire pit
a log pops
19-Jul-2018
Moscow Mule --
remembering when
it was just a cocktail
19-Jul-2018
dive bar blues --
the harp player’s
second-hand hat
19-Jul-2018
first star --
it winks
back at me
19-Jul-2018
cold espresso --
the sun sets
a little sooner
19-Jul-2018
talking politics
I crush a peanut
into dust
19-Jul-2018
in search of fireflies --
a low-flying plane
19-Jul-2018
24-hour news --
a dog barking
at the moon
19-Jul-2018
a Mariachi troupe sings
"another brick in the wall"
20-Jul-2018
wondering who’s walking on the moon tonight
20-Jul-2018
if I could just bottle it --
the sound
of the river
20-Jul-2018
all around the Capitol
the jukebox plays
"A Kind of Hush"
20-Jul-2018
sad clown --
the one who didn’t
get elected
20-Jul-2018
sleeping bats --
another call
to the bullpen
20-Jul-2018
words
my only
sword
21-Jul-2018
resting comfortably
the activist
21-Jul-2018
writer’s block --
the river reduced
to a trickle
21-Jul-2018
hiding warily
behind a cloud
buck moon
21-Jul-2018
final approach --
she smiles
at someone else
22-Jul-2018
before the storm
a white egret
riding the breeze
22-Jul-2018
dangerous cocktail --
a missing bottle
of vodka
22-Jul-2018
the silence
of marsh grass
waiting for the rain
22-Jul-2018
a two-car garage
filled
with projects
22-Jul-2018
waiting for the rain
I answer
the catbird’s call
22-Jul-2018
sitting beside me
a precious pearl
22-Jul-2018
pressed and starched
memories of my father
in uniform
22-Jul-2018
stormy night --
when I can’t
be calm
22-Jul-2018
alone
I still sleep on
my side of the bed
23-Jul-2018
restless morning --
even the early bird
is sleeping
23-Jul-2018
between broken clouds
a momentary glimpse
of peace
23-Jul-2018
in no hurry
bulrushes
23-Jul-2018
strawberry season --
a red-headed
stepchild
23-Jul-2018
sun shower --
and no one asked me
to make a wish
24-Jul-2018
Fountain of Sorrow --
I haven’t got
a penny
24-Jul-2018
cursing the rain
that washed you away
24-Jul-2018
outside the animal shelter
a stray thunderstorm
24-Jul-2018
when seeing
while blindfolded
is believing
24-Jul-2018
when it rains --
back-to-back
home runs
24-Jul-2018
that time of night
when I feel
mostly cloudy
24-Jul-2018
fear of survival --
this dance
with madness
24-Jul-2018
a rain shower so brief
I forgot her name
25-Jul-2018
division by zero --
always expecting
different answers
25-Jul-2018
in the forecast
I wipe the sweat
from my brow
25-Jul-2018
Shark Week --
a broken zipper
on my jeans
25-Jul-2018
darkness
where cobwebs
fear to tread
25-Jul-2018
between rain showers
the songbird resumes
its song
25-Jul-2018
my awkward phase
soon to enter
its 60th year
25-Jul-2018
noises in the swamp --
I turn off
the radio
25-Jul-2018
marooned --
the arroyos
start to run
26-Jul-2018
unstable air --
my mother’s
mood swings
26-Jul-2018
intermittent showers --
the company’s
earnings report
26-Jul-2018
"not a water ban"
the mayor replied,
dryly
26-Jul-2018
stormy skies --
a turbulent
stock market
26-Jul-2018
wind chimes --
a low-flying
plane
26-Jul-2018
buck moon
one week
from payday
26-Jul-2018
writer’s block --
I can hardly hear
the river
27-Jul-2018
searching for a pulse
the river slows
to a trickle
27-Jul-2018
buck moon --
living from paycheck
to paycheck
27-Jul-2018
in the dairy aisle
someone has moved
my cheese
27-Jul-2018
blood moon --
the conversation turns
to money
27-Jul-2018
after the meeting
a miniskirt that tells me
she means business
27-Jul-2018
lighting up the morning
the call
of a flicker
27-Jul-2018
town landfill --
the workers
talking trash
28-Jul-2018
carnival chaos --
the merry-go-round
out of control
28-Jul-2018
loneliness --
an isolated
thunderstorm
28-Jul-2018
golden days --
I’ve reached that age
when I talk about weather
28-Jul-2018
stormy skies --
the tyrant
threatens rain
28-Jul-2018
summer haze --
bittersweet surrounds
Buddha
29-Jul-2018
familiar shores --
the ebb and flow
of history
29-Jul-2018
I’m learning!
when she asks me
to lay down with her
I don’t correct her
29-Jul-2018
the ultimate ruse --
I pretend
to be myself
29-Jul-2018
morning haze --
wondering where
the weekend went
29-Jul-2018
end of the weekend --
back on the wrong side
of the bridge
29-Jul-2018
balmy night --
the sound of bittersweet
climbing the wall
29-Jul-2018
unsung hero
photo-bombing
a tourist selfie
30-Jul-2018
hazy sunshine --
the view
from a conference room
30-Jul-2018
hazy sunshine
on both sides
of the window
30-Jul-2018
gibbous moon --
both of us awake
far too late
30-Jul-2018
surfacing just long enough
to catch a mosquito
the old catfish
31-Jul-2018
alone at the bar
an old dog
dreaming
31-Jul-2018
passing clouds
with a chance
of restless sleep
31-Jul-2018
the street
named for a river
no longer there
31-Jul-2018
struck in the head
by the apple
that falls from the tree
1-Aug-2018
if the other shoe drops
and nobody hears it
did it make a noise?
1-Aug-2018
beneath a weathered tombstone
Grandma’s flan recipe
1-Aug-2018
broken clouds --
the sound
of a train
1-Aug-2018
chasing the sparrows
an angry tweet
1-Aug-2018
the storm passes
and there’s nothing left
to write about
1-Aug-2018
high and tight --
the whistle
of a four-seam fastball
2-Aug-2018
taking the bait --
someone believes
my fishing story
2-Aug-2018
Mercury retrograde --
the fear
of beginning
2-Aug-2018
restless night --
a stray
thunderstorm
2-Aug-2018
days of thunder --
when it’s always
about to rain
3-Aug-2018
lonely night
hugging my pillow
a little bit tighter
3-Aug-2018
off-season
the fishing boat
casts a shadow
3-Aug-2018
the face
of the last train
leaving the station
3-Aug-2018
hazy sunshine
a conspiracy
of clouds
3-Aug-2018
hanging curveball --
we’ve run out
of beer
3-Aug-2018
false spring --
the rookie
packs his bags
3-Aug-2018
the newlywed pitcher
flirting with
a no-hitter
3-Aug-2018
now batting
the eyelashes
of the pitcher’s girlfriend
3-Aug-2018
the new neighbors’ grumpy old dog
3-Aug-2018
summer’s end --
back to eating
in the dark
3-Aug-2018
small craft advisory --
the brewery runs out
of my favorite beer
4-Aug-2018
decorating
the abandoned house
frayed yellow police tape
4-Aug-2018
decorating
her bare shoulders
the fading twilight
4-Aug-2018
when I need help
translating
her body language
4-Aug-2018
summer haze --
the things I tell myself
in dreams
4-Aug-2018
those eyes
that ask me
what I’m waiting for
4-Aug-2018
first light --
she knows exactly
how I like my coffee
4-Aug-2018
peace on earth --
our neighbor
brings his dog in
5-Aug-2018
after the rain
a blue jay sounds
the all-clear
5-Aug-2018
after the rain
every shadow
back in place
5-Aug-2018
looking for a good book to prop the door open
5-Aug-2018
blues jam --
same cats
different hats
5-Aug-2018
new neighbors
mending the fence
between us
5-Aug-2018
after the rain
a woodpecker
back to work
5-Aug-2018
fueling outrage
long lines
at the gas station
5-Aug-2018
after the rain
a shower
of mosquitoes
6-Aug-2018
fading fast
the words I swore
I’d remember
6-Aug-2018
summer heat --
the garden hose
slithers away
7-Aug-2018
same time as yesterday
suburban cowboy
at the end of his rope
7-Aug-2018
suburban cowboy
at the end
of his rope
7-Aug-2018
stifling heat --
when I fail
to speak up
7-Aug-2018
summer haze --
the neighbors’ bittersweet
climbs the fence
8-Aug-2018
Zen garden --
I explain
what a haiku is not
8-Aug-2018
at the fire pit
I rub two sticks together
to get a haiku
8-Aug-2018
sunrise --
the look in her eyes
when I call her "honey"
8-Aug-2018
approaching thunder --
a color-enhanced ultrasound
of our dog’s heart
8-Aug-2018
named after a city founder
low-income row houses
8-Aug-2018
named after
a noted townsman
low-income row houses
8-Aug-2018
color-coordinated
the crow
and I
9-Aug-2018
lingering rain --
a friend
goes missing
9-Aug-2018
restless night --
a door
off its hinges
9-Aug-2018
crickets --
do they know I wrote
a haiku about them?
9-Aug-2018
thundering down the highway
a joy ride
to oblivion
10-Aug-2018
summer blues
in the key
of mist
11-Aug-2018
new moon --
the hunt for
a vegan restaurant
11-Aug-2018
moonless night --
this must be
where the trail ends
11-Aug-2018
yes, Mr. Blue Jay,
I do know
that it’s raining
11-Aug-2018
leaving little
to the imagination
I’ll dream instead
11-Aug-2018
new moon --
the feeling
I’ve been here before
11-Aug-2018
unshaven
I forget to trim
the hedges
11-Aug-2018
windless night --
a wavering
car alarm
11-Aug-2018
lingering rain --
learning that a friend
has passed away
12-Aug-2018
lingering rain --
news that a friend
has passed away
12-Aug-2018
at bedside
the laces of our shoes
intertwined
12-Aug-2018
his horse
unhitched
knew exactly
where to go
12-Aug-2018
morning rain --
a hawk calling
to itself
12-Aug-2018
sticks and stones --
what the red-tailed hawk
left behind
12-Aug-2018
Gateway Center --
one man’s trash
is a seagull’s treasure
12-Aug-2018
between showers
a chipmunk
with full cheeks
12-Aug-2018
morning fog --
a shapeless
memory
13-Aug-2018
summer haze
when it might as well
be raining
13-Aug-2018
above the
"welcome" mat:
"no solicitors"
13-Aug-2018
unblinking she tells me it will stave off bad mojo
13-Aug-2018
a murder of crows --
the empty
bird cage
13-Aug-2018
heavy sigh --
what doesn’t show up
on radar
13-Aug-2018
satin sheets --
no secrets
between us
14-Aug-2018
promises --
what was whispered
in the fog
14-Aug-2018
cherry cola --
not the scandal
we were expecting
14-Aug-2018
summer rain --
an empty
osprey nest
14-Aug-2018
subtle:
a jackhammer
from hell
14-Aug-2018
after the rain
the tributes stop
pouring in
14-Aug-2018
undocumented
another trip
around the sun
15-Aug-2018
after the rain
the ominous silence
of a backyard jungle
15-Aug-2018
another silent revolution
around the sun
15-Aug-2018
spring cleaning --
my photos purged
from her Facebook page
16-Aug-2018
free press --
all of the elevator buttons
left behind
16-Aug-2018
summer haze --
remembering
the Queen of Soul
16-Aug-2018
gone:
the satisfaction
of hanging up
the phone
16-Aug-2018
hugging her
oh so tight
a black satin bustier
16-Aug-2018
Mercury retrograde --
a perfect
three-point turn
16-Aug-2018
writer’s block --
when the river
grows silent
17-Aug-2018
quest for fire --
when the gas grill
won’t light
17-Aug-2018
leaning dangerously
to the right
the white picket fence
17-Aug-2018
hummingbird
moment
by moment
17-Aug-2018
gently down the river
my retirement dreams
17-Aug-2018
who am I?
a temple
in the woods
17-Aug-2018
summer evening --
ascending the basement steps
into crickets
17-Aug-2018
white swan --
the ripples
in its wake
18-Aug-2018
perched on an azalea
the moth that thinks
it’s a butterfly
18-Aug-2018
summer haze --
imagining a toad
on the toadstool
18-Aug-2018
imminent storm --
another shoe
prepares to drop
18-Aug-2018
stalled at the bridge
a line
of thunderstorms
18-Aug-2018
arguing about the weather
a tree filled with crows
18-Aug-2018
starless night --
I count
fireflies
19-Aug-2018
a break in the weather
ripples
in the bulrushes
19-Aug-2018
forget-me-nots
I don’t remember
what they look like
19-Aug-2018
forget-me-nots
cherishing
my birthday card
19-Aug-2018
starless night --
one of the kids
moves back in
19-Aug-2018
balancing my checkbook --
if I had a dollar
for every sigh
19-Aug-2018
long shadows --
the dog barks
at Buddha
20-Aug-2018
back to school --
a rabbit
in the tall grass
20-Aug-2018
back to school --
the stillness of a rabbit
in the tall grass
20-Aug-2018
in the news:
truth
isn’t truth
20-Aug-2018
rainy day blues --
the street buskers
go underground
21-Aug-2018
all day
partly cloudy
21-Aug-2018
partly cloudy
I always choose
the wrong part
21-Aug-2018
"wet paint"
the sign
I should have read
21-Aug-2018
sports bar --
the rookie fumbles
his pick-up line
21-Aug-2018
lonely night --
so many songs
about rain
21-Aug-2018
rondeña
celebrating
my sadness
21-Aug-2018
variable cloudiness --
I divide
by zero
22-Aug-2018
waxing gibbous --
advocating
for a plant-based diet
22-Aug-2018
broken clouds --
one secret
too many
22-Aug-2018
adulting
I hurry past
the adult book store
22-Aug-2018
when you realize you were never cool
22-Aug-2018
a snake unwilling
to shed its skin
22-Aug-2018
sleepless night
the ghost train
of my dreams
22-Aug-2018
waxing moon --
when the music I love
is age-inappropriate
22-Aug-2018
sleepless night
a truck left idling
in the parking lot
22-Aug-2018
fork in the road --
no wonder
I’m hungry
23-Aug-2018
dotting every i
and looking both ways
before crossing the t
23-Aug-2018
haiku or senryu?
I order
a black-and-tan
23-Aug-2018
still ringing in my ears
our argument
about tinnitus
23-Aug-2018
gibbous moon --
a harried mother shouting
at Alexa
23-Aug-2018
last days of summer
the river’s
lazy trickle
23-Aug-2018
far below the bridge
the ripples of a stone
before the splash
23-Aug-2018
how long?
these footprints
in the desert
23-Aug-2018
mostly cloudy
a New England IPA
24-Aug-2018
teaching hospital --
all the young med students
staring at my x-ray
24-Aug-2018
late summer chill --
tragic news
on my Facebook feed
24-Aug-2018
back to school --
a flock of geese
overhead
24-Aug-2018
a new spider web --
searching for a veggie burger
that tastes like meat
24-Aug-2018
waiting in line
hoping for immunity
from the flu
24-Aug-2018
far from the city
the buzz of neon lights
replaced by locusts
24-Aug-2018
crowded beach --
the seagulls know
when the tide goes out
25-Aug-2018
summer morning --
the yin and yang
of sleeping puppies
25-Aug-2018
morning sun --
the crows have nothing
to complain about
26-Aug-2018
sturgeon moon --
a tug
on the power line
26-Aug-2018
at the bottom of the heap
a Zenith
black-and-white TV
26-Aug-2018
move-in day --
all of the other students
and their families
26-Aug-2018
dog moon
out of the shadows
a neighbor’s cat
26-Aug-2018
no I don’t mind her clinging
to that dress
26-Aug-2018
on the road --
we forgot to pack
our offense
26-Aug-2018
red moon --
wondering when I became
so angry
26-Aug-2018
red moon --
when the
music’s over
26-Aug-2018
trick or treat --
an angel
with a crooked halo
27-Aug-2018
in shop class
the children build
electric chairs
27-Aug-2018
summer heat returns --
the strident protests
of a sparrow hawk
27-Aug-2018
summer haze --
losing track
of the beers
27-Aug-2018
blackberries --
my feelings
exactly
27-Aug-2018
back to school
backpacks
wearing camouflage
27-Aug-2018
suburban firehouse
ablaze
in morning glories
28-Aug-2018
back to school --
an amateur vandal
misspells graffiti
28-Aug-2018
change in the weather --
the poet’s
new persona
28-Aug-2018
the end of summer --
afternoon haze
with nowhere to go
28-Aug-2018
getting old
the tired chimes
of a grandfather clock
28-Aug-2018
tearing down the idols
we built
with our bare hands
29-Aug-2018
recurring nightmare --
I rush to board
the wrong train
29-Aug-2018
balmy night --
the weariness
of crickets
29-Aug-2018
Labor Day weekend --
the rush to escape
the rush
29-Aug-2018
the door slams --
not the kind of closure
I was hoping for
30-Aug-2018
room at the inn --
a mouse trap
at the reception desk
30-Aug-2018
passing the old oak
I crave
the wind
30-Aug-2018
Labor Day weekend --
the hard work
of letting go
30-Aug-2018
morning mist --
I silence
my alarm
30-Aug-2018
overdressed
for the cookout
a yellow jacket
30-Aug-2018
crickets
what they’re telling me
about tomorrow
30-Aug-2018
desert mirage --
the giant scorpion
carries an umbrella
31-Aug-2018
easy come easy go
what’s left
of summer
31-Aug-2018
last weekend of summer --
all of the weight
I said I’d lose
31-Aug-2018
August in Paris --
the deserted Metro station
of my dreams
31-Aug-2018
September daydream
comparing
magic numbers
31-Aug-2018
desert oasis and other fantasies
31-Aug-2018
windless night
the silence
between us
31-Aug-2018
late summer chill
the softness
of a dog’s ear
31-Aug-2018
optimism:
a turkey vulture
in the desert
1-Sep-2018
chamomile tea --
what she offered me
instead of a smile
1-Sep-2018
rough road --
a book I can’t stop
putting down
1-Sep-2018
Labor Day weekend --
all of the work
I don’t want to do
1-Sep-2018
Labor Day
and now the wait
for clearance sales
1-Sep-2018
writer’s block --
not enough river
to make a sound
1-Sep-2018
sexy selfie --
to whom is she
blowing that kiss?
1-Sep-2018
Labor Day weekend --
the lumbering drone
of traffic
1-Sep-2018
grandfather clock --
I get grouchy
just thinking about it
2-Sep-2018
hours early
for his big league debut
September rain
2-Sep-2018
cloudless sky --
what the birds
taught me
2-Sep-2018
a day so beautiful
I have to lie down
2-Sep-2018
laughing at one another
a baby
and Buddha
2-Sep-2018
migraine --
it’s all
in my head
2-Sep-2018
migraine
bludgeoned
by church bells
2-Sep-2018
Summer’s last stand --
the kayak untouched
since Spring
3-Sep-2018
last day of summer
a seagull feather
at the shore
3-Sep-2018
Summer’s last stand --
all eyes
on the hummingbird feeder
3-Sep-2018
holiday clouds --
I put on sunscreen
anyway
3-Sep-2018
inspiration!
the sprinkler system
turns on
4-Sep-2018
sunrise
caressing
the wind chimes
4-Sep-2018
jealous
of how that red dress
caresses you
4-Sep-2018
end of summer --
the last slice
of pie
4-Sep-2018
first day of school
a battle
of backpacks
4-Sep-2018
bases loaded --
the geese hissing
at one another
4-Sep-2018
back to school --
remembering how
to bite my tongue
5-Sep-2018
bad coffee --
Tuesday is Monday
all over again
5-Sep-2018
also bloodshot
my third eye
5-Sep-2018
twenty years
and the bloom has yet
to leave the rose
5-Sep-2018
when your grown-up son asks if the house is haunted
5-Sep-2018
hot Atlanta night --
the journeyman outfielder’s
slow home run trot
5-Sep-2018
feeling my age --
the leaves turning
prematurely brown
5-Sep-2018
now trending:
anonymous
6-Sep-2018
killing time
I water
the plants
6-Sep-2018
researching my roots
I refuse
to dye my hair
6-Sep-2018
a break in the weather
my grandson’s laugh
7-Sep-2018
mostly cloudy
a phone call
from "Private Number"
7-Sep-2018
mostly cloudy
one drop
at a time
7-Sep-2018
when I realize those margaritas weren’t weak after all
7-Sep-2018
with a side of irony
I order Rocky Road ice cream
from a street vendor
7-Sep-2018
open for business
with matching
plastic chairs
7-Sep-2018
shots fired --
an acorn
hits the roof
7-Sep-2018
early bird special --
wild turkeys
on the front lawn
7-Sep-2018
last train
my eyes riveted
to the third rail
7-Sep-2018
overcast sky --
pelicans
in formation
8-Sep-2018
end of summer
a pair of empty
Adirondack chairs
8-Sep-2018
it’s the gin
that makes the tonic
8-Sep-2018
that dream
when she asks me
what I’m dreaming
8-Sep-2018
hot sauce:
because it’s better
to feel your food
8-Sep-2018
gale watch --
wine in hand
I sway with the trees
8-Sep-2018
that lonely night
when I started to believe
in ghosts
8-Sep-2018
too quiet
to sleep
a ghost
walking
backwards
8-Sep-2018
distant thunder --
my Dad asks me
how the kids are
8-Sep-2018
Geronimo!
something I shouted
before I knew
he was my father
8-Sep-2018
losing my bookmark
I always return
to the right page
9-Sep-2018
how many times
has my shadow shown me
the way home?
9-Sep-2018
"just like your mother!"
that one strand of hair
that won’t turn white
9-Sep-2018
in the forecast
seagulls ahead
of the storm
9-Sep-2018
how many bookmarks
trapped in graphic novels
I will never finish?
9-Sep-2018
overcast
a lonely stretch
of beach
9-Sep-2018
late summer dusk
always sooner
than we expect
9-Sep-2018
writer’s block --
waiting for the silence
to speak to me
9-Sep-2018
waiting for me
under the almond tree
a dream
9-Sep-2018
tenor sax
hugging her
oh so close
9-Sep-2018
subtle:
the dumpster door
swings open
10-Sep-2018
telling a drowning man
there’s a difference between
"rip tide" and "rip current"
10-Sep-2018
open house --
a door
that leads nowhere
10-Sep-2018
rainy night --
a feather falls
from the sky
10-Sep-2018
late summer rain
and still I look for
the new moon
10-Sep-2018
windows closed
I hear the crickets
in my tinnitus
10-Sep-2018
weekday morning
surrendering
to the alarm
11-Sep-2018
lingering clouds --
remembering
where I was
11-Sep-2018
September gridlock --
another tropical storm
in the Atlantic
11-Sep-2018
stuck
behind a school bus
my next word
11-Sep-2018
majestic from afar
and then...
turkey vultures
11-Sep-2018
cold snap --
the slugger’s
late summer slump
11-Sep-2018
waiting for
the last bus
skyscraper shadows
11-Sep-2018
weekend --
the rush
to chill
11-Sep-2018
black orchid --
she asks me
to stay
12-Sep-2018
riding out the storm
a chorus
of sirens
12-Sep-2018
more than meets the eye of the hurricane
12-Sep-2018
late summer mist --
the rookie stares
at strike three
12-Sep-2018
after siesta
a stroll
in the afternoon steam
13-Sep-2018
beauty
is in the eye
of the hurricane
13-Sep-2018
in the forecast
a silent storm
between brothers
13-Sep-2018
spinning just offshore
my next word
13-Sep-2018
after the storm
the silence
between brothers
14-Sep-2018
spring cleaning --
a moldy cigar
from who knows when
14-Sep-2018
landfall
everything that washes in
with the tide
14-Sep-2018
late summer dusk --
lost in a city
with no happy hour
14-Sep-2018
happy hour --
I count down
the minutes
14-Sep-2018
late summer --
the rookie pitcher’s
butterflies
14-Sep-2018
etched in my face
the long lines
to nowhere
14-Sep-2018
early Fall --
the rookie reliever unable
to throw a strike
15-Sep-2018
last days of summer --
the blue hydrangeas
take a bow
15-Sep-2018
everyone
happy to see me
except the crows
15-Sep-2018
hummingbird
interrupting
the dog’s dream
15-Sep-2018
asleep in a hammock
while wild horses
pick mangoes
16-Sep-2018
the new math:
two children outnumber
two parents
16-Sep-2018
etched in my face
the long
road home
16-Sep-2018
when the palm reader
gives me
my money back
16-Sep-2018
in the mirror
a face that has seen
the end of the world
16-Sep-2018
batting practice --
suddenly I remember
my dream
16-Sep-2018
handing me the reins he says
"the horse will know
if you’re afraid"
16-Sep-2018
tired river --
a pair of empty
Adirondack chairs
16-Sep-2018
her indignant scowl --
"my third eye
is up here!"
16-Sep-2018
Mexican Firing Squad --
I toast
the Revolution
16-Sep-2018
another Monday --
an acorn stuffed
in the chipmunk’s cheek
17-Sep-2018
rites of passage --
dog and squirrel
play cat and mouse
17-Sep-2018
that moment
I forgot
to breathe
17-Sep-2018
end of summer --
one last bottle
of wine
17-Sep-2018
after the rain
a red-tailed hawk
gets back to work
18-Sep-2018
waiting for the school bus
all new backpacks
except mine
18-Sep-2018
"no, you’re done"
the drunk
corrects the bartender
18-Sep-2018
morning thunder --
waking up
with a migraine
18-Sep-2018
tree frogs --
the storm moves
offshore
18-Sep-2018
Day of Atonement --
a pig
in the White House
18-Sep-2018
Day of Atonement --
guilty
by association
18-Sep-2018
in the news
a ghost riding a unicorn
to nirvana
18-Sep-2018
gibbous moon --
the dog sees it
half full
18-Sep-2018
Lark Street
in search of
a nightingale
18-Sep-2018
almost Autumn
I eliminate
a medication
19-Sep-2018
morning mist --
he calls me by
someone else’s name
19-Sep-2018
summer footnote --
wild asters
in the backyard
19-Sep-2018
snap judgement --
a brittle twig
in the dark
19-Sep-2018
fading slowly
fading fast
my summer sunset
19-Sep-2018
growing heavier
each day --
unopened champagne
19-Sep-2018
morning gridlock
the crows answer
the car horns
19-Sep-2018
home
where the road ends
19-Sep-2018
moments after midnight
the unmistakable fragrance
of cheap perfume
20-Sep-2018
stringing me along
all summer --
her bikini
20-Sep-2018
sweet as honey
but will she melt
in your mouth?
20-Sep-2018
stuck behind a school bus
the incorrect usage
of "its"
20-Sep-2018
one year later
an island surrounded
by denial
20-Sep-2018
late summer chill --
sad news
via text message
21-Sep-2018
harvest moon --
the dog digs up
an old bone
21-Sep-2018
last day of summer --
the rusty chain
on my bicycle
21-Sep-2018
last day of summer
Oktoberfest
in the air
21-Sep-2018
first day of fall
carefully navigating
the staircase
22-Sep-2018
autumn equinox
my unmatched socks
22-Sep-2018
con flag ration
22-Sep-2018
summer dusk
turning my whiskey
into gold
22-Sep-2018
last day of summer
the birds know
which way to fly
22-Sep-2018
empty subway station --
the accordion music pauses
between trains
22-Sep-2018
equinox --
the game goes
to extra innings
22-Sep-2018
falling leaves --
another losing
lottery ticket
23-Sep-2018
blaze of glory
a streaker tackled
on the football pitch
23-Sep-2018
yoga class --
all the laughing babies
touching their toes
23-Sep-2018
changing of the guard --
the snow shovel replaces
the broom
23-Sep-2018
wading
through shallow water
and into my dream
23-Sep-2018
autumn leaves --
they no longer call me
prematurely gray
23-Sep-2018
morning chill --
the tired moan
of the furnace
24-Sep-2018
sudden shower --
Buddha’s head
remains bowed
24-Sep-2018
autumn chill --
an unidentified object
in my coat pocket
24-Sep-2018
reflected in her eyes
unquenchable fire
24-Sep-2018
harvest moon --
I’ve finally found
the perfect pearl
25-Sep-2018
suburban gridlock --
swerving to avoid
the dead squirrel
25-Sep-2018
rush hour traffic
swerving to avoid
the dead squirrel
25-Sep-2018
weekday hangover --
paid professionals
mixing up their "theres"
25-Sep-2018
harvest moon --
a bumper crop
of rain
25-Sep-2018
storm clouds --
the anti-war protest
grows violent
26-Sep-2018
piano improvisation
wandering
far away
26-Sep-2018
early autumn
the sun still trying
to shine
26-Sep-2018
rain-out --
the sausage vendor’s
tired echo
26-Sep-2018
approaching storm --
the indifferent crickets
26-Sep-2018
over continental breakfast
isolationist rhetoric
27-Sep-2018
gibbous moon
one more day
to Pay Day
27-Sep-2018
just a dream --
the dumpster door
crashes shut
27-Sep-2018
art installation --
a frame
without a painting
27-Sep-2018
on Capitol Hill
acorns fall
on all sides
27-Sep-2018
all-night laundromat
a copy of "Awake"
on a table
27-Sep-2018
the accuser stands accused
27-Sep-2018
the accuser stands accused
the accuser stands alone
27-Sep-2018
the whole truth
crickets
27-Sep-2018
morning thunder --
before my first sip of coffee
I’m angry again
28-Sep-2018
in the headlines
a dog barking
at the rain
28-Sep-2018
at the end of the day
a well-dressed man
redeeming cans
28-Sep-2018
who do I believe?
oak leaves turn
from gold to brown
29-Sep-2018
the importance of being
on the right side
of the bridge
29-Sep-2018
cloudless sky --
"where will you
spend eternity?"
29-Sep-2018
extra innings --
coveting my neighbor’s
Cracker Jacks
29-Sep-2018
lily of the valley --
the drone
of a leaf blower
29-Sep-2018
uncorked
the senator’s
partisan rancor
29-Sep-2018
morning overcast
overcast morning
an indifferent sun
29-Sep-2018
prep school party --
the things that pass
for knowledge
29-Sep-2018
shorter days --
sweeping summer
from the deck
30-Sep-2018
waning moon --
the last game
of the season
30-Sep-2018
Baja midnight --
drunken shadows
on an empty street
30-Sep-2018
an unpaved road
the story
of my life
30-Sep-2018
"she will make a beautiful mother"
he says
choking on ashes
30-Sep-2018
open mic --
following up
an untuned guitar
30-Sep-2018
open mic
an untuned
guitar
30-Sep-2018
gibbous moon
all of the poems
I don’t write
30-Sep-2018
early morning --
the plop of an acorn
in the old pond
1-Oct-2018
pigeon feathers
everything I have to lose
by being hacked
1-Oct-2018
Monday morning
talking heads
in unison
1-Oct-2018
after the storm
my dreams
washed out to sea
1-Oct-2018
breakfast al fresco --
a seagull snatches
my bagel
1-Oct-2018
that itch
where the stitches
used to be
1-Oct-2018
Fall meditation
interrupted by
a falling acorn
1-Oct-2018
summer rain --
wondering what the gecko
is laughing about
1-Oct-2018
starting the car
the question
"is that what you’re going to wear?"
2-Oct-2018
waning moon --
a rustle
in the leaves
2-Oct-2018
king of the acorns
a gray squirrel
among chipmunks
2-Oct-2018
waning moon --
watching my bank balance
shrink away
2-Oct-2018
wondering when the spider
will finally get caught
in its own web
2-Oct-2018
stepping into still water
an egret
and its reflection
2-Oct-2018
light rain --
the pitter-patter
of puppy feet
3-Oct-2018
lingering rain --
the charred remains
of my childhood home
3-Oct-2018
greatest hyperbole ever
3-Oct-2018
reflecting pool --
the old house in our neighborhood
is ours
3-Oct-2018
shorter days
leaves and secrets
fall
4-Oct-2018
yelp review --
a puppy discovers
butterflies
4-Oct-2018
gazing out
the school bus window
my adolescent past
4-Oct-2018
autumn overcast --
she thanks me for flowers
I didn’t send
4-Oct-2018
the meaning of life --
autumn wind whistling
in the pines
4-Oct-2018
together at last
I win a game
of solitaire
4-Oct-2018
reading my biography
a brittle twig
snaps
5-Oct-2018
stiff autumn wind
chasing me
back to bed
5-Oct-2018
fast-moving clouds
I startle
from sleep
5-Oct-2018
trick or treat!
a map of sex offenders
in our neighborhood
5-Oct-2018
mesmerizing
her legs
5-Oct-2018
three million moments of silence
where the coconut palms
used to be
5-Oct-2018
soft light
only the beginning
of harsh days
5-Oct-2018
autumn sun --
the slow descent
into politics
5-Oct-2018
pine needles falling on deaf ears
5-Oct-2018
another stranger
telling me what kind
of bourbon I’d like
6-Oct-2018
"truth isn’t truth"
her fluttering
eyelashes
6-Oct-2018
Columbus Day weekend
discovering
the bar is closed
6-Oct-2018
fall colors
when the bicycle brakes
fail
6-Oct-2018
haunted hayride
when the acorns
go "squash"
6-Oct-2018
Columbus Day weekend --
the dog discovers
the chipmunk’s path
6-Oct-2018
Columbus Day weekend --
the dog discovers
the chipmunk highway
7-Oct-2018
landfill politics --
the separation of paper
and plastic
7-Oct-2018
fall colors --
the bicycle brakes
fail
7-Oct-2018
soft breeze
the oak leaves whisper
among themselves
7-Oct-2018
fantasy football
I turn off
the TV
7-Oct-2018
ripe persimmons
I miss
last call
7-Oct-2018
eking out an existence
the exterminator
empties his traps
8-Oct-2018
first light
when I realize
I should have shaved
8-Oct-2018
morning stillness
bittersweet ascending
the white picket fence
8-Oct-2018
"aren’t you cold?"
she asks
wearing my sweater
8-Oct-2018
caught speeding
a rusty jalopy
in the breakdown lane
8-Oct-2018
angry coyote
at the end of the bar --
"dollars, not pesos!"
8-Oct-2018
hitting for the cycle
my bicycle helmet
full of leaves
8-Oct-2018
October night
the pumpkins
have eyes
9-Oct-2018
searching for my glasses
the deafening
crunch
9-Oct-2018
Bryant Park --
the chess player’s
checkered past
9-Oct-2018
playing with matches
tonight’s tinder date
9-Oct-2018
whoosh --
following the arc
of a 3-point shot
10-Oct-2018
Indian summer --
the fragrance
of Chicken Vindaloo
10-Oct-2018
Autumn sun --
a deluge
on Wall Street
10-Oct-2018
amber sky --
I remember
to buy beer
10-Oct-2018
falling leaves
she sits in
my favorite chair
11-Oct-2018
rain so strong
I can’t see
the windmill
11-Oct-2018
autumn wind --
the fishermen
howl
11-Oct-2018
nauseating
my Twitter feed
11-Oct-2018
closing time
my shadow shows me
the way home
11-Oct-2018
over iced coffee
a fast-moving
summer storm
11-Oct-2018
autumn wind --
my 401K
up in the air
11-Oct-2018
squelching the rebellion
a cloud
of bug spray
12-Oct-2018
Columbus Day --
I discover a mouse trap
unsprung
12-Oct-2018
unmoved
by the storm
a Buddha statue
12-Oct-2018
after the storm
a ghost ship
surrounded by gulls
12-Oct-2018
scattered leaves --
the dog’s silence
when the wind howls
12-Oct-2018
the dog’s silence
when the wind howls
12-Oct-2018
"chill" as an adjective
my life’s goal
not to care
13-Oct-2018
"chill" as an adjective
my life’s goal
13-Oct-2018
ripples
from the apple
falling far from the tree
13-Oct-2018
cattails
the cat wondering
who named them
13-Oct-2018
storm clouds
the pace of my pacing
quickens
13-Oct-2018
white lie
a dog’s toy
among the brambles
13-Oct-2018
disappearing
into stillness
a white-tailed deer
13-Oct-2018
at the soup kitchen
an old man mumbling
about microwaves
14-Oct-2018
what if
the road less traveled
is a dead end?
14-Oct-2018
clinging
to its leaves
the old oak
14-Oct-2018
the old Victorian
doesn’t want
your pity
14-Oct-2018
no contest
her tight
wet t-shirt
14-Oct-2018
playing solitaire
I solve
the world’s problems
14-Oct-2018
climate change
heat from a
dumpster fire
14-Oct-2018
in the produce aisle
where do I find
the thyme?
14-Oct-2018
the screech owl
won’t reveal
his sources
15-Oct-2018
breaking the silence
unexpected rainfall
15-Oct-2018
writer’s block --
the ghost ship
runs aground
15-Oct-2018
off-season
the fishing nets
full of leaves
15-Oct-2018
colorless
the autumn
of my life
15-Oct-2018
after the storm
he calls me by
my proper name
16-Oct-2018
midtown Manhattan
the chop and sizzle
of a food truck
16-Oct-2018
October chill
the snap of a fastball
in the catcher’s mitt
16-Oct-2018
late October
a frozen rope
to the foul pole
16-Oct-2018
telling my granddaughter
I also walk
in my sleep
16-Oct-2018
out of left field
a carefully misplaced
memory
16-Oct-2018
beyond the waves
of regret
the hungry sharks
of my dreams
16-Oct-2018
buff!
the dog announces
that the heat is on
17-Oct-2018
seventh inning stretch --
I gather kindling
for the fire
17-Oct-2018
a dog’s life
chasing the gulls
into the sea
17-Oct-2018
inner city nightmare --
a long way down
17-Oct-2018
after the rain
a crow
drinks the moon
17-Oct-2018
Bay of Skulls --
a sickle-shaped moon
17-Oct-2018
out of shape
what used to be
a down-filled pillow
17-Oct-2018
first frost --
the ball bounces
off his glove
18-Oct-2018
killing frost
all market indexes
fall
18-Oct-2018
autumn night --
the soft purr
of a sleeping cat
18-Oct-2018
frost warning
the brittleness
of my retirement fund
18-Oct-2018
dotting every i
the lowercase poet
19-Oct-2018
dot dash --
always getting
mixed signals
19-Oct-2018
writer’s block
the old oak
without its leaves
19-Oct-2018
my old flannel shirt
comes to life
when she wears it
19-Oct-2018
before dawn
the tuneless chirp
of a smoke alarm
20-Oct-2018
recycling my lottery ticket
I tell her
I’ve already won the jackpot
20-Oct-2018
early to rise
the murmur
of rain
20-Oct-2018
double or nothing
cheap bourbon
on sale
20-Oct-2018
my old flannel shirt
even softer
when she wears it
20-Oct-2018
state fair --
a seasonal worker’s
downward slide
20-Oct-2018
a budding romance --
her see-through blouse
20-Oct-2018
whispering
among the neighbors
"he seemed so nice"
20-Oct-2018
fallen leaves --
wishing happy birthday
to my memory
of a friend
20-Oct-2018
on the other side of town
an open door
to nowhere
20-Oct-2018
haunted hayride
another drinking buddy
on the wagon
21-Oct-2018
autumn wind --
a crack in the old oak
deepens
21-Oct-2018
falling leaves --
how I’ll spend
that jackpot
21-Oct-2018
too young to know
what too young is
21-Oct-2018
rain chimes --
the secrets
I tell myself
21-Oct-2018
little devils --
my grandkids
go trick-or-treating
21-Oct-2018
dust storm
the politician’s
angry denial
21-Oct-2018
first fire of the season
her soft
flannel nightgown
21-Oct-2018
unable to sleep
the tired rumble
of a distant train
22-Oct-2018
that face I make
when she tells me
I should dye my hair
22-Oct-2018
Monday night --
an indifferent roadie
22-Oct-2018
too old for this
the leaves that cling
to the tree
22-Oct-2018
gibbous moon
a howl
of anticipation
22-Oct-2018
autumn wind --
the slugger whiffs
at strike three
23-Oct-2018
hunter’s moon
in search of another
World Series title
23-Oct-2018
awake all night
my subconscious
anger
23-Oct-2018
the inevitability of lightning
23-Oct-2018
hail!
not the greeting
I expected
23-Oct-2018
bachelor life
sharing breakfast
with Snap, Crackle and Pop
24-Oct-2018
hunter’s moon --
the search for
license and registration
24-Oct-2018
unhealthy diet --
the ATM
eats my debit card
24-Oct-2018
hunter’s moon
the search
for an alibi
24-Oct-2018
market correction --
shopping for
new leadership
24-Oct-2018
deep autumn
reaching for
the light
24-Oct-2018
the road not taken --
I zigged
instead of zagged
25-Oct-2018
Hunter’s Moon
defining
the new normal
25-Oct-2018
how high the moon?
and how soon
can I go there?
25-Oct-2018
ghost town
even the shadows
are gone
25-Oct-2018
autumn chill --
the wail
of an ambulance
26-Oct-2018
killing frost
I turn off
the news
26-Oct-2018
Halloween party --
the graveyard between me
and my desk
26-Oct-2018
Halloween breakfast --
the devil
burns my eggs
26-Oct-2018
still gathering acorns
a fat squirrel
26-Oct-2018
autumn rain --
we may as well
make love
26-Oct-2018
sleepwalking
right past the bowl
of Halloween candy
26-Oct-2018
snow day --
the grunt of a teenager
lifting the shovel
27-Oct-2018
dog whistles
and the old dogs
who don’t hear them
27-Oct-2018
priced for quick sale
a late friend’s vision
of paradise
27-Oct-2018
priced for quick sale
a late friend’s
paradise
27-Oct-2018
bulrushes
with nowhere
to go
27-Oct-2018
driving rain
as if it knew where
it was going
27-Oct-2018
extra innings
my second wind
blows away
27-Oct-2018
extra innings
when she has no interest
in baseball
27-Oct-2018
autumn wind
my old bones
shivering in the dark
27-Oct-2018
record shopping
the crackle
of an old 45
28-Oct-2018
chilly morning
and no shortage
of cloud cover
28-Oct-2018
concise
28-Oct-2018
sea glass
every place
I’ve ever been
28-Oct-2018
mid-term elections --
throwing a rock
at a hornet’s nest
28-Oct-2018
thoughts and prayers
more spoiled milk
down the drain
28-Oct-2018
morning rain --
quietly
we make love
29-Oct-2018
cold wind
every creak
in the floor
29-Oct-2018
tornado warning --
when the dog
needs exercise
29-Oct-2018
interrupting
my next breath --
waterspout
29-Oct-2018
Town Meeting --
loud cackles
from the overflow crowd
30-Oct-2018
Devil’s Night --
an army advances
against civilians
30-Oct-2018
out of gas
the charm
of a ghost town
30-Oct-2018
Bourbon Street Halloween
a skeleton wearing
Mardi Gras beads
30-Oct-2018
haunting
my Halloween nightmares
the drone of a leaf blower
30-Oct-2018
autumn sunset
the deserted beach
of my dreams
30-Oct-2018
same time as last year
I wonder where
all of the leaves went
30-Oct-2018
Icarus ascending --
another commuter drives
into the sun
30-Oct-2018
when the music’s over --
only starlight
30-Oct-2018
trick or treat --
the temperature dips
below zero
31-Oct-2018
trick or treat?
a pretty girl
says hello
31-Oct-2018
paving
our dirt road
fallen leaves
31-Oct-2018
Halloween morning --
the devil
drives a school bus
31-Oct-2018
identity theft --
my badge falls
to the curb
31-Oct-2018
a house so haunted the ghosts stay away
31-Oct-2018
trick or treat --
the devil scowls
at his candy
31-Oct-2018
Day of the Dead --
every morning’s
headline
31-Oct-2018
trick or treat --
giving the devil
his due
31-Oct-2018
Devil’s Night
the dog
kills a rabbit
31-Oct-2018
candy corn --
wondering where
to plant it
31-Oct-2018
Day of the Dead --
the bride wore
Eternity
1-Nov-2018
Day of the Dead
my adult son
asleep past noon
1-Nov-2018
Day of the Dead --
my mortgage payment
automatically deducted
1-Nov-2018
warm November night
a letter
from my granddaughter
1-Nov-2018
bursting at the seams
a bag
of tight-fitting clothes
2-Nov-2018
November --
Halloween monsters
awaiting burial
2-Nov-2018
beautifully bored
the Cambridge barista
too smart for college
2-Nov-2018
restless night --
unable to put the leaves
back on the tree
2-Nov-2018
Autumn stillness
when my granddaughter tells me
she’s praying for me
2-Nov-2018
between chapters
of a good book
a low-flying plane
2-Nov-2018
blind date
when the first star
never shows
2-Nov-2018
election day --
a dead mouse
in the laundry room
3-Nov-2018
turning back the clock
I hope my grandchildren
see old age
3-Nov-2018
Autumn nor’easter --
the trophy returns
to Boston
3-Nov-2018
blustery wind --
the fact checkers
take cover
3-Nov-2018
high wind warning --
my stomach tied
in knots
3-Nov-2018
is she a yoga instructor
or is she just posing?
4-Nov-2018
too much to drink --
the unrelenting
Autumn sun
4-Nov-2018
overgrown
the path
to nowhere
4-Nov-2018
turning back the clock
tomorrow is
one hour late
4-Nov-2018
maybe she’ll
love me now --
crabapple blossoms
4-Nov-2018
rug shopping --
the salesman’s
comb-over
5-Nov-2018
low tide --
the weekend
disappears
5-Nov-2018
morning clouds --
a disdainful sniff
of the dog food
5-Nov-2018
one day before the election a persistent drip
5-Nov-2018
busy intersection --
the dog squats
to poop
5-Nov-2018
watching his step
a heron
in the stream
5-Nov-2018
stealing signs
the former ballplayer
running for office
5-Nov-2018
November gridlock --
campaign signs
at a busy intersection
5-Nov-2018
election eve
still believing
it couldn’t get darker
5-Nov-2018
election eve
an unfinished
bottle of wine
5-Nov-2018
autumn rain --
too tired
to sleep
5-Nov-2018
winter thaw --
a letter from my daughter
in Africa
6-Nov-2018
November dream --
I take my place
in the river
6-Nov-2018
Election Day
the wait
to count
stars
6-Nov-2018
Election Day --
pundits predict
tomorrow’s sunrise
6-Nov-2018
waking from a dream
the white picket fence
still leans to the right
7-Nov-2018
restless sleep
a kite
caught in a tree
7-Nov-2018
never late
the morning after
7-Nov-2018
waiting room
the magazine model’s
messy mustache
7-Nov-2018
that look that says
the night is young
7-Nov-2018
November --
pumpkins
in the compost pile
7-Nov-2018
autumn dusk --
the Oktoberfest tap
runs dry
7-Nov-2018
over pink drinks
"you knew me before
I became myself"
8-Nov-2018
May Day!
post-election pundits
and their sound bites
8-Nov-2018
bare trees
the darkness
deepens
8-Nov-2018
new moon --
where the shadows go
to hide
8-Nov-2018
gallery gossip
what is
and isn’t art
9-Nov-2018
chrysanthemum’s the word
9-Nov-2018
waking from a nightmare
a knock on the door
9-Nov-2018
beyond the bare trees
a cold autumn sky
9-Nov-2018
devil winds
a wildfire leaps
across the freeway
9-Nov-2018
northerly winds --
the downward spiral
of the last leaf
9-Nov-2018
overnight snow --
too much cream
in my coffee
10-Nov-2018
bare trees --
why we can’t have
nice things
10-Nov-2018
Powerball
when baby needs
a thousand pairs of shoes
10-Nov-2018
espresso shots fired
10-Nov-2018
safe harbor
the dog’s head
on my pillow
11-Nov-2018
Veteran’s Day --
a draft dodger hiding
from the rain
11-Nov-2018
Veteran’s Day --
blue jays and cardinals
in uniform
11-Nov-2018
the road to delusion
is paved
with losing lottery tickets
11-Nov-2018
clouds
on a sunny day --
my dirty glasses
11-Nov-2018
bare trees --
the jackpot
increases
11-Nov-2018
bursting at the seams
a bag of clothing
that no longer fit
11-Nov-2018
cold night --
he doesn’t want to be thanked
for his service
11-Nov-2018
where we said goodbye
a pay phone
in the desert
11-Nov-2018
rain turns to snow --
the rest
is silence
12-Nov-2018
sick day --
an abandoned
spider web
12-Nov-2018
in my spam folder
a night
I will never forget
12-Nov-2018
Armistice Day --
tearing down
the cobwebs
12-Nov-2018
in a fallow field
poppies
in the rain
12-Nov-2018
snow mixed with rain
a "for sale" sign
in the front yard
13-Nov-2018
wakefulness
the dog’s tail wagging
in twilight
13-Nov-2018
bound in twine
the genuine
fake artifact
13-Nov-2018
after the rain
a maple leaf spinning
in a puddle
13-Nov-2018
not on
anyone’s menu --
lame duck
13-Nov-2018
busy pescadería --
the pescadero tells me
"it’s all fresh"
13-Nov-2018
snow in the forecast
a skip
in the record
13-Nov-2018
cold front --
she thought I was
someone else
13-Nov-2018
smoldering embers --
a perfunctory text
between brothers
14-Nov-2018
storm clouds --
my mother’s
unsteady gait
14-Nov-2018
gale warning --
oak trees and winos
sway in the wind
14-Nov-2018
snow in the forecast
we gather by
the baseball hot stove
14-Nov-2018
the dirty crunch of a frozen mud puddle
14-Nov-2018
lost in
the Lower East Side
of my childhood
14-Nov-2018
balancing my checkbook --
the weight
I said I’d lose
15-Nov-2018
icy roads --
the sliding scale
of snow predictions
15-Nov-2018
first snow
her soft
trembling skin
15-Nov-2018
turning
his back on me
a crow
15-Nov-2018
waiting for
her phone call
a faucet drips
15-Nov-2018
first snow --
reminding myself
to breathe
15-Nov-2018
walking on water
a great blue heron
16-Nov-2018
Friday pilgrimage --
the bartender
knows my name
16-Nov-2018
finishing
the beaujolais
snow mixes with rain
16-Nov-2018
bare trees --
I draw
the curtains closed
16-Nov-2018
what are you dreaming
when I’m dreaming
about you?
16-Nov-2018
happy hour
at the sand bar --
a great blue heron
16-Nov-2018
after six games
of solitaire
I’m still alone
16-Nov-2018
a monument
to patience --
great blue heron
17-Nov-2018
brittle leaves --
he uses the word
"estranged"
17-Nov-2018
hunger moon
a forbidden
diner
17-Nov-2018
startled from sleep
the shotgun shack
of my dreams
17-Nov-2018
off-season
the voluptuous lounge singer
hits a flat note
17-Nov-2018
in a low-cut dress
the lounge singer’s
flat notes
17-Nov-2018
Eighties Night
the octogenarians
misunderstood
17-Nov-2018
meteor shower
and everything else
I’ve missed
17-Nov-2018
heron’s flight --
a boundless
cloudless sky
18-Nov-2018
sleepy puppy --
a little girl’s lullaby
18-Nov-2018
the final verdict:
a trial separation
18-Nov-2018
hoping the heron has also found a home
18-Nov-2018
to be young again --
a dog chasing seagulls
on the beach
18-Nov-2018
putting away the dishes
an illusion
of order
18-Nov-2018
still shining
all the stars
I named for you
18-Nov-2018
year of the dog --
a soggy chew toy
on my pillow
18-Nov-2018
restless river
the impossible stillness
of a heron
18-Nov-2018
winter morning --
the cat’s
sandpaper tongue
19-Nov-2018
Cape Cod Christmas --
a starfish
atop the tree
19-Nov-2018
autumn breeze --
the one
who got away
19-Nov-2018
autumn mantra --
the drone
of leaf blowers
19-Nov-2018
late November wind --
oak leaves and blue chips
fall
19-Nov-2018
wild orchid --
I put away
childish things
19-Nov-2018
shooting star --
his long-range plans
one week later
19-Nov-2018
shipwreck --
a metaphor
washes ashore
20-Nov-2018
dirty snow --
a pile of
partisan politics
20-Nov-2018
Thanksgiving week
a little girl grows
an origami flower
20-Nov-2018
bitter cold --
another sell-off
on Wall Street
20-Nov-2018
morning sun --
a small dog
in a travel bag
21-Nov-2018
waiting to board
high rollers
and their baggage
21-Nov-2018
Gmail - you complete me
21-Nov-2018
stopping for a shoeshine
in the Brooklyn
of my dreams
21-Nov-2018
airplane mode
a fussy baby
21-Nov-2018
Thanksgiving chill
an invitation
from the in-laws
21-Nov-2018
jet lag:
the time between coffee
and beer
21-Nov-2018
now boarding
all of the passengers
more special than me
21-Nov-2018
air turbulence
and we haven’t
left the gate...
21-Nov-2018
delayed departure --
they called me
a late bloomer
21-Nov-2018
friendly skies --
the pilot wishes
he had better news
21-Nov-2018
all night long
the slot machine
sunshine
21-Nov-2018
waking from a dream
a golden pyramid
in the desert
22-Nov-2018
Thanksgiving morning --
grandma cleans house
at blackjack
22-Nov-2018
thankful
I’m not the turkey
I’m about to eat
22-Nov-2018
Thanksgiving buffet
I eat
my feelings
22-Nov-2018
Thanksgiving buffet --
no cash required
22-Nov-2018
double shift --
the cocktail waitress serves
a whiskey sour
22-Nov-2018
honeymoon suite --
a memory
in black and white
22-Nov-2018
Oak Moon
illuminating
the last leaf
23-Nov-2018
Beaver Moon --
indulging
my sweet tooth
23-Nov-2018
Black Friday
what happens in Vegas
24/7
23-Nov-2018
Black Friday --
I’m not
buying it
23-Nov-2018
Autumn chill --
burning the letters
of an old flame
23-Nov-2018
one day after Thanksgiving
Santa wears
a cocktail dress
23-Nov-2018
Oak Moon --
a lone wolf howling
through bare branches
23-Nov-2018
when the first star
I see tonight
is you
23-Nov-2018
final nightcap --
a drunk couple’s
angry conversation
23-Nov-2018
after turkey leftovers
hungry deer
fill the meadow
24-Nov-2018
after turkey leftovers
the hollow eyes
of a hungry deer
24-Nov-2018
Vegas midnight --
row after row
of flashing lights
24-Nov-2018
Beaver moon --
hungry shadows
in the snow
24-Nov-2018
the art
of the deal
with the devil
24-Nov-2018
final score:
a Christmas carol
in the desert
24-Nov-2018
waiting for the train
my next daydream
24-Nov-2018
Vegas midnight --
the serenity of a
broken slot machine
25-Nov-2018
magic trick --
the weekend
disappears
25-Nov-2018
desert night --
an adult book store’s
guiding light
25-Nov-2018
Las Vegas morning
huddling for a selfie
at the buffet line
25-Nov-2018
somewhere
above the Vegas haze
Nevada moonlight
25-Nov-2018
friendly skies --
rows of slot machines
in the Vegas airport
25-Nov-2018
stalemate --
soldiers
on a chess board
26-Nov-2018
autumn fog --
when I can hardly see
the point
26-Nov-2018
autumn fog --
the jet lag
touches down
26-Nov-2018
my hometown
just a speck
on the map
26-Nov-2018
Cyber Monday --
a post-bachelor
track pad
26-Nov-2018
winter rain --
my aching bones
26-Nov-2018
jackpot!
after my Vegas vacation
I step on the scale
27-Nov-2018
autumn fog --
my muffled
echo
27-Nov-2018
autumn fog --
the echo
of police sirens
27-Nov-2018
storm clouds --
the rhetoric
gets darker
27-Nov-2018
autumn afternoon
bare treetops
reaching for the sun
27-Nov-2018
Spring cleaning
before the last leaf
falls
27-Nov-2018
Autumn dusk --
a tired procession
of brake lights
27-Nov-2018
morning tea --
the smell
of burning leaves
28-Nov-2018
in their Sunday best
a young couple
scolds their child
28-Nov-2018
when you’ve reached your peak
before lifting your head
from the pillow
28-Nov-2018
pot luck --
who brought
the hash brownies?
28-Nov-2018
enlightenment --
finally seeing the forest
for the trees
28-Nov-2018
a sigh of relief
when the judge mispronounces
my last name
28-Nov-2018
undressing
for the moon
her silhouette
28-Nov-2018
at least the stars
haven’t abandoned
the shipwrecked boat
29-Nov-2018
first date --
the blinking red light
reflected in her eyes
29-Nov-2018
waning moon --
the doctor asks me
if I’m happy
29-Nov-2018
waning moon --
she’s forgotten
my name
29-Nov-2018
dark night --
not even the voices
will talk to me
29-Nov-2018
beneath the veil
a Long Night Moon
29-Nov-2018
silent snow --
the secrets we keep
from each other
29-Nov-2018
last day of November --
the sun
glares back
30-Nov-2018
quarter moon
and I can’t
spare a dime
30-Nov-2018
clearing the cobwebs
from the dimly lit corner
where we almost kissed
30-Nov-2018
driving over
the drawbridge
I feel the groove
30-Nov-2018
rain clouds
adjusting
my expectations
1-Dec-2018
finding
instead of losing
ten pounds
1-Dec-2018
cleaning out the attic
gridlock
on Memory Lane
1-Dec-2018
the exterminator
defenseless against
Christmas humbug
1-Dec-2018
reserved
for better sinners
a special place in hell
1-Dec-2018
at the bottom of a drawer
two tickets
to a rained-out ballgame
1-Dec-2018
beach erosion --
she takes off
her bikini
1-Dec-2018
crescent moon --
the dog knows I didn’t
throw the ball
1-Dec-2018
cold December night
when heartbreak
was just another word
1-Dec-2018
the dark
gets a hold of me --
magnolia blossoms
1-Dec-2018
winter overcast --
I guess it’s a night
for sad songs
1-Dec-2018
remembering
the promises we made
at the fire pit
2-Dec-2018
Autumn mist --
a strikeout
with the bases loaded
2-Dec-2018
happy hour --
the bartender asks
for my ID
3-Dec-2018
after the rain
a glittering trail
of mud puddles
3-Dec-2018
when you’re climbing
through family trees
and you find out
your name means "ore"
3-Dec-2018
autumn frost --
an old dog
in need of surgery
3-Dec-2018
cold snap
reminding my father
how old he is
4-Dec-2018
he says he can’t
stay on the wagon
because he’d rather walk
4-Dec-2018
Downtown Crossing --
a drunk directing traffic
quoting Shakespeare
4-Dec-2018
fair-weather clouds --
he says he’s surprised
I still work here
4-Dec-2018
Wall Street construction --
the roof
caves in
4-Dec-2018
"this is only a test" --
still wondering
when I can breathe again
4-Dec-2018
Venus
always waking up
earlier than me
4-Dec-2018
crescent moon --
she barely
noticed me
4-Dec-2018
Christmas shopping --
who can I give
last year’s advent candle?
5-Dec-2018
winter chill --
can’t you wait
until winter?
5-Dec-2018
cold war --
unwanted
attention
5-Dec-2018
Freedom Trail --
the shortest distance
to happy hour
5-Dec-2018
cold snap --
hearing my musical tastes
described as "archaic"
6-Dec-2018
cold snap
stepping on
a twig
6-Dec-2018
aiming to please
an assassin
and his gun
6-Dec-2018
unbowed by the snow
the slender oaks
and me
6-Dec-2018
moonless night --
another one
too young to die
6-Dec-2018
new moon
emptying
another drawer
6-Dec-2018
when the raging river
consumes
my rage
6-Dec-2018
new moon --
another letter
unanswered
6-Dec-2018
"what happened to us?"
he asked
as if we had somehow
disappeared
6-Dec-2018
hunting season
is it too late
for a flu shot?
7-Dec-2018
Pay Day --
the dew
freezes over
7-Dec-2018
black ice --
my granddaughter asks me
if I believe in God
7-Dec-2018
autumn stillness --
what Buddha
believes
7-Dec-2018
new moon --
my granddaughter makes
my daughter’s face
7-Dec-2018
cold night
when everyone wants
to believe
7-Dec-2018
Santa
I’d like to learn how to spell
poinsettia
7-Dec-2018
moonless night
a goose
defends his nest
7-Dec-2018
winter construction
a family
of woodpeckers
8-Dec-2018
mystery solved --
the dog chews
my missing sock
8-Dec-2018
eyes that tell me
"my eyes
are up here"
8-Dec-2018
turning his back
on our suburban home
backyard Buddha
8-Dec-2018
Christmas music --
glass on the pavement
under my shoe
8-Dec-2018
Christmas shopping
a little lost girl
with angel wings
8-Dec-2018
mystery solved --
the sock thief’s
wagging tail
9-Dec-2018
hazy sunshine
a tree branch
floating down the river
9-Dec-2018
hunting season over
the medical examiner’s
shiny white van
9-Dec-2018
early December --
a pumpkin
bobbing in the river
9-Dec-2018
old photograph --
the ghost
of weddings past
9-Dec-2018
crowded airplane
my fart travels
Business Class
9-Dec-2018
Executive Privilege --
the right
to remain silent
9-Dec-2018
eating a banana
I read
"Origin of the Species"
10-Dec-2018
waning moon --
when they know you’re not
a member
10-Dec-2018
interstellar space --
where all of the
unmatched socks go
10-Dec-2018
unfulfilled
a gift certificate
from last Christmas
10-Dec-2018
reading my thoughts
she won’t look me
in the eye
10-Dec-2018
bobbing for apples
the one I can’t let
get away
10-Dec-2018
all downhill from here --
Venus
in the morning sky
11-Dec-2018
DNA match --
I instinctively reach
for my wallet
11-Dec-2018
twisted tree roots --
my arthritis
acts up
11-Dec-2018
writer’s block --
the thermometer
doesn’t budge
11-Dec-2018
out of change
I find
a working payphone
11-Dec-2018
suddenly shy
Venus hiding behind
morning clouds
12-Dec-2018
lost in the woods
Christmas
finds us
12-Dec-2018
winter dusk --
for a moment I forget
where I am
12-Dec-2018
snarling weekend traffic
a Christmas tree sale
12-Dec-2018
from this year
to the next
a flowing river
12-Dec-2018
snow moon --
lighting the way
to who knows where
12-Dec-2018
Sunday brunch --
an extraneous squiggle
on my paisley tie
12-Dec-2018
dark continent --
my granddaughter’s
long-distance pout
12-Dec-2018
that look --
when she’s naughty
and nice
12-Dec-2018
dining alone --
the extraneous
place setting
13-Dec-2018
burn before reading
a Christmas card
from an old flame
13-Dec-2018
writer’s block --
a private road
under construction
13-Dec-2018
snow showers
a Christmas card
returned for postage
13-Dec-2018
the wall
we tore down
in our dreams
13-Dec-2018
after Maria
a family dines al fresco
every day
14-Dec-2018
morning meditation --
no escape
from Christmas music
14-Dec-2018
fair-weather clouds --
still plenty of room
to fall
14-Dec-2018
fair-weather clouds --
nowhere to go
but up
14-Dec-2018
fresh asphalt --
the Dow
closes lower
14-Dec-2018
dark nights
and the children
they leave behind
14-Dec-2018
overcast morning --
I’m mistaken
for someone else
15-Dec-2018
tapping my brakes
because there’s always
another deer
15-Dec-2018
the same hazy sun
on either side
of the wall
15-Dec-2018
seaside chapel --
the stained glass sailboat
of my dreams
15-Dec-2018
rough road --
ten days
until Christmas
15-Dec-2018
autumn mist --
another resolution
I’m saving
for next year
15-Dec-2018
9 days to Christmas --
counting the ways to say no
to eggnog
16-Dec-2018
raw night --
more wasabi
for my sushi
16-Dec-2018
between tantrums
increasingly poor decisions
16-Dec-2018
remembering summer
a tall glass
of mulled wine
16-Dec-2018
desert wind
whistling
at the moon
16-Dec-2018
meanwhile
in a desert camp
not a chestnut
was roasting
17-Dec-2018
executive order --
a pile of
dirty snow
17-Dec-2018
seven days before Christmas
a cold wind blows
18-Dec-2018
dog kisses --
a birthday gift
that keeps on giving
18-Dec-2018
dirty snow --
afraid to look
at my 401K
18-Dec-2018
it goes without saying --
moon shadows
in the snow
18-Dec-2018
Christmas potluck --
a casserole
of unknown origin
18-Dec-2018
meanwhile
in a desert camp
not a chestnut roasting
18-Dec-2018
done with Christmas shopping
we open up
the cheap champagne
18-Dec-2018
last-minute shopping --
another mouse
caught in a trap
19-Dec-2018
suburban tragedy --
emo kids
with nothing
to cry about
19-Dec-2018
dark autumn night --
a Skylark
with a broken muffler
19-Dec-2018
elf on a shelf --
an unmatched bookend
19-Dec-2018
last days of autumn
contemplating
a beige sky
19-Dec-2018
Orion’s belt --
I suck in
my gut
19-Dec-2018
as I never
remembered her
a photo in the fog
19-Dec-2018
mulled wine
trimming down
my Christmas card list
19-Dec-2018
walking in fog
let’s not
get lost
19-Dec-2018
Christmas party --
a long line at the
Virtual Reality tent
20-Dec-2018
sharp curve --
wondering if my phone has
rollover minutes
20-Dec-2018
solstice --
my temper
grows shorter
20-Dec-2018
last day of autumn
stock prices continue
to fall
20-Dec-2018
when the palm reader knows
she should have stayed home
20-Dec-2018
gibbous moon --
the unblinking eyes
of a guide dog
20-Dec-2018
after the party
we search for the missing button
on her blouse
20-Dec-2018
New Deal --
I shuffle twice
20-Dec-2018
Mad Dog --
a compromised
position
20-Dec-2018
lights out
we find
the missing button
20-Dec-2018
sunrise --
I belong
to no one
20-Dec-2018
heron in flight
a silent serenade
21-Dec-2018
solstice --
a Great Heron
standing still
21-Dec-2018
longest night --
a dream
within a dream
21-Dec-2018
dive bar --
Santa Claus
on coffee break
21-Dec-2018
winter solstice --
her tan lines
fade
21-Dec-2018
flood warning --
more water than usual
under the bridge
21-Dec-2018
this year’s stocking stuffer
a lump of "clean coal"
21-Dec-2018
open mic night --
another
whiskey sour
21-Dec-2018
the clearing
between rain
and fog
21-Dec-2018
not cuddly
after all --
a bear market
21-Dec-2018
new neighbors
a freshly painted
privacy fence
22-Dec-2018
pub crawl
finding our way back
to Oblivion
22-Dec-2018
penguin dust --
the constellations
in the sky
22-Dec-2018
winter fetch --
a tennis ball
in the laundry basket
22-Dec-2018
solstice moon --
it’s all downhill
from here
22-Dec-2018
solstice moon
I remember
pasteles
22-Dec-2018
cold moon
all alone
in the morning sky
23-Dec-2018
hanging up Christmas lights
a tenuous grip
on the ladder
23-Dec-2018
a clearing in the woods
I leave the perfect Christmas tree
alone
23-Dec-2018
osprey nest?
or just a messy
clump of leaves?
23-Dec-2018
clear-eyed
I accept a pour
from an unlabeled bottle
23-Dec-2018
cloudless sky --
the haze
of a New England IPA
23-Dec-2018
the night before Christmas
your annual reminder
that mice can’t read
24-Dec-2018
night before Christmas --
the lobster pots hung
by the wood shed with care
24-Dec-2018
a dusting of snow --
this year’s
Christmas bonus
24-Dec-2018
the Christmas gift
I didn’t want --
a nagging cough
24-Dec-2018
Nochebuena --
a song rising
from the camp
24-Dec-2018
peace on earth --
an empty beach
on Christmas Eve
24-Dec-2018
not a creature was stirring --
"some assembly required"
25-Dec-2018
Christmas Day --
49 days until
Spring Training
25-Dec-2018
Christmas past --
far less snow
in my beard
25-Dec-2018
decorating the tree
my green-eyed
grandchildren
25-Dec-2018
Christmas night --
mulling over the contents
of the mulled wine
25-Dec-2018
Boxing Day --
recycling
the Christmas bows
26-Dec-2018
Boxing Day --
a former colleague’s
empty cubicle
26-Dec-2018
Santa rally --
the warmth
of an ugly sweater
26-Dec-2018
cutting the cord
I hope I remembered
my parachute
26-Dec-2018
the bag lady screams
"courtesy is contagious!"
27-Dec-2018
losing my voice
all I have left
are words
27-Dec-2018
waning moon --
how exuberantly we cheer
each lie
27-Dec-2018
knowing my place
a woodchuck’s
unblinking eyes
27-Dec-2018
birds in formation
following
no one
28-Dec-2018
watching the news
a craving
for muddled wine
28-Dec-2018
River Road --
rounding the corner
into a dream
28-Dec-2018
black ice --
erasing Wall Street’s
modest gains
28-Dec-2018
four days after Christmas
first come, first serve
at the give and take shed
29-Dec-2018
it will make
a beautiful bonfire:
the pile of Christmas trees
29-Dec-2018
today’s earworm --
a song
I can’t quite place
29-Dec-2018
tamal or tamale?
no need to argue
I’ll take two
29-Dec-2018
I’ve won the prize
but the boiler room caller
can’t pronounce my name
29-Dec-2018
warm winter day --
ladybugs
in waiting
29-Dec-2018
after the party
lingering smoke from
a citronella candle
30-Dec-2018
"just one drink"
he promised
ordering a double
30-Dec-2018
waning moon --
sorting through photos
of a younger me
30-Dec-2018
waiting on hold
the polar icecaps
melt
30-Dec-2018
the cat’s face
when I confess
I’ve never read Hemingway
30-Dec-2018
New Year’s Eve party --
I forget the name
of an old acquaintance
31-Dec-2018
New Year’s Day --
another resolution
around the sun
31-Dec-2018
starstruck --
a real
rocket scientist
31-Dec-2018
fireworks
whether or not
you believe
31-Dec-2018
New Year’s Eve --
waiting for the other
shoe to drop
31-Dec-2018
minutes before midnight
the ball drops
from the dog’s mouth
31-Dec-2018
New Year’s Day brunch --
a plateful
of broken resolutions
1-Jan-2019
New Year’s Day --
when it’s only
a head cold
1-Jan-2019
winter wind --
the long
journey home
1-Jan-2019
high wind warning --
I turn off
the news
1-Jan-2019
bad whiskey --
that morning I woke up
with the wrong head
1-Jan-2019
dockside marina --
the fisherman’s
salty language
1-Jan-2019
this year’s resolution:
to purchase only
winning lottery tickets
1-Jan-2019
northerly wind
carrying away
the long weekend
1-Jan-2019
fresh snow
always covering
her tracks
1-Jan-2019
crescent moon --
the girl next door
draws the shades
1-Jan-2019
skipping breakfast
the crunch
of morning frost
1-Jan-2019
in the beginning
a breakfast sandwich
made to order
2-Jan-2019
January 2nd --
resolutions running laps
around the office building
2-Jan-2019
crescent moon --
a stranger knows for certain
the lunar landing was a hoax
2-Jan-2019
overnight snow
when I’ve dreamed
too much
2-Jan-2019
writer’s block --
where the purple road
won’t take me
2-Jan-2019
cold wind
whispering
"dementia"
2-Jan-2019
light snowfall --
the stock market
plummets
3-Jan-2019
beneath the shadows
a tantalizing
softness
3-Jan-2019
high resolution:
the new dispensary
in town
3-Jan-2019
adult book store --
not always sure
which end is up
3-Jan-2019
mild winter day --
our new neighbor
introduces himself
3-Jan-2019
fear of snakes --
the hiss
of a barn cat
3-Jan-2019
May Day
a withering
carnation
4-Jan-2019
snow flurries
entering
the sacred temple
4-Jan-2019
sleepwalking
I’m unafraid
of the dark
4-Jan-2019
dancing on the roof --
the fear
of joy
4-Jan-2019
hazy sunset --
I feel it getting
away from me
4-Jan-2019
campaign posters
hanging slightly
left of center
4-Jan-2019
daydreaming
I forget
that I am daydreaming
4-Jan-2019
stopping only
to smell the roses
hummingbird
5-Jan-2019
winter rain --
the poetry
writes itself
5-Jan-2019
new moon
everything
that can hurt you
5-Jan-2019
pawned for quick cash
a diamond ring
with a slight imperfection
5-Jan-2019
after the rain
bare branches
dancing in the wind
5-Jan-2019
that hush
when you know you’re not in
the inner circle
5-Jan-2019
cracks in the mirror
I don’t remember
growing older
5-Jan-2019
epiphany --
the birds
who never migrate
6-Jan-2019
epiphany --
when you have
to leave
6-Jan-2019
three kings
fashionably late
to the party
6-Jan-2019
three queens
not waiting for
the red carpet
6-Jan-2019
Windrush Square --
the swirl
of unraked leaves
6-Jan-2019
new moon --
the shadows
disappear
6-Jan-2019
at the flea market
hand-knit baby mittens
priced for quick sale
7-Jan-2019
cold snap --
I reach for
the snooze button
7-Jan-2019
cold snap
when the card reader
stops working
7-Jan-2019
sliver moon --
watching the pot
slowly boil
7-Jan-2019
grinding to a halt
dark-roasted
coffee beans
7-Jan-2019
lies at the border of the truth
7-Jan-2019
overcast night --
a black cat
purrs
7-Jan-2019
approaching snow --
she didn’t expect me
to be so gray
7-Jan-2019
frigid night --
the dog’s
reluctant steps
8-Jan-2019
a gated community
not safe
from itself
8-Jan-2019
arguing politics
like arguing
with a wall
8-Jan-2019
abandoned ranch --
the wild horses
of my dreams
8-Jan-2019
winter fog --
the fishing boats
I can only hear
8-Jan-2019
lonely desert road --
the billionaire sings
"Bye Bye Blackbird"
8-Jan-2019
gray morning --
birdsong
in a minor key
9-Jan-2019
cold front --
she reminds me that her father
is younger than me
9-Jan-2019
today’s forecast
a wind advisory
on Capitol Hill
9-Jan-2019
winter fog --
distant
fishing boats
9-Jan-2019
Googling a recipe
for seething anger
9-Jan-2019
Mexican sage --
only the wisest chefs
cook with it
9-Jan-2019
tea ceremony
English Breakfast
before bedtime
9-Jan-2019
Harvard Square Station --
ivy encircles
the third rail
9-Jan-2019
the enduring image --
my first grade photo
in black-and-white
10-Jan-2019
snow flurries --
an unanswered
text message
10-Jan-2019
the wages of sin are a Senator’s salary
10-Jan-2019
dark winter night
wondering why
I live here
10-Jan-2019
fair-weather friend
knowing it can’t be
too cold to snow
10-Jan-2019
whiskey dreams --
the dog
licks my face
10-Jan-2019
gesturing
with a dried apricot --
"you should eat more fruit"
11-Jan-2019
bad whiskey
an angel
at the wrong address
11-Jan-2019
bitter cold --
an unpublished poem
11-Jan-2019
too cold for fog
another morning after
11-Jan-2019
refuting Newton
a thrown tantrum
never falls
11-Jan-2019
barfly circling himself
11-Jan-2019
dried apricots
lamenting
the designated hitter
11-Jan-2019
Epiphany --
there’s no more room
in my Inbox
12-Jan-2019
scrutinizing my passport
somebody’s red-headed stepchild
12-Jan-2019
recycling
the childhood memories
I tried to repress
12-Jan-2019
opening soon --
an overpriced chain store
in an ill-conceived
shopping center
12-Jan-2019
continued cold
I lose another game
of solitaire
12-Jan-2019
crescent moon --
the can’t-miss prospect’s
failed drug test
12-Jan-2019
wolf moon --
I trim
my beard
12-Jan-2019
writer’s block --
an abandoned
cranberry bog
13-Jan-2019
fair-weather clouds --
another week
of sunsets
13-Jan-2019
clinging to summer
the leaves
of an old oak tree
13-Jan-2019
my investment portfolio:
golden leaves
on the ground
13-Jan-2019
my credit report --
I owe someone
an apology
13-Jan-2019
sunset at low tide --
no romance
among seagulls
13-Jan-2019
the meditation center
carved into a cluster
of luxury townhouses
13-Jan-2019
a woman’s choice
as adjudicated
by men
14-Jan-2019
under the weather
a snow-covered balcony
14-Jan-2019
writer’s block
a stationary front
on radar
14-Jan-2019
no longer
financially viable:
The Peace Abbey
14-Jan-2019
Commander-in-Chief --
the jukebox plays
"Secret Agent Man"
14-Jan-2019
late night --
dreams
of drifting snow
14-Jan-2019
walking in the dark
a fear
of falling asleep
14-Jan-2019
a kiss goodnight --
the glowing embers
of a campfire
14-Jan-2019
blue jays and crows
at the bird feeder --
everyone’s a critic
15-Jan-2019
today’s forecast --
a warm place
in the sun
15-Jan-2019
power failure --
we dine on junk food
by candlelight
15-Jan-2019
crossing the bridge
winter rain falls
into the Mystic
15-Jan-2019
"rehab"
after a pause
he points to his shoulder
16-Jan-2019
in the forecast
a chance
of plum blossoms
16-Jan-2019
"such a nice guy"
said every girl’s mother
about me
16-Jan-2019
snow on the way
an expectant mother
rubs her belly
16-Jan-2019
stylized violence
now available
in high-definition
17-Jan-2019
approaching snow
watching my breath
freeze
17-Jan-2019
storm clouds
the size
of my headache
17-Jan-2019
in the waiting room
an empty tissue box
covered in dust
17-Jan-2019
in the exam room
an empty container
of hand sanitizer
17-Jan-2019
snow flurries --
a wild
and precious life
18-Jan-2019
midnight stroll --
I remember why
I don’t take them
18-Jan-2019
another dead soldier
paying off a debt
he didn’t owe
18-Jan-2019
windless morning --
an abandoned
osprey nest
18-Jan-2019
explaining to the dog
that it’s too cold
for a walk
18-Jan-2019
the ex-girlfriend
who took too long
to unfriend me
19-Jan-2019
snow showers --
my 401K
takes a bath
19-Jan-2019
over cold coffee
a heated conversation
about finances
19-Jan-2019
bad coffee --
the grounds
for impeachment
19-Jan-2019
freezing drizzle --
I adjust
the thermostat
19-Jan-2019
icy roads
now featuring
"interactive weather"
19-Jan-2019
blood moon --
never forget
19-Jan-2019
coming soon:
marching for the right
to march
19-Jan-2019
I can feel it from here --
another pothole
on Wall Street
19-Jan-2019
complaining to an invisible moon
19-Jan-2019
light snow --
nobody notices
that I’ve lost weight
19-Jan-2019
king for a day --
the perfect pot
of coffee
20-Jan-2019
snow changes to rain
my father says
"we’re doing
the best we can"
20-Jan-2019
under the weather
the deluge
begins
20-Jan-2019
adagio --
a songbird
in the rain
20-Jan-2019
explaining purple
to a blind man
20-Jan-2019
in a dream
Marilyn becomes
Norma Jeane again
20-Jan-2019
realizing
you are the elephant
in the room
20-Jan-2019
wolf moon
reflected in
the dog’s eyes
21-Jan-2019
last call --
I hug
the barstool
21-Jan-2019
wolf moon --
I cast
a five-o’clock shadow
21-Jan-2019
when brush fires
no longer
spark joy
21-Jan-2019
crescent moon
in search of
safe harbor
21-Jan-2019
hope --
a puppy
yawns
21-Jan-2019
blood moon --
text message
from a distant relative
21-Jan-2019
wolf moon --
the dog
steals my blanket
22-Jan-2019
windless morning --
a cat sits
next to Buddha
22-Jan-2019
one month after Christmas
my wife and I
exchange coughs
22-Jan-2019
the snow shovel
neither more nor less effective
when I swear at it
22-Jan-2019
writer’s block --
the dented blade
of a snow shovel
22-Jan-2019
moon viewing party of one
22-Jan-2019
blood moon --
I change up
my heart meds
23-Jan-2019
in the news
tires spinning
on thin ice
23-Jan-2019
waning moon --
celebrating the numbers
on the odometer
23-Jan-2019
mergers and acquisitions --
she calls the waiter
for the check
23-Jan-2019
mergers and acquisitions --
she calls for
the check
23-Jan-2019
my mother’s birthday
an unclaimed jackpot
24-Jan-2019
winter rain --
the absence
of birdsong
24-Jan-2019
winter rain --
everything that goes
without saying
24-Jan-2019
winter rain --
when is it time
to lie about my age?
24-Jan-2019
balance alert --
a yoga pose
I shouldn’t do
24-Jan-2019
melting snow --
everything
we leave behind
24-Jan-2019
wintry mix --
one day blends
into the next
24-Jan-2019
over the bridge
suspension
of disbelief
25-Jan-2019
meanwhile
on Capitol Hill
a mud puddle
freezes over
25-Jan-2019
promises --
a pile of
dirty snow
25-Jan-2019
campaign promises --
a pile of dirty snow
in every driveway
25-Jan-2019
sudden thunder --
stumbling upon
a nesting goose
26-Jan-2019
freezing and thawing --
do I even have
a lucky number?
26-Jan-2019
late morning
when the coffee is too good
to savor
26-Jan-2019
just outside
my bachelor pad
an abandoned bird nest
26-Jan-2019
getting lost on the way to my guided meditation class
26-Jan-2019
cold brew --
arguing about
how much snow we’ll get
26-Jan-2019
spring cleaning --
choosing the memories
I will keep
26-Jan-2019
her GoFundMe page --
what I could have spent
on a bottle of wine
26-Jan-2019
Chef’s surprise --
I order my dinner
in broken Spanish
26-Jan-2019
low tide --
I build a wall
around my sand castle
26-Jan-2019
winter moth --
memorials
on her Facebook page
26-Jan-2019
past her due date
the tall oak
clinging to its leaves
27-Jan-2019
not feeling its vibe --
police helicopter
27-Jan-2019
past its expiration date
the yogurt
I just finished
27-Jan-2019
ghosts whispering
in the shadow
of the old tree
27-Jan-2019
Sober January --
the drunken carousal
of ghosts
27-Jan-2019
unable to sleep
I press the remote
for the fireplace
28-Jan-2019
unable to sleep --
another way
to look at the moon
28-Jan-2019
unable to sleep
but we’ll be ready
for the next storm
28-Jan-2019
crescent moon --
unable to keep
my eyes open
28-Jan-2019
fourth quarter earnings
wind-chill warnings
below zero
28-Jan-2019
moments before the alarm
my deepest sleep
29-Jan-2019
snow flurries --
a modest recovery
on Wall Street
29-Jan-2019
Day of the Dead
my adult son
awake before dawn
29-Jan-2019
snow in the forecast
she stops dyeing
her hair
29-Jan-2019
rush hour snow --
every way
is the long way home
30-Jan-2019
lightness of being --
I clear out
my spam folder
30-Jan-2019
snow squall --
explaining it
to the dog
30-Jan-2019
single-digit temperatures
I can’t feel
my fingers
31-Jan-2019
unable to sleep
frost climbing
the storm windows
31-Jan-2019
last day of the month --
paper cuts
from an uncashed check
31-Jan-2019
a dream
about an island
of forgotten dreams
31-Jan-2019
identity theft --
drifting snow
erases my footprints
31-Jan-2019
fear loathing fear
31-Jan-2019
frightened deer --
the stillness
runs away
31-Jan-2019
the future marine
doesn’t need
a diaper change
1-Feb-2019
Groundhog Day --
a stranger tells me
I haven’t changed
1-Feb-2019
cold snap --
an extra treat
in the dog bowl
1-Feb-2019
meanwhile
an updated roster
for the Puppy Bowl
1-Feb-2019
crescent moon --
the candidate kisses
another baby
1-Feb-2019
please keep your distance --
another candidate
enters the field
1-Feb-2019
whiteout --
a closed-door
Cabinet meeting
1-Feb-2019
reading his apology
I’m deeply sorry too
1-Feb-2019
continued cold --
she says she’s
coming to bed
1-Feb-2019
a familiar spirit
on the other side
of the wall
2-Feb-2019
Groundhog Day --
the wrong side of the bed
every morning
2-Feb-2019
Super Bowl Saturday --
a goal line stand
at the deli counter
2-Feb-2019
taking center stage
a red fox
in the motion-activated light
3-Feb-2019
deep winter --
believing the sun
will never rise
3-Feb-2019
unable to hold a charge
will this be the day
the music dies?
3-Feb-2019
super bowl --
still intact
after dropping it
3-Feb-2019
singles night --
the jukebox plays
"Dancing with Myself"
3-Feb-2019
daylily --
I ask her
to stay
3-Feb-2019
national emergency
now entering
its third year
3-Feb-2019
Groundhog Day again?
this Super Bowl
looks familiar
4-Feb-2019
new moon
the same old crap
in my spam folder
4-Feb-2019
melting snow --
I order a double whiskey
with no ice
4-Feb-2019
Mercury retrograde --
the painting was upside down
all along
4-Feb-2019
between a rock
and a hard place
an abandoned pickup truck
4-Feb-2019
overcast sky --
everything
that wasn’t said
4-Feb-2019
winter warm-up --
she loosens
that top button
4-Feb-2019
harvest moon --
rolling in the hay
with the farmer’s daughter
4-Feb-2019
filling the room --
all of the books
I haven’t read
4-Feb-2019
make no mistake --
the year of the dog
never ends
4-Feb-2019
new moon --
a U-Haul van
across the street
5-Feb-2019
new moon --
she asks if I would
dye my hair
5-Feb-2019
watching the weather
to escape the weather
5-Feb-2019
year of the pig --
I go back
for seconds
5-Feb-2019
year of the pig --
the state
of the union
5-Feb-2019
pig’s feet --
I decide
to call a cab
6-Feb-2019
melting snow --
brown and beige
turn to gold
6-Feb-2019
"words were exchanged" --
a veneer of ice
on the mud puddle
6-Feb-2019
whispering
an abandoned
palm orchard
6-Feb-2019
the glitter in the freezing rain
6-Feb-2019
crossing the line
a town
with no happy hour
6-Feb-2019
sleepwalking --
an uneven
sidewalk
7-Feb-2019
how many
shades of darkness
in the Boston night?
7-Feb-2019
pre-dawn flight --
and to think I’ve never seen
"Walking Dead"
7-Feb-2019
far from home
the river
in the clouds
7-Feb-2019
clearing the runway
just how heavy
was that bag?
7-Feb-2019
far from home
the scars
no one sees
7-Feb-2019
cloud after cloud
that movie
I don’t want to watch
7-Feb-2019
between connections
solo travelers
and their cellphones
7-Feb-2019
final approach --
I throw out
the stale scone
7-Feb-2019
Baja midnight --
sweet whispers
of the ocean
7-Feb-2019
always up early
the scorpion’s tail
8-Feb-2019
crescent moon --
the black cat’s
green eyes
8-Feb-2019
by the sweat of their brow
someone else’s
million dollar view
8-Feb-2019
making tracks --
two dogs
in the desert
8-Feb-2019
my favorite perfume
desert breeze
in her hair
8-Feb-2019
tequila sunrise --
the ocean pounding
in my head
8-Feb-2019
evening news --
a cockroach
skitters away
8-Feb-2019
Cape Cod fog --
it covers
everything
9-Feb-2019
writer’s block --
a silent mockingbird
9-Feb-2019
desert morning --
the distant clatter
of a water truck
9-Feb-2019
desert haze --
one margarita
too many
9-Feb-2019
just beyond the waves
a beach dog
without a collar
9-Feb-2019
a beautiful view
of all of the other
beautiful views
9-Feb-2019
happy hour --
a family of whales
near the shore
9-Feb-2019
settling my bill
the bartender tells me
to practice my Spanish
9-Feb-2019
in the corner
in and out of consciousness
a cautionary tale
9-Feb-2019
remembering
when Mother said
to finish my dinner
and not ask questions
10-Feb-2019
desert morning
peeling away
the fog
10-Feb-2019
ordering in Spanish --
the bartender’s
generous pour
10-Feb-2019
expat cafe
his and her ponytails
al fresco
10-Feb-2019
breakfast al fresco --
sharing an omelette
with flies
10-Feb-2019
Baja Sunday --
birds fly in and out
of an old cactus
10-Feb-2019
summer twilight --
she doesn’t care
what I’m thinking
10-Feb-2019
called a "snowflake"
I realize
I’m not alone
10-Feb-2019
waiting for her
to be in the mood
my beard turns gray
11-Feb-2019
deafening silence --
the crash
of my hard drive
11-Feb-2019
turning another page
of the epic novel
desert breeze
11-Feb-2019
knowing I can’t stay --
wilted desert flower
11-Feb-2019
urban candidate running on a subway platform
11-Feb-2019
Monday morning --
I push a door
marked "pull"
11-Feb-2019
winter silence --
the weathered wood
of our new home
11-Feb-2019
in a foreign land
I give directions
to a stranger
11-Feb-2019
winter storm watch --
I pretend it’s happening
somewhere else
11-Feb-2019
lily pads --
planning
an estate sale
11-Feb-2019
careful not to miss
daily Mass
snow-covered gargoyles
12-Feb-2019
another expat jogging
past the construction site
in bright-colored sneakers
12-Feb-2019
not sure I signed up
for looking "distinguished"
12-Feb-2019
each pounding wave
unrelentingly
soothing
12-Feb-2019
in my dreams
an abandoned roller coaster
by the sea
12-Feb-2019
restless night --
wondering if the gecko
is truly happy
12-Feb-2019
daydream:
snow falling
in the moon’s shadow
12-Feb-2019
rough surf --
dolphins weave
around the whitecaps
12-Feb-2019
blue-eyed señorita --
desert sun rising
beyond the clouds
13-Feb-2019
counting out
some random unit of time
the cement mixer
13-Feb-2019
in the cracked plaster
a tree-lined horizon
13-Feb-2019
ghost town --
tourists welcome
13-Feb-2019
Baja sunset --
the impatient ghosts
13-Feb-2019
unable to sleep
another commercial
for sleeping pills
13-Feb-2019
Farewell Canyon --
every door
wide open
13-Feb-2019
clear sky --
we open up
a white wine
13-Feb-2019
daybreak --
awakening
to your nakedness
14-Feb-2019
stiff breeze --
subway cars
out of service
14-Feb-2019
late to the parade
a clown
without a face
14-Feb-2019
Baja Valentine --
a Norteño ballad
from the work site
14-Feb-2019
all this time
you were watching
over me
14-Feb-2019
camera-shy
an egret
in the basil field
14-Feb-2019
Baja speed bump --
an old dog fast asleep
on the asphalt
14-Feb-2019
a pair of hawks circling
a beautiful place
where I must never go
14-Feb-2019
romantic dinner --
a widower
and his dog
14-Feb-2019
desert dream --
a window
in the sand
14-Feb-2019
false sunrise --
I struggle to hear
the ocean
15-Feb-2019
kiss me softly
so that I can hear
the ocean
15-Feb-2019
the eyesore
of a beautiful
oceanfront home
15-Feb-2019
black-tailed jackrabbit
running away
from ghosts
15-Feb-2019
running away
from ghosts
a black-tailed jackrabbit
15-Feb-2019
oceanfront construction
drowning out the sound
of the ocean
15-Feb-2019
national emergency:
a screaming baby
on the plane
15-Feb-2019
final approach
I leave my daydreams
in the clouds
15-Feb-2019
an overpriced vodka
to soothe the baby’s crying
in my ears
15-Feb-2019
final descent --
the uninhabited island
of my dreams
15-Feb-2019
back from vacation
settling into
the sameness
16-Feb-2019
Town Dump --
so many things
that don’t spark joy
16-Feb-2019
deportation hearing
not really hearing
anything
16-Feb-2019
last call --
fresh lipstick
on my shot glass
16-Feb-2019
between where I am
and where I’m going
the rolling hillside
16-Feb-2019
the rolling hillside
between where I am
and where I’m going
16-Feb-2019
desert shadows --
only they know
when the arroyo will run
16-Feb-2019
melting snow --
a car idling
in front of my house
16-Feb-2019
trying to hear
the ocean
in the Mass Pike
16-Feb-2019
still pond --
I toss a coin
into the moon
17-Feb-2019
silver dollar moon --
the graffiti artist’s
bright bandanna
17-Feb-2019
locusts and politicians swarming Iowa
17-Feb-2019
tomorrow’s weather
a pair of hawks
circling
17-Feb-2019
snow moon
somewhere
beyond the snow
17-Feb-2019
awaiting the diagnosis
my internet
dies
18-Feb-2019
fresh snow --
how many times
must I write about it?
18-Feb-2019
slow news day --
a lizard skitters
across the dune
18-Feb-2019
performance art --
I throw my alarm clock
at the mirror
18-Feb-2019
Open House --
a frozen
koi pond
18-Feb-2019
first date --
the Picasso
stares at me
18-Feb-2019
on the beach
I surf the web
for surfing lessons
18-Feb-2019
badlands --
please keep telling me
it was only a dream
18-Feb-2019
gibbous moon
and yet
the snow remains
18-Feb-2019
late for breakfast
the dog
licks my face
19-Feb-2019
first date --
watching the sun
meet the horizon
19-Feb-2019
snow moon --
wondering if
they’re sold separately
19-Feb-2019
snow moon --
can’t I choose
one or the other?
19-Feb-2019
snow moon --
quitting
while I’m ahead
19-Feb-2019
cruising altitude --
the babies’ cries
synchronize
20-Feb-2019
same time as yesterday
the same strangers meet
on a subway platform
20-Feb-2019
weather advisory --
everything
except frogs
20-Feb-2019
the GPS
in my head tells me
"You have arrived"
20-Feb-2019
the day I got caught
drawing circles
in the sand
20-Feb-2019
when everyone’s eyes look like snow
20-Feb-2019
weather advisory --
the bartender
cuts me off
20-Feb-2019
snow moon
making way
for the snow
20-Feb-2019
snow turns to rain --
my wine glass
is empty
20-Feb-2019
reaching for change --
the dog treats
in my pocket
20-Feb-2019
dimming the lights
a growing appreciation
for pearls
20-Feb-2019
snow moon --
a beacon
in the snow
20-Feb-2019
night terror --
it was only
a snow plow
20-Feb-2019
smart move --
my smartphone
turned off
21-Feb-2019
covering the flowerbed
a sheet of ice
21-Feb-2019
free press --
an elevator
with broken buttons
21-Feb-2019
still in syndication
a monkee
gone to heaven
21-Feb-2019
a melting snowman --
what’s left
of my childhood
21-Feb-2019
fading dream --
running after twilight
21-Feb-2019
running after twilight
21-Feb-2019
trickling down
the subway steps
melting snow
21-Feb-2019
late for work
unable to find the glasses
on my head
22-Feb-2019
a half-eaten dog toy --
the play
within the play
22-Feb-2019
an idiot’s guide
to winter weather
seasoned with road salt
22-Feb-2019
the old forest --
walking
among whispers
22-Feb-2019
restless night --
the ghost train
of my dreams
22-Feb-2019
back to work
piles of plowed snow
still melting
22-Feb-2019
waning moon --
filling up bags
with old clothes
22-Feb-2019
twenty ties
I’ll never wear --
I keep ten of them
22-Feb-2019
"Good Morning, Little Schoolgirl" --
a plea bargain
for a billionaire
23-Feb-2019
potluck --
an unlabeled
casserole
23-Feb-2019
silent auction --
I bid
against myself
23-Feb-2019
snow in the forecast
the dog
watches me shave
23-Feb-2019
paradise --
I flew all this way
just to sigh
23-Feb-2019
wind advisory --
I turn off
the news
23-Feb-2019
my life --
a boat adrift
surrounded by dreams
23-Feb-2019
that dark place
where the truth
is a lie
23-Feb-2019
always on time
the persistent
woodpecker
23-Feb-2019
freezing rain --
the glittering
danger
23-Feb-2019
the power
of processed sugar --
my granddaughter’s
dance recital
24-Feb-2019
winter rain --
the faded letters
of a tombstone
24-Feb-2019
packing up my music
to the soundtrack
of pouring rain
24-Feb-2019
winter fog --
unable to find
the right words
24-Feb-2019
winter fog --
no one wonders
where I’ve been
24-Feb-2019
end of the weekend --
I’d like to thank
the Academy
24-Feb-2019
Oscar Night --
a cold
winter wind
24-Feb-2019
express train
brushing the hair
from her face
25-Feb-2019
snow squall --
an intermittent
tail light
25-Feb-2019
late-season snow --
I remind myself
to breathe
25-Feb-2019
late-season snow --
an unexpected
visitor
25-Feb-2019
mixed precipitation --
the doctor experiments
with my meds
26-Feb-2019
morning headlines --
a broken gate
flapping in the wind
26-Feb-2019
construction zone --
discovering a shortcut
to profits
26-Feb-2019
winter nightmare --
the old oak
explodes
26-Feb-2019
like an auction
increasing forecast totals
of snow
26-Feb-2019
so much depends upon
a broken wheelbarrow
26-Feb-2019
harbor lights
especially
when I dream
27-Feb-2019
balancing my checkbook
I spill
my cappuccino
27-Feb-2019
when the yoga teacher
knows your name
and you’ve missed class
again
27-Feb-2019
late-season storm --
when no snow
is light snow
27-Feb-2019
the arroyo
unwilling to share
its secrets
27-Feb-2019
writer’s block --
too many days
in February
27-Feb-2019
stuffed in a drawer
the Principal’s note
I never read
28-Feb-2019
ignoring the forecast
the snow
keeps falling
28-Feb-2019
from the front of the drawer
to the back
a sentimental journey
28-Feb-2019
more slowly than forecast
the end of the storm
28-Feb-2019
still bracing for the win
28-Feb-2019
spring thaw --
a double whiskey
on the rocks
28-Feb-2019
pondering my success
I bow deeply
to pick up dog poop
28-Feb-2019
million dollar view --
the dog
needs a walk
28-Feb-2019
meanwhile in Suburbia
two Teslas fight
over a charging station
28-Feb-2019
snow in the forecast
the scrimshaw necklace
I never wore
1-Mar-2019
waking from a dream
fresh footprints
in the snow
1-Mar-2019
forbidden fruit --
always
the sweetest
1-Mar-2019
in other news
a pig
flatters a snake
1-Mar-2019
sycophants
in praise of
balderdash
2-Mar-2019
a shallow sigh --
the snow
grows deeper
2-Mar-2019
interrupting
my ocean dream
the slam
of a snowplow
2-Mar-2019
writer’s block --
the light
from a waning moon
2-Mar-2019
late-season snow --
a non-roster invitee
3-Mar-2019
favorite son
always bearing
the best excuses
3-Mar-2019
over kombucha
the free use of "ghost"
as a verb
3-Mar-2019
forming an arch
over a country road
the old oak
3-Mar-2019
between storms
a persistent
car alarm
3-Mar-2019
yin and yang --
the cat curls up
for a nap
3-Mar-2019
the new espresso machine --
my granddaughter’s
dance recital
3-Mar-2019
standing at attention
windshield wipers
before a storm
3-Mar-2019
all you can eat --
cattle crowding
the feeding trough
4-Mar-2019
tired of snow
I can’t wait
to shovel it!
4-Mar-2019
still branches
weighed down
by heavy snow
4-Mar-2019
shots fired --
a snowplow
strikes pavement
4-Mar-2019
winter mist --
a lonely tombstone
4-Mar-2019
shoveling snow
the lone and level sands
stretch far away
4-Mar-2019
waning moon --
the dim glow
of too much wine
4-Mar-2019
tempest in a teapot
when I can’t find
the coffee grinder
5-Mar-2019
instant rage
now trending
on Twitter
5-Mar-2019
after the storm
an altercation
among crows
5-Mar-2019
dirty snow --
a cocktail
with no recipe
5-Mar-2019
snowblind
I call a colleague
by the wrong name
6-Mar-2019
the old farmer --
instead of weeding his garden
he’s gardening weed
6-Mar-2019
dirty snow --
what is
and isn’t Zen
6-Mar-2019
Ash Wednesday --
a burned-out shell
of a man
6-Mar-2019
Ash Wednesday --
the assurance that goth
is alive and well
6-Mar-2019
when she tells me
she’s wearing
Mardi Gras beads
6-Mar-2019
deep winter --
seagulls at the helm
of the fishing boat
7-Mar-2019
dreams of ghosts
waking up
in different cities
7-Mar-2019
it even sounds
like Spring --
Blue Jacaranda
7-Mar-2019
new moon --
a "for sale" sign
in front of our house
7-Mar-2019
ghosts at the bar --
the bartender
keeps wiping down
their spot
8-Mar-2019
not yet Spring --
high school girls
waiting for the bus
8-Mar-2019
his eulogy
an unpublished
haiku
8-Mar-2019
new moon --
I misplace
my glasses
8-Mar-2019
falling snow --
remembering
my dream
8-Mar-2019
that place in the desert
where I realize the ghosts
have followed me
8-Mar-2019
that moment in the desert
when I realize the ghosts
have followed me
8-Mar-2019
winter thaw --
the words
melt away
8-Mar-2019
winter thaw --
her nightgown
melts away
8-Mar-2019
winter fog --
the band plays
"Fade Into You"
8-Mar-2019
"loft space"
a.k.a. a downtown closet
with a view
9-Mar-2019
construction workers
put the finishing touches
on my hangover
9-Mar-2019
Barbie turns 60 --
my granddaughters
want iPads
9-Mar-2019
late winter thaw --
no need
to apologize
9-Mar-2019
late-season snow --
Mom tells me I was
a "surprise"
10-Mar-2019
Daylight Savings --
one more hour
I won’t get back
10-Mar-2019
Daylight Savings --
the jukebox plays
an up-tempo song
to an empty bar
10-Mar-2019
Spring training --
the veteran tries to recover
his curveball
10-Mar-2019
snow changing to rain changing the mood
10-Mar-2019
my little dog --
a heartbeat
at my feet
10-Mar-2019
Daylight Savings --
the time I save
not shoveling
10-Mar-2019
welcoming
the robins’ song
winter rain
10-Mar-2019
internet café --
my cup
runneth empty
10-Mar-2019
Almost Blue --
I remember the color
of your eyes
10-Mar-2019
warming trend --
wondering if she still has
that bikini
10-Mar-2019
the dive bar
at the end
of the rainbow
10-Mar-2019
morning headlines --
we call the darkness
light
11-Mar-2019
printed out
on recycled paper
the new org chart
11-Mar-2019
mud season --
counting down
to the next election
11-Mar-2019
warming trend --
a smile
from a stranger
11-Mar-2019
longer days --
a missed shot
at the buzzer
11-Mar-2019
fisherman’s grog --
the glow
of sunrise
12-Mar-2019
dirty snow
melting into
despair
12-Mar-2019
remember to tip El Jefe when he "cleans" your windshield
12-Mar-2019
closed for private event:
the wide open spaces
12-Mar-2019
dirty snow --
no medals
for second best
12-Mar-2019
rough seas --
an empty
life raft
13-Mar-2019
winter nightmare --
crow’s feet
on my face
13-Mar-2019
late winter thaw --
the "for sale" sign
leaning at an angle
13-Mar-2019
working away
in my barefooted dreams
the shoemaker’s ghost
13-Mar-2019
packing our bags
I hope we forget
the rain
13-Mar-2019
cleansing breath --
Facebook
takes a break
13-Mar-2019
what keeps me up at night
a semicolon missing
from a dangling participle
14-Mar-2019
taking a siesta
on the patio
he can’t think of
a single loanword
14-Mar-2019
taste of spring --
when the river
is an open window
14-Mar-2019
winter dusk
before I can suppress
a sigh
14-Mar-2019
the new normal --
buying aspirin
in bulk
14-Mar-2019
Pi Day --
the band plays
an irrational number
14-Mar-2019
beware the ghosts you can’t hear
15-Mar-2019
where does the time go?
the cold, clear river
15-Mar-2019
Pay Day --
to bend
or not to bend
to pick up
a penny
15-Mar-2019
The Ides of March --
a stabbing pain
in my back
15-Mar-2019
late winter --
a chipmunk
in the rain
15-Mar-2019
winter thunder --
a lumbering
snowplow
15-Mar-2019
late winter freeze --
a dog
staring at thunder
15-Mar-2019
winter lightning --
a freshman point guard
off the bench
15-Mar-2019
the starlet’s lips
kissing me
from an old movie poster
16-Mar-2019
weekend sunshine --
how many nosy neighbors
at our Open House?
16-Mar-2019
the accidental poet
spilling coffee
on my notebook
16-Mar-2019
nihilist poet
the Bard
of nowhere
16-Mar-2019
happy hour --
the bartender’s
black lingerie
16-Mar-2019
Open House --
the wind
takes down the sign
16-Mar-2019
piano bar --
the jukebox plays
"Take Five"
16-Mar-2019
the ringing in my ears
when silence
ruled the night
16-Mar-2019
moonlight
the dog’s
gray muzzle
16-Mar-2019
here I am
the end
of the rainbow
17-Mar-2019
Saint Patrick’s Day --
is it too soon for a sip
of Barleywine?
17-Mar-2019
wrinkle cream
magically removing
my money
17-Mar-2019
almost Spring --
the dog won’t let go
of his toy
17-Mar-2019
my Facebook profile
a furtive
sideways glance
17-Mar-2019
March madness --
a dog
locked in the cellar
17-Mar-2019
equinox --
we only fear
what we can’t see
17-Mar-2019
restless sleep --
the dog keeps
one eye open
17-Mar-2019
do the stars still twinkle when the wonder’s gone?
17-Mar-2019
ladybug
navigating
the popcorn ceiling
18-Mar-2019
sounds of spring --
the morning
becomes birdsong
18-Mar-2019
rough surf --
when did I become
so angry?
18-Mar-2019
spring in the air
the wrong week
to give up
18-Mar-2019
partisan politics --
a red squirrel
taunting the dog
18-Mar-2019
slow dance --
a pair of ducks
in the lagoon
18-Mar-2019
deadly calm
a contingent offer
on the house
18-Mar-2019
Grandpa’s voice --
what I would have told him
about this sky
18-Mar-2019
roadside shrine --
a drunk steals tequila
meant for St. Jude
18-Mar-2019
"it’s the strong brandy", he said, "that makes the crooked line straight"
18-Mar-2019
the old fisherman --
his pipe smoke
mingling with sea spray
19-Mar-2019
one day before spring
she asks me why I can’t write
"nice poetry"
19-Mar-2019
worm moon --
one more
early bird special
19-Mar-2019
the third rail --
sharing
an editorial cartoon
19-Mar-2019
equinox --
switching to
her side of the bed
19-Mar-2019
gibbous moon --
one rally short
of victory
19-Mar-2019
gibbous moon --
one rally short
19-Mar-2019
writer’s block --
flotsam
but no jetsam
20-Mar-2019
first day of spring
somewhere else...
20-Mar-2019
first day of spring --
a herd of deer waiting
for the cars to pass
20-Mar-2019
first day of spring --
sweeping winter
from the sidewalk
20-Mar-2019
equinox
on either side
of the horizon
20-Mar-2019
worm moon --
I wake up too late
to see it
21-Mar-2019
first day of spring --
a deer waiting
for cars to pass
21-Mar-2019
epic novel --
trying to find a bookmark
worthy of it
21-Mar-2019
a play within a play --
the dog finds
the cat’s toy
22-Mar-2019
Spring rain --
dreams
of baseball
22-Mar-2019
the face I make
when she says she’s a folk singer
from Brooklyn
22-Mar-2019
worm moon --
the stock market
mired in mud
22-Mar-2019
preparing for exams
engineering students
at the brewpub
22-Mar-2019
Northern Lights
somewhere
beyond the clouds
22-Mar-2019
waking up
I spend the rest of my day
dreaming
22-Mar-2019
first days of spring
waiting for
the lilacs to bloom
22-Mar-2019
overcast night --
the ghosts can’t see
the full moon
22-Mar-2019
overcast night --
the ghosts
we can’t see
22-Mar-2019
dreaming
that I am a dog
dreaming
22-Mar-2019
spring snow --
he says he’s not ready
for opening day
23-Mar-2019
the face she makes
when I ask for
something spicy
23-Mar-2019
cascading
from her shoulders
a sheer blouse
23-Mar-2019
dancing
in the curtains
invisible wind
23-Mar-2019
afternoon sun --
a cat sits
next to Buddha
23-Mar-2019
signs of spring --
a puppy
chasing seagulls
23-Mar-2019
arriving
through an open window
the river’s song
23-Mar-2019
destined for heaven
she strums a harp
badly
24-Mar-2019
spring tide --
a wave
of memories
24-Mar-2019
April Fool --
I have to Google
when Easter is
24-Mar-2019
marsh wind --
agitated
cattails
24-Mar-2019
the little girl
offering a carrot
to the rabbit
in the moon
24-Mar-2019
March madness --
the dog yawns
24-Mar-2019
birds at dusk
arguing about
the weather
24-Mar-2019
Sunday night --
the invisible darkness
of the big white house
24-Mar-2019
the dogs don’t bark at the coyote in my dreams
24-Mar-2019
pay day --
down to seeds
and stems
25-Mar-2019
overcast morning --
a noisy referendum
among crows
25-Mar-2019
washed ashore
seal pups
at rest
25-Mar-2019
Monday morning --
the one
that got away
25-Mar-2019
ordering a cocktail
she sends me
mixed signals
25-Mar-2019
gibbous moon --
remembering the man
I used to be
25-Mar-2019
gibbous moon --
the man
I used to be
25-Mar-2019
lest we forget...
spring snow
25-Mar-2019
waking up
on the wrong side
of the bridge
25-Mar-2019
neon horizon --
a punk rocker dies
of old age
25-Mar-2019
exhale
and drive
into
an amber sky
25-Mar-2019
tonight’s muse --
a vapor trail
in the sky
25-Mar-2019
morning gridlock
racing into
the sun
26-Mar-2019
asking the seagulls
which end of the boat
is the stern
26-Mar-2019
Mercury retrograde --
the bag lady
cuts me in line
26-Mar-2019
in my spam folder
an invitation to explore
new opportunities
26-Mar-2019
spring overcast --
a headache that doesn’t
go away
26-Mar-2019
she follows a map of stars she has never seen
26-Mar-2019
cardinal song --
more than another
pretty face
27-Mar-2019
Opening Day --
daffodils
in the field
27-Mar-2019
the new normal
right between
the eyes
27-Mar-2019
tiny ants
carrying away
my patience
27-Mar-2019
they claim
to come in peace
a colony
of ants
27-Mar-2019
Mass Pike rumbling
in the midnight air
27-Mar-2019
moving day --
pale moon
in the morning sky
28-Mar-2019
free from its moorings
the old fishing boat
28-Mar-2019
when you are
the writing
on the wall
28-Mar-2019
at the bottom of the stairs
insisting
that I’m okay
28-Mar-2019
pale moon
in the morning sky --
my head in my hands
28-Mar-2019
shaking of the rust
a starting pitcher
on Opening Day
28-Mar-2019
unafraid
a deer at the edge
of the meadow
28-Mar-2019
Pay Day --
rereading
the fine print
29-Mar-2019
global warming --
politicians
blowing smoke
29-Mar-2019
outside my window
everything
that isn’t mine
29-Mar-2019
no power in numbers --
all of the losing
Powerball tickets
29-Mar-2019
surf break --
seagulls ride
the crest of a wave
30-Mar-2019
morning coffee --
face to face
with a toad
30-Mar-2019
another tantrum --
the child who was never told
"no"
30-Mar-2019
curtain call --
I step out
from a cold shower
31-Mar-2019
last day of March --
the bullpen
warms up
31-Mar-2019
last day of March --
the long reliever
warms up
31-Mar-2019
first light
chasing the moon
from my dreams
31-Mar-2019
when the girl next door
is a twin
31-Mar-2019
a pretty nurse --
her very, very
cold hands
31-Mar-2019
change in the weather --
a misspelled name
on my passport
31-Mar-2019
poking through
unraked leaves
Spring’s first crocuses
31-Mar-2019
light rain --
believing
the little lies
31-Mar-2019
forgiveness -
a pile
of broken chairs
31-Mar-2019
a choir of leaf blowers
serenading
my hangover
1-Apr-2019
cheap wine
teasing the dog
that bit me
1-Apr-2019
the stillness --
I no longer remember
my dreams
1-Apr-2019
April fool --
an alarm ringing
in the dark
1-Apr-2019
Grandpa privilege
holding the baby
at arms-length
1-Apr-2019
stuck behind a garbage truck
I turn off the news
1-Apr-2019
Spring frost --
the rock ’n roller’s
heart surgery
2-Apr-2019
social insecurity --
another baby boomer
goes bust
2-Apr-2019
age spot --
happy hour
at the dive bar
2-Apr-2019
after the rain
row after row
of gleaming tombstones
3-Apr-2019
one more peep out of you
and Grandpa will play
another one of his records
3-Apr-2019
between floors
the crickets
in my head
3-Apr-2019
the dog telling the tick not to get too attached
3-Apr-2019
when you realize your new boss
would have never hired you
3-Apr-2019
ants in the cupboard --
I am not
alone
3-Apr-2019
waning moon --
a new cubicle
close to the exit
3-Apr-2019
waning moon --
when your team is no longer
the "Game of the Week"
3-Apr-2019
ants in the cupboard:
"we were just
passing through"
3-Apr-2019
April wind --
a cord striking
against the flagpole
3-Apr-2019
dog days --
in other words
every day
4-Apr-2019
rough winds --
a protest between me
and the parking garage
4-Apr-2019
moonless night --
a pair of swans
swimming with stars
4-Apr-2019
moonless night --
the stars talk
among themselves
4-Apr-2019
moonless night --
crossing the border
between Cambridge
and Somerville
4-Apr-2019
unable to sleep --
the colorless sky
5-Apr-2019
unrelenting sun --
strangers decode
my dreams
5-Apr-2019
pet friendly --
an abandoned hotel
5-Apr-2019
zero-sum game:
racing
my headache home
5-Apr-2019
overcast
raging against
windmills
5-Apr-2019
catch me if you can --
a hummingbird
among blue jays
5-Apr-2019
rush hour --
squirrels chase each other
up the oak tree
5-Apr-2019
new moon --
wondering where we’ll put
all these books
5-Apr-2019
the swan’s elegant glide through stillness
5-Apr-2019
final four --
just enough
for an omelette
6-Apr-2019
moving day --
the shims
we leave behind
6-Apr-2019
footloose
showing up to dinner
without shoes
6-Apr-2019
at the center
of the universe
a St. Bernard puppy
6-Apr-2019
signs of Spring --
a puppy
in the beer garden
6-Apr-2019
letters from my granddaughters --
a baby rabbit
in a field of clover
7-Apr-2019
brush fire --
prayers for
a godless man
7-Apr-2019
critiquing my artwork
I turn bright red
7-Apr-2019
hiding from the vacuum
a descendant
of wolves
7-Apr-2019
spring sun --
when a bird dreams
it can fly
7-Apr-2019
each day’s top story
progressively lower
than the last
7-Apr-2019
restless night --
careful not to
disturb the dog
8-Apr-2019
fishing for compliments
a tourist
in a green bikini
8-Apr-2019
late night walk --
the dog sits
at the sound of peepers
8-Apr-2019
strike three!
a little boy
high-fives Grandpa
8-Apr-2019
this old house
and the secrets
it will never tell
8-Apr-2019
she jumped.
"what’s that sound?"
I shrugged.
"it’s our house."
8-Apr-2019
Opening Day --
crocuses
beneath the cobwebs
9-Apr-2019
in my dreams
how easily I escape
gravity’s grip
9-Apr-2019
stock futures --
dandelion seeds
in the air
9-Apr-2019
in like Flynn --
a fat gray squirrel
at the bird feeder
9-Apr-2019
Opening Day --
Lansdowne Street closed
to vehicular traffic
9-Apr-2019
hipster bar
so crowded
I don’t fit
9-Apr-2019
hipster brewpub --
all the sour faces
around the bar
9-Apr-2019
Spring mist --
the defending champions
3 and 9
9-Apr-2019
suburban gridlock --
everybody staring
at the rain
9-Apr-2019
suburban gridlock --
the slow steady rain
9-Apr-2019
rasgueado --
the flamenco guitarist’s
dangling cigarette
10-Apr-2019
old dive bar
restored to its
original squalor
10-Apr-2019
north wind --
the old dog
barks at it
10-Apr-2019
north wind --
a dog howls
10-Apr-2019
suburbia --
the hum
of night
10-Apr-2019
north wind --
a brand new kite
in a tree
10-Apr-2019
sea breeze --
a kiss on the cheek
from my granddaughter
11-Apr-2019
back to the future --
my grandson
discovers crayons
11-Apr-2019
a sudden chill --
realizing that today
isn’t Pay Day
11-Apr-2019
another morning
one headline away
from a migraine
11-Apr-2019
5 o’clock --
a black hole
implodes
11-Apr-2019
crossing
the picket line
afternoon clouds
11-Apr-2019
day before Pay Day --
pocket lint
in my wallet
11-Apr-2019
Pay Day --
the overcast sky
right where I left it
12-Apr-2019
before coffee
a light-hearted joke
about death
12-Apr-2019
Friday morning --
a pair of ducks
swimming in circles
12-Apr-2019
what the morning clouds are telling me
12-Apr-2019
broken clouds --
clearing winter
from the flower beds
12-Apr-2019
wondering what
we’re doing here
the crow and I
12-Apr-2019
Spring rain --
a bloop single
over a drawn-in infield
13-Apr-2019
Cape Cod midnight --
the restless
bulrushes
13-Apr-2019
red-tailed hawk --
where will my dreams
take him?
13-Apr-2019
windless night --
an empty
osprey nest
13-Apr-2019
Palm Sunday --
another radio station
fundraiser
13-Apr-2019
red-tailed hawk --
where will he take me
in my dreams?
13-Apr-2019
Palm Sunday --
my head
in my hands
13-Apr-2019
the blank pages
overshadowing
my accomplishments
14-Apr-2019
crystal clear --
the moment
I broke bad
14-Apr-2019
snapdragon --
unable to remember
that dream
14-Apr-2019
morning sun --
can the river wash away
this headache?
14-Apr-2019
restless night
wherever the river
takes me
14-Apr-2019
waking from
a bad dream --
the crowded beach
14-Apr-2019
worn around the edges
my high school
yearbook photo
14-Apr-2019
sunflowers --
they grow up
so fast
14-Apr-2019
the old house just asking to be haunted
14-Apr-2019
exchanging a knowing glance with the old ghost
14-Apr-2019
Stormy Monday --
the restless
old oaks
15-Apr-2019
Marathon Monday --
a smoke alarm
in a smokeless basement
15-Apr-2019
burning cathedral --
the tour guide tells us
to ignore the beggars
15-Apr-2019
under construction
the 55+ condo
of my nightmares
15-Apr-2019
marathon Monday --
spectators
on a drinking binge
15-Apr-2019
raging wind --
I stifle
a sigh
15-Apr-2019
my favorite fragrance
the wind
in her hair
15-Apr-2019
empty highway --
a cold wind
roars
16-Apr-2019
cold wind --
angry ghosts
racing through the trees
16-Apr-2019
class reunion --
the homecoming queen
who never left
16-Apr-2019
overdrawn
everything hangs
in the balance
16-Apr-2019
fever dream --
what ghost is stirring
in a distant arroyo?
16-Apr-2019
upscale bar --
an underaged drinker orders
an Old Fashioned
16-Apr-2019
unable to sleep
a nightingale
without its mate
17-Apr-2019
her face when I tell her
I want to read
all of her tattoos
17-Apr-2019
her face
when you tell her
you would do it
again
17-Apr-2019
restless night --
pressing "send"
too soon
17-Apr-2019
trying to be patient --
a fireball
in the sky
17-Apr-2019
early Spring chill --
the veteran’s
balky knee
17-Apr-2019
pink moon --
seven smiles
for seven granddaughters
17-Apr-2019
reeking of garlic
the love
of my life
17-Apr-2019
a broken eggshell
underneath the robin’s nest --
fatal signs of Spring
17-Apr-2019
waxing moon --
a rabbit’s nest
in the garden
17-Apr-2019
red-tailed hawk --
a new sheriff
in town
18-Apr-2019
morning mist --
the ones
who don’t come back
18-Apr-2019
the still branch stirs --
one ghost speaks
to another
18-Apr-2019
after the rain
a frenzied dance
of mosquitoes
18-Apr-2019
vacation week
when you’re not
a destination
18-Apr-2019
late train --
a billboard asks
"do you have
a drinking problem?"
18-Apr-2019
fading light --
my life is
an open book
18-Apr-2019
rush hour --
wild turkeys
crossing the road
18-Apr-2019
twilight --
she asks me
what I’m thinking
19-Apr-2019
Cape wind --
always getting
the last word
19-Apr-2019
pink moon --
my daughters’
daughters
19-Apr-2019
still a sock thief
an old dog
in the sun
19-Apr-2019
broken clouds
on either side
of the river
19-Apr-2019
storm clouds --
the smell
of the ocean
19-Apr-2019
meteor shower --
relieved
that he takes
my calls
19-Apr-2019
eyes closed
I see what lies
beyond the clouds
19-Apr-2019
the stranger
always a usurper
in my dreams
20-Apr-2019
an unseen menace --
the dog
barks at it
20-Apr-2019
Easter weekend --
hiding the robin’s eggs
from coyotes
20-Apr-2019
undetected
by weather radar
morning birdsong
20-Apr-2019
Easter weekend --
wise men seeking
directions
20-Apr-2019
the long-range forecast up in the air
20-Apr-2019
Easter Sunday
the hydrangeas
yet to rise
21-Apr-2019
between rain showers
the old dog’s
wagging tail
21-Apr-2019
summer dusk --
chicken wings
in a vat of oil
21-Apr-2019
fool’s game --
two strangers
waiting for a train
21-Apr-2019
tree frogs --
the windless
summer night
21-Apr-2019
evening rain --
the ghosts
come inside
21-Apr-2019
morning overcast --
a typo
in the headlines
22-Apr-2019
tax refund --
the squirrel’s stash
of acorns
22-Apr-2019
eyes dilated
I can’t read
between the lines
22-Apr-2019
windless morning
and yet the bulrushes
sway
22-Apr-2019
an abandoned cottage
and yet
wildflowers bloom
22-Apr-2019
Earth Day --
a big SUV
stuck in the mud
22-Apr-2019
rainy days --
a sliding scale
from 0 to 10
23-Apr-2019
my yearly check-up --
the snap
of a rubber glove
23-Apr-2019
flood watch --
the season
premier
23-Apr-2019
almost positive
I remember how
to use jumper cables
23-Apr-2019
swept at home
the housekeeper’s
rubber gloves
23-Apr-2019
cold Spring morning --
the rain joins
a funeral procession
24-Apr-2019
cold Spring rain --
the school bus stops
between SUVs
24-Apr-2019
at the Xerox machine
the same rumors
as this time last year
24-Apr-2019
monsters on the wrong side of the cage
24-Apr-2019
apologizing
for the gray streaks
in my daughter’s hair
24-Apr-2019
dogwood blossoms --
the old dog’s
heavy sigh
24-Apr-2019
my yearly checkup --
the doctor asks if
I’ve cut down on drinking
25-Apr-2019
dogwood blossoms --
when the house
is too quiet
25-Apr-2019
in my spam folder
an email asks
if I am free
25-Apr-2019
also welcoming Spring
a cloud of mosquitoes
25-Apr-2019
stuck inside
I feel
the rain
25-Apr-2019
homecoming --
the cracked sidewalk
of my childhood
25-Apr-2019
gibbous moon --
time to fill
another box
25-Apr-2019
rained out at home
and the dog
couldn’t be happier
26-Apr-2019
sirens --
an irregular
heartbeat
26-Apr-2019
dreams of summer --
the sizzle
of a bug zapper
26-Apr-2019
in and out of range
the soundtrack of a journey
to the middle of nowhere
26-Apr-2019
rain in the forecast
a father’s
tired eyes
26-Apr-2019
another dream
disappearing
into fog
27-Apr-2019
absentee landlord
presently
in jail
27-Apr-2019
the night
the burning bush
was lost for words
27-Apr-2019
afternoon clouds --
everything
we can’t take with us
27-Apr-2019
endgame --
it no longer means
what I think it means
27-Apr-2019
spring chill --
a hole
in the sky
27-Apr-2019
police tape --
darkness
in broad daylight
27-Apr-2019
broken sky --
what happens
after midnight
27-Apr-2019
pretending to sleep
the subway doors open
for no one
27-Apr-2019
lost and found
how happy she was
with him
27-Apr-2019
flashing lights --
I take the fifth
without paying
28-Apr-2019
morning meditation --
a ladybug
crossing the ceiling
28-Apr-2019
azalea blossoms --
I remember
Mother’s Day
28-Apr-2019
morning clouds --
a second cup
of coffee
28-Apr-2019
afternoon clouds --
the bible collection
I forgot I had
28-Apr-2019
armchair cowboys
who wouldn’t know sagebrush
from a toothbrush
28-Apr-2019
gray squirrel --
a school bus
jumps the curb
28-Apr-2019
his handshake
an expired
gift certificate
28-Apr-2019
loading another box
we never asked the neighbors
for sugar
28-Apr-2019
bittersweet --
untangling
speaker wire
28-Apr-2019
wildflowers --
how hard it is
to give things away
28-Apr-2019
don’t tell
the rhododendrons
it was a mild winter
28-Apr-2019
junk jewelry at the end of the rainbow
28-Apr-2019
living on the edge
an eighteen wheeler
jackknifed on the highway
29-Apr-2019
spring frost --
my daughter
dyes her hair
29-Apr-2019
never too soon
forsythias
29-Apr-2019
morning stillness --
my dreams
out to pasture
29-Apr-2019
rock bottom --
it’s closer
than you think
29-Apr-2019
couch potato
planted
in the living room
29-Apr-2019
last call
at the bar
of my dreams
30-Apr-2019
in my dream ghosts sadly pass by the open door
30-Apr-2019
May Day!
another pothole
on Wall Street
30-Apr-2019
purple sky --
decanting
the good wine
30-Apr-2019
north wind --
I shiver
in my sleep
30-Apr-2019
same time
as last time
the next big thing
30-Apr-2019
cloudy night --
the weight
of 10,000 lies
30-Apr-2019
ghosts afraid of the dark
30-Apr-2019
May Day --
another phone call
from a collection agency
1-May-2019
what does it all mean?
forsythia blossoms fall
1-May-2019
May Day --
the mortgage payment
is due
1-May-2019
desert mountains
when the wind
grows still
1-May-2019
the day I tried to clear my head but it was already gone
1-May-2019
driftwood
yearning to
wash ashore
1-May-2019
dream fog --
a long
lingering hug
2-May-2019
my morning podcast
cut short
by easy traffic
2-May-2019
darkness
in search of
a better goodbye
2-May-2019
lingering rain
not letting the cat
out of the bag
2-May-2019
hostile takeover --
the dog runs away
with my slipper
2-May-2019
college freshmen
correcting a map
of the stars
2-May-2019
satin sheets --
the secrets
between us
2-May-2019
between overcast
and drizzle
my next haiku
2-May-2019
sunrise --
the shadows
gently recede
2-May-2019
shooting star --
gone too fast
to make a wish
3-May-2019
hourly forecast --
a fog
of probabilities
3-May-2019
money laundering --
it all comes out
in the wash
3-May-2019
money laundering --
change rattling around
in the dryer
3-May-2019
so many questions --
an empty
robin’s nest
3-May-2019
cosplayers
smitten
with each other
3-May-2019
spring sunset --
the things we can’t
give away
3-May-2019
longer days --
a puppy falls asleep
on my lap
3-May-2019
paper tiger --
a non-disclosure
agreement
4-May-2019
morning silence --
a mouse stops struggling
in the trap
4-May-2019
my losing lottery ticket makes an excellent bookmark
4-May-2019
a dead crow --
when I forgive
too quickly
4-May-2019
"everything must go"
the sign
keeps blowing away
4-May-2019
heavy sigh --
the first star
I see tonight
4-May-2019
death by metaphor --
a drowned rat
4-May-2019
negative space --
the photo
I didn’t take
5-May-2019
Sunday brunch --
Grandpa
spills the tea
5-May-2019
unable to stand still
a mannequin
in the wind
5-May-2019
Cinco de Mayo
celebrating
my hangover
5-May-2019
the night
we named
all of the stars
5-May-2019
climbing the walls
after three days of rain
wild wisteria
5-May-2019
far from Wall Street
a pelican
dives
6-May-2019
after the rain
even the dandelions
know my secrets
6-May-2019
after the rain
even the sparrows
know my secrets
6-May-2019
dandelion seeds --
the vivid dreams
I don’t remember
6-May-2019
a lone oak --
I too
am on the horizon
6-May-2019
pop-up shower --
the window washer’s
dangling rope
6-May-2019
rough surf --
a familiar name
in the obituaries
6-May-2019
in recent polls
he that plays the king
shall be welcome
6-May-2019
darkness so deep
I am afraid
to dream
6-May-2019
morning stillness --
a Facebook timeline
filled with tributes
7-May-2019
photo shoot --
misfits and
their matching sneers
7-May-2019
before dawn
the spaces
in silence
7-May-2019
crowding
the empty elevator
cheap perfume
7-May-2019
crescent moon --
the dim glow
of cheap wine
7-May-2019
Spring at last!
an old dog
rolling in clover
7-May-2019
harbor bells --
I hear you
whispering
8-May-2019
telling the darkness
I don’t believe
in ghosts
8-May-2019
azaleas --
I forget to buy
a Mother’s Day card
8-May-2019
sunset --
something
I’ve forgotten
8-May-2019
broken flowers --
a young man’s
obituary
8-May-2019
dreamless sleep --
a boat
with a broken sail
8-May-2019
on the showroom floor
the mannequin wears
a broken watch
9-May-2019
snarling
at a stray dog
the sleepy drunk
9-May-2019
cool spring morning
arguing
with my jacket
9-May-2019
sleepless night --
wondering where
the lost socks go
9-May-2019
in the back of a drawer
a mold of our
late dog’s paw print
9-May-2019
crescent moon --
the option
of surgery
9-May-2019
ambushed
on the road
less traveled
9-May-2019
diamond jubilee --
a cubic zirconium
engagement ring
9-May-2019
spring rain --
forgetting a colleague
has died
10-May-2019
dive bar --
the same sunset
everywhere else
10-May-2019
yard sale --
the early bird
gets the scorn
11-May-2019
my Great American novel
reduced to
a lousy haiku
11-May-2019
missing the train
I reload
11-May-2019
springtime --
a day too nice
to play ball
11-May-2019
fast asleep
in the crowded coffee house
a beat poet
11-May-2019
holiday traffic --
everyone with a mother
on the road
11-May-2019
all-night market --
a stray dog’s
unblinking eyes
11-May-2019
Mother’s Day --
my father tends
to the flowers
12-May-2019
Spring rain --
my son’s feet too big
for my shoes
12-May-2019
unicorn --
a politician
I can trust
12-May-2019
Mother’s Day --
raindrops
on a rose petal
12-May-2019
Mother’s Day rain --
when you’re the last son
to call
12-May-2019
what’s for dinner?
a pair of hawks
circling above
12-May-2019
what’s for dinner?
the barn swallow’s
forked tail
12-May-2019
discovering that wasn’t an erasable marker
13-May-2019
Spring rain
as if it’s never done
anything else
13-May-2019
spies among us --
pigeons eavesdropping
while we wait for the train
13-May-2019
Spring rain --
a branch emerging
from the ugly stump
13-May-2019
flattering a dictator
the dump truck backfires
13-May-2019
morning glory --
she cries
so easily
14-May-2019
school cafeteria --
the staff still learning
how to make a sandwich
14-May-2019
a missing pillowcase --
waiting for the mystery
to unfold
14-May-2019
free to a good home:
two bags of shirts
I will never iron
14-May-2019
up in the air --
when it always
looks like rain
14-May-2019
the old dogwood tree --
will it
miss me too?
14-May-2019
sunrise --
a newborn baby’s
sleepy smile
15-May-2019
politics at breakfast --
a conversation
over easy
15-May-2019
sunset --
the many colors
of goodbye
15-May-2019
when will we learn
not to trust
the sun?
15-May-2019
before and after the storm
an abandoned strip mall
15-May-2019
after the rain
I forget
what day it is
16-May-2019
bright sunshine --
the radio signal
fades in and out
16-May-2019
glass ceiling --
goldfish await
their daily bread
16-May-2019
instant angst:
just add
the news
16-May-2019
scattered sunshine --
I clean out
my desk
16-May-2019
forsythias --
I didn’t get
to say goodbye
16-May-2019
forsythias --
an unspoken
goodbye
16-May-2019
summer dream --
a flying dragon
on my finger
16-May-2019
overcast night --
the gray
in the old dog’s muzzle
16-May-2019
last day on the job
the business cards
I never used
17-May-2019
last day on the job --
I finish my coffee
way too fast
17-May-2019
as if reading
from a script --
slow steady rain
17-May-2019
today’s weather
a slow steady trickle
of goodbyes
17-May-2019
between paychecks
eating around the bruise
of a peach
17-May-2019
continued rain
I end up choosing
the longest line
17-May-2019
riding into the sunset
rush hour traffic
17-May-2019
flower moon --
my granddaughter
my face
17-May-2019
enchanted island
by appointment only
17-May-2019
darkening skies --
what did she see
in the tarot cards?
18-May-2019
my stock portfolio --
forsythia petals
on the lawn
18-May-2019
my stock portfolio --
tree pollen swirling
in a puddle
18-May-2019
a discolored wall
where the mirror
used to be
18-May-2019
flower moon --
the first star
I see tonight
18-May-2019
flower moon --
a Volkswagen bus
with a sunroof
18-May-2019
flower moon --
that’s all
she’s wearing tonight
18-May-2019
small comforts --
a ladybug
in the empty bedroom
19-May-2019
all alone
in a quiet corner
fermenting homebrew
19-May-2019
flower moon --
last stop
of the bachelorette party
19-May-2019
flashback to a place I’ve never been
19-May-2019
when all seems lost --
dogwood blossoms
19-May-2019
game of thrones --
a bathroom stall
without toilet paper
19-May-2019
come to think of it
have I ever seen thunderstorms
scatter?
19-May-2019
fire escape
ablaze
in daffodils
19-May-2019
waning moon --
the flashing yellow lights
of late-night construction
19-May-2019
threatening skies
and yet
a neutral color
20-May-2019
storm clouds
the yard sale signs
left hanging
20-May-2019
the town clerk
who can’t find
a paper clip
20-May-2019
a conflict management class I can’t fit into my schedule
20-May-2019
under new management
pet friendly
indoor pool
20-May-2019
suburban gridlock --
a reunion
no one asked for
20-May-2019
in its place
a stray thread
from the sweater
Grandma knit me
21-May-2019
fresh asphalt --
a game of threats
and reprisals
21-May-2019
changing my address
I let myself feel
the breeze
21-May-2019
heavy sigh
when every door opens
into morning
21-May-2019
what was I expecting?
the moon sets
in a darkening sky
21-May-2019
in the recycle bin
a box filled
with unsold chapbooks
21-May-2019
pro-life parade
interrupting a funeral
for a child
22-May-2019
hungry for dessert?
the proof is in
the pudding
22-May-2019
clearing seeing
my future
in the dark
22-May-2019
in the dark
I can clearly see
your point
22-May-2019
summer breeze --
a thinly veiled
threat
22-May-2019
sunlight
filling the
empty room
22-May-2019
nervous carpenter
biting his nails
22-May-2019
fair-weather clouds --
the vending machine gives me
an extra bag of chips
22-May-2019
storm clouds --
every road
under construction
23-May-2019
welcoming sunlight
her sheer negligee
23-May-2019
happy hour --
landscapers plant themselves
at the bar
23-May-2019
summer rain --
another box
to pack
23-May-2019
beneath these sutures
a fluttering knuckleball
and my pacemaker
23-May-2019
summer moonlight --
where I used to
lay my head
23-May-2019
Cape Cod rain --
a song I thought
I’d forgotten
23-May-2019
my next breath --
dark clouds
beyond the ridge
23-May-2019
summer breeze --
the silent dance
of caution tape
24-May-2019
ignoring the caution light
a pair of red-tailed hawks
24-May-2019
bare walls --
the hardened bristles
of a paintbrush
24-May-2019
say no more --
I read "tried"
as "tired"
24-May-2019
biting satire --
the dentist’s impression
of my jawbone
24-May-2019
morning songbird
chasing the darkness
away
25-May-2019
checkbook in hand
what is
and isn’t junk
25-May-2019
bad luck --
the mechanic’s
flat tire
25-May-2019
emptying the shop vac --
everything we left
in the dust
25-May-2019
wildflowers --
everything
in its place
25-May-2019
construction
on the road
to enlightenment
25-May-2019
pale sunlight --
when a dream is really
just a dream
25-May-2019
exit interview --
I’m asked
to close the door
26-May-2019
heavy sigh --
when the same old song
is birdsong
26-May-2019
pick of the litter --
a puppy digging
in the trash
26-May-2019
their silent song
bell-shaped
wild flowers
26-May-2019
Memorial Day --
a new flag
for an old tombstone
27-May-2019
Memorial Day --
newly fallen
rain
27-May-2019
living on the edge
a gray squirrel jumps
between two trees
27-May-2019
out at second
the veteran’s
balky knee
27-May-2019
Game 6:
it’s complicated
27-May-2019
poppies --
it was only
a dream
27-May-2019
vapor trail --
the ones who didn’t
make it back
27-May-2019
the new job --
a chipmunk darting
across the street
27-May-2019
first day on the job
a blue dragonfly
on the window screen
28-May-2019
cool summer morning
a blanket
of fog
28-May-2019
midnight --
an old man
sorting cans
28-May-2019
never late
for work
blue heron
29-May-2019
waiting for the bus
a lone seagull
laughing
29-May-2019
amazing grace --
the Zen master’s
silent bow
29-May-2019
rearranging
the poetry magnets
never quite finding
the right words
29-May-2019
rain after dusk --
the starless sky
29-May-2019
light rain --
paying off
our mortgage
29-May-2019
slightly tarnished
the gilded dome
of the State house
30-May-2019
last day of May --
the waning
flower moon
30-May-2019
Garden of Eden --
whose initials are carved into
the Tree of Knowledge?
30-May-2019
Garden of Eden --
whose initials are etched in
the Tree of Knowledge?
30-May-2019
summer sigh --
we can no longer see
the neighbors
30-May-2019
when the gentle flow of the river is a good book
30-May-2019
a shooting star
in the chrome
of an old Cadillac
30-May-2019
restless night --
imaginary
church bells
30-May-2019
last day of May --
the chatter
among grackles
31-May-2019
between paychecks
hunting and gathering
leftovers
31-May-2019
morning commute
descending
into fog
31-May-2019
between paychecks
sunshine dancing
on rain puddles
31-May-2019
indefinite delay --
infinity
divided by zero
31-May-2019
picked off at second --
a seagull flies
back to sea
31-May-2019
hipster brewpub --
I make
a sour face
1-Jun-2019
morning meditation --
imagine a toad
on a toadstool
1-Jun-2019
Game of Thrones --
leaving the toilet seat
down
1-Jun-2019
after a long day of landscaping
a visit from the weed man
1-Jun-2019
facing the ocean
I lose sight
of the shore
1-Jun-2019
summer mist --
the rookie chases
a high fastball
1-Jun-2019
when there’s so much
to look forward to --
mourning doves
2-Jun-2019
signs of summer --
the first buds
on a habanero plant
2-Jun-2019
I’m not alone
when I sip
a fine bourbon
2-Jun-2019
freedom of speech --
a noisy mockingbird
2-Jun-2019
big inning --
my beer
goes flat
2-Jun-2019
end of the weekend --
filling the bookshelves
with promises
2-Jun-2019
needing no
introduction
chickadee
2-Jun-2019
walking into an open door
2-Jun-2019
ears back
the old dog
guards his bone
3-Jun-2019
overcast --
the warning lights
on my dashboard
3-Jun-2019
ignoring me intensely
a red-tailed hawk
3-Jun-2019
morning chill --
an old dog
guards his bone
3-Jun-2019
evening commute --
an osprey returns
to its nest
3-Jun-2019
longer days
when all I want to do
is fall asleep
3-Jun-2019
stepping outside
the morning becomes
azaleas
4-Jun-2019
dry harbor --
an empty
hardware store
4-Jun-2019
a lone fisherman
casting into
the wind
4-Jun-2019
a long day’s journey
into barleywine
4-Jun-2019
dry harbor --
winning a lottery
I didn’t play
4-Jun-2019
new moon --
the final
mortgage payment
4-Jun-2019
beach roses --
in my dreams
I stop to smell them
4-Jun-2019
my retirement plan --
tree pollen
floating in the wind
4-Jun-2019
waxing moon --
dreams of Icarus
ascending
4-Jun-2019
on second thought --
surrounded by crows
5-Jun-2019
ignoring Google Maps
a soaring seagull
5-Jun-2019
the road to paradise
is paved with
broken oyster shells
5-Jun-2019
weaving through
the crowded market
a curious pigeon
5-Jun-2019
deep in thought --
the puppy yawns
5-Jun-2019
writer’s block --
an empty
container ship
5-Jun-2019
writer’s block --
no ships
on the horizon
5-Jun-2019
crescent moon --
the ones
who never leave
5-Jun-2019
kissing my face
the raw
ocean wind
6-Jun-2019
summer rain --
the comfort
of a sad song
6-Jun-2019
completing
the rock sculpture
an indifferent seagull
6-Jun-2019
summer mist --
an abandoned
osprey nest
6-Jun-2019
from one closet
to another --
my Paisley ties
6-Jun-2019
please don’t blush --
beach roses
on the shore
6-Jun-2019
mid-day fog --
I’ve already finished
my coffee
6-Jun-2019
overcast --
what the mockingbird
won’t tell me
6-Jun-2019
D-Day --
a stone jetty
in the sun
6-Jun-2019
consultation room --
an empty tissue box
and me
7-Jun-2019
Friday morning --
the beach crowded
with seagulls
7-Jun-2019
ocean view --
the old dog sleeps
right through it
7-Jun-2019
summer weekend --
an osprey
beside its nest
7-Jun-2019
in the final scene
the theater major
pours me an espresso
8-Jun-2019
Summer wind --
an angry ghost
slams the door
8-Jun-2019
out of change
I find
a pay phone
8-Jun-2019
town dump --
workers chase
the seagulls away
8-Jun-2019
June swoon --
the pinch hitter stares
at strike three
8-Jun-2019
sunset through the trees --
knowing I can’t
make it last
8-Jun-2019
trapped between window panes
a damselfly
in distress
9-Jun-2019
karaoke bar --
I don’t recall ordering
these sour notes
9-Jun-2019
summer morning --
a fat squirrel
at the hummingbird feeder
9-Jun-2019
a distant howl --
I turn off
my cell phone
9-Jun-2019
licking my face
during yoga practice
downward facing dog
9-Jun-2019
closing her eyes
she finds the way
to paradise
9-Jun-2019
caught in the brambles
the dog’s
winter coat
9-Jun-2019
turning off the music to hear the river
9-Jun-2019
game out of hand
it’s a nice day
for a walk
9-Jun-2019
road trip --
nothing
but miles
9-Jun-2019
road trip --
so many miles
between us
9-Jun-2019
deep cuts
from an unbroken
wine glass
9-Jun-2019
Monday morning --
where the robin’s egg
fell
10-Jun-2019
Monday morning --
the tide
recedes
10-Jun-2019
breakfast in bed?
a pair of ospreys
in their nest
10-Jun-2019
the stars
in the paparazzi’s
darkroom
10-Jun-2019
paid right on time
the gym membership
I never use
10-Jun-2019
rough surf --
an unleashed dog
on the beach
10-Jun-2019
storm tide --
the radio signal
fades
11-Jun-2019
waking from a dream --
slow steady rain
11-Jun-2019
just in time
for the early ferry
summer rain
11-Jun-2019
summer mist --
a hawk
on a high-tension wire
11-Jun-2019
summer overcast --
gulls riding
the mist
11-Jun-2019
waking from a dream
unfavorable omens
in the sky
11-Jun-2019
red-tailed hawk
obsessively checking
my nest egg
11-Jun-2019
after the rain
a cormorant
undeterred
11-Jun-2019
summer dusk --
when words drift
into the river
11-Jun-2019
summer dusk --
the chipping sparrow’s
stacatto serenade
11-Jun-2019
almost summer --
the smile she brings
to someone else
12-Jun-2019
waking dream --
a leisurely walk
along the beach
12-Jun-2019
ocean view --
an osprey
feeding its young
12-Jun-2019
pleasure craft --
I don’t ask
if they’re happy
12-Jun-2019
beachside casino --
the deal I didn’t make
with the devil
12-Jun-2019
locking the doors --
a stranger follows me
on Twitter
12-Jun-2019
dark summer night --
a stranger follows me
on Twitter
12-Jun-2019
public boat ramp --
launching our scorn
for the yacht club
12-Jun-2019
the empty shelf
where my favorite beer
used to be
13-Jun-2019
rough seas --
stuck behind
another school bus
13-Jun-2019
always fear the quiet
after the storm
13-Jun-2019
after the rain
crows celebrating
roadkill
13-Jun-2019
salt pond --
the secrets
she won’t tell me
13-Jun-2019
salt pond --
what quiet
looks like
13-Jun-2019
in for repairs
an old tugboat
at the dock
13-Jun-2019
cell phone tower --
a sign encourages me
to "live fully"
14-Jun-2019
morning gridlock
a wild turkey
crossing the road
14-Jun-2019
summer haze --
that first murmur
of light
14-Jun-2019
celebrated summer --
the sun disintegrates between
a wall of clouds
14-Jun-2019
when I finally have time to write but nothing to say
15-Jun-2019
moonless night --
so many shades
of darkness
15-Jun-2019
false sunrise --
a silent
telephone
15-Jun-2019
lonely highway --
counting the miles
between rest stops
15-Jun-2019
strawberry moon
untangling
the bittersweet
15-Jun-2019
lonely night --
I forget the names
of the stars
15-Jun-2019
last days of spring --
what the wind taught me
about love
15-Jun-2019
that point in life
where every cabinet
is a medicine cabinet
16-Jun-2019
he meets his blind date on Facetime
16-Jun-2019
hands full
I drop
the database
16-Jun-2019
morning rain --
another Sunday paper
in the neighbor’s driveway
16-Jun-2019
overcast
I make
my father’s face
16-Jun-2019
stack overflow --
too much syrup
on my pancakes
16-Jun-2019
bottom of the fifth --
the last
of the whisky
16-Jun-2019
morning mist --
when I nearly
drove into the sea
17-Jun-2019
practice makes perfect
and yet I keep writing
the same haiku
17-Jun-2019
the audacity --
to name
wildflowers
17-Jun-2019
dumber than a hammer
thinking everything
is a nail
17-Jun-2019
full moon --
everywhere
the shadows play
17-Jun-2019
the TV celebrity
having another
episode
17-Jun-2019
remembering
when I was the boy
who felt like rain
17-Jun-2019
soaking
in the summer rain
"free sofa"
18-Jun-2019
starter home --
look beyond
the police tape
18-Jun-2019
seacoast living --
everything that
washes ashore
18-Jun-2019
leaving the dock
do the fish know
it’s raining?
18-Jun-2019
goal!
how long
is "breath length"?
18-Jun-2019
top of the food chain --
shark
on the menu
18-Jun-2019
morning gridlock --
the mist
between the clouds
19-Jun-2019
a pond full
of sleeping ducks
and none of them dreaming
about trains
19-Jun-2019
in the news
another lock
for the broken gate
19-Jun-2019
summer solstice --
pretending to learn
a new trick
19-Jun-2019
outside my window
chipmunks chase each other
into Summer
19-Jun-2019
salt pond --
everything
I don’t have
19-Jun-2019
last day of Spring --
my measured steps
19-Jun-2019
the crow’s glare
as if it was expecting
someone else
19-Jun-2019
waning moon --
unable to crack
a walnut
19-Jun-2019
waterfront living --
a homeless man’s
shopping cart
20-Jun-2019
king of the stone jetty --
a seagull
in the rain
20-Jun-2019
my hometown library
bulldozed to make room
for luxury condos
20-Jun-2019
last day of Spring --
the many shades
of fog
20-Jun-2019
finding a pebble
on the soft sand beach
my bare feet
21-Jun-2019
summer solstice --
a long day
of rain
21-Jun-2019
so clever I outsmart myself
21-Jun-2019
longest day --
where the shadows
go to hide
21-Jun-2019
first day of summer --
it’s all downhill
from here
21-Jun-2019
summer rain --
the dog’s
heavy sigh
21-Jun-2019
politically motivated
a dog barking
at the TV
21-Jun-2019
first day of summer --
cold call
from a recruiter
21-Jun-2019
thunderheads --
an increased chance
of war
21-Jun-2019
looking for a sign
on a road
that leads nowhere
21-Jun-2019
windless summer night --
the tying run
at third base
21-Jun-2019
after the rain
sailors hoist
a rainbow flag
22-Jun-2019
realizing
that all along
I was Plan B
22-Jun-2019
all this fuss
to open the window
and hear the river
22-Jun-2019
mid-argument
our dinner guests
arrive
23-Jun-2019
a lost dog toy --
the water deeper
than we’d thought
23-Jun-2019
whispering past
the run-down house
"it’s a rental property"
23-Jun-2019
in the weeds
an empty nip
of vodka
23-Jun-2019
nowhere to go --
a motorcycle
in the rain
23-Jun-2019
summer doldrums --
a hanging curve ball
23-Jun-2019
summer breeze --
when you realize the neighbors
smoke weed
23-Jun-2019
end of the weekend
brake lights streaming
toward the bridge
23-Jun-2019
a concrete example --
how can politicians
sleep at night?
23-Jun-2019
Sunday night
and there’s no need
to drive home
23-Jun-2019
Monday morning --
some day
I won’t leave
24-Jun-2019
fair-weather clouds --
every seagull
in its place
24-Jun-2019
breakfast in bed --
a pair of ospreys
digs in
24-Jun-2019
end of the work day --
my rush
to relax
24-Jun-2019
overcast --
another roadside memorial
25-Jun-2019
the old man says
it isn’t junk
if you haven’t
thrown it out yet
25-Jun-2019
year of the pig --
all you can eat
at the country buffet
25-Jun-2019
the sign
on an abandoned hotel reads:
no vacancy
25-Jun-2019
summer rain --
a bright new sign
for the run-down nursing home
25-Jun-2019
wilted flowers --
no girl wants to date
a "nice guy"
25-Jun-2019
a cute puppy
at the center
of the universe
26-Jun-2019
that glare
when the albatross knows
I’m writing about him
26-Jun-2019
waiting for the bus
I’ll never be
that kid again
26-Jun-2019
the morning no one would let me enter the rotary
26-Jun-2019
after the rain
the shiny bicycle
I never ride
26-Jun-2019
beach bums
chasing the bums
from the beach
26-Jun-2019
scenic overlook --
beautiful tourists
staring at their cellphones
26-Jun-2019
her face when I tell her
those aren’t birds
flying backwards
26-Jun-2019
debate drinking game --
the one
no one wins
26-Jun-2019
summer fog --
crows
in the lifeguard chair
27-Jun-2019
summer morning --
seagulls disappear
into fog
27-Jun-2019
summer dusk --
the clouds that told me
you were near
27-Jun-2019
pocket change --
just a few more
deep breaths
27-Jun-2019
end of the line --
when I dream
about trains
27-Jun-2019
church marquis
advertising
thoughts and prayers
27-Jun-2019
hot summer night --
an old dog running
in his sleep
27-Jun-2019
Monday morning --
an empty
wine bottle
28-Jun-2019
right where I belong --
seagulls line the roof
of a seaside shack
28-Jun-2019
one last splash
before I lose sight
of the shore
28-Jun-2019
clinging to summer --
the last beach rose
28-Jun-2019
beachside graffiti --
or is it art?
28-Jun-2019
wondering where
the fishermen go
for a hamburger
28-Jun-2019
her lips so close
I can taste
her lipstick
28-Jun-2019
still standing
a stone wall
in the wilderness
28-Jun-2019
Sunday morning
the tired rumble
of thunder
29-Jun-2019
storm clouds --
a seagull feather
on the lawn
29-Jun-2019
a cute little rabbit
nibbling on flowers
in our garden
29-Jun-2019
budget exercise --
we reach
for the checkbook
29-Jun-2019
lingering heat --
a speed trap
in the shade
30-Jun-2019
following my dream into darkness
30-Jun-2019
Sunday hangover --
a beetle flips
onto its back
30-Jun-2019
city skyline --
her long, long legs
30-Jun-2019
putting back the spider web
I’ve clumsily dislodged
30-Jun-2019
the fraying fibers
at the end
of my rope
30-Jun-2019
now open to tourists
a ghost town
called Triumph
30-Jun-2019
My kind of dilemma:
so many IPAs
to choose from
30-Jun-2019
waiting for a haircut
in front of me
a barbershop quartet
30-Jun-2019
high noon --
the shadow
of a cell phone tower
1-Jul-2019
calm seas --
a flock of seagulls
combs through the trash
1-Jul-2019
cloudless sky --
searching for
the words
1-Jul-2019
same time as last year
fixing up the bicycle
and not riding it
1-Jul-2019
wondering how that songbird
would taste on the grill
with rice and beans
2-Jul-2019
closer to shore
joggers
in their tennis whites
2-Jul-2019
summer glare --
how can she know
I dreamed about her last night?
2-Jul-2019
moonless night --
the tail
wags the dog
2-Jul-2019
forgotten frost --
the lawn chairs hidden
behind the snow shovel
2-Jul-2019
wondering what the mockingbird
told the chipmunk
about me
2-Jul-2019
scrambling
our WiFi signal
the osprey nest
2-Jul-2019
restless night --
the old dog collapses
into himself
2-Jul-2019
a break in the clouds --
the gulls don’t care
if I’m here or not
3-Jul-2019
mid-day heat --
a skateboard rides
the shimmering asphalt
3-Jul-2019
beachside road --
wondering what everyone
is running from
3-Jul-2019
thinking no one
can hear them --
the gossiping crows
3-Jul-2019
seacoast living --
everything
washes ashore
3-Jul-2019
a new TV --
the dog barks
at a knock on the door
3-Jul-2019
ospreys nesting without passports
3-Jul-2019
ruining
my beachside nap
pleasure crafts
3-Jul-2019
lifeguard protecting
his cellphone
from sunlight
3-Jul-2019
Independence Day --
freedom from
having to shave
4-Jul-2019
Independence Day --
a captive audience
at the bridge
4-Jul-2019
holiday traffic --
how we know
we’ve arrived
4-Jul-2019
ticker tape parade?
no, just another
CVS receipt
4-Jul-2019
between snowdrifts
the words I forgot
to write
4-Jul-2019
Fourth of July --
putting away
another fifth
4-Jul-2019
Independence Day --
blue hydrangeas
breaking free
4-Jul-2019
salute
her red white and blue
bikini
4-Jul-2019
severe weather --
when it’s too sunny
to surf
4-Jul-2019
low tide --
seagulls chase
the waves away
5-Jul-2019
fireworks
the dog chases
a squirrel
5-Jul-2019
class reunion --
the ones
who never left
5-Jul-2019
thunder moon --
the dog’s whiskers
twitch
5-Jul-2019
thunder moon --
the dog’s whiskers
5-Jul-2019
summer haze --
losing count
of the church bells
5-Jul-2019
remembering the day we never met
5-Jul-2019
damn the way this phone won’t ring
5-Jul-2019
before dawn
the music
of fog
5-Jul-2019
mother goose
guards the nest
near the 7th hole
6-Jul-2019
writer’s block --
a spider dangles
from the ceiling
6-Jul-2019
declining
in every market
the laughing stock
6-Jul-2019
pay day --
I pick up
a penny
6-Jul-2019
tonight’s forecast
church bells
in the rain
6-Jul-2019
waiting to cross the bridge
a line of thunderstorms
6-Jul-2019
already planted
at the summit
mountain rose
7-Jul-2019
after the rain
the worn letters
of a tombstone
7-Jul-2019
bittersweet
an uninvited
dinner guest
7-Jul-2019
blind spot --
you’ll know it
when you see it
7-Jul-2019
end of the weekend --
a growing to-do list
for next weekend
7-Jul-2019
rushing down the river
what’s left
of Sunday night
7-Jul-2019
seventh of July
the sky
catches fire
7-Jul-2019
all I ever wanted
was a comfortable place
to stare at the moon
7-Jul-2019
a bedtime story:
where I leave
my shoes at night
7-Jul-2019
the forecast:
Monday morning
all week long
8-Jul-2019
seagulls at the shore
a race
I don’t want to win
8-Jul-2019
always looking down on me
an osprey in its nest
8-Jul-2019
a break in the clouds
I almost forget
where I’m going
8-Jul-2019
pedestrian walkway --
how many points
if I hit two of them?
8-Jul-2019
evening commute --
a seagull
with no place to go
8-Jul-2019
writer’s block --
an unused
scratch ticket
8-Jul-2019
bittersweet
the sugar plantation
as a boutique hotel
8-Jul-2019
climbing
the family tree
I bump my head
8-Jul-2019
quarter moon --
a stray dog sleeps
with one eye open
8-Jul-2019
short night --
a songbird turns off
my alarm
9-Jul-2019
old beach cottage --
a fake rock
with nothing inside
9-Jul-2019
slamming on the brakes --
careful not
to spill the coffee
9-Jul-2019
"boat for sale"
reads a sign
in the road
9-Jul-2019
summer morning --
a crowd gathers
at the deserted beach
9-Jul-2019
straying from the path
the sound
of osprey wings
9-Jul-2019
windless summer day
a bead of sweat
in no hurry
to fall
9-Jul-2019
a love story --
initials in a graffiti heart
crossed out
9-Jul-2019
no vacancy --
the abandoned hotel’s
broken sign
9-Jul-2019
shrubs
in front of the barbershop
overgrown
10-Jul-2019
for sale by owner:
what passes
for property
10-Jul-2019
three ospreys in a nest --
who called this meeting?
10-Jul-2019
fair-weather clouds --
my truce
with Wednesday
10-Jul-2019
summer rental:
a condescending smile
10-Jul-2019
a future headline:
the call of a mockingbird
in the burning sky
10-Jul-2019
for sale:
the tie I wore
once
10-Jul-2019
my favorite perfume
the wind
in her hair
11-Jul-2019
morning fog --
I remind myself
to breathe
11-Jul-2019
how the seagull
finds its way home
in the fog
11-Jul-2019
oyster shells --
remembering
an old crush
11-Jul-2019
summer haze --
an unfiltered IPA
11-Jul-2019
in my daydreams
a yacht club
with my name on it
11-Jul-2019
writer’s block --
a lemonade stand
on a dead end street
11-Jul-2019
the new bank teller --
my interest
compounded daily
11-Jul-2019
summer haze --
the river
flows through it
12-Jul-2019
summer olympics --
commuters swerving
around street puddles
12-Jul-2019
moonwalk --
balancing above
the high-tension wire
12-Jul-2019
payday --
the truck accelerates
through a puddle
12-Jul-2019
sunshower --
the flowers
ask no questions
12-Jul-2019
summer dusk --
each day
a little bit sooner
12-Jul-2019
thunder showers
everything but
refreshing
12-Jul-2019
passing the cemetery --
an old ghost’s
Cuban cigar
12-Jul-2019
road trip --
when the journey
is the destination
13-Jul-2019
windless night --
a smudge with wings
where the mosquito was
13-Jul-2019
gibbous moon --
dreams of
blue hydrangeas
13-Jul-2019
weekend traffic --
a windmill
on a windless day
13-Jul-2019
ascending
the hydrangea throne
a monarch butterfly
14-Jul-2019
Bastille Day --
french fries
and chardonnay
14-Jul-2019
24-hour news
when there is
no pause button
14-Jul-2019
trash pickers
chasing away
seagulls
14-Jul-2019
sun shower --
things they didn’t
teach in school
14-Jul-2019
daylilies --
the shuttle bus
to summer camp
14-Jul-2019
Monday morning --
a deflated
bouncy house
15-Jul-2019
Monday morning --
a traffic light
that won’t change
15-Jul-2019
climbing the walls
wild honeysuckle
15-Jul-2019
endless summer --
she’s no longer too young
for a bikini
15-Jul-2019
sunny afternoon --
the crow
has nothing to say
15-Jul-2019
bait and switch --
the bully demands
an apology
15-Jul-2019
gibbous moon --
a stray dog
sniffs my hand
15-Jul-2019
summer breeze --
I take the
long way home
15-Jul-2019
summer gridlock --
another roadside memorial
15-Jul-2019
fog moon --
lovers
who never meet
15-Jul-2019
daylilies --
when there is
no Plan B
16-Jul-2019
awake before the alarm
am I sure
I’m not sleepwalking?
16-Jul-2019
the ghosts in the window
converging upon
my reflection
16-Jul-2019
bad boy in the corner
counting molecules
between his feet
16-Jul-2019
another daydream
another slow walk
into the ocean
16-Jul-2019
hazy summer moon --
a pair of swans
in the salt marsh
16-Jul-2019
stuck in traffic
behind an old woman
just waiting to die
16-Jul-2019
unable to sleep
I walk
on the moon
16-Jul-2019
thunder moon --
one small step
for man
16-Jul-2019
asked for directions
does the crow know
how he flies?
16-Jul-2019
ginko walk --
I decide
to call a cab
16-Jul-2019
waking
to the gallop
of the ghost
of a horse
16-Jul-2019
dawn to dusk
this IPA
remains cloudy
17-Jul-2019
low-lying clouds --
it goes
without saying
17-Jul-2019
ignoring the forecasts
drunkards
and seagulls
17-Jul-2019
whitecaps --
the surfer’s
heavy sigh
17-Jul-2019
waking from a nightmare --
a children’s choir
of silence
17-Jul-2019
the new office --
where all the broken chairs
ended up
17-Jul-2019
autumn dusk --
something growing
in the compost pile
17-Jul-2019
second-hand smoke --
everyone who was here
before me
17-Jul-2019
thunderstorm watch --
I’m trying
not to look
17-Jul-2019
countdown to happy hour
at the end of the world
17-Jul-2019
the rain is a river is a mockingbird
18-Jul-2019
summer rain --
a car drives into
the sound of water
18-Jul-2019
crowded beach --
an ambulance arrives
at the Clam Shack
18-Jul-2019
heat wave --
the old dog sleeps
under a car
18-Jul-2019
heat wave --
an old dog sleeps
in my shade
18-Jul-2019
after the rain
the street dog sniffs
a new puddle
18-Jul-2019
not fishing for compliments
a rusty shrimp boat
18-Jul-2019
only in Hollywood
a pair of lovers
walking in the rain
18-Jul-2019
not posing for a postcard
an osprey family
in the rain
18-Jul-2019
starry night --
I bump my head
on the doorway
18-Jul-2019
garden Buddha
permanently enshrined
among day lilies
19-Jul-2019
layoff rumors --
mushrooms gathering
in the courtyard
19-Jul-2019
the broken pier --
now a lovely poem
19-Jul-2019
Welcome Home Blues --
when the new key
doesn’t fit
19-Jul-2019
heat wave --
I don’t
wave back
19-Jul-2019
beach haze --
forgetting
how I got here
19-Jul-2019
summer haze --
what is and isn’t
an "Islander"
19-Jul-2019
a nest full of ospreys --
I wonder if they’re having
"the talk"?
19-Jul-2019
golden days --
she sneers
at my sunscreen
19-Jul-2019
how did the puppy
cross the road
without a leash?
19-Jul-2019
summer weekend --
the dog’s tennis ball
floating down the river
19-Jul-2019
waning moon --
a scallop boat
at the shore
19-Jul-2019
unable to sleep
unable to stay awake
footsteps on the moon
19-Jul-2019
heat stress --
arguing about
the ceiling fan
20-Jul-2019
now comes the heat:
red dragonfly
20-Jul-2019
windless morning --
a haze
of gnats
20-Jul-2019
heat wave --
she shows off
her new tattoo
20-Jul-2019
even in this heat
Buddha finds
the shade
21-Jul-2019
locusts
all
night
long
21-Jul-2019
no strings attached
her black strapless
mini dress
21-Jul-2019
echoing
in the windless night
a barking dog
21-Jul-2019
heat exhaustion --
arguing about
the hottest time of day
21-Jul-2019
closing my eyes
a fishing boat breaks loose
from its mooring
21-Jul-2019
interrupting my nightmare
a bat in the basement
22-Jul-2019
restless night --
the fear of dreams
with wings
22-Jul-2019
restless night --
the fear
of dreams
22-Jul-2019
writer’s block --
a bicycle in the middle
of the road
22-Jul-2019
Great White Heron
are you walking
on water?
22-Jul-2019
slow dancing
their lust
accelerates
22-Jul-2019
all alone
an isolated
thunderstorm
22-Jul-2019
private beach --
but seagulls
can’t read
22-Jul-2019
summer rain --
a white swan
of surrender
22-Jul-2019
restless night --
the square root
of negative one
22-Jul-2019
internet down --
the high price
of silence
22-Jul-2019
fallen leaves --
my mother asks
the same question
23-Jul-2019
Cape Cod commute --
racing the rain home
23-Jul-2019
flickering lights --
a reminder
to update our wills
23-Jul-2019
weather vane
always knowing
which way to go
23-Jul-2019
crossing the lagoon
where the beach road
used to be
23-Jul-2019
a perfect day to mend the fishing nets
23-Jul-2019
young love --
the puppy
finds a stick
23-Jul-2019
celebrating the storm’s end
the frenzied dance
of marsh grass
23-Jul-2019
promises --
an abandoned
beach chair
23-Jul-2019
tornado watch
an interior room
without windows
23-Jul-2019
leaving the nest
mother osprey
goes food shopping
23-Jul-2019
live music
in the park
beside the cemetery
23-Jul-2019
sowing
delicious pain
a Carolina Reaper
24-Jul-2019
a break in the clouds --
the busy chipmunk
doesn’t notice
24-Jul-2019
fallen trees --
the Wednesday
of my life
24-Jul-2019
dumpster diving
a seagull
discovers treasure
24-Jul-2019
blue sky --
I thought I’d never
see you again
24-Jul-2019
enlightenment --
I spill coffee
down my leg
24-Jul-2019
low tide --
mother osprey
out to lunch
24-Jul-2019
crowded beach --
my writing notebook
empty
24-Jul-2019
empty nest --
where do ospreys
vacation?
24-Jul-2019
tropical sunrise --
the ruins
of a sugar plantation
25-Jul-2019
to think I only wanted
to write some words
about the moon
25-Jul-2019
in the old cemetery
a fallen tree
lies unattended
25-Jul-2019
proudly it waves --
a separate flag
with a single star
25-Jul-2019
after the rain
a new way
to look at sand
25-Jul-2019
festival parking --
the high price
of lemonade
25-Jul-2019
tailgating
on the road
less traveled
25-Jul-2019
waning moon --
a stray dog
keeps its distance
25-Jul-2019
to be the boy
who heard voices
in the wind
25-Jul-2019
riding a gentle wave
the empty lifeboat
25-Jul-2019
pleasure boating --
but are they happy?
25-Jul-2019
the yachting life --
knowing my ship
might never come in
25-Jul-2019
this is not an exit --
a dream scenario
gone wrong
26-Jul-2019
Payday --
sushi for breakfast
in the osprey nest
26-Jul-2019
cloudless sky --
the ferry horn
fills it
26-Jul-2019
king of all he sees --
a seagull
on a telephone pole
26-Jul-2019
happiness
jogging into
the sun
26-Jul-2019
five o’clock shadow --
introducing myself
to ghosts
26-Jul-2019
the new guy --
introducing himself
to ghosts
26-Jul-2019
amplifying
my hangover
the world’s loudest crow
27-Jul-2019
first frost --
my daughter starts dyeing
her hair
27-Jul-2019
Zen poetry --
my words
mean nothing
27-Jul-2019
coronation --
the dentist
crowns me
27-Jul-2019
crescent moon --
my wine glass
half full
27-Jul-2019
new deal --
the house reshuffles
the deck
27-Jul-2019
withering wind --
the lines on my face
deepen
28-Jul-2019
Christmas cheer --
some assembly required
28-Jul-2019
heavy sigh --
summer wind
in the trees
28-Jul-2019
midnight moon --
I thought I’d never
see you again
28-Jul-2019
writer’s block --
downed trees
on a dead end street
28-Jul-2019
pink dahlia --
the slow
downward spiral
28-Jul-2019
pink dahlia --
the slow
spiral inward
28-Jul-2019
withering sun
whispering
"dementia"
28-Jul-2019
hot water --
waiting for the rats
to abandon ship
28-Jul-2019
Cape Cod League --
the crowd cheers
an ocean breeze
28-Jul-2019
dreaming
I become
myself
28-Jul-2019
do the hummingbirds not know
that this feeder
is for them?
29-Jul-2019
sorting through calendars
in search of
a better year
29-Jul-2019
my Monday morning march into the sea
29-Jul-2019
Monday morning --
a rabbit in the middle
of the road
29-Jul-2019
long before
I can see it --
a dead skunk
29-Jul-2019
border collie
visiting me
without a passport
29-Jul-2019
Grandpa’s house --
watching the dogs
play poker
29-Jul-2019
beachfront property --
a pile of
broken oyster shells
29-Jul-2019
morning stillness --
a hummingbird
here and gone
30-Jul-2019
no trespassing --
an abandoned
beach house
30-Jul-2019
truth or dare --
a bouquet
of white chrysanthemums
30-Jul-2019
the dog’s new chew toy
my missing sandal
30-Jul-2019
trade deadline --
a lively conversation
around the bird feeder
30-Jul-2019
too far to the left?
another driver
texting
30-Jul-2019
hazy morning thoughts --
who will straighten
the leaning tombstone?
31-Jul-2019
waiting for contractors
a glacier marches
toward the ocean
31-Jul-2019
writer’s block --
the faintest haze
on the horizon
31-Jul-2019
bend of the river --
a pair of
sleeping ducks
31-Jul-2019
missing the bus
the one
who was never cool
31-Jul-2019
writer’s block --
the last strand
of dental floss
31-Jul-2019
black moon
unable to connect
to the internet
31-Jul-2019
black moon --
the whispers
of ghosts
31-Jul-2019
checking my blood pressure
I slow
the river down
1-Aug-2019
unfinished business
I never began
1-Aug-2019
trash day --
seagulls
in formation
1-Aug-2019
Thursday morning
I swerve around
a filled pothole
1-Aug-2019
slow drive --
all of the things
I’ll never have
1-Aug-2019
August sun --
the restless locusts
1-Aug-2019
cormorant
approaching
cruising altitude
1-Aug-2019
approaching
cruising altitude --
the cormorant
1-Aug-2019
lifeguard on duty --
an empty bottle
of sunscreen
1-Aug-2019
scattering the ashes
broken people
find each other
1-Aug-2019
Adult Video --
Jesus is watching you
1-Aug-2019
Friday morning
the ferry horn
becomes a song
2-Aug-2019
disrupting
the bird sanctuary
a construction crane
2-Aug-2019
approaching sixty
the frayed edges
of my birth certificate
2-Aug-2019
hot summer night
a hazy IPA
2-Aug-2019
hot summer night --
the moon
sheds its skin
2-Aug-2019
not wanting to take a side
a dead skunk
on the double yellow line
2-Aug-2019
too young to know
how old I feel
2-Aug-2019
red begonias --
I’m surprised
to see you too!
3-Aug-2019
a new dawn --
the neighbors
clearing brush
3-Aug-2019
where the maple tree once stood
our neighbor’s shabby house
3-Aug-2019
crane flies
swarming
the construction site
3-Aug-2019
hoping the guy
yelling at his cell phone
isn’t my Uber driver
3-Aug-2019
half-priced shots
now served
with thoughts and prayers
3-Aug-2019
meanwhile in Juarez
we wonder who’s
shooting off fireworks
3-Aug-2019
swimming with sharks --
the endless summer
of my dreams
3-Aug-2019
active shooter drills --
when the money’s too good
to do the right thing
3-Aug-2019
hazy sunshine --
a letter
from my daughter
4-Aug-2019
under the almond tree
hand-made sandwiches
from the back of a van
4-Aug-2019
lazy afternoon --
my father asks
if I’ve thought of retirement
4-Aug-2019
unsteady week --
my retirement portfolio
takes a tumble
4-Aug-2019
angry rhetoric --
a red squirrel
taunting the dog
4-Aug-2019
partly cloudy --
I always choose
the wrong part
4-Aug-2019
stray thunderstorm
the dog’s head
on my lap
4-Aug-2019
end of the line --
only the crows
are waiting for me
5-Aug-2019
full speed ahead
a snail
on the patio
5-Aug-2019
the day I got to be
the uninvited guest
5-Aug-2019
peanut shells --
another weekend
swept away
5-Aug-2019
waiting for the bus
a broken
surveillance camera
5-Aug-2019
day lilies --
I didn’t get
to say goodbye
5-Aug-2019
above the windmills
a red-tailed hawk
rides the breeze
5-Aug-2019
a new notebook
the margins
already full
5-Aug-2019
the old mill town
well worn
around the edges
5-Aug-2019
extra napkins --
the things that make us
feel like home
5-Aug-2019
broken GPS
neither here
nor there
5-Aug-2019
ghost train --
a fight breaks out
in the Quiet Car
5-Aug-2019
mockingbird --
riding Business Class
on a Coach Class ticket
5-Aug-2019
approaching the city
a denser growth
of graffiti
5-Aug-2019
farmers’ market
in the parking lot
of a shuttered church
5-Aug-2019
next stop
another dark place
in a tunnel
5-Aug-2019
crowded train --
suspension
of belief
5-Aug-2019
away on business
I stay on
her side of the bed
6-Aug-2019
asked about my soul
I promise to wear
comfortable shoes
6-Aug-2019
Cajun kitchen --
the way she says "okra"
I know her gumbo is good
6-Aug-2019
overcast morning --
the bad coffee
I can’t stop drinking
6-Aug-2019
waiting for my ride
locusts
in every tree
6-Aug-2019
Paris morning --
are my eyes
really brown?
6-Aug-2019
morning thunder
defending
dishonor
7-Aug-2019
morning thunder --
all-you-can-eat
breakfast
7-Aug-2019
post-modern hotel decor
an invitation
to leave
7-Aug-2019
pasteles --
my tiny aunts telling me
how tall I am
7-Aug-2019
blue hydrangeas --
they grow up
so fast
7-Aug-2019
silencing the alarm
my ears
keep ringing
8-Aug-2019
amber sky --
let’s decant
the good wine
8-Aug-2019
waiting for my ride
the housekeepers
gossip
8-Aug-2019
alone
in a strange bed
sunrise
8-Aug-2019
writer’s block --
bright sunshine
in a strange place
8-Aug-2019
for sale:
brand new homes
on a floodplain
8-Aug-2019
turbulence --
when it isn’t
my river
8-Aug-2019
my only rhythm is circadian
8-Aug-2019
broken clouds --
a little girl
gives me an apple
8-Aug-2019
quitting time --
so many soap operas
at the sports bar
8-Aug-2019
mostly cloudy --
a regular chatting up
no one
8-Aug-2019
mostly cloudy --
another
country song
8-Aug-2019
sports bar --
his pickup lines
exhausting
8-Aug-2019
Buddha
at the end
of the bar
8-Aug-2019
summer wind --
the bartender’s
fake eyelashes
8-Aug-2019
Zen dinner --
an empty plate
8-Aug-2019
last call --
the bartender hears
my confession
9-Aug-2019
clear skies
all that’s left
between us
9-Aug-2019
how will I react
to the news
I’m about to make?
9-Aug-2019
Society Hill --
a rock
I will not climb
9-Aug-2019
payday --
I remember
to leave a tip
9-Aug-2019
my haiku is the news
9-Aug-2019
waiting for the train
a billboard tells me
to get my heart checked
9-Aug-2019
Penn Station --
a beggar
passes me by
9-Aug-2019
between salt marshes
an abandoned train station
9-Aug-2019
between old mill towns
miles of rusty track
9-Aug-2019
it comes down to this --
margaritas
at the mall
9-Aug-2019
sleeping in
the blue jay insists
I’m missing something
10-Aug-2019
days after the funeral
workers compost
the wilted flowers
10-Aug-2019
summer breeze --
her sequin dress
dancing in the moonlight
10-Aug-2019
restless night --
the buzz
of a housefly
10-Aug-2019
the old dog
finding his niche
between us
11-Aug-2019
skyscraper condos --
I measure
my standard of living
11-Aug-2019
the old drawbridge
refusing to lower
its standards
11-Aug-2019
wide awake --
the crows’ work
is done
11-Aug-2019
late summer --
Buddha’s light blanket
of ivy
11-Aug-2019
how far they’ve traveled --
the crow’s feet
on my face
11-Aug-2019
early morning
lying beside her
he stands tall
11-Aug-2019
her lips so soft
his response
so firm
11-Aug-2019
waxing moon --
that twinkle
in her eye
11-Aug-2019
abandoned church --
ghosts watch over
the harvest
11-Aug-2019
wandering
an unplowed field
troubled ghosts
11-Aug-2019
end of the weekend --
a low-flying plane
11-Aug-2019
who is the cashier
in the surgical mask
protecting?
12-Aug-2019
Monday morning joggers in their
Monday morning best
12-Aug-2019
express train --
the baby sleeps
uninterrupted
12-Aug-2019
summer forecast --
beach plums
among the dunes
12-Aug-2019
summer heat --
the stock market
wilts
12-Aug-2019
wilted lettuce
my retirement portfolio
12-Aug-2019
Pay Day --
a dead mosquito
on my arm
12-Aug-2019
endless summer --
a puppy
chasing sandpipers
12-Aug-2019
Monday morning --
an osprey grooming
its feathers
12-Aug-2019
for sale --
a waterfront property
I can’t afford
12-Aug-2019
a collective gasp --
the sound of
a currency crashing
12-Aug-2019
before the rain
marsh grass
falls silent
13-Aug-2019
Monday morning
the DJ plays
dead air
13-Aug-2019
Tuesday morning
I try to forget
where I’m going
13-Aug-2019
rough surf --
the boss
wants to see me
13-Aug-2019
rough surf --
pleasure boats dancing
in their moorings
13-Aug-2019
end of the day --
don’t tell me
that wasn’t a train
13-Aug-2019
asleep on the couch
our old dog
doesn’t need new tricks
13-Aug-2019
my favorite jewelry
cobblestones
in the rain
13-Aug-2019
schoolyard garden
nasturtium blossoms
in paper cups
14-Aug-2019
watching me
cross the street
summer fog
14-Aug-2019
Wednesday morning --
the slow drive
into the sea
14-Aug-2019
summer fog --
wherever the current
takes me
14-Aug-2019
mood music --
waves crashing
against the rocks
14-Aug-2019
waiting for rain
an empty
osprey nest
14-Aug-2019
wish you were here --
an empty stretch
of ocean beach
14-Aug-2019
summer fog --
tired blades of grass
among weeds
14-Aug-2019
red moon --
old enough to reach
for the secret
14-Aug-2019
broken clouds --
the ice cream truck’s
jangling bell
14-Aug-2019
a dear old friend
the osprey
who never came back
14-Aug-2019
all I’ve earned
all I’ve lost
bird shit
on the pavement
14-Aug-2019
Grain Moon --
I’m told I don’t look
Puerto Rican
14-Aug-2019
shallow sigh --
another trip
around the sun
14-Aug-2019
whispering too loudly
for me to hear
the river
14-Aug-2019
Thursday morning --
I’m reaching for
low-hanging clouds
15-Aug-2019
on the rocks --
a seagull
in the sun
15-Aug-2019
one year later
the battered jetty
and me
15-Aug-2019
one year later
the ocean breeze
and me
15-Aug-2019
back to school sale --
which lunch box superhero
will it be?
15-Aug-2019
low-lying clouds --
I don’t feel
any different
15-Aug-2019
Friday morning --
the old dog’s
patch of sun
16-Aug-2019
final approach --
goats scatter
from the runway
16-Aug-2019
waning moon --
I can only imagine
what happens next
16-Aug-2019
waning moon --
my parents forget
my birthday
16-Aug-2019
crossing the bridge
afternoon clouds
16-Aug-2019
gibbous moon --
lost
in the city
16-Aug-2019
tiki bar --
a lotus petal
in my cocktail
17-Aug-2019
first frost --
cold call
from a software vendor
17-Aug-2019
savoring
each breath
the old dog
17-Aug-2019
sunset --
Captain America’s
last ride
17-Aug-2019
morning clouds --
an argument between strangers
on Facebook
17-Aug-2019
people watching us people-watching
17-Aug-2019
dining al fresco
a plume of exhaust
from a passing bus
17-Aug-2019
the perfect urban accessory
pees on a fire hydrant
17-Aug-2019
cold rain --
she’d rather
sleep
18-Aug-2019
sad morning --
the rain-washed
sidewalk
18-Aug-2019
for display only --
Grandma’s favorite
hand fan
18-Aug-2019
after the rain
an old song
I’d forgotten
18-Aug-2019
what happens next?
the room
grows dark
18-Aug-2019
over egg white omelets
two roadies celebrating
what used to be
18-Aug-2019
morning after --
navigating
the rain-soaked sidewalk
18-Aug-2019
dog days --
the dog doesn’t move
from the couch
19-Aug-2019
rough seas --
a cormorant
at rest
19-Aug-2019
Monday morning --
putting on my sunglasses
the clouds come out
19-Aug-2019
hauling
the shiny pleasure boat
a rusty trailer
19-Aug-2019
"to your left"
a bicycle
screams by
19-Aug-2019
not a single goodbye --
all of the empty
osprey nests
19-Aug-2019
"buckle up" she said
removing my belt
19-Aug-2019
osprey
knowing when it’s time
to leave
19-Aug-2019
overnight rain --
neither of us remembers
what the fight was about
20-Aug-2019
blinding sunlight --
the samurai’s
death poem
20-Aug-2019
bittersweet --
the day I forgot
everything
20-Aug-2019
bird on a wire --
suddenly
my darkest secrets
20-Aug-2019
Tuesday morning
I drive away
from the sun
20-Aug-2019
morning meditation --
to be the basil
in my pesto
20-Aug-2019
bad dream --
a final edit
of my obituary
20-Aug-2019
chance of showers --
a disconnected
downspout
20-Aug-2019
a run-down clam shack
with a million-dollar view
20-Aug-2019
a capella group
unwilling
to face the music
20-Aug-2019
still fresh --
the smell
of a rotting skunk
20-Aug-2019
independent hardware store
with an axe to grind
20-Aug-2019
one day
I’ll have something to say
until then
I’ll keep writing
20-Aug-2019
morning dew --
if only
I could stay
21-Aug-2019
washed ashore
I can finally pronounce
"quahog"
21-Aug-2019
vanishing dew --
someone asks me
where my smile went
21-Aug-2019
Wednesday morning
the ocean tries not
to make waves
21-Aug-2019
wandering solo
the keyboard player’s
thrift-store jacket
21-Aug-2019
bad hair day --
I help a blind man
cross the street
21-Aug-2019
help wanted at the assisted living center
21-Aug-2019
opening statement --
she takes off
her bikini top
21-Aug-2019
old-school trolley
quaint until
you have to use it
22-Aug-2019
heated rhetoric
over a block
of ice
22-Aug-2019
dog days --
neither dog
wants to play
22-Aug-2019
waning moon --
nine men
left on base
22-Aug-2019
dragging anchor --
an old dog
on leash
22-Aug-2019
sheer coincidence
she’s wearing
my favorite blouse
22-Aug-2019
morning wood --
an airbrushed
fantasy
22-Aug-2019
at the end of the day
it’s only
an airbrushed fantasy
22-Aug-2019
fresh graffiti
on the bank wall:
Jesus Saves
22-Aug-2019
waking to
an angry newscast
when I only wanted
birdsong
22-Aug-2019
fun slide --
asking ourselves
where the money went
22-Aug-2019
whale watch --
my second slice
of pizza
22-Aug-2019
Friday morning
too weary to overcome
the darkness
23-Aug-2019
shark alert --
the dog’s ears
perk up
23-Aug-2019
centipede --
forward
in all directions
23-Aug-2019
park bench --
an old man discusses chess
with pigeons
23-Aug-2019
last days of summer --
a deluge
on Wall Street
23-Aug-2019
party boat zigging left and right
23-Aug-2019
in the news
beach plums
rotting on the vine
23-Aug-2019
seagull --
a monument
to itself
23-Aug-2019
still summer
the fragrance
of freshly cut grass
23-Aug-2019
rough surf --
my first
performance review
23-Aug-2019
walking on water
a paddle boarder
in the lagoon
23-Aug-2019
osprey
not fishing
for compliments
23-Aug-2019
dreaming of the day
the windmill
fights back
23-Aug-2019
squinting in the mirror
my hipster glasses
out of style
24-Aug-2019
in the waiting room
talking heads
spouting blank verse
24-Aug-2019
bowing gracefully
but ultimately unswayed
marsh grass
24-Aug-2019
"I love the way
you lie to me"
he said to the scale
24-Aug-2019
pool party --
a hawk soaring
high above
24-Aug-2019
pool party --
a hawk circling
high above
25-Aug-2019
crossing the bridge
a shooting star
in my rear-view mirror
25-Aug-2019
dive bar --
the regulars chuckle
when I ask what’s on tap
25-Aug-2019
first day of school --
everything
I should have learned
25-Aug-2019
overcast
my anti-virus subscription
expires
25-Aug-2019
in the headlines
a withering
carnation
26-Aug-2019
Monday morning
an old dog barking
at the wind
26-Aug-2019
crescent moon --
the waning days
of summer
26-Aug-2019
bittersweet
surrounding
the old doghouse
26-Aug-2019
cool summer night --
the ghosts ignore
my sighs
26-Aug-2019
hurricane season --
the dog circles an open spot
on the couch
26-Aug-2019
Tuesday morning
I wake myself
snoring
27-Aug-2019
late summer chill
waking up
to a sad song
27-Aug-2019
waking early
the morning paper
lands with a thud
27-Aug-2019
waiting for the bus
a pair
of broken benches
27-Aug-2019
early riser --
the bird
outside my window
27-Aug-2019
stirring my coffee
a paddleboat
in the lagoon
27-Aug-2019
ferry landing --
someone else’s
ship comes in
27-Aug-2019
all gender restroom
with a broken lock
27-Aug-2019
surf-casting
into seaweed --
a last-minute meeting
27-Aug-2019
under construction --
a backhoe
on a sand dune
27-Aug-2019
empty nest --
I want my loneliness
congratulated
27-Aug-2019
first autumn colors --
a bright yellow
school bus
28-Aug-2019
Wednesday morning
the weathervane
spins
28-Aug-2019
stormy seas --
a fisherman’s prayer
for peace
28-Aug-2019
stormy seas --
an abandoned
beach chair
28-Aug-2019
storm warnings --
a rushed harvest
of basil
28-Aug-2019
tropical storm warning --
watching my dreams
wash away
28-Aug-2019
tropical storm --
the pink flamingo
stands firm
28-Aug-2019
flash flood --
just like that
summer is gone
28-Aug-2019
after the rain
a pair of crows
on an overhead wire
29-Aug-2019
Thursday morning
driving through
street puddles
29-Aug-2019
when the App store
doesn’t have
an "easy" button
29-Aug-2019
after the rain
a sail unfurling
in the wind
29-Aug-2019
Needle in the Hay --
now cracks
a noble heart
29-Aug-2019
happy as a clam
the crowd
at the raw bar
29-Aug-2019
lining the sand dunes
legal permission
to build
29-Aug-2019
sitting in the catbird seat
an osprey and its catch
29-Aug-2019
meditation --
the silence
of a summer night
29-Aug-2019
Friday morning
I turn up
the volume
30-Aug-2019
end of summer --
there is no
app for that
30-Aug-2019
end of summer --
the lone and level sands
stretch far away
30-Aug-2019
Labor Day weekend --
everyone who can’t wait
for the summer to end
30-Aug-2019
no strings attached --
she takes off
her bikini top
30-Aug-2019
no lifeguard on duty
we swim
with the sharks
30-Aug-2019
beach breeze --
savoring
every breath
30-Aug-2019
no one told the mosquitoes
that summer
is almost over
30-Aug-2019
rip current
taking my eyes
off the prize
30-Aug-2019
new moon --
I strain to hear
the silence
30-Aug-2019
crickets’ song --
please tell me
you’ll never leave
30-Aug-2019
silk on silk
losing myself
in her softness
31-Aug-2019
under attic dust
a yellowed envelope
unopened
31-Aug-2019
crossing the bridge
the way the crow flies --
a heavy sigh
31-Aug-2019
over the hill --
some of us
are already there
31-Aug-2019
Saturday morning
the crows
don’t sleep in
31-Aug-2019
in and out
of the sleepless morning
a low-flying plane
1-Sep-2019
waning moon --
their playoff chances
slipping away
1-Sep-2019
end of summer --
the river’s
quiet song
1-Sep-2019
Sunday morning --
a sleeping city sidewalk
1-Sep-2019
last of the coffee --
the espresso machine
sighs
1-Sep-2019
crowded train --
I’m not the only one
playing solitaire
1-Sep-2019
daydreaming
a dog in and out
of the sun
1-Sep-2019
waiting for the storm
ghosts shout
at one another
1-Sep-2019
cold wind --
someone mentions the name
of my ex
2-Sep-2019
writer’s block --
a storm stalls
in the Atlantic
2-Sep-2019
a doorway in the sand --
something
they’re not telling us
2-Sep-2019
community center under new management
2-Sep-2019
space cadet
pointing to the stars
with a vape pen
2-Sep-2019
last hours of summer
the hushed call
of a mourning dove
2-Sep-2019
equinox --
we split
the check
2-Sep-2019
darkening sky --
an unexpected invoice
2-Sep-2019
last moments of summer
cricket song rising
above the thunder
2-Sep-2019
choppy seas --
I woke up
and it was September
3-Sep-2019
stuck behind a school bus
what’s left
of summer
3-Sep-2019
back to school
the gentle waves
return
3-Sep-2019
breakfast of champions --
a fistful of Tylenol
washed down with coffee
3-Sep-2019
first day of school --
a baby rabbit
in a field of clover
3-Sep-2019
morning clouds --
I can’t shake off
that nightmare
4-Sep-2019
hide and seek --
only one slipper
where I left two
4-Sep-2019
Wednesday morning
clouds and commuters
in no hurry
4-Sep-2019
writer’s block --
left turn
on a two-lane highway
4-Sep-2019
in a playful mood
rough waves
against the shore
4-Sep-2019
park bench --
sharing coffee
with ghosts
4-Sep-2019
retirement dreams --
an old fisherman staring
into the mist
4-Sep-2019
heat lightning --
all-you-can-eat
Jamaican buffet
4-Sep-2019
golden sky
you’re everything
I need
5-Sep-2019
golden sky --
you’re everything
I’ll ever need
5-Sep-2019
yellow sky --
the smell of autumn
in the air
5-Sep-2019
winning at solitaire
a guitar screams
above the din
5-Sep-2019
empty beaches --
the sun
shows up anyway
5-Sep-2019
fork in the road --
the barn swallow’s
cheerful warble
5-Sep-2019
when the only way out
is an overgrown path
5-Sep-2019
this morning’s alarm
blue jays
and crows
6-Sep-2019
storm on the way
the osprey’s possessions
in its claws
6-Sep-2019
egret
whether I see it
or not
6-Sep-2019
on the rocks
a squadron of pelicans
off-duty
6-Sep-2019
cold rain --
I help my mother
up the stairs
6-Sep-2019
heavy sigh --
Canada Geese
heading south
6-Sep-2019
stalled at the intersection
a slow-moving storm
6-Sep-2019
bobbing for apples
the one
who got away
6-Sep-2019
the old house --
putting the cobwebs
back in place
6-Sep-2019
deep in thought
an egret
at the shore
7-Sep-2019
after the rain --
bittersweet
climbing the wall
7-Sep-2019
summer heat --
how quickly
we surrender
7-Sep-2019
how soon is now?
the reunion
that wasn’t
7-Sep-2019
in the news
an old dog’s
patch of sun
7-Sep-2019
crime scene --
a postcard
from the White House
7-Sep-2019
reading the poem
I said
I wouldn’t write
7-Sep-2019
end of the season --
in an empty ballfield
the shadows play
8-Sep-2019
day moon --
black coffee
for one
8-Sep-2019
one year older
I forget
an old acquaintance
8-Sep-2019
clouding my judgment
bright sunshine
on a cool day
8-Sep-2019
a walk on the beach --
the innocence
of a guilty pleasure
8-Sep-2019
the adulation
when he lies
about winning
at solitaire
8-Sep-2019
the baker
too baked
to bake
8-Sep-2019
the tree frog
sings
"Coquí! Coquí!"
8-Sep-2019
night wind --
ghosts
in the trees
8-Sep-2019
raking
my faded lawn
autumn breeze
9-Sep-2019
a face that says
"don’t call me
sparrowhawk"
9-Sep-2019
Monday morning vampires fleeing the sun
9-Sep-2019
waiting for the bus
wild turkeys
pecking at weeds
9-Sep-2019
calm seas
signifying
nothing
9-Sep-2019
fragrance of jasmine --
I’ve waited all summer
for you
9-Sep-2019
99% positive
it can’t get
any worse
9-Sep-2019
end of the summer --
the landscaper
returns my calls
9-Sep-2019
almost positive
I know how
to use jumper cables
9-Sep-2019
can Ice Cube
solve
a Rubik’s Cube?
9-Sep-2019
the black cat
purrs
at its shadow
9-Sep-2019
Friday the thirteenth --
a sunflower’s
smile
9-Sep-2019
finding his place
the dog
shares my pillow
10-Sep-2019
clinging to summer
an osprey
in its nest
10-Sep-2019
suburban sunrise --
the irrigated lawns
glisten
10-Sep-2019
end of summer --
wild flowers
to my last breath
10-Sep-2019
grand opening --
a new place
to hang my head
10-Sep-2019
seagulls
each the king
of its own island
10-Sep-2019
docked at the shore
someone’s inheritance
rocks with the waves
10-Sep-2019
so close
and yet so far --
a harborside
retirement home
10-Sep-2019
beachside joggers --
my youth runs
away from me
10-Sep-2019
empty Adirondack chairs --
a broken promise
11-Sep-2019
restless night --
a quarrel among ghosts
in the trees
11-Sep-2019
flea market --
second-hand dream catchers
for sale
11-Sep-2019
whitecaps --
an old surfer
grips his board
11-Sep-2019
hugging the shoreline
summer’s last tourist
is gone
11-Sep-2019
god of the storm --
a word
from a dead language
11-Sep-2019
late summer haze
just one more
cold beer
11-Sep-2019
never in one place
for very long --
red dragonfly
11-Sep-2019
who are you?
the black cat’s
question-mark tail
11-Sep-2019
The Towers --
remembering
what’s not there
11-Sep-2019
windless night --
the ghost ship departs
without me
11-Sep-2019
wild orchid
always making
a grand entrance
12-Sep-2019
freedom --
a field
of U.S. flags
12-Sep-2019
breaching
the guardrail
bittersweet
12-Sep-2019
calm seas --
an extra sugar
in my coffee
12-Sep-2019
harvest moon --
Friday the 13th
is my lucky day
12-Sep-2019
rushing to work
wild turkeys
on the side of the road
13-Sep-2019
pale sky --
the unmistakable fragrance
of Fall
13-Sep-2019
late summer chill --
the conversation drifts
from baseball to football
13-Sep-2019
empty nest --
everything
we thought we wanted
13-Sep-2019
beach gridlock --
a pile-up
of horseshoe crabs
13-Sep-2019
a capella group facing the music
13-Sep-2019
meanwhile
a wide-screen TV
in a beachside bungalow
13-Sep-2019
harvest moon --
the newborn baby’s
full head of hair
13-Sep-2019
tall pines
whispering
among themselves
13-Sep-2019
at the foot of the dumpster
a swirl
of dead maggots
14-Sep-2019
ascending
a jasmine throne
monarch butterfly
14-Sep-2019
pillow talk --
the dog
licks my nose
14-Sep-2019
beneath the shadows
an irresistible softness
14-Sep-2019
moonless night --
the same rain falls
on all of us
14-Sep-2019
it feels like rain
she said
holding back tears
14-Sep-2019
harvest moon
a seagull
racing his shadow
14-Sep-2019
morning shadows
and no motivation
to escape them
15-Sep-2019
the chipmunk doesn’t think
it’s too nice
to gather food
15-Sep-2019
end of the season --
the slugger doesn’t get
to sign my baseball
15-Sep-2019
waiting for me
in the mountain air
wild asters
15-Sep-2019
in the headlines
a merry-go-round
out of control
15-Sep-2019
seat belts fastened
a chili pepper
in second gear
15-Sep-2019
on a road well-traveled
turtle hatchlings
who didn’t make it
15-Sep-2019
it even looks hot:
Trinidad Scorpion Chili
15-Sep-2019
September mist --
mathematically
still in the race
15-Sep-2019
moments before the alarm
a gaping silence
16-Sep-2019
Monday morning
traffic reduced
to one lane
16-Sep-2019
hurricane watch --
an old dog
at the window
16-Sep-2019
rumors of war --
a red squirrel chattering
from a tall branch
16-Sep-2019
under construction
tomorrow morning’s hangover
16-Sep-2019
working late
the shadows
race me home
16-Sep-2019
writer’s block --
a desolate stretch
of beach
16-Sep-2019
off-season tourists
glad the peak-season tourists
have gone
16-Sep-2019
ghost pepper --
the invisible pleasure
of pain
16-Sep-2019
equinox --
I balance
my checkbook
16-Sep-2019
after the party
Buddha holds
a red plastic cup
16-Sep-2019
autumn chill --
putting away the beach chairs
I never use
17-Sep-2019
Tuesday morning
a squirrel crossing
the busy highway
17-Sep-2019
cold morning --
who knew the songbird
was saying goodbye?
17-Sep-2019
lunch break --
a cormorant plunges
into the sea
17-Sep-2019
extreme measures --
I add a new hole
to my belt
17-Sep-2019
somehow I missed it
the breeze
that took summer away
17-Sep-2019
killing frost --
hard apple cider
in a tall glass
17-Sep-2019
settling into
my work day
the sun comes out
18-Sep-2019
tall pines --
my father lies
about his height
18-Sep-2019
light rain --
the bus driver’s
untouched coffee
18-Sep-2019
Wednesday morning --
a shortcut
everyone’s taking
18-Sep-2019
egret
a moment
of stillness
18-Sep-2019
beneath the U.S. flag
a No Trespassing sign
18-Sep-2019
extra innings --
the crickets
go to sleep
18-Sep-2019
black magic --
summer
disappears
18-Sep-2019
floating peacefully
a Portuguese
man o’ war
19-Sep-2019
killing frost --
the subject changes
to war
19-Sep-2019
pale sky --
bursting through the roadblock
in my dreams
19-Sep-2019
off-season
a seagull perched
on a "no parking" sign
19-Sep-2019
rip current --
I tear up
her letter
19-Sep-2019
waning harvest moon --
empty stalls
at the farmers’ market
19-Sep-2019
off-season
seagulls and cormorants
side by side
19-Sep-2019
Thursday night commute
sunset
races me home
19-Sep-2019
rip current --
she tears
her blouse off
19-Sep-2019
tinnitus --
the death
of silence
19-Sep-2019
Friday morning commute --
was this
what was on my mind?
20-Sep-2019
day moon --
last night’s beer
on my breath
20-Sep-2019
morning chill --
no one’s waiting
at the bus stop
20-Sep-2019
end of the week
and I’m all out of words
20-Sep-2019
what’s for breakfast?
the cormorant’s
sudden plunge
20-Sep-2019
in my dreams
the abandoned beach house
I call home
20-Sep-2019
roadrunner --
sometimes it’s
the only song I need
20-Sep-2019
last weekend of summer --
please don’t tell
the red dragonfly
20-Sep-2019
dog on the jetty
chasing a seagull
to freedom
20-Sep-2019
the song
in the flow
of the river
20-Sep-2019
extra innings
the disappointing loss
of a season
21-Sep-2019
when I no longer think
there’s plenty of time
to write a death poem
21-Sep-2019
downtown Irish pub --
today’s special
a Cuban sandwich
21-Sep-2019
weekend? what weekend?
a woodpecker
at work
21-Sep-2019
a creature with habits --
I use my blinker
when no one’s watching
21-Sep-2019
how gracefully
she moves --
the ocean breeze
21-Sep-2019
too late not to taste
the lipstick
on my pint glass
21-Sep-2019
tropical storm watch --
a banana slug
takes cover
21-Sep-2019
not meant for baseball
the bat
in my basement
22-Sep-2019
equinox --
a little boy
shares his apple
22-Sep-2019
street fair --
two headless mannequins
on the sidewalk
22-Sep-2019
summer --
get it
before it’s gone
22-Sep-2019
Monday morning
I lock the door behind me
and step into Fall
23-Sep-2019
fishing from the breakwater
shadows
in broad daylight
23-Sep-2019
waiting for the bus
a drop in the ocean
23-Sep-2019
private road --
the secrets beneath
the tall pines
23-Sep-2019
rough seas --
the old fisherman’s
restless sleep
23-Sep-2019
on a lonely beach road
a ghost
walks his dog
23-Sep-2019
waiting for the bus
an autumn breeze
23-Sep-2019
restless night
the dog in and out
of our bed
24-Sep-2019
autumn rain --
I put away
my baseball glove
24-Sep-2019
cloudless blue sky --
a dead musician
sings about rain
24-Sep-2019
first day of autumn --
the bitterness
of pumpkin ale
24-Sep-2019
after the rain
I miss the bus
and don’t care
24-Sep-2019
off-season
our neighbor’s lawn
gone to seed
24-Sep-2019
first day of autumn --
the lingering fragrance
of jasmine
24-Sep-2019
my favorite fragrance
summer wind
in her hair
24-Sep-2019
barley moon --
it toasts
itself
25-Sep-2019
first fall colors --
an unopened box
of hair dye
25-Sep-2019
an alchemist’s dream:
all of the leaves
turn to gold
25-Sep-2019
autumn sunlight --
a cormorant stretching out
its wings
25-Sep-2019
hipster bartender
dusting off a bottle
of elderberry liquor
26-Sep-2019
Thursday morning
I try to remember
summer
26-Sep-2019
old cemetery
the ghosts too weary
to say hello
26-Sep-2019
star gazing --
a beach house
with a hole in the roof
26-Sep-2019
endless summer --
forever dreaming
she’ll wait for me
26-Sep-2019
false summer --
when you know
it won’t last
26-Sep-2019
warm sunshine
and the ever-present need
for an umbrella
26-Sep-2019
howling in wonderland
the wolf
at our window
27-Sep-2019
mezcal bar --
a sign reads
"no smoking"
27-Sep-2019
the walls have ears
as well as tiny mouse feet
27-Sep-2019
end of summer --
a crow
in the osprey nest
27-Sep-2019
changing colors --
the beach house’s
wooden shutters
27-Sep-2019
final homestand --
some extra mustard
on my hot dog
27-Sep-2019
stargazing
I take a peek
at my retirement fund
27-Sep-2019
Fall colors --
pleasure boats covered
in white shrink-wrap
27-Sep-2019
fly fishing
the day
gets away from me
28-Sep-2019
ruining the perfect daydream
a cup of hazelnut coffee
28-Sep-2019
carrying a tune
or literally thousands
in eight heavy boxes
28-Sep-2019
zombie hackers --
a friend request
from a dead classmate
28-Sep-2019
Fall planting --
the trade rumors
begin
28-Sep-2019
passed over for promotion
I learn to manage
my expectations
28-Sep-2019
hojas cayendo --
me recuerdo
respirar
28-Sep-2019
autumn sky --
the perfect view
28-Sep-2019
end of the season --
returning to
a half-read book
28-Sep-2019
Sunday brunch --
his eyes
on her cleavage
28-Sep-2019
early autumn --
a gypsy moth
among the leaves
29-Sep-2019
early autumn --
a reflection
in shallow water
29-Sep-2019
wild jasmine --
the dog rolls
in something nasty
29-Sep-2019
complaining about
my work day
the dog yawns
29-Sep-2019
the news isn’t truth
the truth isn’t news --
a slow falling leaf
29-Sep-2019
serene despite
life’s entanglements
our backyard Buddha
29-Sep-2019
Monday morning
I wake up
in the dark
30-Sep-2019
Monday morning
and the only way forward
is a detour
30-Sep-2019
pointing at the waves
a land yacht
all over the road
30-Sep-2019
last day of September --
a run
becomes a jog
30-Sep-2019
silhouetted
a cormorant
in calm waters
30-Sep-2019
New Year’s Day --
he packs his bags
and leaves
30-Sep-2019
all-season ferry
the seagulls
in its wake
30-Sep-2019
near-empty bar --
a blind man says
"if it looks like a duck..."
30-Sep-2019
end of September --
the dog chases a cat
from a dying robin
30-Sep-2019
my lunchtime cocktail
gentle waves
on the rocks
30-Sep-2019
early darkness --
the fear
of dreams
1-Oct-2019
first day of October
a dying
songbird
1-Oct-2019
a slight chance of rain
against my windshield
1-Oct-2019
broken GPS --
my fellow drivers
tell me where to go
1-Oct-2019
detour --
have I been here
in a past life?
1-Oct-2019
end of summer --
a lawn sprinkler
waters the street
1-Oct-2019
cold coffee --
the seasonal ferry
shuts down
1-Oct-2019
moonless night --
the dog searches
for his shadow
1-Oct-2019
rough seas --
a beach house
back on the market
1-Oct-2019
screaming
in rush hour traffic
an ambulance
1-Oct-2019
what took you so long?
a turtle crosses
our backyard
2-Oct-2019
reclaiming my chair
the dog gives me
the stink-eye
2-Oct-2019
distant thunder --
I tell my mother
the chile isn’t spicy
2-Oct-2019
autumn rain --
how precious the acorn
in the dead squirrel’s mouth
2-Oct-2019
Surf Drive --
so rushed I almost forget
to sigh
2-Oct-2019
warm autumn walk --
are the bulrushes
waving goodbye?
2-Oct-2019
stargazing
on a moonless night --
my blank expression
3-Oct-2019
dark skies --
the empty parking lot
at the animal shelter
3-Oct-2019
stiff autumn wind --
a rhythmless thump
against the roof
3-Oct-2019
looking down at me
from a dead oak tree
the top of the food chain
3-Oct-2019
found art --
the garbage man’s
tattooed head
3-Oct-2019
whistling in the wind
the wooden foundation
of a beach house
3-Oct-2019
the shot glass heard around the world
3-Oct-2019
emotional support dog
barking for no reason
3-Oct-2019
Cape Cod autumn --
you have the right
to rain all day
4-Oct-2019
Friday morning
the shadows fade
into rain
4-Oct-2019
moonless night --
the dog howls
at ghosts
4-Oct-2019
Pay Day --
giving the devil
his due
4-Oct-2019
before the rain
chiles roasting
on the grill
4-Oct-2019
Pay Day --
those deductions
add up
4-Oct-2019
gale warning --
the bulrushes
just bend
4-Oct-2019
the old beach village
and its weathered
picket fences
4-Oct-2019
between rain showers
seagulls
in the lifeguard stand
4-Oct-2019
low tide --
hermit crabs
comb the seaweed
4-Oct-2019
once I spot it
I can’t stop looking --
her pierced tongue
5-Oct-2019
pouring the hot sauce
I forget to say
"when"
5-Oct-2019
"no dump picking"
but the seagulls
can’t read
5-Oct-2019
change of seasons --
our neighbor’s lawnmower
for sale
5-Oct-2019
are the seagulls angry
that I didn’t spend my money
on records?
5-Oct-2019
sunny afternoon --
the bank teller’s
bored expression
5-Oct-2019
Saturday morning
the chore
of having chores
5-Oct-2019
crows --
the trail leads
to here
5-Oct-2019
climbing the stairs
my blood pressure
elevates
5-Oct-2019
blues jam --
the drummer’s crash cymbal
falls to the floor
5-Oct-2019
blues jam --
the drummer chewing gum
in rhythm
5-Oct-2019
subject to change --
autumn leaves
6-Oct-2019
crowded cafe --
the art student’s
blank expression
6-Oct-2019
the screaming silence
when I drop
the database
6-Oct-2019
circling slowly
the boat
with a broken sail
6-Oct-2019
endless summer --
hanging out
on the clearance rack
6-Oct-2019
small craft advisory --
a local microbrew
mostly cloudy
6-Oct-2019
Chatham Square --
a homeless man sleeps
with one eye open
6-Oct-2019
autumn night --
a stranger undressing
for the moon
6-Oct-2019
almost blue --
he sings
to the sky
6-Oct-2019
darkening skies
I order
a chocolate stout
7-Oct-2019
Monday morning --
a school bus stalled
at the intersection
7-Oct-2019
autumn betrayal --
I turn my back
on the breeze
7-Oct-2019
unconvinced
summer is over
red dragonfly
7-Oct-2019
last weekend of the season
a vacancy
in the osprey nest
7-Oct-2019
shuttering the beach house
the ocean
turns gray
7-Oct-2019
my favorite perfume
ocean mist
at the jetty’s edge
7-Oct-2019
overcast --
an abandoned
lighthouse
7-Oct-2019
under electric candlelight
the street drummer’s
tattered bucket
7-Oct-2019
Tuesday morning
I still can’t remember
the name of that song
8-Oct-2019
hanging clouds --
I keep forgetting
to call
8-Oct-2019
first light --
let’s pretend
this never happened
8-Oct-2019
preparing for take-off
I poke
the hornet’s nest
8-Oct-2019
a stalled pickup truck
misjudging the depth
of a puddle
8-Oct-2019
hunter’s moon --
the dog finds
my lost sleep
9-Oct-2019
Wednesday morning
no more than two or three
shades of gray
9-Oct-2019
October postcard:
wild turkeys
in the cemetery
9-Oct-2019
taking refuge from the rain
under solar panels
9-Oct-2019
the seagull’s kingdom
a lonely stretch
of beach
9-Oct-2019
autumn showers --
happy hour
at the beach resort
9-Oct-2019
jealousy
that tight red dress
she used to wear
9-Oct-2019
poking through the weeds
a sun-bleached
pink flamingo
9-Oct-2019
fresh coffee --
the grounds
for impeachment
9-Oct-2019
stiff autumn wind
chasing away
the last firefly
9-Oct-2019
death of an angel --
I come
too quickly
10-Oct-2019
gentle rain --
the lion
sleeps tonight
10-Oct-2019
clouds without rain --
the umbrella opens
prematurely
10-Oct-2019
slow steady rain --
at least the river
is happy
10-Oct-2019
Thursday morning
the weary mantra
of windshield wipers
10-Oct-2019
writer’s block --
a flooded stretch
of highway
10-Oct-2019
morning meditation --
the windmill doesn’t care
that it’s raining
10-Oct-2019
just hanging on --
the silk ties
I never wear
10-Oct-2019
when I retire
I’ll finally remember
my train of thought
10-Oct-2019
autumn rain --
she stops saying the "I"
in "I love you"
10-Oct-2019
sudden thunder --
a little too close
to a nesting goose
11-Oct-2019
how embarrassing!
all the traffic lights
turning red
11-Oct-2019
desert fantasy --
no need to explain
what a Nor’easter is
11-Oct-2019
Friday morning
the school bus driver
doesn’t wait
11-Oct-2019
Fall colors --
an emergency vehicle
at dawn
11-Oct-2019
silence --
why I push that rock
up the mountain
11-Oct-2019
after the argument
I order my eggs
over easy
11-Oct-2019
autumn wind --
my youngest son
tells me he’s moving
11-Oct-2019
change of seasons --
the wind
in her hair
11-Oct-2019
a broken mailbox in front of the handyman’s house
12-Oct-2019
Columbus Day --
I discover indigenous blood
in my DNA
12-Oct-2019
Halloween night --
the pumpkins
have eyes
12-Oct-2019
bungee jumping
I pull myself
together
12-Oct-2019
Halloween morning --
a pumpkin
watches me shave
12-Oct-2019
sputtering and stalling
the car mechanic’s
old jalopy
12-Oct-2019
leftovers --
seagulls roosting
with cormorants
13-Oct-2019
autumn dusk --
the laughter
of crows
13-Oct-2019
in the news
a cup full
of coffee grounds
13-Oct-2019
finding its way
between the trees
hunter’s moon
13-Oct-2019
loving the sound of the quiet of October
13-Oct-2019
full moon --
the rest
of the wine
13-Oct-2019
Sunday traffic --
my sprawling
dysfunctional family
13-Oct-2019
going steady
he brings her
his dirty laundry
14-Oct-2019
Monday morning
a stubborn old
tree stump
14-Oct-2019
fighting the urge
to visit the Combat Zone
14-Oct-2019
sounds of Fall --
the puppy barks
at a pine cone
14-Oct-2019
rainy day --
the old dog
up to old tricks
14-Oct-2019
cloudless night
the Hunter’s moon
finds me
14-Oct-2019
Tuesday morning
I drive
to the moon
15-Oct-2019
sleeping ghosts --
an untethered sailboat
in the cove
15-Oct-2019
the old cemetery --
a dog chasing tennis balls
between gravestones
15-Oct-2019
a voice that dances
among the falling leaves
15-Oct-2019
that part of the dream
where I try to explain
the blue trees
15-Oct-2019
in the news
a slow leak
in my tire
15-Oct-2019
autumn sun --
the glare
of a fishing lure
15-Oct-2019
tugging on a corner
of the tablecloth
the gleam in her eye
15-Oct-2019
those nights I dream there is no ocean
15-Oct-2019
spring cleaning --
explaining to my kids
what "cufflinks" are
15-Oct-2019
off-season
an old man collecting
broken shells
15-Oct-2019
evening news --
a field mouse
in the living room
16-Oct-2019
morning chill --
the daily grind
of the wood chipper
16-Oct-2019
on the campaign trail
a fire sale
on snake oil
16-Oct-2019
so close
the moment
she turns away
16-Oct-2019
when the ghosts tell the shadows
"we’re just passing through"
16-Oct-2019
windstorm
the trees
raining branches
17-Oct-2019
downed power lines --
a meeting
abruptly cut short
17-Oct-2019
morning headline --
the wind topples
a roadside memorial
17-Oct-2019
restless night --
a sigh becomes
a gust of wind
17-Oct-2019
storm gust --
the old oak
waves it through
17-Oct-2019
power outage:
that camping trip
I never took
17-Oct-2019
family gathering
now serving
black sheep
17-Oct-2019
big school --
knowledge
escapes
17-Oct-2019
waving goodbye
to the wind
bulrushes
17-Oct-2019
after the storm
a Halloween skeleton
in the bushes
18-Oct-2019
at the height of the storm
a Halloween witch
flies into a tree
18-Oct-2019
at the end of the bar
a grieving father
ten years later
18-Oct-2019
does the pink flamingo
in my garden
wish he could fly?
18-Oct-2019
the roads
in my old neighborhood
are paved
with broken glass
19-Oct-2019
eating around the bruises
of an overripe banana
19-Oct-2019
Fall migration --
the early arrival
of the Suburban Leaf Blower
19-Oct-2019
eminent domain --
a widened highway
in my backyard
19-Oct-2019
local elections --
I run
for cover
19-Oct-2019
bringing my own bag to the package store
19-Oct-2019
after the storm
the power
of silence
19-Oct-2019
well yes
your eyes
are beautiful too!
19-Oct-2019
snake oil
fueling
the dumpster fire
19-Oct-2019
dumpster fire
fueled
by thoughts and prayers
19-Oct-2019
my nightmares
bathed
in dark shadows
19-Oct-2019
after the storm
a gathering
of twigs
19-Oct-2019
first frost --
a friend request
from a stranger
20-Oct-2019
clashing
with the cookout
yellow jackets
20-Oct-2019
Sunday brunch --
the edibles
kick in
20-Oct-2019
high noon --
mother and son
compare trips
20-Oct-2019
strawberry moon --
finding the slit
in her skirt
20-Oct-2019
shucking an oyster
the paddle board hanging up
in the garage
20-Oct-2019
impeachment talk --
ripples across
the reflecting pool
20-Oct-2019
roadside farmstand --
the three-legged dog’s
wagging tail
21-Oct-2019
Fall cleanup --
the Yankees
pack their bags
21-Oct-2019
Monday morning
an angry
punk anthem
21-Oct-2019
off-season
the dive bar’s
fresh coat of paint
21-Oct-2019
stuck behind a school bus
all of the poems
I’ve memorized
21-Oct-2019
after the rain
a zero balance
21-Oct-2019
off-season
an abandoned pair
of beach sandals
21-Oct-2019
in a dark room
shadows creep
into themselves
21-Oct-2019
blood moon --
two brothers
who won’t talk
22-Oct-2019
Tuesday morning
and there’s no one to complain to
about the weather
22-Oct-2019
her smile
a jar
of pickled green beans
22-Oct-2019
the hush when I say
I don’t care
for Autumn
22-Oct-2019
waiting for the school bus
three luxury SUVs
22-Oct-2019
too old for a mid-life crisis
22-Oct-2019
after the storm
horseshoe crab shells clinging
to beach grass
22-Oct-2019
stuck in the mud
a landscaper’s
pickup truck
22-Oct-2019
desert daydream
damiana
in bloom
22-Oct-2019
autumn wind --
a ghost rattling
the shutters
22-Oct-2019
Wednesday morning
the rain
also lingers
23-Oct-2019
her softness
an oasis
in the desert
23-Oct-2019
closing the windows --
too many ghosts
in the whispering trees
23-Oct-2019
cherry maple --
a new vocabulary
for autumn
23-Oct-2019
standing in the rain
just to hear her
sing again
23-Oct-2019
laughing baby
clutching
my white hair
23-Oct-2019
cold wind --
watching summer
disappear
23-Oct-2019
fair-weather clouds --
a 1-hour meeting
cancelled
23-Oct-2019
wild flower --
soft light
on her slender shoulders
23-Oct-2019
restless sleep --
a night of
fast-moving clouds
24-Oct-2019
hospital healing garden
closed for repairs
24-Oct-2019
there’s a reason
this road
is less traveled
24-Oct-2019
good news out of Washington:
World Series fever
24-Oct-2019
in the world of sports
a treeful of crows
mocks my golf swing
24-Oct-2019
in the world of sports
crows mock my golf swing
24-Oct-2019
fallen leaves --
the missing
Halloween candy
24-Oct-2019
morning walk --
sharp pebbles
in the soft sand
25-Oct-2019
Friday morning
floating cormorants
prepared to dive
25-Oct-2019
guided meditation into complacency
25-Oct-2019
dreamless sleep --
the cat’s
unblinking eyes
25-Oct-2019
waiting for
the first ferry
roosting seagulls
25-Oct-2019
office construction
leaving me
in the dust
25-Oct-2019
roosting pigeons
waiting on
a parking spot
25-Oct-2019
thank you F train
for starting my weekend
with a roar
25-Oct-2019
the good life --
watching my paycheck
fly away
25-Oct-2019
low-hanging clouds --
a genuinely
phony smile
26-Oct-2019
low-hanging clouds
an unmarked grave
26-Oct-2019
sports bar --
the bartender intercepts
a drunk patron
26-Oct-2019
a stranger asks me
why I’m not
against the wind
26-Oct-2019
new moon --
a little girl
counting stars
26-Oct-2019
love at first sight --
a flock of seagulls
at the dock
26-Oct-2019
knowing we won’t
know better
next time
26-Oct-2019
when the wind
is a chorus
of angry ghosts
26-Oct-2019
autumn rain --
a car alarm
in the darkness
27-Oct-2019
covering up
the protest sign
bittersweet
27-Oct-2019
distant thunder --
the arroyos
start to run
27-Oct-2019
autumn mist --
in no mood
to frolic
27-Oct-2019
’tis the season --
Christmas lights
on a beach bungalow
28-Oct-2019
autumn overcast --
a squirrel
on an overhead wire
28-Oct-2019
the second-hand store’s grand opening
28-Oct-2019
off-season construction --
bare trees
bending in the wind
28-Oct-2019
promises
we lost
in the wind
28-Oct-2019
dead-end street --
Christmas music
in October
28-Oct-2019
eyes closed
I can see
the new moon
28-Oct-2019
climate change --
her preferred pronouns
28-Oct-2019
the night I dreamed
I fell asleep
at the wheel
28-Oct-2019
the sky
when a blind man tells me
it looks like rain
28-Oct-2019
forbidden love --
one last leaf
on the tree
28-Oct-2019
deadheading
the hydrangeas
Autumn deepens
29-Oct-2019
Autumn stillness --
a great blue heron
steps through it
29-Oct-2019
no days off --
a busy woodpecker
outside my window
29-Oct-2019
Wednesday morning --
all of the trees
clinging to their leaves
30-Oct-2019
crows comparing Halloween costumes
30-Oct-2019
small craft advisory:
avoid the pumpkin ale!
30-Oct-2019
the dog’s to-do list:
a warm place in the sun
30-Oct-2019
searching for Buddha
I find him
among the lawn ornaments
30-Oct-2019
Fall clippings --
the year’s
last bouquet
30-Oct-2019
Devil’s Night --
the anchorman’s pants
on fire
30-Oct-2019
moonless night --
waiting for news
about Mom
30-Oct-2019
Halloween rain --
the weatherman
doesn’t say "Boo"
31-Oct-2019
Thursday morning
the rain puddles
happy to see me
31-Oct-2019
Autumn rain --
an umoored boat
in the bay
31-Oct-2019
Halloween eve --
making sure
the candy is fresh
31-Oct-2019
coming home --
a ball hit
far out of sight
31-Oct-2019
Halloween wind
chasing away
the trick-or-treaters
1-Nov-2019
Day of the Dead --
feeling
last night’s tequila
1-Nov-2019
the glow
of last month’s heating bill
in the wood stove
1-Nov-2019
November wind --
putting away
the bird feeders
1-Nov-2019
November rain --
all of the colors
it could have been
1-Nov-2019
romantic dinner --
we take our prescriptions
by candlelight
1-Nov-2019
autumn dusk --
the doctor wishes
he had better news
1-Nov-2019
rusty old tugboat
racing sunset home
1-Nov-2019
red flag warning --
the leaves
evacuate
2-Nov-2019
Saturday morning --
I worked all week
to sort trash
2-Nov-2019
All Souls’ Day --
a birthday reminder
for a dead friend
2-Nov-2019
in the news
a field mouse
taking the bait
2-Nov-2019
cloudless sky --
I don’t remember
the name
of that song
2-Nov-2019
elderly housing
the last leaves
on the tree
2-Nov-2019
Saturday night
a stray dog
on the dance floor
2-Nov-2019
the unblinking eyes
of a blind man’s
guide dog
3-Nov-2019
stepping into
the stillness
a great white heron
3-Nov-2019
turning back the clock
my father lies
about his age
3-Nov-2019
goal line stand --
seagulls
in an empty field
3-Nov-2019
another acorn
obeying the law
of gravity
3-Nov-2019
turning back the clock
I’m not the man I was
an hour ago
3-Nov-2019
closing time --
the drunk writes his name
in the snow
3-Nov-2019
Autumn deepens --
another newspaper
in our neighbor’s driveway
4-Nov-2019
pale sky --
the sun
chases it away
4-Nov-2019
Monday morning
I realize I didn’t
gain an hour
4-Nov-2019
writer’s block --
the same poem I wrote
a year ago
4-Nov-2019
woodpecker --
the weekend
vanishes
4-Nov-2019
pipeline leak --
a wound
that doesn’t heal
4-Nov-2019
Autumn sunshine
gone
before you know it
4-Nov-2019
Open House --
a roof repair
long overdue
4-Nov-2019
wild flowers
a roadside memorial
to themselves
4-Nov-2019
gentrification
but the ghosts
won’t leave
4-Nov-2019
that movie
in which you are
the blinking light
5-Nov-2019
finding my raincoat
the sun comes out
5-Nov-2019
refracted light --
what is and isn’t
an osprey
5-Nov-2019
standing at the crosswalk
the glaring winter sun
5-Nov-2019
the old beach house --
forgetting
who we are
5-Nov-2019
when we were
the protected bay
beyond the trees
5-Nov-2019
after the rain
an old cemetery
overlooking the bay
5-Nov-2019
Tuesday morning --
low sun
against the wet pavement
5-Nov-2019
across the river
a ladder
on a hill
5-Nov-2019
the broken mirror
in which I shave
my asymmetrical face
5-Nov-2019
sipping pink champagne
she pops
the question
5-Nov-2019
odd-year election --
I vote
to stay home
5-Nov-2019
after the rain
sun trickles down
the treetops
6-Nov-2019
power failure --
striking a match
to find a candle
6-Nov-2019
bare trees --
asking about
our Thanksgiving plans
6-Nov-2019
in local elections
a dead candidate
gets 42 votes
6-Nov-2019
gaining an hour --
I lose it
behind a school bus
6-Nov-2019
gentrification --
when we chase away
ourselves
6-Nov-2019
empty cookie jar --
the things you think
are precious
6-Nov-2019
power failure --
burning the candle
at both ends
6-Nov-2019
pacing the floor
while the amber sky
darkens
6-Nov-2019
paradise awaits --
following the trail
of rose petals
6-Nov-2019
in my spam folder
the promise
of a firmware upgrade
6-Nov-2019
downstream
the delicate foam
of a raging river
7-Nov-2019
Thursday morning
another Powerball jackpot
rolls on by
7-Nov-2019
captured in amber:
first thought, best thought
7-Nov-2019
morning commute --
what the gulls are telling me
about the weather
7-Nov-2019
the art museum’s unpainted walls
7-Nov-2019
one man’s trash
is a raccoon’s
buffet
7-Nov-2019
services begin --
the cult
of the outdoor shower
7-Nov-2019
off-season --
the seagulls
lonely and free
7-Nov-2019
assisted living --
the exit signs
clearly marked
7-Nov-2019
late autumn wind
all of the colors
blow away
8-Nov-2019
waiting for the bus --
the rain
gets there first
8-Nov-2019
morning chill --
what I told the sky
when it threatened me
8-Nov-2019
reflections
in the still water --
an unwritten language
8-Nov-2019
bare trees --
the kids
stop taking the bus
8-Nov-2019
park bench
overlooking
the obvious
8-Nov-2019
the golden ale
at the end
of the rainbow
8-Nov-2019
offloading
the crab fisherman’s
salty language
8-Nov-2019
unable to sleep
unable to stay awake
the gas stove flames
8-Nov-2019
gibbous moon
an old dog twitching
in his sleep
8-Nov-2019
when the first star
I see tonight
is you
9-Nov-2019
recycling
the spent grains
with strawberry jam
9-Nov-2019
the introvert
using self-checkout
self-consciously
9-Nov-2019
chance of snow --
I bundle up
a sigh
9-Nov-2019
a smile that vanishes
when I thank him
for his service
9-Nov-2019
false spring --
the "for sale" sign
goes back up
10-Nov-2019
startled from sleep --
I’ve misplaced
my dream catcher
10-Nov-2019
that nightmare
in which I watch myself
push the rock
up the hill
10-Nov-2019
staggering
at the end
of a pub crawl
10-Nov-2019
cold river
not the song
I hoped for
10-Nov-2019
trying to sleep in --
the restless drone
of a leaf blower
11-Nov-2019
forgetting the poem
I wrote for you
11-Nov-2019
writer’s block --
our neighbor’s
perfect lawn
11-Nov-2019
"never forget" --
I don’t remember
who said it
11-Nov-2019
cold November night
a field of poppies
in my dreams
11-Nov-2019
longer nights --
we no longer believe
that everything’s fine
11-Nov-2019
this morning’s forecast
a cloud
of gnats
12-Nov-2019
in the news
the Marlboro Man dies
of natural causes
12-Nov-2019
the play within the play:
he that plays the king
shall be welcome
12-Nov-2019
wintry mix
not the cocktail
I ordered
12-Nov-2019
first snow --
I no longer want
to shave my beard
12-Nov-2019
wet snow --
my aunt’s
generic obituary
12-Nov-2019
first snow --
I win a game
of solitaire
12-Nov-2019
dreaming
the snow
was a dream
12-Nov-2019
deepening snow
the loneliness
grows numb
12-Nov-2019
settling
in the bare branches
oak moon
13-Nov-2019
Wednesday morning
a broken harbor bell
13-Nov-2019
November darkness --
the owl can’t believe
his eyes
13-Nov-2019
the sign
above my mirror:
work in progress
13-Nov-2019
how many
of the stars I’m counting
have already died?
13-Nov-2019
waning silently
the beaver moon
and me
13-Nov-2019
well below freezing
the river
undeterred
14-Nov-2019
beaver moon --
the clamor
of nighttime construction
14-Nov-2019
she tells me
she would have loved me
when I was younger
14-Nov-2019
waiting for the bus
a kid too cool
for his winter jacket
14-Nov-2019
cold morning
a ferry vanishing
over the horizon
14-Nov-2019
a dumpster overflowing
with thoughts and prayers
14-Nov-2019
harvest moon --
never too late to sow
seeds of doubt
14-Nov-2019
off-season
the clam shack
serves up sighs
14-Nov-2019
Thursday afternoon
a parade
of tired headlights
14-Nov-2019
stargazing
the poet plays
air guitar
15-Nov-2019
the sorcerer’s apprentice
can’t quite get
the weather right
15-Nov-2019
hunting season --
her tight black dress
15-Nov-2019
I would drive
into the ocean --
but it’s Friday
15-Nov-2019
million-dollar view
in a town named
for a vanquished people
15-Nov-2019
Mercury in retrograde --
the temperature
plummets
15-Nov-2019
around the fire pit
her accent
returns
15-Nov-2019
home improvement --
the contractor’s shiny new
pickup truck
15-Nov-2019
Mercury retrograde --
I woke up
in someone else’s dream
16-Nov-2019
"we’re all dust"
an old man preaching
to pigeons
16-Nov-2019
beyond bare branches
the river widens
into sunset
16-Nov-2019
autumn dusk --
a leaf’s descent
into darkness
16-Nov-2019
Mercury retrograde --
the fear
of falling
16-Nov-2019
cold wind
whistling past
a crooked tombstone
16-Nov-2019
sipping a frappuccino
the conversation turns
to revolution
17-Nov-2019
cleaning the gutters
of his million-dollar home
the self-made man
17-Nov-2019
woodpeckers --
the construction crew
arrives
17-Nov-2019
cold moon --
a Christmas card
returned for postage
17-Nov-2019
morning overcast --
a soliciting call
I can’t understand
17-Nov-2019
the day the newspaper
stopped getting delivered
to our neighbor’s house
17-Nov-2019
infinity pool --
so many
possibilities
17-Nov-2019
a bitter ale --
what to do
about Mom and Dad
17-Nov-2019
abandoned house
where the ghosts
are afraid of us
17-Nov-2019
autumn night
the wind and I
trade sighs
18-Nov-2019
Monday morning
the rain and I
drive through each other
18-Nov-2019
house sparrows
not overthinking
the rain
18-Nov-2019
coastal village --
the wig store’s
leaky roof
18-Nov-2019
off-season
restless ghosts
roam the farmers market
18-Nov-2019
dandelion seeds --
a visit
from the weed man
18-Nov-2019
police lights --
I remember to renew
my driver’s license
18-Nov-2019
gale warning --
the crashing waves
in my dreams
18-Nov-2019
reviewing my x-rays:
bare branches
in the wind
18-Nov-2019
rain --
a night
without shadows
18-Nov-2019
morning shortcut
a narrow side street
full of potholes
19-Nov-2019
in the news
traffic inching toward
a dead skunk
19-Nov-2019
Tuesday morning
escaping
sunrise
19-Nov-2019
late rain --
a squabble
amongst crows
19-Nov-2019
dawn
dancing
in street puddles
19-Nov-2019
rushing on by
the run
in her stocking
19-Nov-2019
waking
from a dreamless night
into morning drizzle
20-Nov-2019
waiting for the schoolbus
thoughts and prayers
in the rain
20-Nov-2019
morning commute --
weathered moss
on a beach house roof
20-Nov-2019
shadowless morning --
I time
the yellow lights
20-Nov-2019
Wednesday morning
I yield
to ghosts
20-Nov-2019
every day
before Black Friday
a darker shade
of pale
20-Nov-2019
November nor’easter --
a waterfall
on the bike path
20-Nov-2019
Happy Birthday!
my granddaughter cringes
when I kiss her
20-Nov-2019
gone to the cloud
another dear friend
20-Nov-2019
coming home --
the Homecoming Queen
is a queen
20-Nov-2019
cold shower --
she tells me how handsome I was
when I was younger
20-Nov-2019
winning the debate
a cold tomorrow
21-Nov-2019
in a nearby park
fresh Christmas wreaths
on broken benches
21-Nov-2019
lost in the part of town
where the puddles
don’t dry
21-Nov-2019
a growing attachment --
lichen on the old oak tree
21-Nov-2019
evening commute --
darkness
in both directions
21-Nov-2019
forbidden love --
the dog runs away
with my slipper
21-Nov-2019
loneliness
a ferry horn
in the night
21-Nov-2019
the unicorn dreams
of running
with the horses
21-Nov-2019
evilives
21-Nov-2019
the night the lighthouse dreamed
it could walk across the sea
21-Nov-2019
when the tightness in my chest
is just another morning
22-Nov-2019
Friday morning --
a flock of geese
in formation
22-Nov-2019
in the town square
drunks sharing Christmas cheer
with Santa
22-Nov-2019
seagull --
king
of the empty beach
22-Nov-2019
breaking the ice
a pickup truck
on the lake
22-Nov-2019
blue moon --
a meteor shower
beyond the clouds
22-Nov-2019
between rain showers
a soaring
sax solo
22-Nov-2019
when you know it hurts
because you’re alive
22-Nov-2019
regrets --
too late to put the leaves
back on the tree
23-Nov-2019
Fibonacci Day --
I look at a pine cone
a little differently
23-Nov-2019
seek alternate routes:
the mushrooms
kick in
23-Nov-2019
sheer delight --
her sheer
strapless sundress
23-Nov-2019
seagull
wondering where
the summer went
23-Nov-2019
now on tap
bad blues
and very good beer
23-Nov-2019
overnight rain --
another cousin
I’ve never met
23-Nov-2019
tired of new tricks
the old dog
just wants to sleep
23-Nov-2019
abandoned plantation --
the palms yield
to a gentle breeze
23-Nov-2019
the baker too baked
to bake a cake
24-Nov-2019
soaking into
my bones
November rain
24-Nov-2019
November rain --
the river
races through it
24-Nov-2019
unripe tomatoes --
an unrequited crush
24-Nov-2019
between rain showers
woodpeckers
inspect their work
24-Nov-2019
the belly dancer admonishes me:
my navel is down here!
24-Nov-2019
pure temptation
her white lace teddy
24-Nov-2019
warm afterglow --
is it too soon
for an encore?
24-Nov-2019
urban decay --
the tour bus
arrives
25-Nov-2019
lunch break --
the vending machine eats
my last dollar
25-Nov-2019
old rivals breathing the same air
25-Nov-2019
Monday morning
the newspaper lands
with a thud
25-Nov-2019
November night --
the dog runs away
from wind
25-Nov-2019
today’s headlines --
clearing the leaves
from the gutters
25-Nov-2019
new moon --
the junkie’s
dilated pupils
25-Nov-2019
breaking news
the tide
comes in
25-Nov-2019
tea ceremony --
my behavior
when I’m out of coffee
26-Nov-2019
winter fog --
I listen
for my heartbeat
26-Nov-2019
Tuesday morning
the ice scraper
hideth
26-Nov-2019
strapped to a wooden palette
freshly cut Christmas trees
26-Nov-2019
unaware
it’s been left behind --
tidal pool
26-Nov-2019
surrounding the dog statue
a fence with a sign reading
"no dogs allowed"
26-Nov-2019
ghosts
embracing
darkness
26-Nov-2019
meditation --
shadows disappear
into the river
26-Nov-2019
winter fog --
a crow calls out
to itself
27-Nov-2019
shortened work week --
the morning rush
into fog
27-Nov-2019
winter fog --
the fragrance
of the salt pond
27-Nov-2019
winter fog --
a seagull
on the weathervane
27-Nov-2019
Christmas decorations --
a ladybug
on a spruce tree
27-Nov-2019
tent revival --
I walk back
into the rain
27-Nov-2019
Thanksgiving morning --
beware of turkeys
behind the wheel
28-Nov-2019
in my dreams
gratitude walks
on Sixth Street
28-Nov-2019
thankful for everything
I don’t need
28-Nov-2019
thankful
for the wind
between raindrops
28-Nov-2019
ex-pat Thanksgiving
where there’s no word
for cranberry
28-Nov-2019
hot summer night
the sun descends
into jazz
28-Nov-2019
ex-pat Thanksgiving --
I order
the Bamboo Chicken
28-Nov-2019
stormy night --
dreams
of a pastel sunset
28-Nov-2019
contented sigh --
Thanksgiving leftovers
in my Twitter feed
28-Nov-2019
Black Friday --
discounts on everything
I don’t need
29-Nov-2019
blustery day --
a ghost crosses the street
in a plastic bag
29-Nov-2019
winter baseball --
signs of new life
in the prospect’s curve
29-Nov-2019
Black Friday
when it’s dark
before Happy Hour
29-Nov-2019
virtual reality
protecting us from
the great outdoors
29-Nov-2019
Black Friday --
a politician asks
for more money
29-Nov-2019
between wind gusts
tonight’s earworm
29-Nov-2019
retirement daydream
a mass migration
to the cloud
29-Nov-2019
kindling our romance
the last embers
of the fire pit
30-Nov-2019
last dance --
her cheap perfume
lingers
30-Nov-2019
overnight chill --
waking
to an empty bed
30-Nov-2019
hunting season --
naming the stars
in Orion’s belt
30-Nov-2019
writer’s block --
when I notice I’m wearing
unmatched socks
30-Nov-2019
snow in the forecast
my parents in Florida
call to warn me
30-Nov-2019
winter storm watch
I change
the channel
30-Nov-2019
roadside memorial --
the U.S. flag
in a whiskey bottle
30-Nov-2019
tonight’s forecast
a hazy IPA
30-Nov-2019
bone of contention --
the dog
buries it
30-Nov-2019
time seals all envelopes
1-Dec-2019
new moon --
my father answers
my seventh phone call
1-Dec-2019
Black Friday --
the first
Christmas card
1-Dec-2019
a timeless melody --
Twiggy’s eye shadow
1-Dec-2019
remembering
how he was
before he stopped
remembering
1-Dec-2019
protractor
I
find my center
1-Dec-2019
pity party
no one invited
except me
1-Dec-2019
overnight forecast
lost in the snowscape
of my dreams
1-Dec-2019
fall fundraiser --
I step in
the dog’s contribution
1-Dec-2019
Potter’s Field --
ghosts
whisper to me
1-Dec-2019
newly remodeled
the treehouse’s
open floor plan
2-Dec-2019
hours late
with its rent payment
the second-hand store
2-Dec-2019
winter rain --
rooms available
at the nursing home
2-Dec-2019
Christmas trees for sale
in the ice cream store’s
parking lot
2-Dec-2019
shiny new pickup truck
daring me not
to slow down
2-Dec-2019
on the rocks
a toast
to each crashing wave
2-Dec-2019
bold contrast --
a cat stalks a squirrel
in the snow
2-Dec-2019
bold contrast --
a black cat
in the snow
2-Dec-2019
stormy weather --
flat broke
and out of whiskey
2-Dec-2019
winter rain --
a familiar stretch of road
I don’t recognize
2-Dec-2019
restless night --
a cougar crouching
above my head
3-Dec-2019
first snow --
one plow
follows another
3-Dec-2019
Art of the Steal --
covering up one’s tracks
with more tracks
3-Dec-2019
restless night --
a ghost knocking
on my door
3-Dec-2019
silent snow
secret snow --
I am afraid
to dream
3-Dec-2019
all grown up now
my blue jean baby
3-Dec-2019
black ice --
she pawns
her engagement ring
3-Dec-2019
first snow --
the Urgent Care parking lot
unplowed
3-Dec-2019
on her day off
the hooker savors
a hot dog
3-Dec-2019
evening meditation --
who will my ghost
haunt tonight?
3-Dec-2019
icy sidewalks --
who will my ghost
haunt tonight?
3-Dec-2019
off-season gridlock --
wild turkeys
in the turning lane
4-Dec-2019
bowing toward the icy bay
snow-covered tree branches
4-Dec-2019
Wednesday morning --
a steady diet
of road salt
4-Dec-2019
morning meditation --
the silence
of a winter harbor
4-Dec-2019
still stinging
his neck tattoo
in misguided kanji
4-Dec-2019
a weird coincidence --
the dog’s tail is wagging
and my sock is missing
4-Dec-2019
digging for compliments
the muscular construction worker
4-Dec-2019
a lucky man --
my granddaughter
turns thirteen
4-Dec-2019
high tide --
the end of the jetty
disappears
4-Dec-2019
sub-prime mortgage --
a beach house
underwater
4-Dec-2019
playing with matches --
their double blind dates
5-Dec-2019
beneath the snowmelt
the same old mud
5-Dec-2019
Thursday morning
sunrise
chases me to work
5-Dec-2019
empty beach house
and the stories
it could tell
5-Dec-2019
let Grandpa show you
how to make
a paper airplane
5-Dec-2019
Surf Drive --
one seagull short
of a postcard
5-Dec-2019
in my spam folder
an email from Santa
5-Dec-2019
overnight snow --
I skate through
rush hour traffic
5-Dec-2019
budget crisis --
I can no longer
tighten my belt
5-Dec-2019
December chill --
narrowing down
our Christmas card list
5-Dec-2019
winter wind
shaking
an angry fist
5-Dec-2019
unable to stand up straight
an old tombstone
and me
6-Dec-2019
teetering
in the Cape Cod wind
an inflatable reindeer
6-Dec-2019
speed trap --
a red-tailed hawk
spots a mouse
6-Dec-2019
coffee klatsch --
crows gather
on a snowbank
6-Dec-2019
Friday morning
I thought the sun
would never find me
6-Dec-2019
unholy night
singing Christmas carols
to myself
6-Dec-2019
hermit crab --
the jukebox plays
"A Kind of Hush"
6-Dec-2019
winter clouds --
I’ve never liked
surprises
6-Dec-2019
cool jazz --
the palm branches
gently sway
7-Dec-2019
what rhymes with orange?
too many days
of infamy
7-Dec-2019
winter solstice --
the shortness
of my temper
7-Dec-2019
early sunset --
I try to remember
summer
7-Dec-2019
winter dusk --
a squirrel’s
last acorn
7-Dec-2019
weekend traffic --
Canada geese
overhead
7-Dec-2019
the final chapter --
a wreath of marigolds
in the sea
7-Dec-2019
shorter days --
ghosts sleeping
in the trees
7-Dec-2019
incense --
all of the dreams
in which I died
7-Dec-2019
"only a dream" he said, clutching the hem of night
7-Dec-2019
a toilet flushes --
the idiot king
on his throne
7-Dec-2019
heat of day --
the dogs sleep
anywhere they can
8-Dec-2019
outside the toy store
a broken soldier
asks for change
8-Dec-2019
low tide --
a crack deal
at the old pier
8-Dec-2019
gale warning --
the jukebox plays
"Let it Sway"
8-Dec-2019
writer’s block --
a winter moth
trapped in a cobweb
8-Dec-2019
end of the weekend --
a mountain bike
in the garage
8-Dec-2019
quiet harbor --
Christmas lights
on a fishing boat
9-Dec-2019
the spice merchant
mixing politics
into the gumbo
9-Dec-2019
morning chill
contemplating
the coffee maker
9-Dec-2019
quitting time --
a mad rush
to the bar
9-Dec-2019
house for sale --
dismantling
the wheelchair ramp
9-Dec-2019
winter twilight --
a coyote
in the dog park
9-Dec-2019
winter rain --
my father rushes me
off the phone
9-Dec-2019
Tuesday morning
rush-hour traffic
down to one lane
10-Dec-2019
stuck behind a school bus
all of the poems
I’ve forgotten
10-Dec-2019
the lights go out
in a house
without matches
10-Dec-2019
staring into the abyss
between commercials
10-Dec-2019
unseasonably warm
a friend request
from a stranger
10-Dec-2019
chilly morning --
our old cat
over the horizon
10-Dec-2019
construction zone --
the things that fall
through the cracks
10-Dec-2019
winter commute --
my focus wandering
onto thin ice
10-Dec-2019
unable to sleep
rain changes to hail
and back again
10-Dec-2019
restless night --
I wake up
in a dog’s dream
11-Dec-2019
driving slowly
the snow
and I
11-Dec-2019
mixed precipitation --
the trashman sings
a happy song
11-Dec-2019
Victoria’s
not-so-secret
gift ideas
11-Dec-2019
gibbous moon --
my wine glass
half full
11-Dec-2019
data in the cloud
but I see
an elephant
11-Dec-2019
winter ghosts
melting before
the moon
11-Dec-2019
unwilling
unable to hide
cold moon
11-Dec-2019
haiku poets
fawning over
the Buck Moon
11-Dec-2019
cold moon --
the stars
unmoved
11-Dec-2019
daydreamer
not noticing
the light had changed
12-Dec-2019
cloudless morning --
a sense
of loss
12-Dec-2019
picture postcard morning --
snow falling
into the sea
12-Dec-2019
cloudless morning --
where to go
from here?
12-Dec-2019
winter dusk --
mourning doves on the roof
of the boathouse
12-Dec-2019
an old business card
finding purpose
as a bookmark
12-Dec-2019
wind damage
wiping the smile
from her face
12-Dec-2019
cloudless sky --
a losing
lottery ticket
12-Dec-2019
Christmas gridlock --
inflatable reindeer
in the road
12-Dec-2019
tonight’s nightmare
a hole
in the sky
12-Dec-2019
cold moon --
the bartender tells me
I drink too much
12-Dec-2019
winter overcast
the dog’s head
on my lap
12-Dec-2019
hope springs a leak
13-Dec-2019
Friday morning
traffic crawls
to the end of a decade
13-Dec-2019
winter commute --
every car the same shade
of highway salt
13-Dec-2019
rural art installation --
a rusty pickup truck
on the front lawn
13-Dec-2019
winter solstice --
a whole world
in the dark
13-Dec-2019
waning moon --
she stops wearing
her engagement ring
14-Dec-2019
winter fog --
the harbor bell
of my dreams
14-Dec-2019
cormorant
crashing
the party
14-Dec-2019
the indulgence
of getting lost
in a book store
14-Dec-2019
wind advisory
defending
a criminal
14-Dec-2019
starless night
I will wait for you
by the river
14-Dec-2019
the dead bird --
in my dreams
I hear its song
14-Dec-2019
winter moth --
just a moment
in the sun
14-Dec-2019
whose friend is this?
a new name
on the Christmas card list
15-Dec-2019
too late!
the spice jar doesn’t have
a shaker top
15-Dec-2019
in a dresser drawer
another greeting card
I’ll never send
15-Dec-2019
when everyone knows
that Grandpa
wrapped this gift
15-Dec-2019
trimming the tree
she tells me
I’ve gained weight
15-Dec-2019
approaching winter
the empty nest
upstairs
15-Dec-2019
Christmas spirit --
remembering how much
I dislike eggnog
15-Dec-2019
December birthday --
the gifts wrapped
in Christmas colors
15-Dec-2019
Christmas shopping
the cashier
likes my hair
16-Dec-2019
when the old Marine
stops taking down
his flag at night
16-Dec-2019
road construction --
another hole
in the ground
16-Dec-2019
writer’s block --
when every day
is Monday
16-Dec-2019
low tide --
an old man
tailgates me
16-Dec-2019
windless morning --
rushing past
a broken umbrella
16-Dec-2019
winter solstice --
the dog’s head
on my lap
16-Dec-2019
mean streets --
the shadows
keep their distance
16-Dec-2019
mean streets
shadows
all around
16-Dec-2019
death by hanging a Christmas wreath
16-Dec-2019
high tide --
the smell of weed
by the docks
16-Dec-2019
high and inside --
baseball lifts its ban
on marijuana
16-Dec-2019
man overboard --
the yacht club’s
Christmas party
16-Dec-2019
riverwalk --
only
in my dreams
16-Dec-2019
catching my breath
I realize the ambulance
isn’t for me
17-Dec-2019
gridlock
at the end
of the rainbow
17-Dec-2019
daydreams
turning
to snow
17-Dec-2019
winter rain --
I don’t finish
my sentence
17-Dec-2019
winter sunset
always sooner
than we expect
17-Dec-2019
a screaming ambulance --
careful not to spill
my coffee
17-Dec-2019
waning moon --
my mother pretends
to know who I am
18-Dec-2019
clinging to the trees
the last days
of autumn
18-Dec-2019
empty nest --
what the osprey
left behind
18-Dec-2019
dog walk
in the rain --
we flip a coin
18-Dec-2019
between the margins
a pedestrian crossing
the busy highway
18-Dec-2019
just desserts --
impeach
cobbler
18-Dec-2019
wind chill advisory --
I run
a red light
19-Dec-2019
Thursday morning --
cutting through
the road salt mist
19-Dec-2019
Thursday morning
anywhere
the wind blows
19-Dec-2019
seagulls patrol
a winter beach
19-Dec-2019
early sunset --
the cost of paying
a bribe
19-Dec-2019
the new CEO --
remembering how
to act sincere
19-Dec-2019
on the rocks
a frozen layer
of sea spray
19-Dec-2019
bitter cold --
an old man clears debris
from a roadside memorial
19-Dec-2019
Yankee swap --
the record contact
for a soul
20-Dec-2019
daybreak --
the flicker
of a deer’s ear
20-Dec-2019
writer’s block --
ice forming at the shores
of the salt marsh
20-Dec-2019
the sound of conquest --
a puppy pounces
on a snowflake
20-Dec-2019
darkest night --
no one to talk me
off the ledge
20-Dec-2019
impeach cobbler
with a side
of sour grapes
20-Dec-2019
longest night --
we finish our wine
too quickly
20-Dec-2019
sipping absinthe
a Che Guevara
t-shirt
20-Dec-2019
Mill Basin --
the warm belly
of the bus
20-Dec-2019
writer’s block --
the haiku generator
website not found
20-Dec-2019
beautiful and loud
the punk rock
girl next door
20-Dec-2019
buried in an unmarked grave
the girl
with the pretty name
21-Dec-2019
forgetting
it’s Mother’s Day
my mother
21-Dec-2019
winter solstice --
my son’s voice mailbox
is full
21-Dec-2019
shortest day --
I remember
to breathe
21-Dec-2019
longest night --
the boy who didn’t want
to be found
21-Dec-2019
high tide --
so much water
under the bridge
21-Dec-2019
first day of winter --
my youngest son’s
first gray hair
21-Dec-2019
winter arrives --
a solitary goose
flying south
22-Dec-2019
without formalities she wears my nicest dress shirt
22-Dec-2019
shortest day --
the crows start
complaining early
22-Dec-2019
one-night stand --
the stray dog
walks away
22-Dec-2019
lighting the Menorah
an old man speaking Yiddish
to his cat
22-Dec-2019
breakfast for two --
she wears
my favorite dress shirt
22-Dec-2019
Monday morning
I yield
to the flashing lights
23-Dec-2019
the morning I remembered
not to drive
into the ocean
23-Dec-2019
winter morning --
an old dog
staring at the moon
23-Dec-2019
cold stethoscope --
the doctor says
"at your age..."
23-Dec-2019
graffiti in the clouds
"be here now"
23-Dec-2019
remodeling
a crow’s nest
in the street light
23-Dec-2019
waning moon --
sometimes a cloud
is just a cloud
23-Dec-2019
calm seas --
the radio tower
keeps flashing
23-Dec-2019
calm seas --
the rhythm
of the radio tower
23-Dec-2019
silk kimono
the softness
in my hands
23-Dec-2019
my annual raise
a ripple
across the ocean
24-Dec-2019
Christmas Eve --
the smile
on Buddha’s face
24-Dec-2019
Merry Christmas
or Happy Holidays?
Buddha laughs
24-Dec-2019
Christmas Eve --
a dog toy
under the tree
24-Dec-2019
Nochebuena
the fragrance
of pasteles
24-Dec-2019
the waitress
at the vegan restaurant
serving vocal fry
24-Dec-2019
Christmas Eve --
a taxi parked
outside the liquor store
24-Dec-2019
at the bus depot
Santa clutches
a brown paper bag
24-Dec-2019
beating the holiday rush
by staying home
24-Dec-2019
in the kitchen
Santa’s little helper
finds a crumb
25-Dec-2019
meeting my son’s girlfriend
he asks me
to be nice
25-Dec-2019
Christmas brunch --
the red-tailed hawk
in a tall tree
25-Dec-2019
after Christmas dinner
we digest
our regift pile
25-Dec-2019
Christmas leftovers --
pretty sure I’ve been
given this gift before
25-Dec-2019
at the border
orphaned children
sharing a blanket
25-Dec-2019
the day after Christmas
the only creature stirring
is me
26-Dec-2019
all I wanted for Christmas
is crashing against the shore
26-Dec-2019
Christmas dream --
a duck slowly swirling
in the pond
26-Dec-2019
half-price
postcards
of the Forbidden City
26-Dec-2019
total eclipse --
she no longer
recognizes me
26-Dec-2019
Boxing Day --
we argue about
what it means
26-Dec-2019
crowded waiting room
every crossword puzzle
filled out
26-Dec-2019
winter mirage --
a pair of swans
swirling in the pond
26-Dec-2019
winter stillness
not knowing
what to say
26-Dec-2019
zazen
I feel
nothing
26-Dec-2019
new moon
the end
of a decade
26-Dec-2019
buried in
a shallow nightmare
nobody’s children
26-Dec-2019
writer’s block --
the dive bar’s
cheap makeover
27-Dec-2019
seagulls
forgetting
who I am
27-Dec-2019
reading
the politician’s rant
by gaslight
27-Dec-2019
daffodils --
pitchers and catchers report
in 46 days
27-Dec-2019
summer BBQ --
the massage therapist’s
prize-winning rub
27-Dec-2019
this letter
seemed like a great idea
until I wrote it
27-Dec-2019
in front of the cemetery
a driver shouting
at his phone
27-Dec-2019
blended family --
my vegan son’s
tofu scramble
28-Dec-2019
first in line
at the redemption center
the king of cans and jars
28-Dec-2019
last month of the year --
I recycle
my to-do list
28-Dec-2019
last weekend of the year
I empty
my Inbox
28-Dec-2019
letter to an old friend --
I cast a pebble
into the sea
28-Dec-2019
in case of Apocalypse
make mine
a double
28-Dec-2019
the liquor store
where the wellness center
used to be
28-Dec-2019
ten years later
a quiet corner
of the bar
29-Dec-2019
energy dip
always better
with nachos
29-Dec-2019
Christmas cactus --
a card
from my brother’s ex
29-Dec-2019
strand by strand
an old courtesan braiding
her hair
29-Dec-2019
social media --
the space
between us
29-Dec-2019
after the solstice
the days don’t feel
any longer
29-Dec-2019
three beers later
I still can’t
play piano
29-Dec-2019
crescent moon --
a light turns on
in the vacant house
29-Dec-2019
the old lighthouse
now available
for vacation rentals
29-Dec-2019
Howth Castle
and other places I’ve visited
only in books
29-Dec-2019
cold rain --
we skip
the party
29-Dec-2019
morning meditation --
a stray dog
sniffing the breeze
29-Dec-2019
burning leaves --
the kiss
that never happened
29-Dec-2019
last Monday of the year --
it might as well rain
30-Dec-2019
waiting for
the ball to drop
a very patient dog
30-Dec-2019
walking in the shadows
the ghosts
ignore me
30-Dec-2019
passion fruit --
remembering
the taste
30-Dec-2019
dreams of an all-night laundromat in the city
30-Dec-2019
the nightmare
of a 24-hour diner
going dark
30-Dec-2019
winter blues --
the wind howling
all night long
30-Dec-2019
Apocalypse Now --
burning
the ashes
30-Dec-2019
writhing in my nightmares
the shadows of trees
30-Dec-2019
she asks if I’m okay
a plastic bag
in the wind
30-Dec-2019
Auld Lang Syne --
let all resolutions
be forgot
31-Dec-2019
New Year’s Eve --
a mad rush
into fog
31-Dec-2019
winter fog --
a hawk sees
through me
31-Dec-2019
winter mist --
a crooked tombstone
31-Dec-2019
on the rise
bubbles
from a sparkling wine
31-Dec-2019
on the rise --
champagne bubbles
31-Dec-2019
last day of the year --
trying to sip coffee
from an empty cup
31-Dec-2019
wanted:
fine champagne
on a beer budget
31-Dec-2019
New Year’s Day
our old house
through the trees
1-Jan-2020
New Year’s Day --
the festive hum
of the Mass Pike
1-Jan-2020
New Year’s Day --
a photo
of our old dog
1-Jan-2020
Year of the Rat --
tiny footprints
in the kitchen
1-Jan-2020
morning after --
the dog sniffs
a champagne cork
1-Jan-2020
leap year --
the ghosts keep telling me
to run away
1-Jan-2020
leap year --
neither fielder calls
for the pop fly
1-Jan-2020
Sober January --
the sound
of giving up
1-Jan-2020
New Year’s Day --
sea breeze blowing
through a conch shell
1-Jan-2020
turning over a new leaf
the spider scurries away
1-Jan-2020
belated Christmas cards --
the gift
that keeps on giving
1-Jan-2020
asleep before midnight
the new year begins
with fireworks
1-Jan-2020
reading in her eyes
I won’t be
reading tonight
1-Jan-2020
turning off the TV
we start off the year
with fireworks
1-Jan-2020
holidays over
a low-hanging moon
1-Jan-2020
pleased to learn
that my daughter and grandmother
have the same birthday
2-Jan-2020
back to work
my seatbelt still latched
when I try to get up
2-Jan-2020
denial
setting fire
to flames
2-Jan-2020
new year --
my powerball ticket
holds the same result
2-Jan-2020
outside the church
a trash bag overflowing
with old clothes
2-Jan-2020
scattering crows
the old man
retrieves his paper
2-Jan-2020
crashing against the rocks
my childhood
in the suburbs
2-Jan-2020
I am
therefore
dragonflies
2-Jan-2020
lunch hour --
another cormorant
takes a dive
2-Jan-2020
I was the boy
who used to draw maps
of imaginary places
2-Jan-2020
New Year’s morning --
the bulrushes
still
3-Jan-2020
first Friday of the year
I yield
to no one
3-Jan-2020
discreetly packaged --
"orgasm guaranteed"
3-Jan-2020
winter mist --
sleeping ducks
on a quiet bay
3-Jan-2020
winter rain --
a third cup
of coffee
3-Jan-2020
Rome burns --
I fiddle
with the gas cap
3-Jan-2020
autumn dream --
a pumpkin floating
down the river
3-Jan-2020
unsettled air --
the threat
of war
3-Jan-2020
whispering in the treetops
the dreams
of a unicorn
3-Jan-2020
sobriety check --
an exchange
of sighs
3-Jan-2020
first to the bird feeder
a fat gray squirrel
4-Jan-2020
first weekend of the year --
a somber procession
of Christmas trees
4-Jan-2020
new glasses --
I can see myself
aging
4-Jan-2020
kayaks
gathering leaves
since we bought them
4-Jan-2020
bad champagne --
the anger
bubbles up
4-Jan-2020
fortune teller
unemployed
4-Jan-2020
breaking down
between mile markers
I don’t remember
4-Jan-2020
preemptive strike --
trimming back
the brambles
4-Jan-2020
first date --
she tells me I don’t look
like my profile pic
4-Jan-2020
lost beneath
a seat cushion
my next haiku
5-Jan-2020
whistling eaves --
an unfinished dream
5-Jan-2020
state of the union
an unfinished dream
5-Jan-2020
late night dog walk --
the tension
in the leash
5-Jan-2020
New Year’s fireworks --
an unfinished dream
5-Jan-2020
rousing the ghosts
in the treetops
winter wind
5-Jan-2020
she tells me
my nightmares would make
excellent poetry
5-Jan-2020
low tide --
a beachcomber’s
unkempt hair
5-Jan-2020
the fallen oak --
I don’t remember
being young
5-Jan-2020
epiphany --
following
the wrong star
5-Jan-2020
half moon --
she hasn’t seen
my dark side
5-Jan-2020
first Monday of the year --
traffic flowing
like a leaky faucet
6-Jan-2020
first Monday of the year --
traffic flowing
like an open wound
6-Jan-2020
winter sun --
a cormorant
disappears
6-Jan-2020
winter morning --
the taste
of distant snow
6-Jan-2020
back to work
the crows
laugh at me
6-Jan-2020
finishing nails
searching for a hammer
in the tool box
6-Jan-2020
epiphany --
the fear
of forgetting
6-Jan-2020
snow flurries --
the search
for safe harbor
6-Jan-2020
sunrise --
she wears it
so well
6-Jan-2020
overcast
when I needed to wish
upon a star
6-Jan-2020
three kings
checking out
my poker face
6-Jan-2020
birch trees in the woods --
all the words
I’ll never write
6-Jan-2020
morning commute --
a sharp left turn
into the sun
7-Jan-2020
three seagulls
protecting the beach house
from itself
7-Jan-2020
sounds of Spring --
a puppy discovers
butterflies
7-Jan-2020
sick day --
an abandoned
osprey nest
7-Jan-2020
it only hurts
because you’re alive
7-Jan-2020
the key I was looking for
lost
on my keyring
7-Jan-2020
in his winter garden
the farmer grows
a gin blossom
7-Jan-2020
tired of the kitchen
the fisherman’s catch
7-Jan-2020
her house key
lost
on my key ring
7-Jan-2020
a toast
to forgetting her
again
7-Jan-2020
snow in the forecast
an island trembles
7-Jan-2020
wondering what happened
to the inventor
of the guillotine
8-Jan-2020
fresh snow --
the same old
rhetoric
8-Jan-2020
fresh snow --
the school bus stops
for no one
8-Jan-2020
winter market --
Christmas decorations
at half price
8-Jan-2020
Wednesday morning
the seagulls
look down on me
8-Jan-2020
fresh snow --
footprints leading
to my door
8-Jan-2020
wondering
what my handwriting
tells me
about me
8-Jan-2020
tea ceremony --
I confuse English Breakfast
with Earl Grey
8-Jan-2020
calm waters --
all my ducks
in a row
8-Jan-2020
calm waters --
gulls soaring
nowhere in particular
8-Jan-2020
shoveling
a 20% chance
of snow
8-Jan-2020
in the same family tree
the conquerers
and the conquered
8-Jan-2020
"Papa was a rolling stone"
the dog sings
in my dream
8-Jan-2020
just a hunch
wind dying overnight
and then fog
9-Jan-2020
taking a seat
in the Adirondack chair
fresh snow
9-Jan-2020
the quaint village
that doesn’t know
it’s a ghost town
9-Jan-2020
mourning doves
clinging
to a telephone wire
9-Jan-2020
writer’s block --
the reflecting pool
ices over
9-Jan-2020
this is it --
the quiet
at the end of the road
9-Jan-2020
first snow
covering
unraked leaves
9-Jan-2020
"nothing to declare"
I pick the shortest line
at Customs
9-Jan-2020
Baja breeze --
the donkey’s
soft ears
9-Jan-2020
winter fly --
my thoughts turn
to baseball
9-Jan-2020
wolf moon --
the howling
winter wind
9-Jan-2020
poetry slam --
I trip walking up
to the stage
10-Jan-2020
roadrunner --
I was hoping
we could chat
10-Jan-2020
winter thaw --
she remembers
my name
10-Jan-2020
Friday morning
sunshine peeking
through the trees
10-Jan-2020
deserted beach --
seagulls chasing
the wind
10-Jan-2020
winter thaw --
the snowman
takes a bow
10-Jan-2020
wolf moon --
the dog sniffs
every footprint
10-Jan-2020
winter sun --
my bright
Hawaiian shirt
10-Jan-2020
gastropub --
the old greasy spoon
with a new sign
10-Jan-2020
taking us for a ride
the politician’s
big black car
10-Jan-2020
stormy skies --
a fishing boat disappears
over the horizon
10-Jan-2020
splitting hairs --
is it a salon?
or a barber shop?
11-Jan-2020
fire sale --
the perfect
paella pan
11-Jan-2020
harvest moon --
a little boy’s
first haircut
11-Jan-2020
the sparkling wine
at the end
of the rainbow
11-Jan-2020
blowing my dreams away
winter wind
11-Jan-2020
the rich man
unable
to buy time
11-Jan-2020
in a parallel universe
there are plenty
of parking spots
11-Jan-2020
chasing me
in my dreams
a three-legged dog
11-Jan-2020
ghosts afraid of the dark
11-Jan-2020
the night
the power went out
and nobody noticed
11-Jan-2020
Saturday night --
the silent
waning moon
11-Jan-2020
lovers in a storm
throwing caution
to the wind
12-Jan-2020
pasteles --
the unmistakable fragrance
of home
12-Jan-2020
my retirement plan --
dandelion seeds
in the wind
12-Jan-2020
the roar of the ocean in the wind in the trees
12-Jan-2020
my tropical dream --
shadows
in the sand
12-Jan-2020
spin cycle --
the TV turned
to 24-hour news
12-Jan-2020
warm winter day --
chasing away gnats
with a snow shovel
12-Jan-2020
winter dusk --
I watch myself
disappear
12-Jan-2020
Monday commute --
no time to mourn
the dead squirrel
13-Jan-2020
Monday morning --
7 miles
behind a dump truck
13-Jan-2020
gray and serene
the salt marsh
and me
13-Jan-2020
approaching bus --
three final puffs
of a cigarette
13-Jan-2020
off-season
people in parking lots
staring at the ocean
13-Jan-2020
winter garden --
Buddha mentors
a pink flamingo
13-Jan-2020
the guide dog’s unblinking eyes
13-Jan-2020
taken by force --
a child’s balloon
floats away
13-Jan-2020
queen of the gulls --
an old woman with a bag
of breadcrumbs
13-Jan-2020
passive aggressive mistakes were made
13-Jan-2020
gibbous moon --
the wine glasses
tucked away
13-Jan-2020
somebody
tell that asteroid
to hurry up!
13-Jan-2020
Tuesday morning commute --
an obstacle course
of orange cones
14-Jan-2020
taking a left
off the highway
into yesterday
14-Jan-2020
gray skies --
the seagull
blends right in
14-Jan-2020
restless night --
the dog settles
between our pillows
14-Jan-2020
shifting winds --
science books
in the fire
14-Jan-2020
last waltz --
when I realize
I can’t dance
14-Jan-2020
winter overcast --
her cloudy
recollection
14-Jan-2020
detour --
all roads
lead nowhere
14-Jan-2020
carried in a designer handbag
the descendant of wolves
14-Jan-2020
failing to pass the bar
the lawyer
buys a round
14-Jan-2020
long after the debate
a tree filled
with noisy crows
15-Jan-2020
our taxes at work --
cranes digging holes
in the ground
15-Jan-2020
America first --
a line forms
for the taco truck
15-Jan-2020
that point in the movie
when the cute hitchhiker
suggests a short cut
15-Jan-2020
Sabre Dance --
a Fatherland
without justice
15-Jan-2020
cloudless sky --
a crying child’s
red balloon
15-Jan-2020
winter chill --
I try on jeans
that don’t fit
15-Jan-2020
I drove all this way
just to park
and watch the sunset
15-Jan-2020
turning up the volume
I race
the darkness home
15-Jan-2020
nighttime walk --
the dog sniffs
where he once saw a cat
15-Jan-2020
initials
etched
into ashes
15-Jan-2020
printing out
my insurance policy
I get a paper cut
16-Jan-2020
imminent threat --
a dog snarling
from a handbag
16-Jan-2020
long winter night --
the brightest stars
grow dim
16-Jan-2020
industrial waste --
an otherwise great
guitar solo
16-Jan-2020
"what are you afraid of?"
she whispered, stroking his hair.
"everything,"
he replied.
16-Jan-2020
winter overcast --
the sea
the color of a sigh
16-Jan-2020
lining up
between the blinds
rays of sunlight
16-Jan-2020
red tape --
death by a thousand
paper cuts
16-Jan-2020
just in time
for the weekend
a winter storm
16-Jan-2020
writer’s block --
a ferry
stalled at the dock
16-Jan-2020
storm tide --
the beach house dock
under water
16-Jan-2020
deep winter --
a letter missing
from the liquor store sign
16-Jan-2020
cold wind racing
through the juke joint --
walkin’s much too slow
16-Jan-2020
stiffening
my back
the winter wind
17-Jan-2020
are the ice caps melting?
add some water
to my Scotch
17-Jan-2020
doesn’t everyone
at the Blackjack table
have a poker face?
17-Jan-2020
northerly wind --
the shivering cord
of a flagpole
17-Jan-2020
cold wind --
the clutter
in my news feed
17-Jan-2020
stiffening
wind
in the treetops
17-Jan-2020
cold wind --
changing the bait
in the rat trap
17-Jan-2020
Sober January --
a ghost takes my place
at the bar
17-Jan-2020
all out of spray paint
the graffiti artist
mid-sentence
17-Jan-2020
sunbathing
beach bungalows
boarded up for winter
17-Jan-2020
snow in the forecast --
since when
do we drink milk?
18-Jan-2020
year of the rat --
another
campaign rally
18-Jan-2020
Casablanca night --
are my eyes
really brown?
18-Jan-2020
midnight --
how beautifully she wears
the city’s reflection
18-Jan-2020
heavy sigh --
a layer of snow
on the hornet’s nest
18-Jan-2020
snow turns to rain --
my father
fires his doctor
18-Jan-2020
once I realize
I’m dreaming you
nothing changes
19-Jan-2020
cloudless winter sky --
who watches over
the osprey nest?
19-Jan-2020
here to stay
vultures
at the border
19-Jan-2020
the enduring beauty of unshoveled snow
19-Jan-2020
over Scallops Newburg
gold diggers
exchanging pleasantries
19-Jan-2020
off-season
the seafood restaurant’s
Yacht Rock soundtrack
19-Jan-2020
one day later
the snowfall
on a postcard
19-Jan-2020
still in its
original packaging
the next big thing
19-Jan-2020
bad hair days
and the price
of a soul
19-Jan-2020
mostly cloudy
the news
from my parents’ doctor
19-Jan-2020
el perro de piedra --
waiting is
the hardest part
19-Jan-2020
snow flurries
how quickly
we grow old
20-Jan-2020
on-time departure --
remembering
my first love
20-Jan-2020
seeking an endorsement
the dog sniffs
and walks away
20-Jan-2020
signs of spring --
a landscaper’s
business card
20-Jan-2020
a beer too good
to be served
in heaven
20-Jan-2020
melting snow --
one day it will be
the last time
20-Jan-2020
winter afternoon --
looking for my name
in a second-hand book
20-Jan-2020
winter afternoon --
looking for my name
in a second-hand bookstore
21-Jan-2020
dividing by zero --
results
of the latest poll
21-Jan-2020
Tuesday morning
breakfast featuring
construction cones
21-Jan-2020
moonless night --
an untethered boat
in the reflecting pool
21-Jan-2020
hugging the edge
of the salt pond
a veneer of ice
21-Jan-2020
gazing at my shoes
the reactor core
explodes
21-Jan-2020
beneath it all
the ferry’s reflection
21-Jan-2020
meanwhile
the search
for cosmic rays
21-Jan-2020
empty osprey nest --
wondering where
summer went
21-Jan-2020
looking morose
the neglected plant
in my living room
21-Jan-2020
winter head cold --
the tired dripping
of a leaky faucet
21-Jan-2020
conference call of the wild
21-Jan-2020
deliverance service --
a pregnant mother
goes into labor
21-Jan-2020
winter cold --
the game of solitaire
in my head
21-Jan-2020
big sky --
the places
in between
22-Jan-2020
dockside
the rush hour crowd
of seagulls
22-Jan-2020
blind date --
I can see her
texting
22-Jan-2020
sunrise --
my pulse
quickens
22-Jan-2020
winter night --
I used to know the name
of that star
22-Jan-2020
dinner time --
a zebra finch
answers the microwave
22-Jan-2020
North Star --
the dog pulls
on the leash
22-Jan-2020
Pay Day --
a BMW
cuts me off
23-Jan-2020
sliver moon --
too tired
to shiver
23-Jan-2020
framed:
the ink print
I’m accused of buying
23-Jan-2020
24-hour news
when there is
no "off" button
23-Jan-2020
frost on the windshield
my welcome back
to work
23-Jan-2020
signs of Spring
Mother Goose
hisses at me
23-Jan-2020
deep winter
when it’s too quiet
to dream
23-Jan-2020
starless night --
the dog sees something
I don’t
23-Jan-2020
a new calendar --
tearing out the picture
of my ex-wife
24-Jan-2020
high desert --
the hum
of silence
24-Jan-2020
high desert --
the hum
of darkness
24-Jan-2020
the day I came home early
and drove into the river
24-Jan-2020
her 88th birthday
my mother insists
she’s 87
24-Jan-2020
sick day --
another old dog
up for adoption
24-Jan-2020
not all stray dogs stray
24-Jan-2020
meeting her great-aunt
another reference
to "my people"
24-Jan-2020
following the clickbait
into a rabbit hole
24-Jan-2020
recycle bin --
the things
that don’t belong
25-Jan-2020
she promised change
all I ended up getting
was an I.O.U.
25-Jan-2020
early riser --
I fall asleep
reading
25-Jan-2020
table scraps --
a blind man tells me
it looks like rain
25-Jan-2020
taking the stage
I introduce myself
as "Plan B"
25-Jan-2020
cloudy skies
waiting on
my mother’s bloodwork
25-Jan-2020
snowy egret --
another poet who died
too young
25-Jan-2020
under the weather
when the radar says
you’ve seen better days
25-Jan-2020
strong medicine --
a hamster spinning
in its wheel
25-Jan-2020
the deaf dog
who can’t hear itself
barking at the night
25-Jan-2020
winter storm --
the wind chimes’
frenzied dance
25-Jan-2020
blustery wind --
the subject changes
to politics
25-Jan-2020
shimmering cleavage --
the cocktail stronger
than I imagined
25-Jan-2020
barking at shadows
an old dog
who can’t hear the river
25-Jan-2020
far from the cold front
a tropical island
shivers
25-Jan-2020
outside the bullring
a pacifist bookstore
25-Jan-2020
moonless night
falling into
the sound of rain
25-Jan-2020
far from the trail
Orion’s sword
behind clouds
26-Jan-2020
far off track
the bloodhoud
smells a rat
26-Jan-2020
winter sun --
the dog wonders
where the squirrels have gone
26-Jan-2020
losing the scent --
a bloodhound’s reflection
in the pond
26-Jan-2020
shooting star --
I forget
the question
26-Jan-2020
the longing
on the other side
of the mirror
26-Jan-2020
catch and release --
she leaves me
with the dinner bill
26-Jan-2020
sickle moon --
the death
of a star
26-Jan-2020
moonless night --
the dog barks
at nothing
26-Jan-2020
moonrise --
a Cadillac pulls out
of the graveyard
27-Jan-2020
Monday morning --
a guitar solo
that goes on
too
long
27-Jan-2020
winter sun
reflected in the crossing guard’s
stainless steel flask
27-Jan-2020
fair-weather clouds --
a condemned house
with a view
27-Jan-2020
outside the strip mall
an old tree
filled with sparrows
27-Jan-2020
butterfly stamps --
the things
we collect
27-Jan-2020
shooting star --
just when I needed
to make a wish
27-Jan-2020
sickle moon
chasing
John Barleycorn away
27-Jan-2020
Wall Street
too late
for a flu shot
27-Jan-2020
peering through the ivy
an unopened window
27-Jan-2020
tree frogs --
the dog twitches
in his sleep
27-Jan-2020
promises
like beads of sweat
on your breasts
27-Jan-2020
writer’s block --
a dead crow
on the sidewalk
28-Jan-2020
my childhood home --
how its taxes
have grown
28-Jan-2020
worn only once
the turtleneck she thought
would look good on me
28-Jan-2020
winter overcast --
the work day
crawls along
28-Jan-2020
winter overcast --
the horizon ends
with a sigh
28-Jan-2020
broken marriage
broken children
sometimes I wonder
why I breathe
28-Jan-2020
when the clouds
meet the ocean
in a shared silence
28-Jan-2020
winter dusk --
gulls fly over
the breakwater
28-Jan-2020
winter night --
a delivery truck chased by
the sound of barking dogs
28-Jan-2020
private beach --
a cloud passes by
undetected
28-Jan-2020
graffiti
on the old barn door
"these colors don’t run"
28-Jan-2020
winter overcast --
what the bare trees
were trying to tell me
29-Jan-2020
is there no one left
to straighten
the fallen tombstone?
29-Jan-2020
the outlet mall at the end of the rainbow
29-Jan-2020
every morning
an old man and his
lobster-pot mailbox
29-Jan-2020
almost February
a Christmas wreath
on a park bench
29-Jan-2020
Wednesday morning
a detour
past the cemetery
29-Jan-2020
at long last
a toast
to Sober January
29-Jan-2020
deep winter
waking up
from a ghost’s nightmare
29-Jan-2020
swarming locusts --
another campaign promise
29-Jan-2020
beach condos
priced just right
for the drifting sand
29-Jan-2020
bundling up
for a trip
to the strip mall
29-Jan-2020
birdsong
chasing away
my nightmare
30-Jan-2020
yesterday’s news:
King Richard
painting houses
30-Jan-2020
cold winter morning --
the doctor’s stethoscope
against my chest
30-Jan-2020
therapy dog --
no clock
in the waiting room
30-Jan-2020
dancing beneath
the high notes --
sugar-free jazz
30-Jan-2020
crescent moon --
a stray dog’s
unblinking eyes
30-Jan-2020
cold stethoscope --
the doctor tells me
to relax
30-Jan-2020
the sleeping wino
at the end
of the rainbow
30-Jan-2020
violent wind --
the bulrushes
at half-mast
30-Jan-2020
state of the union --
reading fairy tales
beside the fire
30-Jan-2020
promises --
beads of sweat
on your breasts
30-Jan-2020
starless night --
his telescope wanders
to the girl next door
30-Jan-2020
State of the Union --
the dog
smells a rat
31-Jan-2020
last day of January --
the clouds lift
from my wine glass
31-Jan-2020
deep winter --
the heat comes on
in an empty beach house
31-Jan-2020
winter sun --
the rats scatter
to the shadows
31-Jan-2020
winter chill --
a deserted
shopping mall
31-Jan-2020
bucket list --
reaching for the parachute
I hold my breath
31-Jan-2020
quitting time --
I rearrange
the poetry magnets
31-Jan-2020
lost in a neighborhood
where a "bodega"
means something else
31-Jan-2020
promises --
a bead of sweat
between your breasts
31-Jan-2020
low tide --
glittering
sea glass
31-Jan-2020
holding my breath
as I lose sight
of the shore
31-Jan-2020
tie-dye
and not a tie
in sight
31-Jan-2020
poetry reading
the words shake
in my hand
1-Feb-2020
for rent
an historic landmark
under new management
1-Feb-2020
deep winter --
an osprey nest
I never noticed
1-Feb-2020
waking from a dream
elephants trample
the Constitution
1-Feb-2020
morning constitutional
the long shadow
of the Capitol building
1-Feb-2020
winter clouds --
the dog sleeps
with one eye open
1-Feb-2020
Groundhog Day --
we all get
fooled again
1-Feb-2020
Super Bowl Sundae
an overpriced
indulgence
1-Feb-2020
starless night --
Christmas lights
in February
2-Feb-2020
unable to sleep
the in-flight movie
without sound
2-Feb-2020
in an empty train station
waiting
to arrive
2-Feb-2020
the dog’s wagging tail --
time to bury
another groundhog
2-Feb-2020
Year of the Rat --
extra cheese
on my pizza
2-Feb-2020
stargazing --
so many
dead suns
2-Feb-2020
her suitcase
packed
with explosives
2-Feb-2020
Groundhog Day --
clouds
turn to shadows
2-Feb-2020
low-hanging clouds --
a hat that doesn’t fit
perfectly
2-Feb-2020
low-hanging clouds
the paper-thin skull
of a dead bird
2-Feb-2020
writer’s block --
a rusty mailbox
in the rain
3-Feb-2020
Monday morning
a sailboat
in the haze
3-Feb-2020
crowded playground --
flirtatious texts
from a stranger
3-Feb-2020
another decade --
the incredible weight
of being
3-Feb-2020
warming trend --
a moving van
outside Fenway
3-Feb-2020
Shore Drive --
telephone poles leaning
away from the ocean
3-Feb-2020
back where I started
a dark corner
of the universe
3-Feb-2020
waxing moon
a flickering candle
3-Feb-2020
leap year --
jumping
to conclusions
3-Feb-2020
fever dream
caught on brambles
in the corn field
3-Feb-2020
quiet river --
a duck swimming
upstream
3-Feb-2020
dog star --
ducks
in a faraway pond
3-Feb-2020
low-hanging clouds --
a mourning dove
silent and alone
4-Feb-2020
red-tailed hawk --
I ignore
the detour sign
4-Feb-2020
State of the Union
a crying baby
on the plane
4-Feb-2020
gray ocean --
to think
it’s older than me
4-Feb-2020
starless night --
something howling
at the clouds
4-Feb-2020
unmarked police car --
the crows
keep coming back
5-Feb-2020
waiting for the bus
a soaring
accordion solo
5-Feb-2020
mixed precipitation --
an online ad asks
if I’m ready to retire
5-Feb-2020
tourist pub --
a reggae cover band’s
dreadful dreads
5-Feb-2020
cute little ducks
fighting over
scraps of bread
5-Feb-2020
an ambulance
at the end
of the rainbow
5-Feb-2020
gloating
by the empty bird feeder
a fat squirrel
5-Feb-2020
weekday breakfast
a sloppy
morning commute
5-Feb-2020
dog star --
the one
that got away
5-Feb-2020
waxing moon --
the wrong side
of history
5-Feb-2020
steady rain
an ad
for guilt-free chocolate
6-Feb-2020
through the mist
the tireless flash
of a radio tower
6-Feb-2020
dreams so sweet
I can hardly sleep
6-Feb-2020
summer heat --
the sun descends
into fireflies
6-Feb-2020
winter rain --
the need to write about
something else
6-Feb-2020
flagrant foul --
I blurt out the name
of the whistle-blower
6-Feb-2020
suburban trash-pickers
comparing
cappuccinos
6-Feb-2020
dark days --
Satan is trending
on Twitter
6-Feb-2020
at the hotel bar
a phone number
on a napkin
6-Feb-2020
tired hotel --
I sleep
like a baby
7-Feb-2020
next stop
a tunnel
under skyscrapers
7-Feb-2020
hopeful passenger
dressed for weather
somewhere else
7-Feb-2020
now boarding
people more important
than me
7-Feb-2020
crowded plane --
how many
games of solitaire?
7-Feb-2020
final approach --
she walks
on by
7-Feb-2020
cross-country flight --
the distance measured
in games of solitaire
7-Feb-2020
airplane mode --
my words suspended
in this metal cocoon
7-Feb-2020
silence
the end
of war
7-Feb-2020
fallen empire --
a gentle wave
on the beach
7-Feb-2020
early arrival --
we hurry up
and wait
7-Feb-2020
the voice of power
a crying baby
on the plane
7-Feb-2020
up in the air
seemingly everything
except us
7-Feb-2020
pulling away
from the gate
a soaring gull
7-Feb-2020
black magic
the lights
go out
7-Feb-2020
30,000 feet high
the haze
between mountain peaks
7-Feb-2020
30,000 feet high
an arroyo flowing
to oblivion
7-Feb-2020
a tiny blue dot
how I see myself
on the map
7-Feb-2020
whale watch --
spray glittering
in the sunset
7-Feb-2020
sunrise
sunset
campers on the beach
8-Feb-2020
hungry bees
in and out
of the hibiscus flowers
8-Feb-2020
hummingbird
do you forgive me
for my broken Spanish?
8-Feb-2020
ex-pat village --
do we fit in as poorly
as they do?
8-Feb-2020
one-horse town --
the comic’s punchlines
pull up lame
8-Feb-2020
a tense moment --
I use the subjunctive
instead of the past
8-Feb-2020
desert detour --
vultures in the hollow
of a dead cactus
8-Feb-2020
hunger moon --
a stray dog
sniffs the trash
8-Feb-2020
Zen garden --
an empty
infinity pool
8-Feb-2020
all ears --
a black-tailed
jackrabbit
8-Feb-2020
back roads of Baja
a tope the size
of a tombstone
8-Feb-2020
afterglow --
she showers me
off of her
9-Feb-2020
snake charmer --
I watch her shed
her dress
9-Feb-2020
in a closed conference room
talk of migration
to the cloud
9-Feb-2020
horseshoe crab --
I shed
my former self
9-Feb-2020
surf’s up!
a dog
chasing waves
9-Feb-2020
reality TV --
"all the world’s a stage"
9-Feb-2020
"authentic cuisine" --
a stray dog
chases a mouse
9-Feb-2020
art festival --
what passes
for cold weather
9-Feb-2020
a wine glass
spills --
purple sunset
9-Feb-2020
partly cloudy --
it’s the other part
that worries me
9-Feb-2020
bougainvillea blossoms --
turning on
the pilot light
9-Feb-2020
Oscar night --
the act
we act
9-Feb-2020
in the news
a ladybug
climbs a palm frond
9-Feb-2020
in the margins
the war that took
my sunset away
9-Feb-2020
politics and religion
the life
of a Red Sox fan
9-Feb-2020
an old soldier’s uniform
the sound of waves
9-Feb-2020
Mexican standoff --
the tamale vendor
wears a Yankee cap
9-Feb-2020
mosquito
the pounding surf
10-Feb-2020
Epiphany --
a restaurant puertorriqueño
serving pasteles
10-Feb-2020
Monday morning --
my fantasy drive
into the ocean
10-Feb-2020
Baja overcast --
a hazy IPA
10-Feb-2020
mosquito --
the pounding surf
between my ears
10-Feb-2020
galloping down Main Street
el vaquero del pueblo
on his cell phone
10-Feb-2020
bidding me
to take a taste --
forbidden fruit
10-Feb-2020
final approach --
she catches
her breath
10-Feb-2020
el otro lado --
chickens not crossing
the road
10-Feb-2020
palm orchard --
I sway
with the breeze
10-Feb-2020
my home town --
rust
on the steel gate
10-Feb-2020
8 miles high
Byrds
in paradise
10-Feb-2020
hitting a pothole
I remember you
10-Feb-2020
empty canvas --
the artist
draws a blank
10-Feb-2020
tall ceilings
plenty of room
for ghosts
10-Feb-2020
morning meditation
walking ever closer
to shore
11-Feb-2020
contains an acceptable level
of radioactive material
11-Feb-2020
Baja overcast --
a deck of playing cards
with three aces
11-Feb-2020
building a house
on the dune
a black-tailed jack rabbit
11-Feb-2020
solid rock
when we run out
of tomorrows
11-Feb-2020
that morning
I woke from a daydream
on a pedestrian bridge
11-Feb-2020
sleepwalking
on a dusty street
the smell of rain
11-Feb-2020
today’s forecast --
wet laundry
on the clothesline
11-Feb-2020
eyes clenched tight
the pleasure
of letting go
11-Feb-2020
wild dogs at play
the crumbling stucco
of my dreams
11-Feb-2020
rented casita
no one remembers
how the Airstream got there
11-Feb-2020
Pueblo gridlock --
Aztec dancers
on the sidewalk
11-Feb-2020
across the border
gringos with sombreros
taking selfies
12-Feb-2020
windless morning
a gecko crawls
across the ceiling
12-Feb-2020
overcast night --
a distant
drum beat
12-Feb-2020
desert sigh --
a mourning dove
completes it
12-Feb-2020
every exit
an entrance
somewhere else
12-Feb-2020
red dragonfly --
pitchers and catchers
report
12-Feb-2020
my mistress death
she had me
at forever
12-Feb-2020
twilight --
our shadows
touch
12-Feb-2020
first dragonfly
unimpressed
with my cellphone
12-Feb-2020
trapped in paradise
a landlocked
tidal pool
12-Feb-2020
trinkets and trash
the driftwood tombstone
of a beachside shrine
12-Feb-2020
jewel thief
I snap a photo
of the ocean
12-Feb-2020
the kitchen dog
disdainfully sniffs
a totopo
13-Feb-2020
house finch
all dressed up
with no place to go
13-Feb-2020
tonight’s Twitter feed --
a frozen entree
in the microwave
13-Feb-2020
waning moon --
it only hurts
for a little while
13-Feb-2020
waning moonlight
when did the girl next door
become a woman?
13-Feb-2020
haiku at 60
how many years have I worn
this broken wristwatch?
13-Feb-2020
beautiful death --
his mother promised
not to cry
13-Feb-2020
Art Festival
finding sanctuary
in two dimensions
13-Feb-2020
Baja sunset --
unlike me
it never gets old
13-Feb-2020
Baja sunshine
a gecko laughs
at my pale complexion
13-Feb-2020
love letters
shred
for confetti
14-Feb-2020
Valentines
left
at the counter
14-Feb-2020
Valentine’s Day --
a big sloppy kiss
from the dog
14-Feb-2020
the water truck!
not a dry eye
in the house
14-Feb-2020
on the outside
looking in --
house finches
14-Feb-2020
floating beyond
the treetops
a heart-shaped balloon
14-Feb-2020
her picture
torn
from the yearbook
14-Feb-2020
drum solo
the lights flicker
on and off
14-Feb-2020
the old oak --
a pair of initials
I don’t recall
14-Feb-2020
campers finding shade
behind a "no camping" sign
14-Feb-2020
wishing
we could stay longer
hummingbird
14-Feb-2020
it’s not real
the lizard
keeps telling me
14-Feb-2020
empty pub
I’m asked if I’m here
for the event
14-Feb-2020
My Funny Valentine
the sax player’s
pained expression
14-Feb-2020
stray dogs
the pounding surf
14-Feb-2020
crowded intersection
the street drummer’s
tattered bucket
15-Feb-2020
gazing at the ocean
one final wave
goodbye
15-Feb-2020
old schoolhouse
the graffiti
washed away
15-Feb-2020
airplane mode --
all eyes
on the coughing passenger
15-Feb-2020
finding my connection
on a malfunctioning
monitor
15-Feb-2020
going through customs
mine usually involve
bad puns
15-Feb-2020
air turbulence --
a woman goes through customs
with an apple
15-Feb-2020
better lost than found
exploratory surgery
15-Feb-2020
kicking at my shadow
the final leg
of our flight
15-Feb-2020
preparing for takeoff
a passenger
watching porn
15-Feb-2020
back from war
tales
he’ll never tell
15-Feb-2020
final approach
my raffle ticket
isn’t called
15-Feb-2020
unfamiliar road
buzzards circling
overhead
15-Feb-2020
good to be home
better if home
were somewhere else
15-Feb-2020
watching the news
I’ve misplaced my
noise-canceling headphones
15-Feb-2020
back home
the river
through closed windows
16-Feb-2020
downed branches
my aching limbs
16-Feb-2020
something I forgot
a locked car left running
at the curb
16-Feb-2020
Cape crusaders
one foot in the grave
the other on the gas pedal
16-Feb-2020
lost galaxies
the space
between us
16-Feb-2020
the name of your sweetness
on the tip of my tongue
16-Feb-2020
continued cold
my unanswered calls
16-Feb-2020
there’s no place like home
but I left my ruby slippers
in Mexico
16-Feb-2020
Valentine’s Day
turtle hatchlings
released into the sea
16-Feb-2020
reluctant to fly away
the egret
and I
16-Feb-2020
three-day weekend
forgetting the reason
for the holiday
16-Feb-2020
backseat drivers
as I swerve
from the center
16-Feb-2020
sleeping late --
a conspiracy
of strange dreams
17-Feb-2020
sleeping all day
without guilt
an old dog
17-Feb-2020
the colors
of the places
we never see
17-Feb-2020
silent snow
afraid of what
we can’t see
17-Feb-2020
surgical mask
the radio plays
"Eyes Without a Face"
17-Feb-2020
I wait
bereft of 2,000 years
and the bath of life
17-Feb-2020
after the CAT scan
the dog looks at me
differently
17-Feb-2020
snowflake
the way you feel
against my skin
17-Feb-2020
eating a vegan hot dog
the universe implodes
17-Feb-2020
end of the weekend
the wind
grows still
17-Feb-2020
avocado toast
to a perfect
guacamole
17-Feb-2020
nearly forgotten
the poem I wrote
for what’s-her-name
17-Feb-2020
longshot candidate --
one more roll of the dice
in Vegas
17-Feb-2020
when the unknown caller doesn’t leave a message
17-Feb-2020
guitar solo --
the bartender announces
"last call"
17-Feb-2020
waning moon
forgetting more
than I ever knew
17-Feb-2020
Mardi Gras parade
Grandma joins
the second line
18-Feb-2020
Tuesday morning
crossing
the double yellow line
18-Feb-2020
highway shrine --
someone keeps drinking
the tequila
18-Feb-2020
gray skies --
a transformer dangling
from the power line
18-Feb-2020
a new decade
and I’m stuck
behind a coal truck
18-Feb-2020
morning meditation
gulls riding
the shore breeze
18-Feb-2020
hummingbird
wishing we could
stay longer
18-Feb-2020
happy hour --
a sudden transformation
at the bar
18-Feb-2020
lingering rain
I forget
what day it is
18-Feb-2020
overcast
my phone doesn’t
recognize me
18-Feb-2020
math lover
trying to make
the first time last
18-Feb-2020
when there’s nothing
left to say
desert sunset
18-Feb-2020
in the news
raw sewage flowing
down the street
18-Feb-2020
desert oasis
the mirage
of a just war
18-Feb-2020
stepping into despair
I take off my shoes
18-Feb-2020
a dream in a box far away
19-Feb-2020
in my Spam folder
an offer
of Corona protection
19-Feb-2020
desert sun --
a bicycle
on a telephone pole
19-Feb-2020
partly sunny
the sky didn’t ask
for my opinion
19-Feb-2020
Wednesday morning
a pedestrian crosswalk
into sand
19-Feb-2020
state of the union
fairy tales
in ivory towers
19-Feb-2020
no place to hide
the dog smells
my sandwich
19-Feb-2020
tombstone typo --
to whom
should I complain?
19-Feb-2020
Spring training --
prospects chew on
sunflower seeds
19-Feb-2020
splitting hairs --
the debate
over atomic energy
19-Feb-2020
Slow Comfortable Screw
the mechanic’s
favorite cocktail
19-Feb-2020
Spring training --
pitchers tossing
sunflower seeds
19-Feb-2020
distracted
during Math class
divided
and conquered
19-Feb-2020
moonset
the neighbors’ TV
on all night
20-Feb-2020
fair-weather clouds
I don’t believe
a single one
20-Feb-2020
distant drumbeat --
who knows
who’s listening?
20-Feb-2020
school vacation week --
an untangled highway
20-Feb-2020
quiet harbor --
she asks me
what it means
20-Feb-2020
Thursday morning
a container ship
on the horizon
20-Feb-2020
rum punch
Grandpa does
a silly dance
20-Feb-2020
my hometown library
now a flea market
open on Sundays
20-Feb-2020
breakfast breakup --
eggs over easy
20-Feb-2020
moving day --
a pair of
left-handed gloves
20-Feb-2020
waning moon
neither winning nor losing
the debate
20-Feb-2020
early voting before I wake up from this nightmare
21-Feb-2020
what’s for breakfast?
a red-tailed hawk
on the power line
21-Feb-2020
Friday morning
the incense
of car exhaust
21-Feb-2020
skipping breakfast
a ferry stalled
between ports
21-Feb-2020
school vacation week --
ducks and ducklings
in the harbor
21-Feb-2020
snow flurries
a pair of swans
circling in the pond
21-Feb-2020
giving directions
all of the landmarks
are liquor stores
21-Feb-2020
shades of recognition
when there is no
light fandango
21-Feb-2020
snow flurries
the stock market
falls
21-Feb-2020
migrating geese --
a free-form
sax solo
21-Feb-2020
wild poppies --
pieces of shrapnel
on the hill
21-Feb-2020
war
restless ghosts
on a lonely hill
21-Feb-2020
after the war
restless ghosts
on a lonely hill
21-Feb-2020
pre-season baseball
high-numbered jerseys
without names
21-Feb-2020
the tidy old village
where no one talks
about the war
21-Feb-2020
when my fat jeans
no longer fit
21-Feb-2020
the town worker
rescues a teddy bear
from the dumpster
22-Feb-2020
the bartender’s face
when I order
a Corona
22-Feb-2020
new moon
which book
should I read next?
22-Feb-2020
nowhere to go
a Harley
in the rain
22-Feb-2020
passive-aggressively
she suggests
we might be related
22-Feb-2020
taking our drink order
another man
who likes my hair
22-Feb-2020
moonless night --
the echo
of church bells
22-Feb-2020
new moon
longing to hear
the river
22-Feb-2020
reservations
about my trip
a Sunday morning sigh
23-Feb-2020
not for sale --
the perfect
paella pan
23-Feb-2020
summer swoon --
the fan favorite
traded away
23-Feb-2020
blue sky
a cloud
of gnats
23-Feb-2020
trapped
between window panes
a winter fly
23-Feb-2020
the ghost of children
afraid of the dark
23-Feb-2020
off-season
a crab fisherman
joins my network
23-Feb-2020
split-squad game
everyone
who boarded the bus
23-Feb-2020
dive bar
the Christmas lights
never out of season
23-Feb-2020
power lines
leaning against
the sky
23-Feb-2020
Monday morning
feeling
Sunday night’s wine
24-Feb-2020
at the stop sign
a fellow commuter’s
angry glare
24-Feb-2020
shoegaze
embracing
the dizzying swirl
24-Feb-2020
lost at night
the ghosts
don’t give directions
24-Feb-2020
the day I stared into the mirror with the wrong face
24-Feb-2020
a touch of class
the clawfoot tub
nobody uses
24-Feb-2020
temperatures rising
the Stock Market
swoons
24-Feb-2020
unseasonably mild
I reach for
the hot sauce
24-Feb-2020
unseasonably mild
the stock market
melts
24-Feb-2020
neighborhood gossip
a coyote
crosses the street
24-Feb-2020
trying to finish
this haiku
I miss the train
25-Feb-2020
the surprise I had for you pulls away from the station
25-Feb-2020
Mardi Gras
beads
of winter rain
25-Feb-2020
Fat Tuesday --
an inescapable
street puddle
25-Feb-2020
Tuesday morning
a towering swell
of guitar noise
25-Feb-2020
in a beach parking lot
seagulls roosting
in the rain
25-Feb-2020
on the treetop
a seagull dreams
of being a hawk
25-Feb-2020
low-hanging fruit --
the horse eats
a ripening mango
25-Feb-2020
gumbo dreams
float
down Bourbon Street
25-Feb-2020
Mardi Gras
a parade
of low-hanging clouds
25-Feb-2020
Bourbon Street dream
wearing only
her Mardi Gras beads
25-Feb-2020
Carnaval
another dizzying day
on Wall Street
25-Feb-2020
Carnival dream --
she’s wearing
only Mardi Gras beads
25-Feb-2020
ancient cemetery
two tombstones leaning
against each other
26-Feb-2020
Wednesday morning
car exhaust merging
into mist
26-Feb-2020
swirling stars --
Grandpa doesn’t want
to dance
26-Feb-2020
the day I drove
into the water
and didn’t notice
26-Feb-2020
overcast morning
I tell my father
how old he is
26-Feb-2020
campaign promises
a broken umbrella
in the rain
26-Feb-2020
silence
unaffordable
at any price
26-Feb-2020
Ash Wednesday --
the last embers
of the fire pit
26-Feb-2020
mouse droppings --
and here I thought
the room was vacant
26-Feb-2020
at the drugstore
Mardi Gras masks
still in stock
26-Feb-2020
Thursday morning
the rush to dig a hole
in the ground
27-Feb-2020
chest pains --
an ambulance
with the siren turned off
27-Feb-2020
winter rain
drowning out the silence
between brothers
27-Feb-2020
hail warning --
the refrigerator
malfunctions
27-Feb-2020
white hair --
it’s starting
to grow on me
27-Feb-2020
market correction --
the wrong turn
on a one-way street
27-Feb-2020
snowdrops --
another curveball
in the dirt
27-Feb-2020
Friday morning
snowdrops
on the rise
28-Feb-2020
winter sun --
the retired Marine
salutes his flag
28-Feb-2020
winter sunshine
it looks warmer
than it is
28-Feb-2020
night terror --
a feather missing
from the dream catcher
28-Feb-2020
"keep the faith"
said the atheist
28-Feb-2020
empty playground
Wall Street continues
to slide
28-Feb-2020
moving day
everything
that doesn’t fit
28-Feb-2020
ready to fly
the courtesan’s
butterfly tattoo
28-Feb-2020
waiting for the cashier
a tabloid spectacle
I can’t put down
28-Feb-2020
new moon
the dog barks
at nothing
28-Feb-2020
cold morning
hoping it was
someone else’s nightmare
28-Feb-2020
stable genius
a horse counts
to two
28-Feb-2020
the faraway look
that tells you
she’s close
29-Feb-2020
leap year
and yet so far
behind
29-Feb-2020
leap year
and yet
so far behind
29-Feb-2020
tripping hazard
an all-night rave
29-Feb-2020
seagulls and crows
sharing a meal
at the landfill
29-Feb-2020
sign
on the bell tower door:
"not an exit"
29-Feb-2020
Wall Street diet
my portfolio
loses weight
29-Feb-2020
an extra day --
I should have stayed
in bed
29-Feb-2020
in need of
tender loving care
the assisted living center
29-Feb-2020
when nobody’s piloting
the rudderless ship
29-Feb-2020
my muse
fast asleep
with my slipper
29-Feb-2020
March madness
the pharmacy shelves
empty
1-Mar-2020
washing my hands
retirement dreams
down the drain
1-Mar-2020
border town
a coyote howls
at the moon
1-Mar-2020
fish on Friday
a stray cat
celebrates Lent
1-Mar-2020
doing my taxes
I rob from Paul
to pay everyone else
1-Mar-2020
early to rise
daffodils
1-Mar-2020
springing
a slow leak
my bucket list
1-Mar-2020
first blossoms
flowers I don’t remember
planting
1-Mar-2020
light snow
something
I forgot
2-Mar-2020
in a windowless room
I dream
of beach plums
2-Mar-2020
purple elephant
singing
a whimsical tune
2-Mar-2020
sad news --
an exaltation
of larks
2-Mar-2020
climate conference
the glacial pace
of change
2-Mar-2020
network slowdown
watching the pot
not boil
2-Mar-2020
marketing
contagious
panic
2-Mar-2020
writer’s block
the baseball game ends
in a tie
2-Mar-2020
late-night migraine
Tylenol
with a whiskey chaser
2-Mar-2020
rain clouds
a dog barks
as they pass
2-Mar-2020
crescent moon
a poem
I’ve written before
2-Mar-2020
overnight rain
a book I can’t stop
putting down
2-Mar-2020
fever dream
a cry
in the wind
3-Mar-2020
I tell her
she’ll miss me
when I’m sober
knowing she won’t
3-Mar-2020
Super Tuesday
the signage
could have been better
3-Mar-2020
when the sirens are my own silent screams
3-Mar-2020
Super Tuesday
wild turkeys
crossing the road
3-Mar-2020
in the headlines
seagulls floating
in the updraft
3-Mar-2020
with no need
to look back
swans
3-Mar-2020
empty beach houses
waiting for the ospreys
to return
3-Mar-2020
rip current --
one less
choice to make
3-Mar-2020
Super Tuesday --
buy one taco
get one free
3-Mar-2020
gray skies
gray ocean
a lighter shade of blue
3-Mar-2020
fisherman’s catch
a man-eating
bartender
3-Mar-2020
beyond the beach grass
scientists
smoking weed
3-Mar-2020
Election Night pizza
a topping
nobody ordered
3-Mar-2020
daydreaming too close to the sun
3-Mar-2020
no winners
in the election night
drinking game
3-Mar-2020
the good life
a dream home
with the blinds closed
4-Mar-2020
unfriendly virus
nobody wants
to shake my hand
4-Mar-2020
Wednesday morning
an 18-wheeler in and out
of the intersection
4-Mar-2020
late off-season
tire tracks
in the sand
4-Mar-2020
stuck behind a school bus
how little I’ve learned
4-Mar-2020
my lucky day --
discount coupons
to an empty store
4-Mar-2020
crowded bus --
a cough
is a hand grenade
4-Mar-2020
retirement plans
beach sand blowing
in the wind
4-Mar-2020
thunderheads --
a formidable front
of unstable air
4-Mar-2020
the hush
when I’m asked
to say Grace
4-Mar-2020
remembering
nobody waited for me
when I took the bus
4-Mar-2020
market summary:
a rollercoaster
on fire
4-Mar-2020
lost
the ghosts
shrug their shoulders
4-Mar-2020
happy hour
the florist’s
gin blossom
4-Mar-2020
kissing you
I promise
to lose my breath
5-Mar-2020
cold morning
the flag no longer
at half-mast
5-Mar-2020
writer’s block
directly behind
a garbage truck
5-Mar-2020
spring sunshine --
the line outside
the weed dispensary
5-Mar-2020
as if they could see it
gulls riding the breeze
5-Mar-2020
happy hour
the trumpet plays
sour notes
5-Mar-2020
Sunday morning
licking the sugar
from a bear-claw
5-Mar-2020
crocuses
I leave the newspaper
outside
5-Mar-2020
Boston massacre
traded
for prospects
5-Mar-2020
spring cleaning
a Facebook friend
unfriends me
5-Mar-2020
grateful
to see the tulips
from above
5-Mar-2020
untidy flowerbeds
so ready for the winter
to be over
5-Mar-2020
backstage
a young musician
strums an old guitar
5-Mar-2020
up and down the stairs
what I can’t tell you
about love
6-Mar-2020
under construction
the convenience store
nobody wanted
6-Mar-2020
through unraked leaves
and road salt
Spring’s first blossoms
6-Mar-2020
cookbooks
escaping the fire
unscathed
6-Mar-2020
amber sky
craving
that first cocktail
6-Mar-2020
looking over
each shoulder
the winter gull
6-Mar-2020
collected poems
scribbled notes
in the margins
6-Mar-2020
writer’s block
the second-hand store’s
empty show window
6-Mar-2020
scattered clouds
when you realize
they won’t write back
6-Mar-2020
Friday morning
even the crow
tries to sing
6-Mar-2020
childhood flashback
the cracks
in the bike path
6-Mar-2020
lost at sea
until I
turn the page
6-Mar-2020
late-winter storm --
stock prices
fall
6-Mar-2020
school vacation week
ducklings
in the pond
6-Mar-2020
cloudless night
my dreams
in an elliptical orbit
6-Mar-2020
elder hotline --
I die of old age
on hold
6-Mar-2020
championship tennis --
may the best grunt win
6-Mar-2020
when the vultures
came for me
and found nothing left
6-Mar-2020
where to go
after the wheels fall off
this runaway train?
6-Mar-2020
approaching storm
we cling
to the weekend
6-Mar-2020
a little girl cries
because she cannot taste
Grandpa’s "happy juice"
7-Mar-2020
out of breath
after two flights of stairs
winter wind
7-Mar-2020
panic --
never
out of stock
7-Mar-2020
red balloon
I think of you
and let it go
7-Mar-2020
ocean dream --
shimmering waves
above the asphalt
7-Mar-2020
the arrogance --
infinity
divided by zero
7-Mar-2020
writer’s block
I peel a spider web
from my face
7-Mar-2020
dusty shelves
after running out
of hand sanitizer
7-Mar-2020
moving the clock ahead
as if it’s possible
to cheat time
8-Mar-2020
bear market --
a ripple
in the bulrushes
8-Mar-2020
fine dining
a pair of ducks
bobbing for minnows
8-Mar-2020
a broken watch --
the things you think
are useless
8-Mar-2020
a river full of ducks
and not one of them
in a row
8-Mar-2020
crow moon --
it calls
me out
8-Mar-2020
third date
finally sharing
an air kiss
8-Mar-2020
worm moon
the stock market
stuck in the mud
8-Mar-2020
the golden boy
who never came down
from the mountain
8-Mar-2020
crust moon
if I can just
stop breathing
8-Mar-2020
staring at me
from a black-and-white photo
my grandfather’s eyes
8-Mar-2020
cloudless sky
the lone and level sands
stretch far away
8-Mar-2020
I dreamed
I was a fugitive
running from the moon
9-Mar-2020
all the empty rooms
in the house
by the pond
9-Mar-2020
Monday morning
an elevator stopping
at every floor
9-Mar-2020
morning shadows
between the ships
of an empty marina
9-Mar-2020
crowded café --
in walks
my favorite dessert
9-Mar-2020
watching the stock market
the dog takes a nap
9-Mar-2020
almost paradise --
no cell phone signal
at the beach
9-Mar-2020
retirement daydreams
a kite
caught in a tree
9-Mar-2020
pleasant dreams
a puppy
in the sun
9-Mar-2020
not recyclable
the hour
I lost
9-Mar-2020
worm moon
just in time
for the hungry robin
9-Mar-2020
free fall
in search of
a parachute
9-Mar-2020
age spots me
9-Mar-2020
last days of winter
the worm moon
through double-paned glass
10-Mar-2020
barely a ripple
my life’s savings
down the river
10-Mar-2020
last days of winter
the worm moon
through a window screen
10-Mar-2020
Dow futures --
a tree filled
with mockingbirds
10-Mar-2020
between the lines
a row
of silent songbirds
10-Mar-2020
Tuesday morning
a dog leaning out
a backseat window
10-Mar-2020
bird droppings
the money I gave away
to lost causes
10-Mar-2020
Dow futures --
ducks floating
in the salt marsh
10-Mar-2020
into a windowless room
the men
who fix the boats
10-Mar-2020
facing the tattered flag
a broken section
of fence
10-Mar-2020
murky water
unable to find
the bottom
10-Mar-2020
longest day --
silence
over salad
10-Mar-2020
panic button
and a sign that reads
"do not press"
10-Mar-2020
gibbous moon --
just shy
of a promise
10-Mar-2020
returning snowbirds
the seagulls
strategize
10-Mar-2020
counting out change
a regular customer
buys three nips
10-Mar-2020
counting out change
at the package store
enough for three nips
10-Mar-2020
tired bulrushes
the river
flows on by
10-Mar-2020
gibbous moon
the shallow breaths
between nightmares
10-Mar-2020
gibbous moon
something missing
11-Mar-2020
Wednesday morning
two-lane traffic
down to one
11-Mar-2020
low tide
when I have to
walk away
11-Mar-2020
fighting
the reflection
of the sun
in my eyes
11-Mar-2020
high-speed internet --
what is
and isn’t camping
11-Mar-2020
afraid of the dark
the ghosts tell me
not to worry
11-Mar-2020
the sound
of misjudging the depth
of a puddle
11-Mar-2020
the perpetual surprise
of her painted eyebrows
11-Mar-2020
morning headlines
a seagull flies
into the sun
11-Mar-2020
opening the window
a robin’s song
11-Mar-2020
that dream
where everyone wants me
to miss that train
12-Mar-2020
windows closed
the river
is never silent
12-Mar-2020
and the school days
when I showed up
with no pants
12-Mar-2020
summer drought
my parents won’t answer
their phone
12-Mar-2020
white swans
never prepared
for a bad day
12-Mar-2020
nothing but net
the roar
of an imaginary crowd
12-Mar-2020
Wall Street sell-off
no time to read
the graffiti
12-Mar-2020
don’t look down
the bottom is closer
than you think
12-Mar-2020
daffodils
defying
gravity
12-Mar-2020
self-quarantined
a quiet mantra
from the kitchen
12-Mar-2020
empty streets
the traffic light
turns red
12-Mar-2020
social distancing
a neighbor
with binoculars
12-Mar-2020
while Rome burns
a conspiracy
of crows
12-Mar-2020
defying guidance
a swarm
of gnats
12-Mar-2020
on the front steps
of a shuttered church
a congregation of pigeons
12-Mar-2020
cancelled event
the sun sets
unattended
12-Mar-2020
almost spring
I tell the dog
it’s going to be alright
12-Mar-2020
ducks on the pond
dipping their beaks
into sunlight
13-Mar-2020
Friday the 13th
low-lying clouds
drift in
13-Mar-2020
in a crowded
supermarket parking lot
seagulls feast on crumbs
13-Mar-2020
spring training
the can’t-miss prospect
strikes out
13-Mar-2020
clothes shopping
the clearance rack
cleared out
13-Mar-2020
this food product
contains an acceptable level
of toxic material
13-Mar-2020
self-isolated thunderstorm
13-Mar-2020
social distancing
an outdoor cat
taunting the dog
13-Mar-2020
when the ghosts
in this ghost town
won’t self-quarantine
13-Mar-2020
heeding medical advice
angels remain
far away
13-Mar-2020
calling the rain heavy mist
an umbrella flies away
13-Mar-2020
turning off my radio
the music
of tree frogs
13-Mar-2020
two white swans
swirl
in the moonlight
13-Mar-2020
deer season over
the buck stops
nowhere
13-Mar-2020
adjusting my pillow
the river
doesn’t sleep
13-Mar-2020
writer’s block
my inspiration flows
down the river
14-Mar-2020
the psychic’s shop
closed due to
unforeseen circumstances
14-Mar-2020
a crow making sure
I use the right
recycle bin
14-Mar-2020
high school reunion
the ones
who didn’t make it
14-Mar-2020
Pi Day
the supermarket
out of flour
14-Mar-2020
my dream
disappearing
with the leaf blower
14-Mar-2020
when no means yes
the dog
with my slipper
14-Mar-2020
king of the world
a dog sleeping
in the sun
14-Mar-2020
outside the bullring
a vegan restaurant
14-Mar-2020
blue skies
a cloud
of gnats
14-Mar-2020
if I told you
I believed in heaven
would you take me there?
15-Mar-2020
Ides of March
tearing into
a Caesar’s salad
15-Mar-2020
skipping a shave
I eat
a peach
15-Mar-2020
crocuses opening soon
15-Mar-2020
one hand clapping
my favorite radio station
goes off the air
15-Mar-2020
social distancing
as long as we can do it
together
15-Mar-2020
unable to cry
I add
more hot sauce
15-Mar-2020
Ides of March
increasing the need
to watch my back
15-Mar-2020
always willing
to reach out
bittersweet
15-Mar-2020
self-quarantining
without fanfare
backyard Buddha
15-Mar-2020
city streets empty
a sax solo
in a minor key
15-Mar-2020
shelter in place
where I am
versus who I am
15-Mar-2020
while Rome burns
the morning sun dances
in the treetops
16-Mar-2020
first colors of Spring
my faded
Red Sox hat
16-Mar-2020
in the news
an opening bid
on snake oil
16-Mar-2020
when the blind ambulance driver tells you to relax
16-Mar-2020
Monday morning commute
a clown car
in Washington
16-Mar-2020
fair-weather clouds
a pair of ducks chasing
a school of minnows
16-Mar-2020
out of luck
the casino
closes its doors
16-Mar-2020
shadow boxing
with the ghost
of failure
16-Mar-2020
when the girl next door
moves away
16-Mar-2020
far from Wall Street
the beekeeper
collecting honey
16-Mar-2020
Plaza Mayor
a roar
of silence
16-Mar-2020
lone wolf
social
distancing
16-Mar-2020
quarantine
a moth trapped
between window panes
16-Mar-2020
St. Patrick’s Day --
these pub closings
get my Irish up
16-Mar-2020
Downtown Crossing
the ghosts
keep their distance
16-Mar-2020
dream florist
all of the best flowers
are broken
17-Mar-2020
in place of daylight
light rain falls
on the river
17-Mar-2020
perspective --
the grass is greener
than yesterday
17-Mar-2020
bloodless coup
I shave off
my beard
17-Mar-2020
a herd of cattle
chewing to the rhythm
of a country song
17-Mar-2020
extorting the outback
a mob of kangaroos
17-Mar-2020
bumping my head
on a cloudy night
I see stars
17-Mar-2020
troubled times
one broken tree branch
leaning against another
17-Mar-2020
city streets --
coyotes patrol
the twilight zone
17-Mar-2020
twilight
I sleepwalk
in the rain
17-Mar-2020
tomorrow promising
a painted sky
17-Mar-2020
cheap gasoline
and nowhere to go
17-Mar-2020
the invisible ghost
I saw all along
18-Mar-2020
unafraid
the sunshine
in the treetops
18-Mar-2020
morning telecommute
I walk through
a spider web
18-Mar-2020
journey to the interior --
the closet door
we never open
18-Mar-2020
the dyslexic psychologist
convicted
of Freud
18-Mar-2020
Wednesday morning telecommute
my thoughts wandering
down river
18-Mar-2020
buzzing chainsaw
stock prices falling
all around us
18-Mar-2020
class reunion --
the ones
who stay
18-Mar-2020
caressing
her breasts
moonlight
18-Mar-2020
empty baseball field
a shadow falls
in foul territory
18-Mar-2020
rush hour --
I cough
everyone scatters
18-Mar-2020
adequately testing everyone’s patience
18-Mar-2020
chattering birds --
a hawk circles
overhead
18-Mar-2020
a feather’s
slow-motion fall
into the abyss
19-Mar-2020
despite all this rain
the oars don’t reach
the river
19-Mar-2020
Payday
and nowhere
to spend it
19-Mar-2020
not at all refreshing
refreshing the news
on my browser
19-Mar-2020
sheltering in place
pigeons
under the bridge
19-Mar-2020
live streaming
the river
in my backyard
19-Mar-2020
early spring
a bumper crop
of rain
19-Mar-2020
when the only thing to fear
is right around the corner
19-Mar-2020
steady rain
when we’re all
in the same boat
19-Mar-2020
when the stray dog decides this is home
19-Mar-2020
so cloudy
it’s soaking
through my jacket
19-Mar-2020
lonesome road --
a faded flyer
for a lost dog
19-Mar-2020
reflected in
the riverbed
a silver lining
19-Mar-2020
reflected
in the river
a silver lining
19-Mar-2020
winter fog
spring
rolls in
19-Mar-2020
working from home
first buds
on the weeping willow
19-Mar-2020
starless night
the atheist
in a foxhole
19-Mar-2020
shelter in place
but you may not get
to pick the place
19-Mar-2020
equinox
the partisan
divide
19-Mar-2020
first day of spring
the silent city streets
20-Mar-2020
first day of Spring
I pay off
my credit card
20-Mar-2020
equinox --
a Spring
in my step
20-Mar-2020
explaining to the grandchildren
that herring
can "run"
20-Mar-2020
morning telecommute
I walk through
a cobweb
20-Mar-2020
empty nest
a gull on the lookout
for ospreys
20-Mar-2020
new moon
sheltering
in place
20-Mar-2020
curbside delivery
a smoldering
cigar butt
20-Mar-2020
domain hosting --
wild turkeys
on my front lawn
20-Mar-2020
sheltering in place
and I know
just the place
20-Mar-2020
social distancing
dog shit
on my shoe
20-Mar-2020
stiff March wind
I remind myself
to breathe
20-Mar-2020
poker face
walking past
the blackjack table
21-Mar-2020
self-quarantined
the crows
laugh at me
21-Mar-2020
between weekend chores and worry
a duck swims upstream
21-Mar-2020
airport rules
a Guinness stout
for breakfast
21-Mar-2020
on Facetime
my granddaughter’s
missing tooth
21-Mar-2020
California freeway
free of traffic
21-Mar-2020
defying
the stay-at-home order
a tattered scarecrow
21-Mar-2020
freshly stocked --
nervous chatter
at the finch feeder
21-Mar-2020
revolution cancelled
due to lack
of beer
21-Mar-2020
broken clouds --
a pit bull’s smile
21-Mar-2020
fever symptoms
I choose
to succumb
21-Mar-2020
shelter in place --
my computer
freezes
21-Mar-2020
clean shaven
my cell phone
doesn’t recognize me
21-Mar-2020
travel ban
a flock of geese
overhead
21-Mar-2020
Spring break
a puppy trying
to bite its leash
22-Mar-2020
old lovers
kiss
in the moonlight
22-Mar-2020
escaping quarantine
morning sunlight
22-Mar-2020
Sunday services
via Livestream
22-Mar-2020
crescent moon --
I hang my dreams
on it
22-Mar-2020
in the news
a dog barking
at its own echo
22-Mar-2020
spring snow
season-ending
surgery
22-Mar-2020
in a postcard
the ruins
of a Gold Rush town
22-Mar-2020
nowhere to go
I find my missing
car keys
22-Mar-2020
Spring cleaning
she finds her hidden
lingerie
22-Mar-2020
cherry blossoms
photographed
by drone
22-Mar-2020
moonless night
I remember
crowds
22-Mar-2020
press conference
calling a spade
a diamond
22-Mar-2020
sheltering in place
I lose another game
of solitaire
22-Mar-2020
morning clouds --
tourists sheltering
in an AirBnB
23-Mar-2020
morning meditation
the "om"
of the leaf blower
23-Mar-2020
checking my portfolio
the neighbor
chops down a tree
23-Mar-2020
new moon
the same old gridlock
in Washington
23-Mar-2020
empty streets
but still gridlock
in Washington
23-Mar-2020
retirement planning
bare branches
in the wind
23-Mar-2020
the taco truck --
what is and isn’t
essential
23-Mar-2020
manic Monday
I finish my coffee
too quickly
23-Mar-2020
wondering whose cruel jinx this was
23-Mar-2020
clear skies --
the airline cancels
another flight
23-Mar-2020
sheltering in place
as long as
you’re there too
23-Mar-2020
shelter in place --
I’ll be
right there
23-Mar-2020
taking shelter
when the rain
won’t wait
23-Mar-2020
Spring snow --
it seems it might
never end
23-Mar-2020
stir crazy
the bartender won’t tell me
what’s in the cocktail
24-Mar-2020
Washington gridlock --
the taxi driver stops to ask
for directions
24-Mar-2020
cameras rolling
all praise for the chef’s
stone soup
24-Mar-2020
the nude beach
at sunset
a breathtaking view
24-Mar-2020
when my ship comes in
and it’s filled
with ghosts
24-Mar-2020
empty nest
waiting for the ospreys
to return
24-Mar-2020
Game of Thrones --
an empty roll
of toilet paper
24-Mar-2020
self-quarantined
nothing but time
to kill
24-Mar-2020
sour grapes
unharvested
on the vine
24-Mar-2020
hunger games --
all of the empty
supermarket shelves
24-Mar-2020
sunset
less than six feet away
from my shadow
24-Mar-2020
homeless shelter in place
24-Mar-2020
first days of spring
my second wind
blows away
24-Mar-2020
Wednesday morning commute
the river
right on time
25-Mar-2020
morning walk
the mist beneath
low-lying clouds
25-Mar-2020
don’t look down
it may be closer
than you think
25-Mar-2020
imagining my long johns
running away
from winter
25-Mar-2020
fair-weather clouds
a crumpled dollar bill
in my pocket
25-Mar-2020
the new normal
bare branches
in the breeze
25-Mar-2020
fingers crossed
I try to remain
negative
25-Mar-2020
writer’s block --
another restaurant
closing
25-Mar-2020
curbside pickup
nursing home workers
waiting for the bus
25-Mar-2020
isolation
a parade
of low-hanging clouds
25-Mar-2020
sealed off
from the paparazzi
an alley cat
25-Mar-2020
bushfire
I finish my wine
too quickly
25-Mar-2020
morning dog walk
a helicopter
out of season
25-Mar-2020
unable to sleep
the river flows
all night long
26-Mar-2020
in my spam folder
all of these girls who want
to break quarantine
26-Mar-2020
cat and mouse --
morning sun
behind the clouds
26-Mar-2020
daffodils
breaking out
of quarantine
26-Mar-2020
first fatality --
an egret
snatches a herring
26-Mar-2020
evening chill --
an empty roll of toilet paper
in the wood stove
26-Mar-2020
soaring above
the Green Monster
a lone seagull
26-Mar-2020
self-isolation
the same sweatshirt
for a third day
26-Mar-2020
sudden chill
news of a
positive test result
26-Mar-2020
social distancing
the need to limit exposure
to social media
26-Mar-2020
social distancing --
how far away
is Opening Day?
26-Mar-2020
social distancing
what keeps us
together
26-Mar-2020
don’t read everything you believe
26-Mar-2020
writer’s block --
a kink
in the garden hose
26-Mar-2020
fireworks
I explode
inside of you
26-Mar-2020
belonging
to the fear
of belonging
27-Mar-2020
apropos of nothing
I celebrate
Friday
27-Mar-2020
sheltered in place
the first few drops
of mostly cloudy
27-Mar-2020
shortest day --
the flashlight battery
fades
27-Mar-2020
stir crazy
I order
the Bartender’s Choice
27-Mar-2020
how elegantly
she wears
the night
27-Mar-2020
in my spam folder
the promise
of a cure
27-Mar-2020
downtown
crowded
with ghosts
27-Mar-2020
crossing
the empty intersection
afternoon shadows
27-Mar-2020
washing one’s hands of responsibility
27-Mar-2020
age spots
a sign
of the times
27-Mar-2020
crescent moon
I forget how to drive
in the dark
27-Mar-2020
sickle moon
everyone wondering
who’s next
28-Mar-2020
home-schoolers
with out-of-state plates
across the street
28-Mar-2020
isolation
the snow-capped mountain
in the mirror
28-Mar-2020
heavy sigh --
removing the cobwebs
from Buddha
28-Mar-2020
anti-social distancing:
crossing to the other side
of the street
28-Mar-2020
summer vacation plans
a rusted wheelbarrow
28-Mar-2020
no place to go
no desire
to go there
28-Mar-2020
mostly cloudy
she had a crush on me
when I was younger
28-Mar-2020
indoor sports
we’re just
warming up
28-Mar-2020
spring sunset
the sun declines
to participate
28-Mar-2020
gray skies
when I’ve yet to write
a word
29-Mar-2020
one more day
after the end
of the world
29-Mar-2020
leading the charge
a tumbleweed
on Main Street
29-Mar-2020
my twitter feed
a layer of dust
in an empty pantry
29-Mar-2020
when the fortune teller had nothing to say
29-Mar-2020
Sunday afternoon
the rain grows tired
of itself
29-Mar-2020
opening soon
the season’s
first daffodils
29-Mar-2020
self-conscious moon:
"it’s been a month
since I’ve waxed"
29-Mar-2020
weeding the garden
in search of hope
29-Mar-2020
the emperor has no clue
29-Mar-2020
I’m angry too --
the raging river
29-Mar-2020
clinging
to the budding leaves
Spring rain
29-Mar-2020
full of hope
I aspirate
my coffee
30-Mar-2020
Monday morning commute
a pair of ducks
swimming against the current
30-Mar-2020
self-isolating
and yet we’re all
in the same boat
30-Mar-2020
fleeing deer
with no appreciation
for the hunter
30-Mar-2020
out of time
my broken wristwatch
30-Mar-2020
social distancing
I clutch
a coffee mug
30-Mar-2020
Great White Heron
stepping
into stillness
30-Mar-2020
social distancing
the dog
in between us
30-Mar-2020
isolation
I win a game
of solitaire
30-Mar-2020
Tuesday morning
sunshine sparkles
on a rain-soaked tombstone
31-Mar-2020
an outstretched hand
with rubber gloves
at the taco truck
31-Mar-2020
above every
silver lining
a cloud
31-Mar-2020
landscapers
blowing away
my last remaining nerve
31-Mar-2020
social distance
you can’t get there
from here
31-Mar-2020
social distance
how much water
under the bridge?
31-Mar-2020
watching the Disney Channel
my grandson’s
animated expression
31-Mar-2020
isolation
the sun unwilling
to come out
31-Mar-2020
end of the quarter
scooping pennies
from the fountain
31-Mar-2020
walking the dog
at the end
of my leash
31-Mar-2020
joining us
in quarantine
descendent of wolves
31-Mar-2020
buzzing drones
an empty stretch
of beach
31-Mar-2020
fair-weather clouds
do they daydream
like I do?
31-Mar-2020
it’s only Wednesday
or is it?
1-Apr-2020
when I want to rage
I leave it
in the river
1-Apr-2020
April fools
planning
vacations
1-Apr-2020
April Fool
I wish happy birthday
to a late Facebook friend
1-Apr-2020
working from home
I water the plant
with a coffee mug
1-Apr-2020
quarantine happy hour
a vacation
from sobriety
1-Apr-2020
but his tone --
we all
get fooled again
1-Apr-2020
misspelling my name
the generous prince
in my spam folder
1-Apr-2020
going door to door
in our locked-down neighborhood
a pair of wild turkeys
1-Apr-2020
curbside delivery
I go inside
to ask where it is
1-Apr-2020
isolation
all of the books
I’ve never read
1-Apr-2020
when he says he has it
and no one asks
what it is
2-Apr-2020
before I can ask
stiff April wind
2-Apr-2020
unafraid
the sparrow
outside my window
2-Apr-2020
Thursday morning commute
pretending to drive
it all away
2-Apr-2020
feeling special
a time to shop
with ghosts
2-Apr-2020
walking the dog
a crow asks
where we’ve been
2-Apr-2020
silent comfort
I fold
the blankets
2-Apr-2020
falling off the wagon
I reach
for my pillow
2-Apr-2020
safely distant --
gibbous moon
2-Apr-2020
isolation
forgetting where I am
again
2-Apr-2020
railroad crossing
waiting for the ghost train
to pass
2-Apr-2020
pandemic
a ferry crowded
with nightmares
2-Apr-2020
the violent wind between dreams
2-Apr-2020
the violent dream between nightmares
2-Apr-2020
the violent wind between nightmares
2-Apr-2020
April wind
when did I become
so angry?
2-Apr-2020
overcast night
when the wind calls me
by another name
2-Apr-2020
great blue heron
piercing
the morning mist
3-Apr-2020
Friday morning
a pair of ducks
in the rain
3-Apr-2020
isolation
sanitizing
my calendar
3-Apr-2020
every three days
another two-week supply
of wine and beer
3-Apr-2020
falling from grace
a tarnished
whiskey flask
3-Apr-2020
yesterday’s horoscope
no better
than today’s
3-Apr-2020
social distancing
a virtual
tailgate party
3-Apr-2020
sheltering in place
my fingers
wander
3-Apr-2020
light from a knowing window
illuminating
your curves
3-Apr-2020
overcast night
the wind blows
the stars away
3-Apr-2020
midnight
an abandoned
lighthouse
3-Apr-2020
writer’s block
when I realize
it’s stopped raining
4-Apr-2020
defying orders
a large crowd of seagulls
at the dump
4-Apr-2020
wine bottles with wings
a flock of geese
at happy hour
4-Apr-2020
safe harbor
between
your arms
4-Apr-2020
safe harbor --
the dog’s
unblinking eyes
4-Apr-2020
staying indoors
the sun
finally comes out
4-Apr-2020
the new normal --
the cars
I used to drive
4-Apr-2020
sugar in your tea --
the trouble with normal
is it always gets worse
4-Apr-2020
gibbous moon
the descendant of wolves
stifles a yawn
4-Apr-2020
out of ventilators
the wind
subsides
4-Apr-2020
used bookstore
the mystery
of the missing biography
4-Apr-2020
social distancing --
shouting my greeting
to a neighbor
4-Apr-2020
the new normal
my mother doesn’t know
where she is
4-Apr-2020
nightmare
a pumpkin-headed scarecrow
shouting at clouds
4-Apr-2020
stranded --
snowbirds
with too many homes
4-Apr-2020
off the rails
a runaway train
to nowhere
4-Apr-2020
hushed voices
wind
under the bridge
4-Apr-2020
gibbous moon
the neighbors watch me
walk the dog
4-Apr-2020
squirrels chasing squirrels
when I realize
they’re not fighting
5-Apr-2020
Sunday morning
house sparrows
on the tennis court
5-Apr-2020
Palm Sunday --
curbside delivery
at the package store
5-Apr-2020
Palm Sunday --
the church’s
GoFundMe page
5-Apr-2020
flattening the curve
a bulldozer
across the highway
5-Apr-2020
quarantine reading
an engineer’s obsession
with graphs
5-Apr-2020
pink moon
my granddaughter
makes a wish
5-Apr-2020
mostly cloudy
who should and shouldn’t
wear a mask
5-Apr-2020
low tide
I forget
what day it is
5-Apr-2020
low tide
I dream I’m where
I shouldn’t be
5-Apr-2020
in place of baseball
a lunatic singing
to tiger cubs
5-Apr-2020
a pair of robins
pretending everything
is fine
6-Apr-2020
Monday morning commute
a log stuck
halfway down the river
6-Apr-2020
stepping through quarantine
the long legs
of a heron
6-Apr-2020
Holy Week --
Easter baskets
behind locked doors
6-Apr-2020
tender breeze
the last time
we kissed
6-Apr-2020
six feet apart
pipe cleaner man
and me
6-Apr-2020
a tense moment --
my imperfect past
6-Apr-2020
Semana Santa
a cow in the streets
of Cabo
6-Apr-2020
nowhere to go
but plenty of parking
when you get there
6-Apr-2020
boudoir
shots
fired
6-Apr-2020
pink moon --
we all become
indoor cats
6-Apr-2020
pink moon
I try not
to keep her waiting
6-Apr-2020
pink moon --
we have all the time
in the world
6-Apr-2020
the new normal
we dress up
to take out
6-Apr-2020
trapped indoors
the winter fly
6-Apr-2020
do my fellow shoppers know
I’m wearing
the dog’s bandana?
6-Apr-2020
pink moon
my granddaughters try on
their Easter dresses
6-Apr-2020
above it all
a soaring
red-tailed hawk
7-Apr-2020
each breath
a cardinal peering
into the window
7-Apr-2020
in our backyard
woodpeckers ignoring
the construction ban
7-Apr-2020
internal affairs
preparing to go
under cover
7-Apr-2020
one miracle cure
after another
in my Spam folder
7-Apr-2020
cryptic currency
a text message
in a foreign language
7-Apr-2020
slowly moving away
from the unattended
suitcase
7-Apr-2020
cloudless sky
the lofty ambition
of a condor
7-Apr-2020
children waving
to the Easter Bunny
via video chat
7-Apr-2020
isolation
dreams of
Gray’s Papaya
7-Apr-2020
stuck indoors
I open the window
to let the outside in
7-Apr-2020
desire a door I dare not open
7-Apr-2020
face masks for sale
on the Facebook site
7-Apr-2020
head in my hands
and it’s only
Tuesday
7-Apr-2020
when no one is reassured
that "something went down
the wrong pipe"
7-Apr-2020
pink moon
a highly rated
Rosé
7-Apr-2020
classes over
the unstruck triangle
makes a sound
8-Apr-2020
April morning
nothing as faithful
as the rain
8-Apr-2020
spring rain --
no baseball games
to postpone
8-Apr-2020
telling myself
the insistent gull
isn’t angry
8-Apr-2020
empty calories
the shuttered
candy store
8-Apr-2020
hello in there --
the twisted stare
of a curious crow
8-Apr-2020
washing my hands
our rainy day fund
down the drain
8-Apr-2020
Holy Week --
church bells
pre-recorded
8-Apr-2020
I don’t remember
signing up
for this escape room
8-Apr-2020
at the bus stop
a styrofoam cup
filled with rain
8-Apr-2020
Thursday morning commute
a pair of squirrels scampering
across the dead oak
9-Apr-2020
morning mist
a peek
at the death count
9-Apr-2020
trying them on
our mail-order
masks
9-Apr-2020
over morning coffee
squirrels digging for grubs
on the front lawn
9-Apr-2020
Holy Week --
the dog behind a veil
of blankets
9-Apr-2020
quarantine travel --
loading up
the Moscow Mule
9-Apr-2020
Holy week --
what awaits
beyond the veil
9-Apr-2020
deep sigh
the wind
picks up
9-Apr-2020
gale warning
bulrushes
in unison
9-Apr-2020
putting on my mask
I try to remain
negative
9-Apr-2020
Good Friday
a roadside
memorial
9-Apr-2020
gale warning
the wine pours
more quickly
9-Apr-2020
Good Friday
my personalized horoscope
via email!
10-Apr-2020
home is where
you can take
your mask off
10-Apr-2020
Good Friday --
a rejection letter
with my name misspelled
10-Apr-2020
stir crazy
we play
"hide the wok"
10-Apr-2020
Good Friday
pigeons gather in front of
the shuttered church
10-Apr-2020
the hope of Spring
wild crocuses
beside the snow shovel
10-Apr-2020
Good Friday
no one answers
the phone
10-Apr-2020
a world
of designated hitters
my father dies
11-Apr-2020
Saturday morning
an egret plucks a minnow
from the cold river
11-Apr-2020
how slowly
the clouds
between phone calls
11-Apr-2020
each passing day
the ballpark
more empty
11-Apr-2020
waving from the curb
the mailman’s
rubber gloves
11-Apr-2020
blunt force trauma
a heavy metal
drum solo
11-Apr-2020
lead-off hitter
stranded
at home
11-Apr-2020
empty baseball field
the Great Gig
in the Sky
11-Apr-2020
the wind that doesn’t let us forget
11-Apr-2020
love under quarantine
our sighs
become one
11-Apr-2020
Passion Play --
the spider knows
I see it
12-Apr-2020
Easter Sunday --
I can’t
get out of bed
12-Apr-2020
black Friday
telling my kids
their Grandpa has died
12-Apr-2020
boot camp --
the dog hides
all our shoes
12-Apr-2020
baseball
not the same
without Dad
12-Apr-2020
approaching storm
a text message
from a stranger
12-Apr-2020
Monday morning
gulls calling out
to the wind
13-Apr-2020
out for a walk
the curious chirping
of house sparrows
13-Apr-2020
in my spam folder
another black hole
implodes
13-Apr-2020
trying to breathe
another black hole
implodes
13-Apr-2020
waking up
on a train
in a strange city
13-Apr-2020
wondering what I did
to make the wind
so angry
13-Apr-2020
planning tonight’s dinner
a fish out of water
13-Apr-2020
raging wind
so angry with Dad
for leaving us
13-Apr-2020
after the storm
wind fading
into tree frogs
13-Apr-2020
a night
when all songs
are sad songs
14-Apr-2020
curtain call --
the veteran pulled
for a pinch hitter
14-Apr-2020
Spring morning
an unopened
envelope
14-Apr-2020
unseasonably warm
the new neighbor
says hello
14-Apr-2020
withering
the forget-me-nots I gave
to what’s-her-name
14-Apr-2020
on Facebook
another ad
for custom masks
14-Apr-2020
late with the rent
the second-hand
book store
14-Apr-2020
wild poppies blooming
in the Potter’s field
14-Apr-2020
windless night
my airbrushed
graduation photo
14-Apr-2020
isolation
waving to my mother
from the parking lot
14-Apr-2020
pandemic
a daylily
opens
14-Apr-2020
cold and tasteless
a ballpark sausage
without my Dad
14-Apr-2020
social distancing
a dog toy
in our bed
15-Apr-2020
caressing
the leaf buds
Spring rain
15-Apr-2020
low-hanging fruit
I kiss your breasts
as you ride me
15-Apr-2020
a talk with Dad
in a corner
of a dream
15-Apr-2020
and just like that
I can’t stop hearing
the ticking clock
15-Apr-2020
Instacart shopper
with all of my eggs
in one basket
15-Apr-2020
sunset
the burden
of carrying on
15-Apr-2020
day drinking
I order
more coffee
15-Apr-2020
still
spellchecking
condolences
16-Apr-2020
driftwood
yearning
for the shore
16-Apr-2020
hearing
is believing
the woodpecker
16-Apr-2020
cryptocurrency
pocket lint
in my wallet
16-Apr-2020
quarantine
an empty
batting cage
16-Apr-2020
rounding third base
at Fenway Park
Spring snow
16-Apr-2020
afraid of the nightmares
I’ll have tonight
16-Apr-2020
snow shower
not enough time
to reinvent myself
16-Apr-2020
the fear
of being seen
without a mask
16-Apr-2020
simpler times
listening to vinyl
with a bottle of wine
16-Apr-2020
the dog’s sigh
when he knows
we need comfort
16-Apr-2020
moonless night
I’m lost
for words
17-Apr-2020
isolation
together we fold
a fitted sheet
17-Apr-2020
ocean dream
waiting for
the wave to pass
17-Apr-2020
restless night
ashes
in an urn
17-Apr-2020
hitting rock bottom
a stone
in the reservoir
17-Apr-2020
in need of comfort
ivy caresses
Buddha’s shoulder
17-Apr-2020
isolation
a sax solo
from a fire escape
17-Apr-2020
calm seas --
listening
to the silence
17-Apr-2020
hugging her tenderly
twilight shadows
17-Apr-2020
seeing me approach
the fortune teller
closes shop
17-Apr-2020
bathroom meditation
the grout
between the floor tiles
17-Apr-2020
isolation
a virtual tour
of Mom’s new home
17-Apr-2020
Friday night
my second wind
rattles the rafters
17-Apr-2020
isolation
a dream
of doing dishes
18-Apr-2020
Saturday morning
interrupting a squabble
between robins
18-Apr-2020
writer’s block --
an unfinished
snowman
18-Apr-2020
writer’s block --
the zero balance
in my savings account
18-Apr-2020
touching the moon
the bare branches
of an old oak
18-Apr-2020
night terrors --
the bitterness
of survival
18-Apr-2020
morning mist
new moss
on the old oak
18-Apr-2020
sheltering
in the deep brush
wild daffodils
18-Apr-2020
my nod
when Mom tells me
Dad is in the next room
18-Apr-2020
seduction
she turns
her back on me
18-Apr-2020
no longer a child
my son has a birthday
without me
18-Apr-2020
isolation dreams
to hear the song
of the river
18-Apr-2020
restless morning
contemplating the seams
in the ceiling
19-Apr-2020
embracing the night
I hold on until
I lose my grip
19-Apr-2020
darkening nights
heeding the call
to drink alone
19-Apr-2020
be well
the new
goodbye
19-Apr-2020
Liquor Drive-thru --
Home schooling?
Get your supplies here
19-Apr-2020
retirement planning
a shopping cart
with a broken wheel
19-Apr-2020
laughing
at the resiliency
of the absurd
19-Apr-2020
out of glue
and unable
to hold it together
19-Apr-2020
twitching in the wind
the sleeping dog’s ear
19-Apr-2020
isolation
and here I said
I’d catch up on reading
19-Apr-2020
wind chimes
I turn off
the radio
19-Apr-2020
with a strong cocktail
I toast
the end of the world
19-Apr-2020
wind gust
realizing I forgot
to call
19-Apr-2020
April wind --
nectar dances
in the hummingbird feeder
19-Apr-2020
the birds remind me
to finish the dream
they interrupted
20-Apr-2020
four-twenty --
light up
and leave me alone
20-Apr-2020
partly cloudy
a dead bee
in the hummingbird feeder
20-Apr-2020
Patriot’s Day --
I run
out of time
20-Apr-2020
muted voices
wondering when normal
will be normal again
20-Apr-2020
fair-weather clouds
the bartender breaks out
the good stuff
20-Apr-2020
behind the veil
she hears
my confession
20-Apr-2020
waning moon
an unfinished
cocktail
20-Apr-2020
waning moon
I let the phone call
go to voicemail
20-Apr-2020
dining al fresco
the focused stare
of a one-eyed dog
20-Apr-2020
every news headline
an upside-down cake
in the face
20-Apr-2020
my eyes light up
when she says
"pot makes me horny"
20-Apr-2020
another late night
I said I’d make
an early one
20-Apr-2020
the unfinished projects
between me
and the couch
20-Apr-2020
self-unemployed
20-Apr-2020
waning moon
the day she doesn’t
remember me
20-Apr-2020
overcast
just when I needed
to wish on a star
20-Apr-2020
summer morning
the tide pool
and its secrets
21-Apr-2020
isolation
even Buddha
needs a friend
21-Apr-2020
Tuesday morning commute
the old tugboat pushes
a rusty barge
21-Apr-2020
Spring chill --
looking for the hot spot
on the grill
21-Apr-2020
an old squeaky toy --
the dog worries
about us
21-Apr-2020
a lull
in the lull
between showers
21-Apr-2020
isolation
the pink flamingo in the garden
grows pale
21-Apr-2020
rough day
the dog brings us
his tennis ball
21-Apr-2020
both oars in the water
a row boat spinning
in the lagoon
21-Apr-2020
isolation
the color
of the sky
21-Apr-2020
suddenly wishing
my Dad could tell that story
one more time
21-Apr-2020
Wednesday morning
a restless dream
I can’t remember
22-Apr-2020
Earth Day
the part of the garden
that gets no sun
22-Apr-2020
hovering around
the hummingbird feeder
morning mist
22-Apr-2020
reviewing the will
crows
at the finch feeder
22-Apr-2020
new moon
she owns
the night
22-Apr-2020
stepping into a lifeboat
patched with duct tape
22-Apr-2020
Desolation Peak
a growing stack
of books
22-Apr-2020
quiet morning --
I wear
a loud shirt
22-Apr-2020
my eyes
unbuttoning
her blouse
22-Apr-2020
social distancing
a friend
unfollows me
22-Apr-2020
spring sunset
my lengthening
five o’clock shadow
22-Apr-2020
deadly nightshade
stars dancing
in the moonless night
22-Apr-2020
Long Island sound
that unmistakable
accent
22-Apr-2020
fantasy island
unexploded ordnance
in the palm orchard
22-Apr-2020
windless night
I remind myself
to breathe
22-Apr-2020
Thursday morning
crossing another day
off the calendar
23-Apr-2020
isolation
an empty
hummingbird feeder
23-Apr-2020
classes cancelled
an uneaten sandwich
in my backpack
23-Apr-2020
none of the above
a candidate
I can trust
23-Apr-2020
reviewing the will
a tolling
church bell
23-Apr-2020
fantasy island
remembering
what could have been
23-Apr-2020
weather only matters
if I can open
the window
23-Apr-2020
the new normal --
my granddaughter sends me
a text
23-Apr-2020
breakfast in bed
and no incentive
to leave
23-Apr-2020
evening mist --
it never seems
to go away
23-Apr-2020
quarantine dog walk
the crows wondering
where we’ve been
23-Apr-2020
azalea blossoms
the dilemma of buying
a Mother’s Day card
23-Apr-2020
island dreams
waiting in line
outside a food bank
23-Apr-2020
Friday morning
an overturned umbrella
filled with rain
24-Apr-2020
the new normal
disinfecting
my work space
24-Apr-2020
quarantine days without wind
24-Apr-2020
food trucks
each one claiming
the original recipe
24-Apr-2020
scampering across my balcony
the squirrel seems surprised
to see me
24-Apr-2020
more subtle
than a brick
through a window
24-Apr-2020
stir crazy
she dances
with herself
24-Apr-2020
pandemic romance --
will you
quarantine with me?
24-Apr-2020
birdwatching
the crow waits
for me to look
24-Apr-2020
Friday
Day number 43
in quarantine
24-Apr-2020
after the rain
a reluctant
crescent moon
24-Apr-2020
high desert
shadows return
to the night
24-Apr-2020
restless leg syndrome
a night
of too many dreams
24-Apr-2020
a night when the gull becomes a screaming child
25-Apr-2020
staying home
a cardinal
builds his nest
25-Apr-2020
the church marquis reads
"join us for Sunday worship
on YouTube"
25-Apr-2020
kicking the bucket list
25-Apr-2020
evening chill
a crisp
Prosecco
25-Apr-2020
last of the Champagne
trying not
to tempt me
25-Apr-2020
fields of dreams
I watch a ghost
circle the bases
25-Apr-2020
lilac blossoms
a reminder to buy
a Mother’s Day card
25-Apr-2020
pandhandling
in my pandemic nightmares
a laid-off restaurant rat
25-Apr-2020
midnight
a masked gambler
at the blackjack table
25-Apr-2020
disconnected
the dreams I have
when I sleep on the couch
26-Apr-2020
quarantine days
a pair
of unmatched socks
26-Apr-2020
mostly cloudy
the baseball season
rained out
26-Apr-2020
napping the rain away
26-Apr-2020
turning off the radio
my heartburn
subsides
26-Apr-2020
when I realize this isn’t
a fun house mirror
26-Apr-2020
telling him he can’t
drink the gout away
26-Apr-2020
hunkering down
the old dog
afraid of lightning
26-Apr-2020
quarantine nights
enjoying that solitaire win
a little too much
26-Apr-2020
the last word
house sparrows
after the rain
26-Apr-2020
at the shuttered bar
an untouched bowl
of pretzels
27-Apr-2020
waking dream
she’s still there
in the morning
27-Apr-2020
silence
the crash
of a hard drive
27-Apr-2020
Monday morning
the river
racing past
27-Apr-2020
slow steady rain --
one day flows
into the next
27-Apr-2020
bickering ghosts
an empty
subway platform
27-Apr-2020
something she said
vanishing into
the mist
27-Apr-2020
last of the wine
pine cones clinging
to a dead tree
27-Apr-2020
on and off again
these casual showers
between us
27-Apr-2020
not in this together
unmasked protestors
with guns
27-Apr-2020
quarantine day 46
unidentified objects
in the pantry
27-Apr-2020
lucid dreams
the sound
of rain
27-Apr-2020
my daughter’s birthday
I tell her I love her
via video chat
27-Apr-2020
isolation
trying to distinguish
the wind from the rain
27-Apr-2020
heavy sigh
my father’s heartbeat
joins mine
27-Apr-2020
hung over
my father’s voice mocks
"play around, lay around"
27-Apr-2020
tying up traffic
an unfinished tattoo
28-Apr-2020
name-dropping
a chickadee
28-Apr-2020
isolation
willow branches touching
the ground
28-Apr-2020
singing in the rain
one robin
to another
28-Apr-2020
heavy mist
the hours
drag on by
28-Apr-2020
cobwebs
an unrequited crush
28-Apr-2020
deepening shadows
exactly where
I want to be
28-Apr-2020
field of dreams
walking through the fragrance
of jasmine
28-Apr-2020
isolation
a distant
freight train
28-Apr-2020
quarantine
a month
of Mondays
28-Apr-2020
shelter in place
the dog’s head
on my lap
28-Apr-2020
I dream
of being my dog
dreaming
28-Apr-2020
online yoga class --
I could watch it
all day
29-Apr-2020
cloudless blue sky --
the power to believe
that it’s warmer than it is
29-Apr-2020
unmasked
the pale white villain
29-Apr-2020
waiting for the bus
masked strangers
at six-foot intervals
29-Apr-2020
barely suppressing
the reflex to smash
my television
29-Apr-2020
praise
for the fake chef’s
stone soup
29-Apr-2020
the watched pot suddenly empty
29-Apr-2020
isolation
the somber procession
of fair-weather clouds
29-Apr-2020
afternoon sun
a cloud
of gnats
29-Apr-2020
ghost ship
stranded
in fog
29-Apr-2020
intoxicating fragrance
of the desert rose
on your shoulder
29-Apr-2020
restless night
the dog and I
share a yawn
29-Apr-2020
winning at solitaire
losing at solitaire
a leaking faucet
29-Apr-2020
morning melodies
birds
being birds
30-Apr-2020
in my spam folder
email from
my immune system
30-Apr-2020
under the radar
this rain
disguised as mist
30-Apr-2020
lost on the way
to guided meditation class
30-Apr-2020
preparing to launch
a ship
without a rudder
30-Apr-2020
writer’s block
herring swimming
upstream
30-Apr-2020
isolation dream
when the log in the river
swims away
30-Apr-2020
pandemic
the pain of rescheduling
a colonoscopy
30-Apr-2020
May Day
song birds
in the rain
1-May-2020
whale watch --
my third slice
of pizza
1-May-2020
another shot of rum
the secret ingredient
in his sofrito
1-May-2020
if tanning was a sport
she would win
the bronze medal
1-May-2020
Victoria’s secret --
it’s safe
with me
1-May-2020
up and down
the oak tree
a squirrel romance
1-May-2020
the pleasure is mine
Mr. Cardinal
1-May-2020
crowded airplane
my fart travels
First Class
1-May-2020
early to bed
I follow
her lead
1-May-2020
strawberry moon
tasting the fruit
of her lips
1-May-2020
wine tasting
our first kiss
1-May-2020
right-to-workers
six feet
underground
1-May-2020
the time I lose
trying to win
at solitaire
1-May-2020
longer days
the dog’s nose prints
on the window
1-May-2020
day moon
a month
of Mondays
1-May-2020
weekend hangover
I change the nectar
in the hummingbird feeder
2-May-2020
extended off-season
the pitcher practices
with his bubble gum
2-May-2020
on the outside
looking in
a curious nuthatch
2-May-2020
missing the last train
the billboard model’s
mocking smile
2-May-2020
the masks on our faces
as we welcome back
the snowbirds
2-May-2020
windows open
the fresh air joins us
in quarantine
2-May-2020
moonlight
her breasts
in my hands
2-May-2020
peonies
my granddaughter’s
smile
3-May-2020
crying in the wind
the ghosts
of lost sailors
3-May-2020
distressed
the season’s
first damselfly
3-May-2020
inside pitch
the bat explodes
into splinters
3-May-2020
"just like a cold"
the mounting
casualty count
3-May-2020
swarming
the construction site
crane flies
3-May-2020
black-eyed peas in a podcast
3-May-2020
partisan politics --
choosing a side
of Brussels sprouts
3-May-2020
remembering
my late grandfather’s toast:
"never die"
3-May-2020
at the cemetery
mourners
social distancing
3-May-2020
between naps
the dog
naps
3-May-2020
a sour expression
the last pickle
in the barrel
3-May-2020
light rain
another Monday
trickling down
4-May-2020
isolation
distant
thunder
4-May-2020
on the outside
looking in
rumors of daylight
4-May-2020
reflected
in the rat’s eyes
a flashing yellow light
4-May-2020
shopping at IKEA
a rat
masters the maze
4-May-2020
Year of the Rat
comparing
campaign promises
4-May-2020
male cardinal
not very good
at hide-and-seek
4-May-2020
whispers
what the little bird
wouldn’t tell me
4-May-2020
cruising altitude
my dreams
above the quarantine
4-May-2020
gibbous moon
an elliptical
totopo
4-May-2020
starless sky
the way
I feel tonight
4-May-2020
behind the mask
my poker face
4-May-2020
last train
the conductor
watches me run
4-May-2020
estate sale
a tie I gave him
for Father’s Day
4-May-2020
so beautiful
the stars
I can’t see
4-May-2020
on my granddaughter’s face
my face
but hopeful
4-May-2020
ghost moon
frightening
the stars
4-May-2020
Tuesday morning
a nuthatch
on Buddha’s head
5-May-2020
climbing the walls
I watch the ivy
from quarantine
5-May-2020
pleading the fifth
another shot
of tequila
5-May-2020
on the front page
a crude caricature
of leadership
5-May-2020
morning meditation
an unmonitored
herring run
5-May-2020
tenderly
embracing
your darkness
5-May-2020
ones and zeros
his death certificate
in digital form
5-May-2020
gray catbird
sitting in
the hummingbird’s seat
5-May-2020
oriole
a long way from home
and yet home
5-May-2020
gibbous moon
a book
I haven’t opened
5-May-2020
fearing the gifts
the snowbirds
will bring me
5-May-2020
night owl
not in the mood
for conversation
5-May-2020
disaster recovery
I recycle
the newspaper
6-May-2020
writer’s block --
the words
drift away
6-May-2020
restless night --
the gravitational pull
of a black hole
6-May-2020
working late
her lipstick
on my collar
6-May-2020
moonlight
I see whole new
side of you
6-May-2020
flower moon
a peace sign spray painted
on the shed
6-May-2020
overcast night
muffled footsteps
on the moon
6-May-2020
catch of the day
a van in the corner
of a parking lot
6-May-2020
freshly picked blueberries
sold from the back
of a rusty station wagon
6-May-2020
pandemic shopping --
another liquor store
with free delivery
6-May-2020
sleepless hours
trying to remain
negative
7-May-2020
milk moon --
the wrinkles
on my pale face
7-May-2020
after the rain
hummingbird bar
serves watered-down cocktails
7-May-2020
while I sleep
ivy climbs
the old oak
7-May-2020
paying the weed dealer
from our joint account
7-May-2020
insincerity
a clear and present
spray tan
7-May-2020
behind closed doors
an ice cream cone
that licks itself
7-May-2020
overcast
a silent
moon
7-May-2020
windless night
the feral clouds
7-May-2020
waning gibbous moon
I finish
another book
7-May-2020
low tide
a horseshoe crab
sheds its shell
7-May-2020
pandemic parenting
proud of my son’s
negative test
7-May-2020
startled from sleep
the day moon’s
glare
7-May-2020
deserted beach
a shell
of my former self
7-May-2020
surfing school
today we learn
how to fall
8-May-2020
asking my father
the circumstances
of his death
8-May-2020
forever telling myself
it’s temporary
8-May-2020
when I’ve filled the feeder
and the birdsong
goes silent
8-May-2020
yelp review
the dog plays
with a new toy
8-May-2020
fair-weather clouds
she tries
to guess my age
8-May-2020
the new normal
picking out clothes
for my mother
8-May-2020
the gloss
of the lipstick
beneath her mask
8-May-2020
pandemic rules
nobody greets
the new neighbor
8-May-2020
gale warning
a bonfire flickers
under the bridge
8-May-2020
invisible
to the naked eye
a black hole
8-May-2020
Wall Street rally --
protesters
with assault rifles
8-May-2020
waking from a nightmare
and endless field
of poppies
8-May-2020
emptying the bird feeder
a sudden gust of wind
9-May-2020
missing link
when I try to cancel
my account
9-May-2020
sudden gust
they’re expecting
another child
9-May-2020
sudden gust
the dog pretends
to be brave
9-May-2020
morning commute
I walk through
a cobweb
9-May-2020
social distancing
so much water
under the bridge
9-May-2020
hand on my shifter
she anticipates
a green light
9-May-2020
wind-blown
a neighbor’s trash
crosses the street
9-May-2020
essential business
I buy
a lottery ticket
9-May-2020
spring snow
it’s later
than you think
9-May-2020
quarantine days --
all that matters
is the next breath
9-May-2020
weekend sunset
everything
we didn’t do today
9-May-2020
Cape Cod League
a cheer erupts
from the osprey nest
9-May-2020
breaking news
a spilt glass
of milk
10-May-2020
Mother’s Day --
clean-shaven
for our phone call
10-May-2020
peace
sacrificing
the last word
10-May-2020
estate sale
all the photographs
I don’t recall
10-May-2020
check swing single over a drawn-in infield
10-May-2020
waking from a nap
the astonishment
of daylight
10-May-2020
gusting wind
the nightmares I have
in broad daylight
10-May-2020
Mother’s Day
she doesn’t remember
my call
10-May-2020
nature walk
asking a songbird
why it sings
10-May-2020
table for one
my parents’
wedding anniversary
10-May-2020
dump day
a swirl
of seagulls
10-May-2020
sirens
a virtual
birthday party
10-May-2020
Sunday night
the church bell
an afterthought
10-May-2020
late night dog walk
ghosts beyond the reach
of my flashlight
10-May-2020
when the wind won’t let you
tell it to calm down
10-May-2020
rain in the forecast
the innocent
blue sky
11-May-2020
rain in the forecast
your innocent
blue eyes
11-May-2020
Mother’s Day --
she says Dad
is in the next room
11-May-2020
deserted bar
sharing Christmas cheer
with Santa
11-May-2020
mockingbird song
a skill for faking
a certain skillset
11-May-2020
canary in a coalmine --
the restaurant’s
grand reopening
11-May-2020
refilling
the bird feeder
spring rain
11-May-2020
the last one I expected
to pick up his glove
and go home
11-May-2020
retirement dreams
a beachcomber
digging for fire
11-May-2020
returning ospreys
kicking the seagulls
out of their nest
11-May-2020
restless night
I’m unable
to dream
11-May-2020
a party in my honor
and I recognize
almost no one
11-May-2020
under the tree
my windshield a Pollock painting
in monochrome
11-May-2020
nightmares their unblinking eyes
11-May-2020
catching my eye
a pop-up ad
about tinnitus
12-May-2020
flattening the curve
a rookie pitcher’s
early exit
12-May-2020
towering
over centerfield
twilight shadows
12-May-2020
spaced out
at two-year intervals
the hippie couple’s four children
12-May-2020
flattening the curve
a masked
construction crew
12-May-2020
show-off!
an oriole
at the bird feeder
12-May-2020
pink champagne on ice --
cheeseburgers
far from Paradise
12-May-2020
mourning sex
I’ll keep trying
until I feel better
12-May-2020
double exposure
when I can’t
turn away
12-May-2020
late night wind
a storm door opened
for ghosts
12-May-2020
going viral --
what we
don’t know
12-May-2020
raccoon
never
unmasked
12-May-2020
turning off the news
I pull a tick
off the dog
12-May-2020
irony
the dog marks
the dogwood tree
12-May-2020
pandemic life --
dandelion seeds
in the air
12-May-2020
clear skies
whose prayers
will reach heaven tonight?
12-May-2020
foul tip
knocking off
the catcher’s mask
13-May-2020
mated for life
a pair of swans
drifting by
13-May-2020
my dead grandfather
setting up chairs
at my daughter’s wedding
13-May-2020
a touch of Zen
loving everything
I don’t do
13-May-2020
cloudless sky --
a red-tailed blackbird’s
grand entrance
13-May-2020
stable genius
a horse counts to two
with his hoof
13-May-2020
quarantine fatigue
enough to consider
wearing pants
13-May-2020
curves so dangerous
they should only be attempted
at night
13-May-2020
pandemic goals
an undetected nap
after lunch
13-May-2020
inconsequential
the solitaire game
I can’t stop playing
13-May-2020
writer’s block --
what goes
without saying
13-May-2020
my darkness
making love
to your shadow
13-May-2020
restless night
a raccoon
on the roof
14-May-2020
isolation fatigue
letting the cat
out of the bag
14-May-2020
isolation
our neighbor
builds a lighthouse
14-May-2020
always the formal dresser
an oriole
at the bird feeder
14-May-2020
Opening Day --
baseball throws us
a curveball
14-May-2020
the good old days
too few
to mention
14-May-2020
my spirit guide
a well-known
mixologist
14-May-2020
fresh millet
the pecking order
at the bird feeder
14-May-2020
right up front
her aggressive
sexuality
14-May-2020
laughing she says
"the train doesn’t stop here"
14-May-2020
pandemic dreams --
the ghosts stand
six feet apart
14-May-2020
inconvenient masks
and then I remember
people are dying
14-May-2020
the people living
in a secret room
in our house
15-May-2020
the moment
I pulled the fire alarm
and ran
15-May-2020
enlightenment
a place
by the river
15-May-2020
with matching muzzles
a couple walks
their dog
15-May-2020
the morning after --
a party boat
on the rocks
15-May-2020
blue jays and cardinals
waiting for baseball season
to begin
15-May-2020
as the Dow falls
I drown my sorrows
in chicken stock
15-May-2020
24-hour news --
I can’t stop looking
at the fire
15-May-2020
empty baseball field
the silent applause
of ghosts
15-May-2020
all in the same boat
icebergs
on the horizon
15-May-2020
twilight
tripping over
an old shoe
15-May-2020
quarantine
time to do
the things I won’t
15-May-2020
waning moon
reading
my father’s will
15-May-2020
where there’s smoke --
that look
in her eyes
15-May-2020
pandemic travel
the ferry landing crowded
with seagulls
16-May-2020
trapped
on black velvet
a sad clown
16-May-2020
still pond
plenty of time
to reflect
16-May-2020
pandemic times
cobwebs inside
my car
16-May-2020
warming trend
remembering
what skin looks like
16-May-2020
the book
I was about to give
to my late father
16-May-2020
open mic
the librarian sings
sea shanties
16-May-2020
transit of Venus
her perfect breasts
16-May-2020
right on time
an empty train
16-May-2020
sipping absinthe
I become
an abstract impressionist
16-May-2020
opening windows
the catbird’s call
16-May-2020
masks required
cedar waxwings
at the golf course
16-May-2020
pleasant dreams
so many more
rivers to cross
16-May-2020
startled from sleep by a nightmare
16-May-2020
virtual commencement --
is this the real life
or just fantasy?
16-May-2020
when you’ve given up cigarettes
but she’s
still smoking
16-May-2020
tree frog
restless for summer
to begin
16-May-2020
flirting cardinals
sing
"pretty pretty pretty"
17-May-2020
debriefed
all of my underwear
in the hamper
17-May-2020
social distancing
it’s all water
under the bridge
17-May-2020
campaign rally --
spoiled milk
down the drain
17-May-2020
morning shadow
a chipmunk
scurries through it
17-May-2020
cloudless morning
putting the leaves
back on the trees
17-May-2020
stepping out of the bathtub
a dream
within a dream
17-May-2020
approaching paradise
I close my eyes
and let go
17-May-2020
virtual Renaissance Festival
a joust
between masked men
17-May-2020
maples in bloom
on the other side
of the window
17-May-2020
a world of dreams
bulrushes bent
by the heron’s wings
17-May-2020
the landscaper’s muddy tire prints in my driveway
17-May-2020
Monday morning commute
what’s coming over
the bridge
18-May-2020
partly cloudy
a pantry filled
with supplements
18-May-2020
egret in flight --
my mother’s attention
drifts
18-May-2020
construction
in the cul de sac
a dead-end job
18-May-2020
crowded bird feeder
only the cardinal
wearing a mask
18-May-2020
tea time
I can never have
too much
18-May-2020
flying cross-country
to visit Mom
through a window
18-May-2020
night terror
what the dream catcher
missed
18-May-2020
rotary protest --
what goes around
comes around
18-May-2020
Zen toast
I raise my glass
to no one
18-May-2020
stretching
the grocery budget
a bruised apple
18-May-2020
occupying
the empty house
twilight shadows
18-May-2020
ominous clouds
long before
we ran out of road
18-May-2020
inner harbor
I shed my outer shell
and move on
18-May-2020
across the street
today’s Cape Cod Times
in the driveway
19-May-2020
from quarantine
the troubadour’s beautiful
breakup song
19-May-2020
gambler’s toast --
I raise
the stakes
19-May-2020
wind chimes
enduring the brunt
of the storm
19-May-2020
countdown
to when he’ll regret
that tattoo
19-May-2020
churning waves
how a storm understands
"post-tropical"
19-May-2020
blooming oak trees
I can finally hide
from the neighbors again
19-May-2020
back to work
a chipmunk scurrying
across the deck
19-May-2020
angry protests
blue jays
at the finch feeder
19-May-2020
social distancing
a friendly dog
at the invisible fence
19-May-2020
far beyond
my lonely window
nightingale
19-May-2020
last of the whiskey
the stars
slowly spin
19-May-2020
midnight silence
the song that broke
my heart
19-May-2020
cold carousel
I leaned to kiss you
and you turned away
19-May-2020
covid-19
a winter moth trapped
between the doors
20-May-2020
a moot point
the sketch artist’s
broken pencil
20-May-2020
isolation
the places
between us
20-May-2020
covid-19
a dog howling
indoors
20-May-2020
wishing a belated happy birthday to a late friend
20-May-2020
waiting for news
a second paper
in our neighbor’s driveway
20-May-2020
hummingbird
wondering where
the time goes
20-May-2020
afternoon shadows
trying not to see
the spider on the ceiling
20-May-2020
waning moon
one last
sip of wine
20-May-2020
today’s scandal
what rhymes
with orange
20-May-2020
reopening too quickly
Diet Coke
on the ceiling
20-May-2020
curbside delivery
masks stepping out
of the bus
20-May-2020
isolation dream
wildflowers
in the desert
20-May-2020
the silence when angels take the night off
20-May-2020
telling my mom
I love her
on FaceTime
20-May-2020
in my spam folder
Blessings on Demand
21-May-2020
off-shore breeze
the old dog
snores
21-May-2020
weekend homestand --
the Orioles
back in town
21-May-2020
irresistible
my need
to resist
21-May-2020
no immunity
another gray
eyebrow hair
21-May-2020
what was I waiting for?
wild irises in bloom
21-May-2020
getting the picture
I hold
my pose
21-May-2020
under the sheets
dreams of mergers
and acquisitions
21-May-2020
closing my eyes
I dream of taking
your breath away
21-May-2020
stuck inside
the light
pours in
21-May-2020
moonless night
between one day
and the next
21-May-2020
isolation
beating myself
at chess
21-May-2020
isolation
losing another game
of solitaire
21-May-2020
am I too old
or too young
to be a fatherless child?
21-May-2020
moonless night
Father’s Day
around the corner
21-May-2020
moonless night
only sad songs
in the sky
21-May-2020
this world is one sad song after another
22-May-2020
this world is one sad song
22-May-2020
stimulus plan
a flavorful
hot sauce
22-May-2020
Friday morning
following the shadows
around the yard
22-May-2020
winning a bet
I recognize
cherry blossoms
22-May-2020
heavy reading
A Brief History
of Time
22-May-2020
first date --
she hides
her rosary beads
22-May-2020
climbing the walls
your black-stockinged
legs
22-May-2020
cabin fever
longing for
your bedside manner
22-May-2020
born hungry
osprey hatchlings
22-May-2020
stimulus plan
a double espresso
22-May-2020
live streaming
Dead covers
from a living room
22-May-2020
Classic Rock
skipping
across the Sound
22-May-2020
rhymes with "punk"
another word
for "cosmetic jewelry"
22-May-2020
new moon
I am the king
of nothing
22-May-2020
morning laundry
last night’s dreams
on the clothesline
22-May-2020
a night out
dog fur
on my nicest shirt
23-May-2020
the look on his face
when the graphic novel
ceases to be a cartoon
23-May-2020
Saturday morning hangover
the heaviness
of light rain
23-May-2020
writer’s block --
an empty
bird feeder
23-May-2020
culinary conundrum --
what to put
in the mofongo
23-May-2020
after the rain
a hungry catbird
23-May-2020
robin’s song --
love
is in the air
23-May-2020
tailgate party
flipping burgers
for votes
23-May-2020
while Rome burns
Nero cheats
at golf
23-May-2020
leaving the barber shop
I look for
a hat
23-May-2020
pandemic paranoia
fear the eye
of the potato
23-May-2020
holiday weekend
wondering who and what
is crossing the bridge
23-May-2020
littering the perfect
suburban lawn
an empty bird’s nest
24-May-2020
imprisoned
in my head
a clever guitar riff
24-May-2020
the chase is on --
blackbirds
in broad daylight
24-May-2020
back on level ground
counting the hours until
I can dream again
24-May-2020
jumping to conclusions
I sprain my ankle
24-May-2020
unmasked
another fool saying
"You’ve gotta live your life"
24-May-2020
cormorant
I hear it
before I see it
24-May-2020
Memorial Day
my grandfather quarantined
six feet under
24-May-2020
sun behind the clouds
I’m not sure I want
to come out either
24-May-2020
"you have his eyes"
- someone who hasn’t seen me
in over 40 years
24-May-2020
like it’s my fault
the catbird complaining
about the turd in the feeder
24-May-2020
social distancing
I stay away
from the crowds
24-May-2020
Day 75
dreams
of essential chicken
25-May-2020
21-gun salute
and none of the shots
on target
25-May-2020
Memorial Day mist
waiting for the coffee
to kick in
25-May-2020
covered with weeds
the tomb
of the forgotten soldier
25-May-2020
covering the patio
a 10% chance
of rain
25-May-2020
Day 75
dreams of
a train station sandwich
25-May-2020
cormorant
heard
before seen
25-May-2020
sleep disorder --
a waking dream
25-May-2020
cicadas
an untuned
car radio
25-May-2020
maintaining
a safe distance
from the dead skunk
25-May-2020
the mockingbirds
unconvinced
I’m one of them
25-May-2020
facts
feeding pearls
to swine
25-May-2020
when the drone fell in love with the satellite dish
25-May-2020
morning fog
clinging
to quarantine
26-May-2020
mild earthquake
grandpa’s heart
26-May-2020
summer heat
on the other side
of the bridge
26-May-2020
social distancing
another newspaper
in our neighbor’s driveway
26-May-2020
writer’s block
an unroasted
coffee bean
26-May-2020
birdwatching
a curious crow
cocks its head
26-May-2020
voyage
to the bottom
of the pantry
26-May-2020
no hint
of a hurry
waxing crescent moon
26-May-2020
off leash
a clueless
dog owner
26-May-2020
just above
the treetops
morning fog
26-May-2020
waking from a dream
I remember
I can’t fly
26-May-2020
in the Rose Garden
a dog
licking his balls
26-May-2020
starless night
too tired
to dream
26-May-2020
in an ivory tower
the bully
with all the marbles
27-May-2020
writer’s block --
a recycled
haiku
27-May-2020
the cashier’s face
when I try to pay
with cash
27-May-2020
quiet ocean --
a good day to swim
with the sharks
27-May-2020
hot summer night
dreams
of steamy sex
27-May-2020
inchworm
I don’t count
syllables
27-May-2020
pandemic days
the church bells
automated
27-May-2020
soft reopening
she slowly unbuttons
her blouse
27-May-2020
low-hanging clouds
my father’s
long fingers
27-May-2020
low-hanging clouds
the rent due
in five days
27-May-2020
low-hanging clouds
my eyes
wide shut
27-May-2020
low-hanging clouds
just trying
not to die
27-May-2020
through an open window
the old dog
breathing birdsong
28-May-2020
quarantine day 77
and still no rhyme
for orange
28-May-2020
the Dow up
100,000 people
can’t celebrate
28-May-2020
"task" as a verb
just of my tech conference
learnings
28-May-2020
herd immunity --
wild turkeys crossing
a busy highway
28-May-2020
when I find out
Buzz Lightyear
isn’t a cartoon
28-May-2020
throwing caution
and her garments
to the wind
28-May-2020
untethered
my eyes untie
her string bikini
28-May-2020
sighs matter
28-May-2020
overcast
my parents’ home
on the market
28-May-2020
summer twilight
the need
to revise our will
28-May-2020
reopening casinos
the gamble
of our lives
28-May-2020
summer ghosts
floating
in the evening breeze
28-May-2020
through an open window
the sound
of a slamming door
28-May-2020
morning rain
washing away
the birdsong
29-May-2020
schoolchildren whistling past the graveyard
29-May-2020
children tiptoe past the sleeping monster
29-May-2020
right on schedule
I miss
the last train
29-May-2020
pandemic days --
the dense growth
of beard
29-May-2020
Cape Cod fog
just another name
for light rain
29-May-2020
Friday fog
and happy hour
hasn’t begun
29-May-2020
this distant poem on my fingertips
29-May-2020
dark nights
a city
on fire
29-May-2020
lingering rain
the hummingbird
on my wall
29-May-2020
Cape Cod sunset
somewhere
behind these clouds
29-May-2020
no weekends off
squirrels chase each other
in the treetops
30-May-2020
chaos theory
the firing squad turns
on one another
30-May-2020
concealed weapon
speculation
of a hidden agenda
30-May-2020
pandemic times
we greet the neighbor
with a virtual high-five
30-May-2020
what do you dream about
when I dream
about you?
30-May-2020
isolation
the contagion
of anxiety
30-May-2020
cement company
providing concrete solutions
since 2003
30-May-2020
karma police
I let the cop
cut in front of me
30-May-2020
long distance relationship
is it time
to quarantine together?
30-May-2020
summer twilight
the birds outside
call your name
30-May-2020
approaching summer
the ghosts sleeping longer
each day
30-May-2020
the bells
from a shuttered church
play "Ave Maria"
30-May-2020
bird shadows
flying across
my living room
30-May-2020
lest we forget
detention centers
under quarantine
30-May-2020
mourning doves
on the outside
looking in
30-May-2020
comfortable on my lap
the book
I almost read
30-May-2020
cities on fire
and looting
in the White House
30-May-2020
lilac blossoms
now you’re just
showing off
30-May-2020
cloudless sky
the dog chases
a bird
31-May-2020
unmasked
the privilege
of contempt
31-May-2020
stir crazy
searching the web
for the perfect cocktail
31-May-2020
hunter’s moon --
my feelings
track me down
31-May-2020
through the nursing home window
I visit the reflection
of my mother
31-May-2020
standing in the arroyo
a monument
to itself
31-May-2020
old enough
to wear a bra
she doesn’t
31-May-2020
liberated
from the oppression
of all those clothes
31-May-2020
old enough to know
she’s too young
for me
31-May-2020
embarrassed
to be so late
pink rhododendrons
31-May-2020
end of the month
the beggar knows
I have no change
31-May-2020
meditation
what is the mantra
of a driverless car?
31-May-2020
my last two cents
the beggar curses
his thanks
31-May-2020
long before sunrise
cheerful songbirds
greet me
31-May-2020
desert children climbing trees of stone
31-May-2020
waxing gibbous moon
it bothers me
more than it should
31-May-2020
MIT carpenter
sanding and varnishing
a periodic table
1-Jun-2020
overnight
a friendly game
of tag
1-Jun-2020
perhaps now the vultures
will take up positions
on Wall Street
1-Jun-2020
meanwhile in a bunker
the tail wags the dog
1-Jun-2020
sunflowers
they all grow up
so fast
1-Jun-2020
fading fast
the everlasting summer
yet to start
1-Jun-2020
June swoon
the sweet surrender
of summer
1-Jun-2020
meanwhile
Coronavirus
also rioting
1-Jun-2020
twilight sleep
your restless dreams
become mine
1-Jun-2020
an hour before dawn
if these birds
could hear themselves
1-Jun-2020
real nerves
at the virtual
open mic
1-Jun-2020
clearing a path to the wrong side of history
1-Jun-2020
even his body language offensive
2-Jun-2020
sitting atop
Buddha’s head
a common grackle
2-Jun-2020
high noon
morning glories
at ease
2-Jun-2020
all eyes on the broken boy
2-Jun-2020
blackout
what happens next
2-Jun-2020
reconstructing
what I remember
before the blackout
2-Jun-2020
away from the cameras
a protest
between brothers
2-Jun-2020
writer’s block --
a deer watching me
from the backyard
2-Jun-2020
police state of the union
2-Jun-2020
protest
apparently I’m not
doing it right
2-Jun-2020
Coronavirus
choking on
tear gas
2-Jun-2020
the ghosts ask me how I sleep at night
2-Jun-2020
so woke
my hashtags exceed
my message
3-Jun-2020
country living
sharing my shower
with a spider
3-Jun-2020
suburban sunrise
the hum
of irrigated lawns
3-Jun-2020
isolation
even the cheap wine
exquisite
3-Jun-2020
waiting on hold
a snail climbs
Mount Fuji
3-Jun-2020
suddenly aloof
the curious catbird
3-Jun-2020
a dog howls --
incomparable blind streets
of shuddering cloud
3-Jun-2020
shifting winds
our seasonal neighbors
return
3-Jun-2020
irises in bloom
the wail
of a distant train
3-Jun-2020
heart and soul food for thought
3-Jun-2020
soul food
for thought
3-Jun-2020
telling the ghosts
I don’t
believe in them
3-Jun-2020
holding up a Bible
the nighttime stars
move on
3-Jun-2020
gibbous moon
I am the bridge
between brothers
3-Jun-2020
mockingbirds
the walls we build
between us
3-Jun-2020
unable to sleep
the second hand
of a grandfather clock
4-Jun-2020
quiet river
urging me to go
with the flow
4-Jun-2020
late night dog walk
the ghosts are not
afraid of us
4-Jun-2020
bragging rights
a hawk at the top
of the food chain
4-Jun-2020
strawberry moon
a red-headed
stepchild
4-Jun-2020
summer twilight
the fear
of forgetting
4-Jun-2020
quarantine
days blur
into daze
4-Jun-2020
the new normal
waiting for
what happens next
4-Jun-2020
strawberry moon
she takes off
her bra
4-Jun-2020
gaslighting
the pot calling
the kettle orange
4-Jun-2020
under a veil of mist
the ants came
and carried my house away
5-Jun-2020
outdoor wedding --
a child’s balloon
floats away
5-Jun-2020
pandemic
the pain of rescheduling
an elective procedure
5-Jun-2020
writer’s block
eclipse
of the strawberry moon
5-Jun-2020
Friday night commute
the chipmunk running
somewhere
5-Jun-2020
twilight
when I don’t know
what not to say
5-Jun-2020
church bells
the solemn hymn
of nighttime rain
5-Jun-2020
cool summer rain
plenty of room
at the raw bar
5-Jun-2020
sultry night
it goes
without saying
5-Jun-2020
tall gulp of wine
the conversation I would have had
with my Dad
5-Jun-2020
the will to live
an ant crawls out
of the drain
6-Jun-2020
waking from a dream
the sound
of crashing waves
6-Jun-2020
D-Day
unidentified agents
in riot gear
6-Jun-2020
muted victory
the song
of a mourning dove
6-Jun-2020
clouds of tear gas
a glimpse into
our future
6-Jun-2020
social distancing
the dog at the end
of a six-foot leash
6-Jun-2020
Vegas reopens
a roll
of the dice
6-Jun-2020
to serve and protect white wealth
6-Jun-2020
carpenter ants
my building
frustration
6-Jun-2020
darkening skies
suppression
of peaceful protest
6-Jun-2020
wild rose
she winks
at the old man
6-Jun-2020
tonight’s thundershowers
also isolated
6-Jun-2020
ripples in the stream
oak pollen floating
out to sea
7-Jun-2020
ripples in the stream
a dream
I can’t remember
7-Jun-2020
a chained dog barking
where the weeping willow
used to be
7-Jun-2020
presidential visit
I pick out
the clown car
7-Jun-2020
alfresco dining
we share a table
with mannequins
7-Jun-2020
fair-weather clouds
the red-winged blackbird’s
grand entrance
7-Jun-2020
waning moon
a lawyer’s question
about the estate
7-Jun-2020
at the deep end of the pool
I rescue my daughter
from a dare
8-Jun-2020
the calm
when the dam
finally breaks
8-Jun-2020
estate sale
everything
must go
8-Jun-2020
the interior decorator’s outsider art
8-Jun-2020
approving the disapproval numbers
8-Jun-2020
when the spider I was watching
disappears
from view
8-Jun-2020
wherever I am
the wrong side
of the tracks
8-Jun-2020
lying down until the need to sleep passes
8-Jun-2020
a noisy songbird at the end of the rainbow
9-Jun-2020
self-care
an empty glass
of wine
9-Jun-2020
peaceful protests
steam rising
from a city street
9-Jun-2020
morning sigh
hearing my father’s heartbeat
in mine
9-Jun-2020
self-care
in a plain brown
package
9-Jun-2020
on a distant shore
the beach plum blossom
of my dreams
9-Jun-2020
restless sleep
a buoy’s
rusty bell
9-Jun-2020
Zen garden
the joy
of zero-scaping
9-Jun-2020
birdsong waiting for the alarm
10-Jun-2020
morning mist
a woodpecker’s
persistent tapping
10-Jun-2020
on Wall Street
a few less pennies
in the fountain
10-Jun-2020
again and again
a chipmunk scurrying
across the deck
10-Jun-2020
Wednesday morning commute
a chipmunk scurrying
across the deck
10-Jun-2020
through an open window
a mockingbird mocks
my ringtone
10-Jun-2020
back working
at full capacity
the rumor mill
10-Jun-2020
landscapers
providing the soundtrack
for a ruined nap
10-Jun-2020
toxic dreams --
the smokestack’s
flashing lights
10-Jun-2020
covid nightmares
my mother’s
nursing home
10-Jun-2020
spring bluster
a squirrel
flicks its tail
10-Jun-2020
soft reopening
she takes off
her bra
10-Jun-2020
summer mist
Day 91
in quarantine
10-Jun-2020
summer mist
a sad anniversary
10-Jun-2020
recycling a newspaper horoscope
10-Jun-2020
quarantine nights
we snore
in separate beds
10-Jun-2020
too much wine
a toppled statue
10-Jun-2020
when I catch myself doing the old man walk
10-Jun-2020
age spots
remembering
acne
11-Jun-2020
Thursday morning
an unfinished
glass of wine
11-Jun-2020
Thursday morning
an unfinished book
11-Jun-2020
cactus blossoms
where the creek
used to flow
11-Jun-2020
suspension of belief
the very idea
of going anywhere
11-Jun-2020
workplace nightmare
I blurt out
the root password
11-Jun-2020
foxgloves
it might be time
to buy a suit
11-Jun-2020
my stock portfolio
tree pollen
falling to the ground
11-Jun-2020
downtown pub
crowded
with ghosts
11-Jun-2020
mostly cloudy
the sky
must be falling
11-Jun-2020
when Columbus discovers
it’s just not his day
11-Jun-2020
what pandemic?
out-of-state license plates
at the clam shack
11-Jun-2020
statues of limitations
11-Jun-2020
light rain
the power
goes out
11-Jun-2020
summer rain
streaking down
the nursing home window
11-Jun-2020
an island
of beautiful beaches
and contaminated land
12-Jun-2020
Friday morning
the stuffed cheeks
of a chipmunk
12-Jun-2020
knowing my role
the dog gives me
his paw
12-Jun-2020
wrong turn --
a road
never traveled
12-Jun-2020
when the trend is not your friend
12-Jun-2020
wrapping up
the remote school year
with a virtual graduation
12-Jun-2020
stimulus check
not much more
than a paper cut
12-Jun-2020
date night --
dressing up
for a home-cooked meal
12-Jun-2020
more than a formality
foxglove blossoms
12-Jun-2020
reopening a wound that hasn’t healed
12-Jun-2020
two old friends
enjoying cocktails
on FaceTime
12-Jun-2020
amber sky
darkness awaits
12-Jun-2020
summer twilight
the river
whispers to me
12-Jun-2020
a grainy photograph of day-old bread
12-Jun-2020
waning moon
what could
have been
12-Jun-2020
indifference
unmasked
13-Jun-2020
ideological insolence unmasked
13-Jun-2020
ghost wind
a plastic bag
crosses the street
13-Jun-2020
heavy reading
I cross
the event horizon
13-Jun-2020
Venus in retrograde
my granddaughter tries on
my daughter’s wedding dress
13-Jun-2020
under the bridge
I need a special kind
of dental floss
13-Jun-2020
gusting wind
an army of ghosts
marching past
13-Jun-2020
out of tune
a trombone falling
from the sky
13-Jun-2020
having slowed down my free fall
I thank the parachute
and detach
13-Jun-2020
stretching its tentacles
in the sky
an octopus kite
13-Jun-2020
writer’s block
imagining
his last words
13-Jun-2020
flower child
Buddha
in tall grass
13-Jun-2020
still pond
I skip a rock
across the moon
13-Jun-2020
an old suit
trying to fit in
14-Jun-2020
beaver dam
a sudden
toothache
14-Jun-2020
Flag Day
remembering the last time
I hailed a cab
14-Jun-2020
summer barbeque
I rub two sticks together
to get a haiku
14-Jun-2020
silver lining
another
gray hair
14-Jun-2020
zoom lens
how small my life
has become
14-Jun-2020
her shy smile
a rose
among brambles
14-Jun-2020
lilac blossoms --
my purple prose
14-Jun-2020
teasing me
the sunlight
in your hair
14-Jun-2020
qualified immunity
rushing a vaccine
through testing
14-Jun-2020
how can she not know
what her coy smile
means to me?
14-Jun-2020
double fault
a tennis ball floats
down the river
14-Jun-2020
police helicopter
let’s talk about
something else
14-Jun-2020
performing for charity
free of charge
morning songbird
14-Jun-2020
energy dip --
three months
on a tank of gas
15-Jun-2020
I wait
bereft of a metaphor
for the bath of life
15-Jun-2020
writer’s block
the sun goes back
behind the clouds
15-Jun-2020
brown recluse
a disorderly web
15-Jun-2020
barefoot dining
waiting for the other shoe
to drop
15-Jun-2020
dining al fresco
a hungry catbird
15-Jun-2020
waning moon --
lights out
at the nursing home
15-Jun-2020
summer twilight
the old dog
sighs
15-Jun-2020
back to work
the woodpecker
unimpressed
15-Jun-2020
sirens
it must be
someone’s birthday
16-Jun-2020
that faraway look
that tells me
she’s close
16-Jun-2020
Twitter feed
not fit
for consumption
16-Jun-2020
brazen seagulls
stealing
my french fries
16-Jun-2020
playing with fire --
a tinder date
16-Jun-2020
quite a catch
her fishnet stockings
16-Jun-2020
under the tree
I unwrap
my favorite gift
16-Jun-2020
my favorite kind
of siesta --
neither of us
is sleepy
16-Jun-2020
that playful look
that tells me
she’s game
16-Jun-2020
strip poker
to lose
is to win
16-Jun-2020
midnight
what we whispered
in the shadows
16-Jun-2020
time for a change
empty husks
in the bird feeder
16-Jun-2020
shadow play
a ray of sunshine
on your naked skin
16-Jun-2020
watching her shower
I feel so
unclean
16-Jun-2020
soft shadows
she takes off
her top
16-Jun-2020
her framed silhouette
the perfect view
16-Jun-2020
her smile
a wild
desert rose
16-Jun-2020
climate change --
science books
in the dumpster fire
16-Jun-2020
waste not want not
the last drop
of tequila
17-Jun-2020
flattening the curve
a bulldozer
across the street
17-Jun-2020
mostly cloudy
the pecking order
at the bird feeder
17-Jun-2020
no vacancy
osprey nests
in season
17-Jun-2020
your lips
the sweetness
of surrender
17-Jun-2020
moonlight
caressing
her breasts
17-Jun-2020
hilly terrain
I hold on
tight
17-Jun-2020
sheer delight --
seeing
is believing
17-Jun-2020
class reunion
the ones
who don’t stay
17-Jun-2020
summer twilight
the shadows’
slow retreat
17-Jun-2020
in a dream, at 60
my father won’t give me
the car keys
17-Jun-2020
hummingbird
breathe
then fly away
17-Jun-2020
beach plum blossoms
remembering the last time
I fell in love
17-Jun-2020
morning dog walk
the enemy
unmasked
17-Jun-2020
morning fog
what is this
quintessence of dust?
18-Jun-2020
waning moon
watching the days
slip away
18-Jun-2020
self-sufficient
a spider
in its web
18-Jun-2020
a covid toast:
may all of your toilet paper
be two-ply
18-Jun-2020
summer twilight
when a loan
becomes a gift
18-Jun-2020
car in the driveway
I lend you
my last twenty
18-Jun-2020
seeing right through
their so-called
transparency
19-Jun-2020
restless night
dead poplars
still standing
19-Jun-2020
cicadas
waiting for the aspirin
to kick in
19-Jun-2020
almost summer
white peonies
take a bow
19-Jun-2020
the whole truth
an endangered species
19-Jun-2020
summer humidity
I remember
how old I am
19-Jun-2020
summer sweat --
pour it on
19-Jun-2020
temptation --
a bottle
of fine wine
19-Jun-2020
preparing for take-off
her pink
bikini top
19-Jun-2020
day moon
she haunts
my dreams
19-Jun-2020
first day of summer
she wears
the night
19-Jun-2020
day moon
she doesn’t
say a word
19-Jun-2020
solstice
the biggest crack
in the sidewalk
19-Jun-2020
solstice
the gap
between my teeth
19-Jun-2020
solstice
my two
left feet
19-Jun-2020
solstice
she gets
on top
19-Jun-2020
fireworks
an unanswered
accusation
19-Jun-2020
Cape traffic
the same troubled waters
on this side of the bridge
20-Jun-2020
restless night
a black hole
implodes
20-Jun-2020
summer rain
I bathe
in her beauty
20-Jun-2020
undressed
and prepared
for impact
20-Jun-2020
night fire
the smoke
in her eyes
20-Jun-2020
smoke in your eyes
I burn
for you
20-Jun-2020
first day of summer
a spring
in my step
20-Jun-2020
June bug
not happy
to see me either
20-Jun-2020
Father’s Day --
the lingering
morning mist
21-Jun-2020
Father’s Day --
a box of ties
I never wore
21-Jun-2020
Father’s Day --
the reluctant
sunshine
21-Jun-2020
Father’s Day --
counting the chicks
in the osprey nest
21-Jun-2020
outdoor dining --
sharing a table
with bittersweet
21-Jun-2020
regarding masks
we don’t see
eye to eye
21-Jun-2020
new moon
the hydrangeas
ready to bloom
21-Jun-2020
longest day
the songbirds don’t want it
to end
21-Jun-2020
new moon
the hours
turn into days
21-Jun-2020
shark sighting
I remember
to floss
21-Jun-2020
fireworks
the right
to remain silent
21-Jun-2020
gently spinning
an abandoned boat
in the lagoon
21-Jun-2020
the day
my crystal ball
rolled away
22-Jun-2020
painting the event horizon
I run out of canvas
22-Jun-2020
morning haze --
another day
on the calendar
22-Jun-2020
summer haze
sundrops
in bloom
22-Jun-2020
partly cloudy
unpacking
a box-filled box
22-Jun-2020
crescent moon
you never know
when it’s the last time
22-Jun-2020
neighborhood walk
the things
that don’t belong
22-Jun-2020
lingering in my ears
another song
I shouldn’t like
22-Jun-2020
the prophet before taxes
22-Jun-2020
the emptiness
the closer I get
to the bottom of the box
22-Jun-2020
fireworks
celebrating
darkness
22-Jun-2020
come to think of it
the calendar
is crossing me off
23-Jun-2020
watching it
cross the street
summer fog
23-Jun-2020
morning commute --
summer fog
crossing the street
23-Jun-2020
red light
another renku link
23-Jun-2020
in the mirror
a face that won’t tell
what it’s seen
23-Jun-2020
paying our taxes
we give the devil
his due
23-Jun-2020
my face
when the ghost asks
"what’s new and exciting?"
23-Jun-2020
morning fog
a friend falls
off the wagon
23-Jun-2020
happy homecoming
a crowded church
23-Jun-2020
heaven on earth
she’s happy
to see me
23-Jun-2020
climbing the walls
until I can
see you again
23-Jun-2020
bittersweet
the fog lifts
and it’s still only Tuesday
23-Jun-2020
so tired of isolation
I embrace
the plague
23-Jun-2020
when you are the grandparents
everyone else
has to worry about
23-Jun-2020
new moon
a silent mantra
23-Jun-2020
fireworks
I tell her
I don’t know
23-Jun-2020
my late father
still asking me
when I’ll retire
23-Jun-2020
isolation
the night
turns to mist
23-Jun-2020
morning fog --
so many of my Facebook friends
are dead
24-Jun-2020
restless night
counting the molecules
on the ceiling
24-Jun-2020
early morning mist --
everything happening
everywhere else
24-Jun-2020
after the rally
an overheated
fact checker
24-Jun-2020
Milky Way --
a star
explodes
24-Jun-2020
Milky Way --
every star
exploding at once
24-Jun-2020
the ghosts insist they mean no harm
24-Jun-2020
summer twilight
the soft Adagio
of a widowed dove
24-Jun-2020
morning fog
a day
without weather
24-Jun-2020
the look
on the fishmonger’s face
when I ask him what’s fresh
24-Jun-2020
summer nights
coyotes fading
into shadows
24-Jun-2020
Cape Cod forecast
the chance
of weather
24-Jun-2020
false (s)words
25-Jun-2020
Facebook drinking game
a shot for every
sobriety milestone
25-Jun-2020
Alzheimer’s
she no longer remembers
her husband of fifty years
25-Jun-2020
tonight’s dream canceled
due to lack of sleep
25-Jun-2020
Jury Duty --
I must be guilty
of something
25-Jun-2020
a growing concern
kudzu
in the garden
25-Jun-2020
waking from a nightmare
when the bough breaks
25-Jun-2020
naked
yet still wearing
an invisible mask
25-Jun-2020
dreams await
on the other side
of the window
25-Jun-2020
glistening
every quivering
bead of sweat
25-Jun-2020
church bells
an old hymn
I don’t recognize
25-Jun-2020
empty ferris wheel
I don’t remember
our last kiss
26-Jun-2020
desert oasis
the mirage
of sanctuary
26-Jun-2020
blue jay
gleefully shouting
his own name
26-Jun-2020
dining separately
orioles
at the bird feeder
26-Jun-2020
day bed
where all my dreams
come true
26-Jun-2020
aged and mellow
the tequila
and me
26-Jun-2020
waiting for the dumpster door to slam shut
26-Jun-2020
remembering
the bottom
of the box
27-Jun-2020
now on tap
the beer I’ve been
craving all day
27-Jun-2020
Saturday chores done
one can never
rule out rain
27-Jun-2020
writer’s block --
one can never
rule out rain
27-Jun-2020
church bells
I don’t
count them
27-Jun-2020
my revolution
is not having to be asked
to wear a mask
27-Jun-2020
almost blue
budding hydrangeas
27-Jun-2020
stirring my cocktail
the difference between
whiskey and rye
27-Jun-2020
restless children
telling ourselves
we need the rain
27-Jun-2020
summer rain
the plans
we make
27-Jun-2020
sleepless summer night
my grandfather’s eyes
27-Jun-2020
gazing into heaven
a backyard angel
in the rain
27-Jun-2020
a night of protest
horseshoe crab shells
on the beach
27-Jun-2020
crossing the bridge
ignorance
unmasked
27-Jun-2020
afternoon delight
a horrible song
but a great idea
27-Jun-2020
my aching bones
rebalancing
my portfolio
27-Jun-2020
only eggs over easy
27-Jun-2020
shuttered dive bar
the cormorant’s
splash
27-Jun-2020
wilder
than I ever was
purple loosestrife
27-Jun-2020
dreams
a crumbling
boardwalk
27-Jun-2020
reflected in
the unmounted mirror
another unfinished project
28-Jun-2020
if a database is dropped
and there is no backup
does it make a noise?
28-Jun-2020
pub crawl
much easier
than standing
28-Jun-2020
the shy poet
fondling her breasts
with his eyes
28-Jun-2020
far from the city
a bird who sounds
like a car alarm
28-Jun-2020
isolation
it’s not just for thunderstorms
any more
28-Jun-2020
plot twist
another
DNA relative
28-Jun-2020
summer twilight
the birds
don’t want it to end
28-Jun-2020
fireworks
until they don’t
28-Jun-2020
not exactly news
the emperor
has no mask
28-Jun-2020
Monday morning
the lingering scent
of rain
29-Jun-2020
life was simpler then --
dreams
of Jellystone Park
29-Jun-2020
summer morning
rescuing a cactus
from the rain
29-Jun-2020
storm warning
forgetting where I left
my ruby slippers
29-Jun-2020
cardinal song --
more than just another
pretty face
29-Jun-2020
Cape Cod’s honorary bird:
the gas-powered
weed whacker
29-Jun-2020
approaching storm
the chipmunk makes one more trip
to the nest
29-Jun-2020
approaching storm
the chipmunk makes
one more trip
29-Jun-2020
flying snakes
thank you for
tonight’s nightmare
29-Jun-2020
Year of the Rat
rescued
from the lab
29-Jun-2020
cover-up
a fresh
new bandage
29-Jun-2020
for one week a year
she has
no accent
29-Jun-2020
fast asleep
the drunk at the bar mumbles
"I’m dreaming you"
29-Jun-2020
when the wind is a hovering helicopter
29-Jun-2020
the masks we wear
when the masks come off
29-Jun-2020
last day of June
but the fireworks
have just begun
30-Jun-2020
last day of June
a mayfly
late to the party
30-Jun-2020
Blue Beach --
it truly is
the bomb
30-Jun-2020
rain
my thoughts
exactly
30-Jun-2020
fireworks
whose freedom
are they celebrating?
30-Jun-2020
fireworks
a nightmare
interrupted
30-Jun-2020
skyscraper nightmare
a long way down
30-Jun-2020
curiosity
fed the catbird
30-Jun-2020
not soon enough
a taco truck
on every corner
30-Jun-2020
public nuisance
a private plane
30-Jun-2020
tourist season
the sundrops
retreat
30-Jun-2020
the contagion of quarantine fatigue
1-Jul-2020
desert ghosts
hiding in trees
of stone
1-Jul-2020
darkening skies
the grackle who wished
it was a raven
1-Jul-2020
first day of July
tearing off another
calendar page
1-Jul-2020
unable to sleep
she whispers
the perfect remedy
1-Jul-2020
hiking the arroyo
a question
about cash flow
1-Jul-2020
flirting with danger
a married man
at the bar
1-Jul-2020
under the bridge
a sudden need
to floss
1-Jul-2020
after a shower
my daily briefing
1-Jul-2020
grieving the silence of crows
1-Jul-2020
learning
the weed dealer
speaks highly of me
1-Jul-2020
every time I die in my dreams
1-Jul-2020
wearing a wire
the fallen oak
1-Jul-2020
starry eyes
when I learn
he’s gone
1-Jul-2020
angry and depressed
I’m ready
to relax
1-Jul-2020
morning haze
the buzz of locusts
in my head
2-Jul-2020
before morning coffee
a friend request
deleted
2-Jul-2020
"page not found"
when I try to cancel
my subscription
2-Jul-2020
empty zoom room
I attend
a cancelled meeting
2-Jul-2020
low tide
the drifting chime
of church bells
2-Jul-2020
Independence Day
another morning
in sandals and shorts
2-Jul-2020
quite a catch
her fishnet blouse
2-Jul-2020
approaching the bridge
a holiday weekend
2-Jul-2020
asking for directions
the ghosts
shrug their shoulders
2-Jul-2020
Independence Day
a stranger’s dog
off leash
2-Jul-2020
dreamless sleep
a deserted beach
2-Jul-2020
pandemic summer
delaying my decision
to cancel my plans
2-Jul-2020
bipartisanship
a severed snake
quivering
2-Jul-2020
fireflies
the smell
of gunpowder
2-Jul-2020
robbery
in broad daylight
our income tax bill
2-Jul-2020
when the last spark of night is a firefly
3-Jul-2020
she asks me
if every country
has a fourth of July
3-Jul-2020
an unclaimed fortune in my spam folder
3-Jul-2020
morning meditation
a wild rose
among weeds
3-Jul-2020
smooth skin --
a ripening plum
3-Jul-2020
Independence Day
she takes off
her blouse
3-Jul-2020
isolation
an abandoned
lighthouse
3-Jul-2020
fireworks
an explosion
of crows
3-Jul-2020
Independence Day
her husband
is out of town
3-Jul-2020
lazy morning
the dog kicks me
out of my dream
4-Jul-2020
Independence Day
I format my laptop’s
hard drive
4-Jul-2020
wildflowers
thriving
unattended
4-Jul-2020
literally gross
eating 12 dozen
hard-boiled eggs
4-Jul-2020
reading from a script
the dog barks
at its own echo
4-Jul-2020
Independence Day
a caged bird
singing
4-Jul-2020
the rockets’ red glare --
stone monuments
on stolen land
4-Jul-2020
long night --
firecrackers frighten
my dreams away
4-Jul-2020
hardly studying
he tests
my patience
5-Jul-2020
buck moon --
always
a dollar short
5-Jul-2020
thunder moon
obscured by
firework smoke
5-Jul-2020
Roman candles
celebrating
a fallen empire
5-Jul-2020
tiger lilies --
we don’t remember
planting them
5-Jul-2020
our own little secret
on the other side
of the window
5-Jul-2020
no news
an old man
sleeping on a bench
5-Jul-2020
I invite myself
to a summer barbeque
for ghosts
5-Jul-2020
deep end of the pool
it’s shallower
than you think
5-Jul-2020
thunder moon
the silence
before dusk
5-Jul-2020
to live and die by the (s)word
5-Jul-2020
an anthem in search of a country
5-Jul-2020
campaign rhetoric
shooting Roman candles
at the moon
5-Jul-2020
all alone
in the fainting sky
summer moon
5-Jul-2020
where is the love?
a tortured song
in the wind
5-Jul-2020
outdoor dining
the distance
between toadstools
5-Jul-2020
when it’s clear that your role isn’t clear
5-Jul-2020
Monday
remembering
when it wasn’t
6-Jul-2020
bullfrog cafe --
come on in
and pull up a toadstool
6-Jul-2020
raising children
to be unafraid
of ghosts
6-Jul-2020
grand reopening
the chef-owner’s
anxious eyes
6-Jul-2020
now joining
the web conference
a cat’s butt
6-Jul-2020
dreaming of you
while you sleep
6-Jul-2020
when I’m already
on the other side
of the bridge
6-Jul-2020
the foresight to sleep through the storm
6-Jul-2020
shrinking violet
the one
who stayed behind
6-Jul-2020
gibbous moon
far above
the broken clouds
6-Jul-2020
part of my inheritance
the books I gave him
never read
7-Jul-2020
all undressed
and no place to go
7-Jul-2020
self-care
her private stash
of vibrators
7-Jul-2020
campaign rhetoric
dandelion seeds
in the air
7-Jul-2020
in my spam folder
so many
Ponzi schemes
7-Jul-2020
dream date
the one
I only dreamed
7-Jul-2020
dream date
the one
I never had
7-Jul-2020
gibbous moon
I wish it had
a prettier name
7-Jul-2020
tall grass
the slithering heat
7-Jul-2020
waning moon
we exchange sighs
7-Jul-2020
system reboot
watering
a dead cactus
7-Jul-2020
river washing away our urban fantasy
7-Jul-2020
the perfect doorstop
a library book
I never returned
7-Jul-2020
rain in the forecast
another dry chapter
of a history book
7-Jul-2020
fireworks
for when we used to be
a country
7-Jul-2020
more exhausting each year
another trip
around the sun
8-Jul-2020
no chance of rain
I carry
two umbrellas
8-Jul-2020
when the voices in the trees become a song
8-Jul-2020
dreaming I could fly
a mockingbird
laughs
8-Jul-2020
digging for fire
with a plastic shovel
and pail
8-Jul-2020
midnight
the fire
in her eyes
8-Jul-2020
summer twilight
ignoring everything
we see and hear
8-Jul-2020
summer twilight
an unwinnable game
of solitaire
8-Jul-2020
isolation
who told the hummingbird
to stay away?
8-Jul-2020
noisy robin
telling the morning
all my secrets
9-Jul-2020
high season
the cormorant
dives right in
9-Jul-2020
in the tiki bar of my dreams
the mixologist wears a mask
9-Jul-2020
wilted and brown
transplanted flowers
that never took
9-Jul-2020
a contagion of misinformation
9-Jul-2020
new deal --
did no one
shuffle the deck?
9-Jul-2020
"it’s going to get hot"
she said
closing the curtain
9-Jul-2020
leaning into
the wave
an old jetty
9-Jul-2020
memories
when the gifts I gave them
come back to me
9-Jul-2020
thin and brittle
the broken shell
of a robin’s egg
9-Jul-2020
just when I needed him
hummingbird
9-Jul-2020
morning fog
an extra car
across the street
10-Jul-2020
morning fog
a longing
for clarity
10-Jul-2020
unlike me
it never gets old --
summer twilight
10-Jul-2020
who ate my sandwich?
if the dog
could shrug
10-Jul-2020
payday
and no place
to go
10-Jul-2020
night terror
a deepening crater
on the moon
10-Jul-2020
tropical depression
I stay
indoors
10-Jul-2020
coffee in our compost
the hydrangeas
perk up
10-Jul-2020
her painted body
a work of art
10-Jul-2020
tropical daydream
a mermaid
washes ashore
10-Jul-2020
introverts
dancing
with themselves
10-Jul-2020
approaching the weekend
another "x"
on the calendar
10-Jul-2020
curbside pickup
garbagemen
with masks
10-Jul-2020
slow dancing
on a summer night
a pair of swans
10-Jul-2020
observation
in my dreams
we don’t wear masks
11-Jul-2020
the morning mist
that passes for
a mostly sunny sky
11-Jul-2020
that part of the forecast
when they say
"cooler on the Cape and Islands"
11-Jul-2020
tropical wave --
the years
that pass us by
11-Jul-2020
between thunderstorms
a ripple
in the puddle
11-Jul-2020
after the rain
the blue hydrangeas
take a bow
11-Jul-2020
something in the air
circling gulls
11-Jul-2020
tonight on The Twilight Zone:
"It Came from the Compost"
11-Jul-2020
seventh-inning stretch
not much fun
without baseball
11-Jul-2020
curiosity
an old dog
watching the catbird
11-Jul-2020
sunny afternoon
an old dog
watching the catbird
11-Jul-2020
tropical daydream
the palm trees
on her blouse
11-Jul-2020
stormy skies
a phone call
with my mother
11-Jul-2020
dreaming
of ancient ponds
a frog in the pool
11-Jul-2020
temptation
how easily I fall
into your arms
12-Jul-2020
waning moon
a light turns on
in the vacant house
12-Jul-2020
chance of thunderstorms
I prefer
yesterday’s forecast
12-Jul-2020
cancelled
a dance to which
I wasn’t invited
12-Jul-2020
up is down
a clog
in my Twitter feed
12-Jul-2020
death and taxes
not necessarily
in that order
12-Jul-2020
the waiter tells us
this week’s specials:
death and taxes
12-Jul-2020
this week’s specials:
death and taxes
12-Jul-2020
too hot --
those eyes
12-Jul-2020
lazy afternoon
the sun in no hurry
to set
12-Jul-2020
tonight’s forecast
dry rub
on the ribs
12-Jul-2020
back to school
before it became
a death sentence
12-Jul-2020
winning at solitaire
more satisfying
than it should be
12-Jul-2020
so far away
my mother
in her private room
12-Jul-2020
flashing lights --
the dead deer’s
gentle eyes
12-Jul-2020
ripples on the pond
the ones
who don’t come back
13-Jul-2020
awakened by an unspeakable dream
13-Jul-2020
landfill horizon
a seagull’s treasure
13-Jul-2020
a love story --
each of us takes a turn
adjusting the thermostat
13-Jul-2020
summer crush:
days of rain and sunshine
then it’s over
13-Jul-2020
afterglow --
the call
for an encore
13-Jul-2020
Monday morning
mostly cloudy
even when it isn’t
13-Jul-2020
shaved ice --
my five-o’clock shadow
13-Jul-2020
that look
when I ask
if she’s tired
13-Jul-2020
when the bird is a broken car alarm
13-Jul-2020
pandemic
we all become
indoor cats
13-Jul-2020
the arroyo
dreams of being
a river
13-Jul-2020
the dog’s alarm
when the ceramic frog
doesn’t jump
14-Jul-2020
flat champagne
the anger
bubbles over
14-Jul-2020
before sunrise
a comet passing
unnoticed
14-Jul-2020
antes del amanecer
las gaviotas
y sus barcos de pesca
14-Jul-2020
before sunrise
seagulls
and their fishing boats
14-Jul-2020
reopening
a wound
that hasn’t healed
14-Jul-2020
Bastille Day --
masked men storming
the liquor store
14-Jul-2020
afternoon sun --
a squabble among
backyard birds
14-Jul-2020
indoor dining
the triumphant return
of a bad idea
14-Jul-2020
abandoned bird nest
the eviction moratorium
runs out
14-Jul-2020
hanging from a tall branch
a severe mood swing
14-Jul-2020
house finches
quarantining
in our patio
14-Jul-2020
social distancing
a cousin
in the neighborhood
15-Jul-2020
the river and I
finishing each other’s
sentences
15-Jul-2020
in the forecast
approaching clouds
of tear gas
15-Jul-2020
quarantine
ghosts take a seat
on our lawn chairs
15-Jul-2020
a voice from Underground:
"I used to be somebody"
15-Jul-2020
Tax Day --
the frantic search
for a working pen
15-Jul-2020
taxes due
the wind whistles
in an empty wine bottle
15-Jul-2020
when the new normal
laughs at the masked populace
from the Rose Garden
15-Jul-2020
when the new normal
is an empty pantry
between two slices of bread
15-Jul-2020
the birds know I’m not one of them
15-Jul-2020
in whose dream do we all wear masks?
15-Jul-2020
gentrification --
crews cover the murals
with white paint
15-Jul-2020
unmasked
those who
won’t comply
15-Jul-2020
the new normal
pretending everything
is normal
15-Jul-2020
light hitting shortstop
blowing the biggest bubbles
in the dugout
15-Jul-2020
landscapers
the last line of my poem
flies away
16-Jul-2020
reflected in a puddle
the puppy’s excitement
with himself
16-Jul-2020
his paramour’s prior engagement
16-Jul-2020
happy hour
I spend it
alone
16-Jul-2020
desert midnight
the hum
of darkness
17-Jul-2020
approaching showers
the homeless man’s
golf umbrella
17-Jul-2020
false friend --
the waitress blushes
17-Jul-2020
celebrity chef
stirring
an empty pot
17-Jul-2020
summer rain
waiting for a reply
from the doctor
17-Jul-2020
warm front
a lingering
embrace
17-Jul-2020
daydreaming
she spends
the night
17-Jul-2020
unmasked
the sun
comes out
17-Jul-2020
quarantine
the sun hiding
behind clouds
17-Jul-2020
my childhood memories
a cloud
of chalk dust
17-Jul-2020
a light drizzle
not in the
original recipe
17-Jul-2020
choose your truth
17-Jul-2020
when the devil fulfills
his part
of the bargain
17-Jul-2020
shorter days
a flickering light
across the river
17-Jul-2020
evening mist
a misplaced
bookmark
17-Jul-2020
covid party
dismissing the polls
with a cough
17-Jul-2020
morning fog
reflecting on
what we’ve lost
18-Jul-2020
summer heat returns
the bitter protest
of crows
18-Jul-2020
summer heat
the smell of fertilizer
on a neighbor’s lawn
18-Jul-2020
untold secrets
a dumpster
in a neighbor’s driveway
18-Jul-2020
pandemic
everyone on the road
a Sunday driver
18-Jul-2020
hunger games
the last
bag of flour
18-Jul-2020
approaching clouds
a change
in my credit score
18-Jul-2020
summer weekend
a blue jay reminds me
he’s on the job
18-Jul-2020
Saturday night --
a socially distant moon
18-Jul-2020
when they see us
do the shoulders of giants
shrug in frustration?
18-Jul-2020
waning crescent moon
new wine
in old barrels
18-Jul-2020
commuter bus --
masked riders
with exact change
18-Jul-2020
restless morning
which of the birds
will greet me first?
19-Jul-2020
when this plague is over
remind me how
to smile again
19-Jul-2020
backyard Buddha
at peace
with bittersweet
19-Jul-2020
passion fruit
trying to remember
the taste
19-Jul-2020
border town
the mockery
of seagulls
19-Jul-2020
night terror
the footsteps
of ghosts
19-Jul-2020
the secret is to have no secrets
19-Jul-2020
basking in the glory
of an extinguished star
19-Jul-2020
end of the weekend
another "x’
on the calendar
19-Jul-2020
rage against the windmills
19-Jul-2020
this pandemic
stretching the richness
of my inner life
19-Jul-2020
heat advisory
the batter expects
a fastball
19-Jul-2020
heat advisory --
she winks at me
19-Jul-2020
anarchy
not knowing which dog
barked first
19-Jul-2020
carnival mirror
I am
who I am
19-Jul-2020
as if I meant
anything I said
he said
to nobody
19-Jul-2020
restless night
footsteps
on the moon
20-Jul-2020
in my dreams
the night we walked
on the moon
20-Jul-2020
thunder
awakening
birdsong
20-Jul-2020
Monday morning
I push the door
labeled "pull"
20-Jul-2020
midnight
the hill we chose
to die on
20-Jul-2020
20-20 hindsight --
I back into
a telephone pole
20-Jul-2020
tomorrow’s news
what we didn’t learn
from history
20-Jul-2020
waning crescent moon
the air conditioner
breaks down
20-Jul-2020
heat wave
throwing shade
at the landscapers
20-Jul-2020
in my nightmares
the grim reaper
unmasked
20-Jul-2020
empty hotel lobby
a pianist
entertaining ghosts
20-Jul-2020
intermittent clouds
not knowing
what to think
20-Jul-2020
heat wave
I almost believe
in hell
20-Jul-2020
finishing a book
the windless night
20-Jul-2020
quarantine commute
I walk through
a spider web
21-Jul-2020
snooze bar --
where it’s never
last call
21-Jul-2020
wave upon wave
my tropical daydream
21-Jul-2020
in the heat of day
a bicycle resting
against the fence
21-Jul-2020
one hand clapping --
wearing a mask
so that nothing happens
21-Jul-2020
heat wave
the shimmering
asphalt
21-Jul-2020
the farmer’s daughter
an unripe
pomegranate
21-Jul-2020
windless night
an empty page
in my notebook
21-Jul-2020
low-flying airplane
what passes
for baseball
21-Jul-2020
closing its doors
the place where
we almost met
21-Jul-2020
summer heat
the baseball mascot’s
bulky costume
21-Jul-2020
to drink or not to drink
the fly
in my wine glass
21-Jul-2020
ashes
everyone too weary
to grieve
21-Jul-2020
dry river bed
whispering
words of wisdom
22-Jul-2020
dry river bed
whispering
22-Jul-2020
celebrating
our healthy diet
I gain five pounds
22-Jul-2020
playing softly
in the funeral parlor
"Black Napkins"
22-Jul-2020
summer rain
not what either of us
was expecting
22-Jul-2020
the glare that tells me
"my eyes
are up here!"
22-Jul-2020
Cape Cod’s invasive pest:
the gas-powered
weed whacker
22-Jul-2020
imminent storm
the window
flies open
22-Jul-2020
imminent storm
the windows
fly open
22-Jul-2020
searching for recipes
nothing goes well
with pepper spray
22-Jul-2020
gaslighting
as if none of us
were watching
22-Jul-2020
play ball!
cardboard cutouts
in unison
22-Jul-2020
here to watch the game?
rowdy blue jays
outside my window
23-Jul-2020
desert mountains --
we were warned
not to come here
23-Jul-2020
helping Grandpa blow out all of those candles
23-Jul-2020
stormtroopers
these were not the masks
we had hoped for
23-Jul-2020
in my spam folder
jackpots, crackpots
and a miracle cure
23-Jul-2020
the question mark
in the tail
of an old cat
23-Jul-2020
last of the wine
a comet hiding
behind the clouds
23-Jul-2020
stalking me
in the mirror
a five o’clock shadow
23-Jul-2020
"have faith"
the doctor said
brandishing a needle
24-Jul-2020
Opening Day --
a fresh bag
of chips
24-Jul-2020
Orioles in town --
new millet
in the bird feeder
24-Jul-2020
when the world
is an escape room
with no doors
24-Jul-2020
mezcal flights
the bartender takes
a smoke break
24-Jul-2020
going viral
the rumors
of an outbreak
24-Jul-2020
empty stadium
swinging at
an outside pitch
24-Jul-2020
summer twilight
not all trolls
live under the bridge
24-Jul-2020
food shopping
my checkbook
loses weight
25-Jul-2020
a hawk circles --
how many of my neighbors
have swimming pools?
25-Jul-2020
my misspent youth
an albatross
around my neck
25-Jul-2020
church bells
imagining
a punk rock anthem
25-Jul-2020
fountain of youth
in need
of repair
25-Jul-2020
broken clouds
when it’s all
been said before
26-Jul-2020
resentment
the nerve to tell me
I have it
26-Jul-2020
asking the mannequin to lend me a hand
26-Jul-2020
sharing a one-way ticket to oblivion
26-Jul-2020
underestimating my need for morning coffee
26-Jul-2020
speed date
I thought it would
never end
26-Jul-2020
empty osprey nest
an invisible sign reads
"gone fishing"
26-Jul-2020
heat wave
the wind
bids farewell
26-Jul-2020
summer heat
the growing to-do list
for when it’s cooler
26-Jul-2020
when an unexpected breeze
is my favorite song
26-Jul-2020
evening clouds
sometimes the words
disappear
26-Jul-2020
social distancing
when it’s not my turn
to snore
26-Jul-2020
late for the train
when it doesn’t
work out
26-Jul-2020
white gardenias
she’s prettier
than I remembered
26-Jul-2020
moonrise
the beginning
of the end
26-Jul-2020
first light
something crawling
beneath the brambles
27-Jul-2020
Coney Island dream
the seagulls
fly through it
27-Jul-2020
phone call with Mom
I repeat my answers
to her questions
27-Jul-2020
phone call with Mom I repeat my answers
27-Jul-2020
summer wind
the hair dryer
on high
27-Jul-2020
piercing her navel
my lust-filled eyes
27-Jul-2020
shimmering heat
the sharpness
of cactus needles
27-Jul-2020
summer heat
the stickiness
of fresh graffiti
27-Jul-2020
too hot for a cocktail
unless someone else
makes it
27-Jul-2020
low tide
the smell
of an old dog’s breath
27-Jul-2020
low tide
an old dog’s breath
27-Jul-2020
lost in the wind
words I was saving
for the moon
27-Jul-2020
when the moon is a sickle in a fallow field
27-Jul-2020
back on the map
a rift
between brothers
28-Jul-2020
party crasher --
of course
he wasn’t invited
28-Jul-2020
unsteady hands
unable to crush
a grape
28-Jul-2020
temperature rising
bittersweet encircles
the old pine
28-Jul-2020
temperature rising
her soft satin sundress
28-Jul-2020
temperature rising
her backlit silhouette
28-Jul-2020
liberty
the right
to remain naked
28-Jul-2020
temptation
so much
forbidden fruit
28-Jul-2020
hot summer night --
Netflix
without the chill
28-Jul-2020
dog days --
the dog wants
no part of them
28-Jul-2020
the promised land
broken
28-Jul-2020
bullfrogs
wondering what
I’ll dream tonight
28-Jul-2020
a tip of the hat
the ghosts
we want to see
28-Jul-2020
finishing a book
words slip away
into darkness
28-Jul-2020
soaking up the heat
bittersweet
in the garden
29-Jul-2020
restless suburbia
weeping willows
obscured by tear gas
29-Jul-2020
curbside delivery
a smoldering
cigarette
29-Jul-2020
in dreams
I escape
gravity’s pull
29-Jul-2020
fitful sleep
no one wearing masks
in my dreams
30-Jul-2020
day drinking
a fawn at the edge
of the river
30-Jul-2020
writer’s block --
I rub two sticks together
and nothing happens
30-Jul-2020
pandemic happy hour
the sound
of one hand clapping
30-Jul-2020
karma police
without badges
or masks
30-Jul-2020
summer wind
I pretend
it’s refreshing
30-Jul-2020
darkening skies
remembering when it wasn’t
a metaphor
30-Jul-2020
Day 140
remaining
invisible
30-Jul-2020
wall calendar --
another month
full of exes
31-Jul-2020
one more year of lying about my age
31-Jul-2020
last day of July
the hydrangeas
take a bow
31-Jul-2020
writer’s block
a chickadee
at the catbird feeder
31-Jul-2020
a posting
for my old job --
I’m not qualified
31-Jul-2020
interrupting
my solitaire game
a campaign ad
31-Jul-2020
foul ball --
a cardboard cutout
ducks for cover
31-Jul-2020
bullfrogs
my heartbeat
quickens
1-Aug-2020
weekend drive --
the myth
of making up time
1-Aug-2020
Buzzards Bay --
masked shoppers
at the strip mall
1-Aug-2020
waning summer moon
no one wants to ask
how long she has
1-Aug-2020
independent bookstore
tucked away in a corner
of the strip mall
1-Aug-2020
Red Moon --
when I tell the ghosts
I can see them
1-Aug-2020
tropical storm
a highway hiding
from the waves
1-Aug-2020
quarantine in paradise
exploring the great indoors
2-Aug-2020
the pacifist café
won’t scramble
their eggs
2-Aug-2020
the hostess seats
another party
of one
2-Aug-2020
night terror
I forget
to dream
2-Aug-2020
red moon
when I am the stranger
at the door
2-Aug-2020
every month
a month
of Sundays
2-Aug-2020
campfire stories --
the man living
in the basement
2-Aug-2020
broken clouds
the dark spots
in my white hair
2-Aug-2020
sturgeon moon
she hopes
I’m hungry
2-Aug-2020
bracing myself
for the next wave
my shallow breath
2-Aug-2020
restless sleep
a distant
ferry horn
3-Aug-2020
osprey
looking down
on all of us
3-Aug-2020
Monday morning
the dog prepares
to nap
3-Aug-2020
breaking quarantine
we glue it
back together
3-Aug-2020
approaching storm
we wear our socks
to bed
3-Aug-2020
surf cottage --
a hammock
between palm trees
3-Aug-2020
cat and mouse game --
the dog following
a patch of shade
3-Aug-2020
going back in time
to fix the glitch
that is 2020
3-Aug-2020
approaching storm
seaweed in the cracks
of the old stone jetty
3-Aug-2020
naughty ocean --
a wave
takes her top off
3-Aug-2020
Quarantine Day 144 --
a vacation
from people
3-Aug-2020
idiot king
with a crown
only he can see
3-Aug-2020
sirens in my sleep
chasing
the ghosts away
3-Aug-2020
to know the stress of not knowing
4-Aug-2020
restless night
the tired chime
of a grandfather clock
4-Aug-2020
suburban lullaby
landscapers
provide the soundtrack
4-Aug-2020
who could have predicted
a tropical storm
named after a prophet?
4-Aug-2020
tornado watch
I feel
its glare
4-Aug-2020
quarantine special --
a meal
I didn’t order
4-Aug-2020
tornado watch
the hours
spin away
4-Aug-2020
day moon
she calls me
to bed
4-Aug-2020
tornado watch --
I swallow
a watermelon seed
4-Aug-2020
fallen leaves
what we thought
would be forever
4-Aug-2020
after the storm
the generators
grow silent
4-Aug-2020
covid testing my patience
5-Aug-2020
what if
I don’t want
to be in this together?
5-Aug-2020
wondering aloud
if there’s life
in this galaxy
5-Aug-2020
Quarantine day 146
the mourning dove stops asking
who I am
5-Aug-2020
whatever
and ever
Amen
5-Aug-2020
the lack of urgency
at the urgent care
facility
5-Aug-2020
drive-thru covid testing
the laughter
of seagulls
5-Aug-2020
after the storm
a styrofoam cup
filled with rain
5-Aug-2020
Freud smiles
as I compare
cantaloupes
5-Aug-2020
bittersweet --
they grow up
so fast
5-Aug-2020
spreading like the plague
this fear
of covid
5-Aug-2020
sudden gust --
a rubber glove
crosses the street
6-Aug-2020
out of sight
a farm girl
raised by aliens
6-Aug-2020
the therapy dog
brings me
a soggy tennis ball
6-Aug-2020
the therapy dog
decides it’s time
for a tummy rub
6-Aug-2020
watched pot is never smoked
6-Aug-2020
troubled sleep
a storm
without a name
6-Aug-2020
queued up
six feet apart
eyes without faces
6-Aug-2020
unimpressed
with my haiku award
the dog poops
6-Aug-2020
testing negative
a positive development
6-Aug-2020
rites of passage
a squirrel jumps
between branches
7-Aug-2020
forgetting he’s wearing a mask
Grandpa tries to blow out
the birthday candles
7-Aug-2020
summer fog
the buoy’s
tired bell
7-Aug-2020
continued protests
a squirrel
at the bird feeder
7-Aug-2020
blood oranges
a new bird
at the feeder
7-Aug-2020
missing link
unable to navigate
the dating website
7-Aug-2020
mostly cloudy
a prophet
no one believes
7-Aug-2020
the silence between the sighs
7-Aug-2020
in my nightmares
only ghosts
wear masks
7-Aug-2020
unaware
of this quarantine business
a double-masked cattledog
7-Aug-2020
waning moon
a fruit fly
in my wine glass
7-Aug-2020
gibbous moon
the ramen flavor packet
of my dreams
8-Aug-2020
blue jay
introducing himself
to the fog
8-Aug-2020
tourist crowds
as if there were no clam shacks
in heaven
8-Aug-2020
old photograph --
I don’t remember
being young
8-Aug-2020
yard sale --
a belt
that used to fit me
8-Aug-2020
knowing its place
a tugboat
in the wind
8-Aug-2020
bodega heroes
have never and will never
sell kombucha
8-Aug-2020
dreaming this desert
was once a rain forest
9-Aug-2020
enchanted forest
each tree
a silent ghost
9-Aug-2020
cancel culture --
the museum closed
due to covid
9-Aug-2020
writer’s block --
the river slows
to a trickle
9-Aug-2020
friends with benefits
an empty bottle
of wine
9-Aug-2020
Vieques dream
a riderless horse
on the beach
9-Aug-2020
cherishing a memory that doesn’t exist
9-Aug-2020
brick by brick
rebuilding
history
9-Aug-2020
dog days of summer
I can no longer hear
the river
9-Aug-2020
dog days --
the dog discovers
a confluence of fans
9-Aug-2020
neighborhood wedding
we must have misplaced
our invitation
9-Aug-2020
heat wave --
I’m not offended
when she takes off her bra
9-Aug-2020
farmer’s market
all the essential oils
I don’t need
10-Aug-2020
protest dreams --
I defy
gravity
10-Aug-2020
get out
stay home
my contentious spam folder
10-Aug-2020
audible silence
the river
nearly dry
10-Aug-2020
more than friends
an awkward silence
in the Zoom meeting
10-Aug-2020
market forces --
the spell
of voodoo economics
10-Aug-2020
lost on Wall Street
the stock market
10-Aug-2020
a crow flying in and out of my headache
10-Aug-2020
tropical disturbance
a street party
out of control
10-Aug-2020
tropical depression
postponing
our winter vacation
10-Aug-2020
summer haze
a snake
sheds its skin
10-Aug-2020
here and gone
hummingbird
10-Aug-2020
solitaire
a game
I can only lose
10-Aug-2020
fishing expedition
fond memories
of my Dad
10-Aug-2020
hazy dreams
lost
in a familiar place
11-Aug-2020
Catrina doll --
her prominent
cheek bones
11-Aug-2020
forecasters
waiting for the disturbance
to organize
11-Aug-2020
tomorrow’s headline
everything
we can’t let happen
11-Aug-2020
on the rocks
a seagull
dropping an oyster shell
11-Aug-2020
wasn’t it just yesterday?
the training wheels
come off
11-Aug-2020
envying
the prehistoric fly
trapped in amber
11-Aug-2020
crowded beach
seagulls
in a roped-off parking lot
11-Aug-2020
summer fling
she has
his eyes
11-Aug-2020
still hungry --
her spaghetti strap dress
11-Aug-2020
summer overcast
the ghost
of a wolf
11-Aug-2020
Wednesday morning
crows celebrating
the osprey’s catch
12-Aug-2020
reckless lovers
we’ll burn that bridge
when we get to it
12-Aug-2020
unwritten
the ones
that get away
12-Aug-2020
when there is no bottom to the wishing well
12-Aug-2020
gentleman’s club --
the performers
wear masks
12-Aug-2020
dive bar --
the smokers return
for last call
12-Aug-2020
estate sale --
we thought we threw out
Dad’s last pipe
12-Aug-2020
even the seagulls cry
"it’s the humidity!"
12-Aug-2020
pandemic dreams
when the shadows literally
speak to me
12-Aug-2020
tropical daydream
awakened by
a falling mango
12-Aug-2020
summer night
a ceiling fan
in an empty room
12-Aug-2020
late lunch
the 5-second rule
for a dropped spoon
12-Aug-2020
quarantined
the dog barks
at nothing
12-Aug-2020
serenity now --
my meditation livestream
times out
12-Aug-2020
restless night
the glory
of the screensaver
13-Aug-2020
the world’s last pay phone --
I have no change
13-Aug-2020
finally content
only one
shade of gray
13-Aug-2020
old photograph
the young man
I used to be
13-Aug-2020
every time
a toilet flushes
an angel gets its wings
13-Aug-2020
every time a toilet flushes
an angel loses its wings
13-Aug-2020
summer twilight
when there’s nothing
to write home about
13-Aug-2020
accidentally kicking the compost bucket
14-Aug-2020
telling myself
the vultures are here
for someone else
14-Aug-2020
evolution:
the bug
becomes a feature
14-Aug-2020
when you realize
there’s no way out
of the maze
14-Aug-2020
what isn’t what it is?
14-Aug-2020
white lace --
purity
of purpose
14-Aug-2020
another day
another revolution
around the sun
14-Aug-2020
surf advisory
it’s much safer
to watch
14-Aug-2020
a tiny pink ribbon --
what’s holding
us back
14-Aug-2020
pop-up storm --
"it happens"
she says
14-Aug-2020
the night I saw the new moon
14-Aug-2020
visiting Grandpa
a slab of marble
far from home
14-Aug-2020
waning moon
almost old enough
to touch it
15-Aug-2020
reluctant summer
the clouds
become mist
15-Aug-2020
the paradox is a lie
15-Aug-2020
screech owl
hearing
is believing
15-Aug-2020
5-game losing streak
I order my eggs
over easy
15-Aug-2020
tropical depression
reluctant to go out
in the rain
15-Aug-2020
August fifteenth
sirens celebrate
the end of war
15-Aug-2020
still at war
my son’s
violent dreams
15-Aug-2020
another year
my shadow
lengthens
15-Aug-2020
another year
only one parent
to forget my birthday
15-Aug-2020
waning moon
ruefully watching
its slow decline
15-Aug-2020
pandemic clouds
always a chance
of rain
15-Aug-2020
poison ivy
not finding my name
on the short list
16-Aug-2020
weed killer --
the options
for palliative care
16-Aug-2020
clutching darkness
with both hands
the last train
16-Aug-2020
pandemic diet --
I add a new hole
to my belt
16-Aug-2020
new to the feeder
a little bird
makes the most noise
16-Aug-2020
not a bridge too far
crowds of unmasked tourists
at the oyster bar
16-Aug-2020
spilled wine
every conversation
about Mom
16-Aug-2020
broken clouds
my mother won’t
pick up the phone
16-Aug-2020
a month of Sundays
brake lights approaching
the bridge
16-Aug-2020
watered-down cocktails
an unescorted escort
at the bar
16-Aug-2020
a trip to the zoo
bright-eyed faces
in the school bus windows
17-Aug-2020
quiet river
asleep
with the window open
17-Aug-2020
in her Sunday best
a little girl’s
sullen pout
17-Aug-2020
first date --
she asks what kind
of lover I am
17-Aug-2020
back to school
the students’
bare feet
17-Aug-2020
fair-weather clouds
a procession
of campaign promises
17-Aug-2020
quarantine twilight
a shadow
climbs the wall
17-Aug-2020
back to school --
the dog wonders
what he did wrong
17-Aug-2020
Monday evening commute
rainwater evaporating
in the shade
17-Aug-2020
late summer
the hydrangeas take
a final bow
17-Aug-2020
old enough to know we lost the war
17-Aug-2020
old men
remembering
blue days
17-Aug-2020
rain delay
remembering
sunshine
17-Aug-2020
full of wine
and accidentally
telling the truth
17-Aug-2020
revisionism
replacing the zigs
with zags
17-Aug-2020
cheap wine
an insincere
handshake
17-Aug-2020
summer rain
what if there were
no good times?
18-Aug-2020
summer fog
the music
of silence
18-Aug-2020
vacation policy
I view it
from afar
18-Aug-2020
hurricane watch
the TV screen
goes blank
18-Aug-2020
Folly Beach --
like it was
yesterday
18-Aug-2020
Tuesday morning
a leaking
tea bag
18-Aug-2020
sex on the beach
a wave crests
too soon
18-Aug-2020
waning crescent moon
my daughter’s tears
18-Aug-2020
no matter who
wins the war
a poet’s lament
18-Aug-2020
early darkness --
an undeserving ghost
18-Aug-2020
performance review
a missing page
from my notebook
18-Aug-2020
emptying the compost
a journeyman
striking out the side
18-Aug-2020
pointing the way
to the ocean
water spout
19-Aug-2020
stock options --
putting the cart
before the horse
19-Aug-2020
cold coffee
discussing
end-of-life options
19-Aug-2020
storm watch
what is and isn’t
a hoax
19-Aug-2020
in my dreams
a midnight swim
beside her
19-Aug-2020
end of summer
back to school
at the kitchen table
19-Aug-2020
for sale --
intellectual property
with a view
19-Aug-2020
new moon
the first flock of geese
migrating south
19-Aug-2020
trapped between window panes
a damselfly in distress
20-Aug-2020
homeschooling
today’s class is held
in a pillow cave
20-Aug-2020
glaring in my face
the last week of summer
20-Aug-2020
after the rain
a street vendor
sells aguas frescas
20-Aug-2020
new moon
everything
that aches
20-Aug-2020
Instacart shoppers
a race
to the registers
20-Aug-2020
too early to sleep
too late to dream
September
20-Aug-2020
bisecting the barrio
high-voltage power lines
20-Aug-2020
let sleeping dogs tell the truth
20-Aug-2020
arsonists descend
to burn
the ashes
20-Aug-2020
peace on earth
we all have
toilet paper
20-Aug-2020
when we are the fires burning in the hills
20-Aug-2020
overcast
the distrusting eye
of a dead sailor
21-Aug-2020
broken clouds
what the crows are trying
to tell me
21-Aug-2020
passed out at the bar
a second-hand zoot suit
21-Aug-2020
a voice in darkness --
she tells me
she’s a good witch
21-Aug-2020
among luxury hotels
lurk the ghosts
of a fishing village
21-Aug-2020
over weak tea
the pundit’s
dubious credentials
21-Aug-2020
Falmouth Heights
a seagull soaring
above the kites
21-Aug-2020
empty osprey nest
they grow up
so quickly
21-Aug-2020
tunnel vision
the deafening din
of an MRI machine
22-Aug-2020
Saturday morning
a restless catbird
outside my window
22-Aug-2020
holding back the tears
each layer
of the onion
22-Aug-2020
startled from sleep
by the sirens
in my nightmares
22-Aug-2020
bittersweet wreaking its slow destruction
22-Aug-2020
severe thunderstorm warning
the seagulls
fly inland
22-Aug-2020
sunshower
she says I look good
for my age
22-Aug-2020
Sunday morning brings the fog
23-Aug-2020
a sigh becomes the desert wind
23-Aug-2020
pre-dawn silence screaming into the void
23-Aug-2020
osprey --
a low-flying plane
23-Aug-2020
I propose a toast:
"bringing life
to stale bread"
23-Aug-2020
summer glare
the sleek black feathers
of a crow
23-Aug-2020
mid-summer mirage
a 3-game winning streak
23-Aug-2020
mulling
the unclaimed funds
in my spam folder
23-Aug-2020
for sale --
the soul
of a nation
23-Aug-2020
end of the weekend
turning down another
glass of wine
23-Aug-2020
climbing the ladder
everything
I’ve left behind
23-Aug-2020
shorter days
an acorn falls
24-Aug-2020
pandemic:
the fear
of school bells
24-Aug-2020
cookbooks
escaping
the fire
24-Aug-2020
when the apprentice finally tells the dictator he’s fired
24-Aug-2020
impatient customer
a chattering titmouse
24-Aug-2020
her legs
long enough
to reach heaven
24-Aug-2020
shadows hiding in the shade
24-Aug-2020
summer morning
the soft shadows
between her breasts
24-Aug-2020
hide and seek
I find her
naked
24-Aug-2020
Monday night
the bartender wipes down
an invisible spill
24-Aug-2020
turkey vultures
nobody wants
to hang out with us
24-Aug-2020
in a dream
my mother still wears
her engagement ring
25-Aug-2020
crows
declaring
themselves
25-Aug-2020
writer’s block
the silence
speaks to me
25-Aug-2020
last days of August
only birds of prey
at the feeder
25-Aug-2020
different times
the waiting room
is a parking lot
25-Aug-2020
summer noon
I notice my mask
is not symmetrical
25-Aug-2020
the zoom meeting
slows
to a crawl
25-Aug-2020
boundary issues
a tropical storm
crosses the border
25-Aug-2020
lost
the fight
in the dog
25-Aug-2020
available for take-out
the greasy spoon’s
vocal fry
26-Aug-2020
hitting the snooze button
on the strawberry alarm clock
26-Aug-2020
storm surge
we hold
each other tight
26-Aug-2020
obsessed with leaks
he should have been
a plumber
26-Aug-2020
unseasonably mild
what passes
for hot sauce
26-Aug-2020
severe weather advisory
the political convention
in progress
26-Aug-2020
airport security
the agent
likes my hair
26-Aug-2020
National Dog Day
immigrant children
in cages
26-Aug-2020
unruly Romans
when the Gladiators
take a knee
26-Aug-2020
cool summer night
please tell me the hummingbird
will come again
26-Aug-2020
squabbling at the bird feeder
the plural of titmouse
26-Aug-2020
blood work
it’s all over
my genes
26-Aug-2020
morning chill --
the nurse
finds a vein
27-Aug-2020
lethal injection --
a dangerous storm
washes ashore
27-Aug-2020
between trains
a Bach partita
in D minor
27-Aug-2020
poison ivy
now I see it
everywhere
27-Aug-2020
shelter from the storm
neither here
nor there
27-Aug-2020
raining on my parade
clouds without rain
27-Aug-2020
late summer rally
the fact-checker
overheats
27-Aug-2020
tentative crickets
after the rain
27-Aug-2020
hospital healing garden under construction
28-Aug-2020
retirement plans
a hummingbird feeder
untouched
28-Aug-2020
almost famous
an unreleased
hit single
28-Aug-2020
a squirrel on its hind legs
wondering why
I can’t climb trees
28-Aug-2020
last days of summer
Hatch chiles roasting
on the grill
28-Aug-2020
summer quarantine
measuring time
in dog days
28-Aug-2020
stock advisor
50% off!
28-Aug-2020
Photoshopping
the perfect breasts
28-Aug-2020
each old oak tree
gathering
moss
28-Aug-2020
startled from sleep
I remember
we don’t have hamsters
28-Aug-2020
last days of summer
an empty
osprey nest
28-Aug-2020
crescent moon
all of my bookmarks
in unfinished books
28-Aug-2020
last days of summer
the dog hides
from the popcorn popper
28-Aug-2020
our better angels
asleep
in the forest
28-Aug-2020
last days of summer
savoring
the crickets’ song
28-Aug-2020
in paradise only the wind speaks
28-Aug-2020
the ghost unimpressed
when I tell him
that I’m nobody
28-Aug-2020
church bells
heralding
the crows
29-Aug-2020
the old man’s smile
when I ask him to describe
an egg cream
29-Aug-2020
new restrictions
at the country club:
no foursomes allowed
29-Aug-2020
"you may kiss the bride"
the Elvis impersonator’s
velvet voice
29-Aug-2020
approaching clouds
the bridegroom’s
Boutonnière
29-Aug-2020
between peals
of thunder
wedding bells
29-Aug-2020
isn’t it ironic?
rain declines an invitation
to the wedding
29-Aug-2020
backyard wedding
the indifferent
crickets
29-Aug-2020
a comet disappears
concluding
there’s no life on Earth
30-Aug-2020
summer weekend
the woodpecker
takes no days off
30-Aug-2020
bittersweet
right where
I left it
30-Aug-2020
happy hour
a pod of dolphins
near the shore
30-Aug-2020
unimpressed
with tonight’s menu
a hummingbird flies away
30-Aug-2020
last days of summer
my mother doesn’t know
where she is
30-Aug-2020
gibbous moon
the glass
half full
30-Aug-2020
cute
if you’re not lunch --
the kestrel’s call
30-Aug-2020
talking heads of state
30-Aug-2020
I promise to come back
she said
she never came back
30-Aug-2020
I’m no hero
he said
because I’m alive
30-Aug-2020
in search of a hero
the night train
filled with ghosts
30-Aug-2020
the weekend empties
into one last glass
of wine
30-Aug-2020
impatient ghosts
wondering what I see
in the moon
30-Aug-2020
house finches
far from home
31-Aug-2020
late summer chill
just when we think
it will never end
31-Aug-2020
her life was an open door
31-Aug-2020
last day of August
shopping for school supplies
online
31-Aug-2020
box turtle
in the original
packaging
31-Aug-2020
end of summer
an unfinished
infinity pool
31-Aug-2020
second-hand furniture
one-night stand
mislabeled
31-Aug-2020
end of summer
a seagull
in the osprey nest
31-Aug-2020
in recovery
separating
the recyclables
31-Aug-2020
there’s always that boy
who forgets we’re playing
two-hand touch
1-Sep-2020
September
I thought we had
more time
1-Sep-2020
never in a hurry
bulrushes bend
in the wind
1-Sep-2020
travel discounts
I discount
them all
1-Sep-2020
primary election
when the issues
are secondary
1-Sep-2020
blood work
always talking
about retirement
1-Sep-2020
the perfect fantasy
wearing only
a smile
1-Sep-2020
summer twilight
finding a quiet
cul-de-sac
1-Sep-2020
pandemic
a stationary
March
1-Sep-2020
denying allegations no one has made
1-Sep-2020
tropical storms
unafraid
to travel
1-Sep-2020
tropical storms
travel
unrestricted
1-Sep-2020
a dark afternoon
playing hangman
by candlelight
1-Sep-2020
corn moon
one Dad joke
too many
1-Sep-2020
overcast
I’m sorry
I asked
1-Sep-2020
ghost train
the conductor
wears a mask
1-Sep-2020
harvest moon
the girl nextdoor
moves on
1-Sep-2020
a strong cocktail
at the end
of the rainbow
2-Sep-2020
approaching storm
the incumbents
hold on
2-Sep-2020
corn moon
the sense that summer
is over
2-Sep-2020
a dark afternoon
crows on the telephone wire
watching me
2-Sep-2020
arguing with the one
who doesn’t talk to me
in my dream
2-Sep-2020
light rain
a dwindling chance
of daydreaming
2-Sep-2020
home from work
I walk the dog
in the rain
2-Sep-2020
two days before Pay Day
the leftover leftovers
2-Sep-2020
taking the mound
another mechanic’s
spare parts
2-Sep-2020
Taco Tuesday
toasting
the corn moon
2-Sep-2020
September
a dead ocean
under the bridge
3-Sep-2020
another acorn
destined to fall
3-Sep-2020
hopping on the caboose of a runaway train
3-Sep-2020
Mom’s apple pie
purchased one day old
from the outlet store
3-Sep-2020
morning fog
a coffee cup lurches
in the fishing boat’s wake
3-Sep-2020
morning mist
the weather radar
misses it
3-Sep-2020
last-place team
the cardboard audience
can’t bear to watch
3-Sep-2020
mood lighting
always putting me
in the mood
3-Sep-2020
no strings attached
she takes off
her blouse
3-Sep-2020
testing my patience
the wait
for an exam room
3-Sep-2020
tomorrow’s forecast
a chance of living
in vain
3-Sep-2020
tomorrow’s forecast
a slight chance of relevance
and pop-up showers
3-Sep-2020
a chorus of tree frogs
reminding me
how small I am
3-Sep-2020
pumpkin spice
I mourn the end
of summer
4-Sep-2020
snake eyes
the dealer
backs away
4-Sep-2020
a pair of deuces
the dealer’s
gold tooth
4-Sep-2020
writer’s block
I may have seen
the last hummingbird
4-Sep-2020
late summer twilight
refusing to turn on
the lights
4-Sep-2020
my inner child
an awkward adolescent
4-Sep-2020
dreaming of the day
the windmills
fight back
4-Sep-2020
rage against the candy machine
4-Sep-2020
Labor Day weekend
the hard work of waiting
for summer to end
4-Sep-2020
the home team
prefers to remain
anonymous
4-Sep-2020
baseball 2020
a towering pop fly
lost in the sun
4-Sep-2020
stuck in a spider web
a damselfly
in distress
4-Sep-2020
Saturday morning commute
a squirrel leaps
from tree to tree
5-Sep-2020
the lawn chair
at the end
of the rainbow
5-Sep-2020
fear
of faulty
fire alarms
5-Sep-2020
the very thought
of going to a bank
without a mask
5-Sep-2020
after 22 years
we stop finishing
each other’s sentences
5-Sep-2020
pleading with the crowd
to be more tolerant
of lactose
5-Sep-2020
bit again
by the year
of the rat
5-Sep-2020
earlier sunsets
it’s time for
protest songs
5-Sep-2020
the new war
inch
by tiny inch
5-Sep-2020
church bells
in and out
of the wind
6-Sep-2020
sad eyes
an old dog
up for adoption
6-Sep-2020
public library
closed
to the public
6-Sep-2020
moving away from land
a hurricane named
for my grandfather
6-Sep-2020
cannibal cuisine
youth
will be served
6-Sep-2020
Brooklyn dreams
the smell of sofrito
in the hallway
6-Sep-2020
Labor Day
the work
of resistance
7-Sep-2020
end of summer
waving goodbye
from the bridge
7-Sep-2020
Labor Day
the hard work
of going home
7-Sep-2020
Labor Day
the hard work
of staying home
7-Sep-2020
end of summer
ghosts whispering
among the reeds
7-Sep-2020
did curiosity
cause the catbird
to migrate?
7-Sep-2020
now in storage
the persistent ticking
of a grandfather clock
7-Sep-2020
paperclips
keeping myself
together
7-Sep-2020
on the outside
looking in
a curious titmouse
7-Sep-2020
octopus kite
stretching its tentacles
into the sky
7-Sep-2020
last weekend of summer
the crickets
in full voice
7-Sep-2020
first day of school
the bus driver’s
bright yellow mask
8-Sep-2020
back to work
a crow flies into
the picture window
8-Sep-2020
crowded subway car
a dragon tattoo
glares at me
8-Sep-2020
end of summer
an online ad asks
if I’m ready to retire
8-Sep-2020
forgiveness
a rotting
tree stump
8-Sep-2020
duct tape
what passes
for closure
8-Sep-2020
lunch hour
a squirrel
at the finch feeder
8-Sep-2020
the fly
on the writing
on the wall
8-Sep-2020
hospice care
a contraband bottle
of tequila
8-Sep-2020
moss on the trunk
of the dying oak
8-Sep-2020
at the cemetery
mourners dry their eyes
with their masks
8-Sep-2020
mourning the last days of summer
8-Sep-2020
far from home
and with only one
ruby slipper
9-Sep-2020
morning fog --
I’m crossed off
a bucket list
9-Sep-2020
the day the fog didn’t burn away
9-Sep-2020
flickering candle
a reminder to update
our will
9-Sep-2020
cactus flower
waiting until
next year
9-Sep-2020
changing seasons
I wake up
before the sun
9-Sep-2020
filtered sunshine
the short order cook
takes a smoke break
9-Sep-2020
it took all this time to get nowhere
10-Sep-2020
Thursday morning commute
the stillness
of fog
10-Sep-2020
Death Letter --
Leadbelly’s
crooked bow tie
10-Sep-2020
morning sky
held together
by patches of fog
10-Sep-2020
the city boy
who wouldn’t know an orchid
from a tiger lily
10-Sep-2020
left-handed compliment
paid back
with interest
10-Sep-2020
longest night
her wink when she tells me
she’s not tired
10-Sep-2020
late summer rain
we leave
the lawn chairs out
10-Sep-2020
summer romance
a walk
in the rain
10-Sep-2020
a new trick
the old dog’s
fear of rain
10-Sep-2020
one whole shelf
dedicated to the books
I’ll never sell
10-Sep-2020
tree frogs
something
to believe in
10-Sep-2020
just passing through
clouds
without rain
11-Sep-2020
9/11
remembering
where I was
11-Sep-2020
soft wind
what will soon be
bare trees
11-Sep-2020
temperature dropping without a sound
11-Sep-2020
soft landing
the curves
beneath her sweater
11-Sep-2020
turning off the news
I listen
for birdsong
11-Sep-2020
end of the season
I listen
for silence
11-Sep-2020
soft light
the curves
beneath her sweater
11-Sep-2020
instant rage --
just add
Twitter
11-Sep-2020
end of summer
redefining
home
11-Sep-2020
six months later
the ice scraper
in my car
11-Sep-2020
farm stand
barely standing
11-Sep-2020
remembering
when you were
the waning summer sky
11-Sep-2020
moonrise kissing every curve
12-Sep-2020
bounced email
a haiku
I’ve already written
12-Sep-2020
change of seasons
my mother flashes
her nurse’s nail polish
12-Sep-2020
howling at the coyote
the wolf
within my dog
12-Sep-2020
when the music’s over
the persistent whine
of tinnitus
12-Sep-2020
from a crack
in the sidewalk
a late-season rose
12-Sep-2020
waning crescent moon
nobody told me
about growing old
12-Sep-2020
startled from sleep
a ghost stallion’s hooves
on the cobblestones
12-Sep-2020
who is that masked man?
I never got
to thank him
12-Sep-2020
nighttime vigil
the morphine
drips
12-Sep-2020
lost summer nights
when we dared
to name the stars
12-Sep-2020
last days of summer
the river meandering
between the rocks
13-Sep-2020
Moonshine
a dead rabbit
on the front porch
13-Sep-2020
surf’s up!
an old dog
chasing seagulls
13-Sep-2020
surfing the web for surfing lessons
13-Sep-2020
tufted titmouse --
it’s about time
I noticed it
13-Sep-2020
early autumn
a bicycle helmet
filled with leaves
13-Sep-2020
autumn breeze
an unanswered
telephone
13-Sep-2020
abducted by aliens
but otherwise
not very interesting
13-Sep-2020
shorter days
a red-tailed hawk
chasing crows
13-Sep-2020
haunted by a man with no shadow
13-Sep-2020
census workers
counting out change
for coffee
13-Sep-2020
in the forecast
an unfavorable
prognosis
13-Sep-2020
loneliness
a firefly
disappears
13-Sep-2020
filling the arroyo
echoes
of my footsteps
13-Sep-2020
off-season
fireworks
just because
13-Sep-2020
far beyond the water under the bridge
13-Sep-2020
last call
pint glasses lounging
on the piano
14-Sep-2020
between paychecks
eating around the bruise
of a banana
14-Sep-2020
broken clouds
my annual
performance review
14-Sep-2020
fall in the air
all of the snowbirds
fly south
14-Sep-2020
campaign rhetoric
wild turkeys
in our safe neighborhood
14-Sep-2020
quarantine day 186
the butterfly
in a spider web
14-Sep-2020
harvest moon
wondering
who my friends are
14-Sep-2020
quarantine day 186
time to close
the windows again
14-Sep-2020
hell hath no fury
like a dictator
with everything to lose
14-Sep-2020
flowers, weeds
arguing politics
with backyard Buddha
14-Sep-2020
cold stone buddha agrees
I’m far too angry
14-Sep-2020
breaking news
the danger
of telling the truth
15-Sep-2020
last week of summer
wishing I could see
just one more firefly
15-Sep-2020
tufted titmouse
a little too curious
about the cactus
15-Sep-2020
when you just can’t wait
to give the devil
his due
15-Sep-2020
seeing her naked
a matter
of perspective
15-Sep-2020
another friend
indignant
that I don’t like whiskey
15-Sep-2020
remembering
when a flaming sky
was a summer sunset
15-Sep-2020
chilly night
warming up
under the blankets
15-Sep-2020
my new bookmark
a losing lottery ticket
16-Sep-2020
September
silencing
the robin’s song
16-Sep-2020
her smile a non-repeating constant
16-Sep-2020
at the end of the webinar
a cat
takes our questions
16-Sep-2020
Independence Day
the girl next door
gets her braces off
16-Sep-2020
jealous of the birds
flying south
for winter
16-Sep-2020
moonless night
a question I would have
asked my father
16-Sep-2020
and sometimes the lie
is just a lie
16-Sep-2020
small craft advisory
a limited
beer selection
17-Sep-2020
writer’s block
the prep is worse
than the procedure
17-Sep-2020
the fatherland
all this talk
of blood and iron
17-Sep-2020
the dreams
beneath
the kimono
17-Sep-2020
we dream
beneath
the kimono
17-Sep-2020
change of season
we all become
house sparrows
17-Sep-2020
all this and more
inheriting
the whirlwind
17-Sep-2020
all this time
we were running
out of time
17-Sep-2020
back to school
masked children
at the bus stop
17-Sep-2020
weeks before Halloween
masked children
at the bus stop
17-Sep-2020
wet dream
skinny dipping
in the pool
17-Sep-2020
pandemic night
a ghost
keeps its distance
17-Sep-2020
softer than a sigh
summer rain
before dawn
18-Sep-2020
closing the windows
an unsolicited
text message
18-Sep-2020
vanishing from view
the things I can do
without glasses
18-Sep-2020
keeping my mask on
when I order
chicharrones
18-Sep-2020
cochinita pibil --
we share
a tender moment
18-Sep-2020
waiting for the train
an electrified
third rail
18-Sep-2020
end of summer
time to empty
the infinity pool
18-Sep-2020
change of seasons
adding more poetry books
to the pile
18-Sep-2020
rushing to board the wrong train
18-Sep-2020
between birdcalls
fragments
of dreams
19-Sep-2020
blue jean days
an involuntary shiver
19-Sep-2020
Saturday morning commute
the first fallen leaves
cross the street
19-Sep-2020
back to the days
of remembering where
my shoes are
19-Sep-2020
visiting the Motherland
a tropical storm
named for my Father
19-Sep-2020
hell freezes over my bucket list
19-Sep-2020
an urgent letter
to the people
who used to live here
19-Sep-2020
hastily reopening
a can of worms
19-Sep-2020
waxing harvest moon
the grim reaper’s
glittering sickle
19-Sep-2020
eliminated
from contention
a dusty spider web
19-Sep-2020
equinox
my shoelaces
uneven
20-Sep-2020
writer’s block
a new crowd of visitors
across the street
20-Sep-2020
that’s that
he says
to the camp fire
20-Sep-2020
a three-point turn on a one-way street
20-Sep-2020
herd mentality --
lemmings leaping
in unison
20-Sep-2020
fallen empire
putting away
the toy soldiers
20-Sep-2020
harvest moon
it stares
back at me
20-Sep-2020
end of the weekend
exile
on a dead end street
20-Sep-2020
autumn nap
interrupted
by an acorn
20-Sep-2020
equinox
my asymmetrical
eyebrows
21-Sep-2020
the heiress’s safety pin earrings
21-Sep-2020
code review
untangling spaghetti
blindfolded
21-Sep-2020
after dark
an abandoned car
on Easy Street
21-Sep-2020
last day of summer
the dog lies down
in a patch of sun
21-Sep-2020
Quarantine Day #193
we play with our food
21-Sep-2020
equinox
her contours beneath
the flannel sheets
21-Sep-2020
almost fall
leaves
cling to summer
21-Sep-2020
transit of Venus
she takes off
her bra
21-Sep-2020
last day of summer
the river
nearly dry
21-Sep-2020
last night of summer
calling out
for another dream
21-Sep-2020
endsummer wind
the falcon cannot hear
the falconer
21-Sep-2020
church bells
no respect
for social distance
21-Sep-2020
cold summer night
what we want
to believe
21-Sep-2020
starless night
I am afraid
to dream
21-Sep-2020
the war
between the left
and right brain
22-Sep-2020
morning clouds
I have
no shadow
22-Sep-2020
a lucky guess
my last name
pronounced correctly
22-Sep-2020
summer sun
the glare
of a fishing lure
22-Sep-2020
first day of Fall
my footsteps
heavier
22-Sep-2020
early autumn wind
summer
blows away
22-Sep-2020
why does Facebook know
that my grandchildren
call me "Papa"?
22-Sep-2020
partisan bickering
a pair of crows
at the landfill
22-Sep-2020
final homestand
finishing my hot dog
before it’s cold
22-Sep-2020
first day of Fall
careful to use
the handrail
22-Sep-2020
first day of Fall
the wind stops
taking to me
22-Sep-2020
waxing moon
unimpressed
with my eloquence
22-Sep-2020
lean times
the many flavors
of Spam
23-Sep-2020
shorter days
a spider descends
from the ceiling
23-Sep-2020
writer’s block
the deafening
silence
23-Sep-2020
transition --
the river
barely moving
23-Sep-2020
catch and release
a fumble
in the end zone
23-Sep-2020
warm days linger
I open the window
to let them inside
23-Sep-2020
anarchist’s cookbook
all the pages
are blank
23-Sep-2020
harvest moon
a letter
from my granddaughter
24-Sep-2020
when I realize I don’t have a safe word
24-Sep-2020
no one told the clouds
they weren’t supposed
to be here
24-Sep-2020
asking for a sign
a leaf falls
silently
24-Sep-2020
Autumn morning
awakening
in darkness
25-Sep-2020
24-hour news
noise-cancelling headphones
ineffective
25-Sep-2020
morning fog
unable to find
the words
25-Sep-2020
cheating
I win
at solitaire
25-Sep-2020
Autumn twilight
the plans
others make for me
25-Sep-2020
Autumn twilight
the right
to be miserable
25-Sep-2020
dialing back the anger
another fast busy signal
25-Sep-2020
crickets
when I give
a disappointing answer
25-Sep-2020
Covid funeral
the mourners
unmasked
25-Sep-2020
first days of Autumn
clinging to
the crickets’ song
25-Sep-2020
Covid dreams
living
where I’ve never lived
25-Sep-2020
haunted house
the chattering
of John Wayne’s teeth
25-Sep-2020
who’s waiting for me
on the other side
of the mirror?
26-Sep-2020
when the fountain of youth runs dry
26-Sep-2020
weekend morning
why do I wake up
so early?
26-Sep-2020
autumn mist
I also
linger
26-Sep-2020
lingering
autumn mist
26-Sep-2020
nose up
an airplane
out of runway
26-Sep-2020
out of gas
a driverless car
in a ghost town
26-Sep-2020
ghost town
a driverless car
out of gas
26-Sep-2020
why do fools
fall in love?
to get to
the other side
26-Sep-2020
waxing moon
when the sky
is not the sky
26-Sep-2020
shooting star
in search of
a metaphor
26-Sep-2020
last game of the season
when there’s nothing
to play for
27-Sep-2020
hourglass figure of speech
27-Sep-2020
riddles and dreams
a monkey
gone to heaven
27-Sep-2020
shorter days
measuring time
in dog years
27-Sep-2020
worst reality show ever
27-Sep-2020
suburban scarecrow
rumors
of a tax increase
27-Sep-2020
rain delay
the mascot
wears a mask
27-Sep-2020
last game of the season
a pop fly lost
in the clouds
27-Sep-2020
suburban scarecrow
a low-income
housing project
27-Sep-2020
ending on a high note
the weed dealer’s
happy song
27-Sep-2020
Day of Atonement
the dog’s
guilty expression
27-Sep-2020
a chance of showers
just like
every other day
27-Sep-2020
harvest moon
an empty
glass of wine
28-Sep-2020
isolation
waving to our elders
from the parking lot
28-Sep-2020
blue moon
and yet all I see
is clouds
28-Sep-2020
summer fling
out the window
28-Sep-2020
not on my radar
this passing
rain shower
28-Sep-2020
harvest moon
we reap
the rain
28-Sep-2020
turkey vultures
awakening
the sleeping ghosts
28-Sep-2020
guilty pleasure
I Google
myself
28-Sep-2020
fall begins
I step off
the ledge
28-Sep-2020
first to answer the phone
a man
who cannot speak
29-Sep-2020
morning commute
the chipmunk’s cheeks
stuffed with acorns
29-Sep-2020
morning fog
when we should most
expect it
29-Sep-2020
what it’s come to
a spider web
on the bird feeder
29-Sep-2020
nap interrupted
telling the birds
to be quiet
29-Sep-2020
it’s funny until it isn’t
29-Sep-2020
autumn mist
the old man’s house
goes on the market
29-Sep-2020
passing time
my birthday
a prime number
29-Sep-2020
Hell-o-vision
29-Sep-2020
harvest moon
we reap
what we sow
29-Sep-2020
tonight’s debate
a drinking game
no one can win
29-Sep-2020
autumn wind
a freight train
in the trees
30-Sep-2020
winning the debate
I read a book
30-Sep-2020
the waves we made when we were an ocean
30-Sep-2020
traipsing past pigeons
a flock
of haiku poets
30-Sep-2020
early Autumn
mist floating
below the radar
30-Sep-2020
Autumn wind
a river
of leaves
30-Sep-2020
police sealing off
a police-involved
crime scene
30-Sep-2020
harvest moon
what I
didn’t say
30-Sep-2020
bitter coffee --
the grounds
for impeachment
1-Oct-2020
windless morning
a flag
at half-mast
1-Oct-2020
the profit to be made
from the drugs
that keep me alive
1-Oct-2020
holding back the tears
going heavy
on the hot sauce
1-Oct-2020
harsh autumn wind
my granddaughter
admonishes me
1-Oct-2020
blue jays
not taking no
for an answer
1-Oct-2020
nuthatch
not sure
what he thinks of me
1-Oct-2020
otra pesadilla sobre perder el último tren.
1-Oct-2020
another nightmare
about missing
the last train
1-Oct-2020
tipping her hand
the right shoulder strap
falls
1-Oct-2020
harvest moon
a dog’s dreams
of heaven
1-Oct-2020
broken clouds
the smile
of a pitbull
2-Oct-2020
broken clouds
dreams
of flying cars
2-Oct-2020
when the noise in my head is not enough
2-Oct-2020
dark morning
when it’s time
to put the bird feeder away
2-Oct-2020
between air raids
the paratrooper’s
power nap
2-Oct-2020
fresh air
a positive development
in the news
2-Oct-2020
autumn wind --
the final dream
of a fallen oak
2-Oct-2020
annual check-up:
my complaints of hearing loss
fall on deaf ears
2-Oct-2020
does anyone notice
the weight loss
in my stock portfolio?
2-Oct-2020
scarecrow
on a country road
hitching a ride
2-Oct-2020
in my dreams
a penguin flying
above the clouds
2-Oct-2020
no time
to celebrate misfortune
one day it could be mine
2-Oct-2020
adoption day
a stray dog
gone to heaven
2-Oct-2020
karma
idling
at curbside
2-Oct-2020
off-season
the seagulls still show up
for happy hour
3-Oct-2020
guarding
the word temple
a 3-legged dog
3-Oct-2020
lunch break --
the ATM
eats my bank card
3-Oct-2020
the broken promise of a rose garden
3-Oct-2020
super spreader
a dog
licking peanut butter
3-Oct-2020
tic tac toe
the trouble
with owes and exes
3-Oct-2020
Main Street
the busker
wears a mask
3-Oct-2020
October chill
the Old Town team
stays home
3-Oct-2020
long after dark
the roulette wheel
spins
3-Oct-2020
super spreader
the smell of cow manure
on a neighbor’s lawn
4-Oct-2020
signs of the season
pumpkin ales
and leaf blowers
4-Oct-2020
fall foliage
a ghost hitchhiking
to oblivion
4-Oct-2020
tinnitus
the high-pitched whine
of silence
4-Oct-2020
Halloween
a fallen limb
on the front lawn
4-Oct-2020
shorter days
the squirrel’s stash
of acorns
4-Oct-2020
falling leaves
when I can’t bear
to put the sandals away
4-Oct-2020
October chill
extra Tapatío
on my tacos
4-Oct-2020
end of the weekend
do I even have
a lucky number?
4-Oct-2020
Mars opposition
and here I thought
we were friends
4-Oct-2020
out of my gourd
everything tastes
like pumpkin
4-Oct-2020
the whiskey bottle at the end of the rainbow
4-Oct-2020
the photo op at the end of the rainbow
4-Oct-2020
early autumn
the colors
of goodbye
5-Oct-2020
no natural rhythm
my two left feet
5-Oct-2020
Monday morning commute --
squirrels chasing each other
from tree to tree
5-Oct-2020
Autumn wind
children flying kites
in the cemetery
5-Oct-2020
early to rise
the noisy bird
outside my window
5-Oct-2020
when I woke up from a nightmare into oncoming traffic
5-Oct-2020
in my dreams
she wears
midnight
5-Oct-2020
dark times
the shadow
of a black SUV
5-Oct-2020
dog whistle
the dog
ignores it
5-Oct-2020
dive bar
the missing keys
of the player piano
5-Oct-2020
Peoples’ Park --
the trees
throwing shade
5-Oct-2020
broken pier
an unforgiving sea
5-Oct-2020
penny arcade
the waves
beneath the boardwalk
5-Oct-2020
late to the party
learning a former
colleague has died
6-Oct-2020
strike three!
the neighborhood tomboy’s
newly improved curves
6-Oct-2020
airport security
waiting for the other
shoe to drop
6-Oct-2020
outside my window
chipmunks chasing
summer away
6-Oct-2020
politics
the criminal
unmasked
6-Oct-2020
pay close attention
to the woman
behind the curtain
6-Oct-2020
meanwhile
far from Wall Street
an acorn falls
6-Oct-2020
far from Wall Street
her sheer nightgown
falls
6-Oct-2020
Autumn wind
the phone
keeps ringing
6-Oct-2020
waning moon
when I didn’t want
to be found
6-Oct-2020
under the bridge
rich kids
living the low life
6-Oct-2020
all-inclusive
now serving
hurricanes
6-Oct-2020
in the news
no shelter
from the storm
7-Oct-2020
Autumn wind --
the scarecrow wears
Mardi Gras beads
7-Oct-2020
morning clouds
I turn up the volume
on a guitar solo
7-Oct-2020
October fog
waiting for the reality show
to end
7-Oct-2020
golden leaves
pretty soon we’ll see
the neighbors again
7-Oct-2020
autumn colors
the Buddha
unchanged
7-Oct-2020
power outage
the raging night
7-Oct-2020
wind advisory
I stay away
from Twitter
7-Oct-2020
the shipwreck
at the end
of the rainbow
7-Oct-2020
solitaire
the lights go out
after dark
7-Oct-2020
beyond debate
a waning
harvest moon
7-Oct-2020
despot
calling the kettle
cracked
8-Oct-2020
betrayal
a one-eyed jack
unblinking
8-Oct-2020
notes of congratulation
in my Spam folder
8-Oct-2020
without opposition
I walk
on Mars
8-Oct-2020
alchemy
the leaves
turn to gold
8-Oct-2020
October
the promises we make
in the dark
8-Oct-2020
Cape Disappointment
an abandoned lighthouse
8-Oct-2020
low-flying plane
I miss another
shooting star
8-Oct-2020
crow
wishing it was
a raven
8-Oct-2020
overcast sky
the radio plays
"I Can See Clearly Now"
8-Oct-2020
craving cheese
when she tells me
I age well
9-Oct-2020
Columbus Day
discovering
an empty wallet
9-Oct-2020
meet me
where the river
meets the sea
9-Oct-2020
clinging to summer
the old oak
and me
9-Oct-2020
autumn colors
a tumbler of bourbon
served neat
9-Oct-2020
beneath the mask
nobody knows
if I’m smiling
9-Oct-2020
Frito pie
sharing a bench
with the salt of the earth
9-Oct-2020
waning harvest moon
how many is
too many tomatoes
9-Oct-2020
your stars are not my stars
10-Oct-2020
"run the red light!"
a man
called destruction
10-Oct-2020
pandemic wind
a faceless mask
crosses the street
10-Oct-2020
ghosts in broad daylight
an acorn rolling
in the wind
10-Oct-2020
restless night
the improper use
of a semicolon
10-Oct-2020
in business news
far from Wall Street
an acorn falls
10-Oct-2020
far from Wall Street
an acorn falls
10-Oct-2020
the flu shot heard around the corner
10-Oct-2020
Autumn twilight
a red-tailed hawk
crying in the wind
10-Oct-2020
at the town dump
the wind unsorts
my recyclables
10-Oct-2020
bagging up the dog poop
a blue jay laughs at me
11-Oct-2020
over stiff cocktails
Daddy’s little girl
comes out
11-Oct-2020
chipmunk
no time for
morning meditation
11-Oct-2020
change of seasons
watching the cook
boil water
11-Oct-2020
Columbus Day
don’t call it
"Indian Summer"
11-Oct-2020
2020
better
in hindsight
11-Oct-2020
lost and found
my patience
slightly dented
11-Oct-2020
matching bookends
her beautiful breasts
11-Oct-2020
summer is gone
but the heat
has just begun
11-Oct-2020
I saw her swimming
among the lily pads
and dreamed I was a frog
11-Oct-2020
Columbus Day
discovering
I have to work
11-Oct-2020
October chill
clearing a pine needle
from the cactus
12-Oct-2020
Monday morning hangover
waiting for the aspirin
to kick in
12-Oct-2020
crescent moon
I finish my coffee
too quickly
12-Oct-2020
autumn rain
too weary
to sleep
12-Oct-2020
resigned to knowing he’ll never resign
12-Oct-2020
it’s not cold out
but she wants to
turn up the heat
12-Oct-2020
wearing my shirt
I know
she means business
12-Oct-2020
transparency
her sheer
lingerie
12-Oct-2020
midnight
melting into
your shadow
12-Oct-2020
midnight
the shine
of your lip gloss
12-Oct-2020
Columbus Day
after 23 and Me
it’s complicated
12-Oct-2020
Columbus Day
Google Maps leads me
down a dead end
12-Oct-2020
Columbus Day
wondering
how I got here
12-Oct-2020
out of breath
I step
on a twig
12-Oct-2020
Autumn twilight
a kindling box filled
with fragile twigs
12-Oct-2020
mist turns to rain
a dream
washed away
13-Oct-2020
mammogram day
she selects the bra
with a tiny pink ribbon
13-Oct-2020
killer instinct
the puppy lies down
for a tummy rub
13-Oct-2020
killer instinct
when I point my finger
the dog plays dead
13-Oct-2020
caught in the downpour
we tell ourselves
we need the rain
13-Oct-2020
Glass Beach
the shimmer
of forgetting
13-Oct-2020
after the storm
the fear
of forgetting
13-Oct-2020
broken flowers
so many questions
for them
13-Oct-2020
somehow
I thought my golden years
would be shinier
14-Oct-2020
in the old cemetery
vandals outnumbered
by ghosts
14-Oct-2020
we will make
lovely fossils
14-Oct-2020
blood work
spilled all over
my genes
14-Oct-2020
after the storm
a morning
of chainsaws
14-Oct-2020
one day I’ll have something to say
until then
I’ll keep on writing
14-Oct-2020
writer’s block --
autumn leaves
in the river
14-Oct-2020
Quarantine Day #216
the rush
to dream again
14-Oct-2020
sickle moon
no one to bring in
the harvest
14-Oct-2020
unable to return the bags beneath my eyes
15-Oct-2020
autumn fog
all this shouting
over spilled wine
15-Oct-2020
forgetting how to tell
which mushrooms
are edible
15-Oct-2020
antes del amanecer
un último abrazo
con silencio
15-Oct-2020
before sunrise
a final embrace
with silence
15-Oct-2020
total eclipse --
24-hour news
15-Oct-2020
in the streets today
crows taunting
wild turkeys
15-Oct-2020
new moon
I fill out
my ballot
15-Oct-2020
new moon
another tattoo
I’ve never seen
15-Oct-2020
trick or treat
she takes off
her mask
15-Oct-2020
Canto del gallo
la noche
se convierte en día
15-Oct-2020
clear skies --
the bartender shows me
an unlabeled bottle
16-Oct-2020
unimpressed
with warmer temperatures
autumn leaves
16-Oct-2020
new moon
an unfamiliar name
on the ballot
16-Oct-2020
approaching storm
I bundle up
a sigh
16-Oct-2020
autumn colors
radar images
of an approaching storm
16-Oct-2020
in my spam folder
the cure for a disease
I don’t have
16-Oct-2020
new moon
the silent sky
16-Oct-2020
off-season
a snail
moves on
16-Oct-2020
Cape Cod mist
barely teasing
the river
17-Oct-2020
forbidden fruit
always
the sweetest
17-Oct-2020
lights out
I forget
my safe word
17-Oct-2020
leaving an impression
the old oak
falls
17-Oct-2020
the girl
I had a crush on
now a man
17-Oct-2020
a bridge too far
unmasked tourists
at the clam shack
17-Oct-2020
autumn chill
my sandals retreat
to the closet
17-Oct-2020
moonless night
I am afraid
to dream
17-Oct-2020
under the bridge
a piece of sauerkraut
hides from the floss
17-Oct-2020
outdoor rehab
the addicts share
pine needles
17-Oct-2020
killing frost
my mother forgets
who I am
17-Oct-2020
end of the season
the beach grass
waves goodbye
17-Oct-2020
lactose intolerant
sitting out
the ice cream social
17-Oct-2020
the every fall we forget it gets this cold
17-Oct-2020
chilly morning
a perfect time
to stir up trouble
18-Oct-2020
Sunday morning
the chipmunk brings acorns
to church
18-Oct-2020
sinking my teeth
into the smooth skin
of a ripe plum
18-Oct-2020
the weight of the book I never gave to my granddaughter
18-Oct-2020
voting
against the party
across the street
18-Oct-2020
urban gridlock
a throbbing
bass note
18-Oct-2020
celebrating
the peace and quiet
so many bags of trash
18-Oct-2020
pulling up the hydrangeas
our seasonal neighbor
18-Oct-2020
when the dog sees
every squirrel
in every tree
18-Oct-2020
ending on a high note
a self-indulgent
guitar solo
18-Oct-2020
Halloween Party --
the vampire orders
a Bloody Mary
19-Oct-2020
Monday morning
when you are at the bottom
of the food chain
19-Oct-2020
bend in the road
crows argue
with a squirrel
19-Oct-2020
leaves so fragile
they shatter
in the wind
19-Oct-2020
new moon
she surrenders
to the night
19-Oct-2020
quarantine fatigue
I sleep
right through it
19-Oct-2020
autumn afternoon
my shadow
catches up to me
19-Oct-2020
rock climbing
the various stages
of letting go
19-Oct-2020
fever dream
the ghosts stop talking
when I walk by
19-Oct-2020
waiting for the bus
the red glow
of cigarettes
19-Oct-2020
morning fire
telling the elders
our dreams
19-Oct-2020
refusing the mask
a killer
at the gallows
19-Oct-2020
hearing the crows that aren’t there
19-Oct-2020
pacing myself
I pass out
on the couch
19-Oct-2020
after dark
the shadows
that follow me
19-Oct-2020
his signature an irregular heartbeat
19-Oct-2020
a tense moment
conjugating
irregular verbs
20-Oct-2020
slow dance
a pair of swans
on a summer night
20-Oct-2020
frost advisory
the silver highlights
in her hair
20-Oct-2020
fully soaked
by a ten percent
chance of rain
20-Oct-2020
shooting star
everything
I’ve missed
20-Oct-2020
wearing only a smile
my favorite outfit
20-Oct-2020
a Town official --
the squirrel standing
on its hind legs
20-Oct-2020
autumn leaves
the color
of rain
20-Oct-2020
time travel --
I get pulled over
for speeding
21-Oct-2020
car trouble
at the end
of my lease
21-Oct-2020
misty morning
church bells
float away
21-Oct-2020
autumn morning workout
I bend down in the dark
to tie my shoes
21-Oct-2020
hello sunshine!
I stumble upon
a nude beach
21-Oct-2020
endless summer
I stumble upon
a nude beach
21-Oct-2020
standing still
an egret
in the mist
21-Oct-2020
under quarantine
the mist doesn’t
burn away
21-Oct-2020
pandemic Halloween
and yet shouldn’t we
buy candy?
21-Oct-2020
wondering
what the tennis ball
said to my dog
21-Oct-2020
pandemic Halloween
only the ghosts
trick or treat
21-Oct-2020
contrary wind
an owl
in broad daylight
21-Oct-2020
early sunset
the sweetness
of new wine
21-Oct-2020
that day the fog didn’t lift
22-Oct-2020
morning commute
the fog
needs a lift
22-Oct-2020
proxy war
the dog barks
at the neighbor’s cat
22-Oct-2020
outdoor rehab
a former addict
among pine needles
22-Oct-2020
full moon
the lotus
opens
22-Oct-2020
Alabama pressing the mute button on a ballot box
22-Oct-2020
unprompted
he tells me about
his nut allergy
22-Oct-2020
morning darkness
an obstacle course
of dog toys
22-Oct-2020
fearing what happens
between darkness
and dawn
22-Oct-2020
blue moon
she tries to hide
her dimples
22-Oct-2020
surprised
when the night disintegrates
just as expected
22-Oct-2020
beyond debate
the leaves that fall
without a sound
22-Oct-2020
the inevitable shock
when the fog
descends again
22-Oct-2020
224 days later
we’re all
playing possum
22-Oct-2020
deep autumn
a fire stoked
in darkness
22-Oct-2020
winning the debate
the ones
who read instead
22-Oct-2020
election season
the barn swallow’s
forked tail
23-Oct-2020
how quietly you ambushed my dreams
23-Oct-2020
shorter days
the dog lies down
in a patch of sun
23-Oct-2020
broken streetlights
angels fall
like rain
23-Oct-2020
corners of the old house
where ghosts fear to tread
23-Oct-2020
golden leaves
I ask the sky
to fall on me
23-Oct-2020
rip current
she tears off
her blouse
23-Oct-2020
Mr and Mrs Cardinal
wondering where
I hid the birdseed
23-Oct-2020
a strong cocktail
toasting
the end of the world
23-Oct-2020
browsing
in the comics section
with a mask
23-Oct-2020
lurking
in the comics section
the masked browser
23-Oct-2020
starless night
the ghosts in the trees
have wings
24-Oct-2020
raven
tired of explaining
it’s not a crow
24-Oct-2020
when the ghosts are too afraid to speak
24-Oct-2020
looking over his shoulder
when he says
"I don’t believe in ghosts"
24-Oct-2020
perfectly preserved
yesterday’s
horseshoe crab
24-Oct-2020
ten days to the election
a drawbridge
rusted shut
24-Oct-2020
every poem
a potential
death poem
24-Oct-2020
recurring nightmare
every exit
is an entrance
24-Oct-2020
tropical depression
my next vacation
TBD
24-Oct-2020
trash pickers
the daily struggle
with seagulls
24-Oct-2020
waxing moon
restless carp
in a still pond
24-Oct-2020
having never said hello
they never said goodbye
24-Oct-2020
peeking through
the ashes
a tarnished belt buckle
24-Oct-2020
when the wind
is an argument
we never have
24-Oct-2020
late sunrise
after a night of wind
it’s October again
25-Oct-2020
if I can’t find
his obituary
did he really die?
25-Oct-2020
Picasso’s Blue Guitar
an arpeggiated chord
25-Oct-2020
play ball!
the rookie’s
clean jersey
25-Oct-2020
silencio acompañando
mi caminar
en la niebla
25-Oct-2020
quarantine weekend
the things we bring indoors
for winter
25-Oct-2020
she says she’s not naked
if she’s wearing pearls
25-Oct-2020
off-season
we’re all kings
of the empty beach
25-Oct-2020
off-season
seagulls guarding
the driftwood
25-Oct-2020
small world
a goldfish
staring back at me
25-Oct-2020
gone so soon
the October sun
25-Oct-2020
arching her back
a vision
of paradise
25-Oct-2020
cold wind
the bitter howl
of a coyote
25-Oct-2020
autumn night
the silence that would have been
the river
25-Oct-2020
broken clouds
a pit bull smiles
from ear to ear
26-Oct-2020
still ringing
a pay phone
in the desert
26-Oct-2020
writer’s block --
what used to be
a herring run
26-Oct-2020
lying beside her
unable to leave her
behind
26-Oct-2020
deepening autumn
the stock market
falls
26-Oct-2020
lockdown --
words
fail me
26-Oct-2020
modern day Nero
fiddling while Rome burns
with fever
26-Oct-2020
Fall colors
the baby finds
Mommy’s make-up
26-Oct-2020
autumn twilight --
This Kind of Bird
Flies Backward
26-Oct-2020
oak leaves
clinging
in the angry wind
26-Oct-2020
steaming compost
what I used to believe
26-Oct-2020
autumn sunset
the call
of a sea lion
27-Oct-2020
last week of October
a black cat
crosses Wall Street
27-Oct-2020
quarantine life
waiting for the fog
to lift
27-Oct-2020
October night
a black cat
purrs
27-Oct-2020
unable to sleep
a downward spiral
of leaves
27-Oct-2020
Halloween party
the Little Mermaid
eats a fish taco
27-Oct-2020
in the corner of my eye
the leaves
become butterflies
27-Oct-2020
raising the dead
leaf blowers
in the cemetery
27-Oct-2020
autumn chill
she reaches
for the covers
27-Oct-2020
standard time
how far do we
turn back the clock?
27-Oct-2020
persistent drizzle
expecting me
to write about it
28-Oct-2020
Halloween candy
when we know there won’t be
trick-or-treaters
28-Oct-2020
summer’s gone
but somehow I’m swimming
in the high-risk pool
28-Oct-2020
trick or treat
she assures me she’s not
a good witch
28-Oct-2020
in a dark corner
of the church parking lot
amazing Grace
28-Oct-2020
Halloween week
a hand pie
for dinner
28-Oct-2020
last of the wine
a deepening crack
in the sky
28-Oct-2020
social media
the case
for civil war
28-Oct-2020
chrysanthemums
even more beautiful
with a spellchecker
29-Oct-2020
backyard Buddha
before and after
the rain
29-Oct-2020
ten after four
the artist’s
empty refrigerator
29-Oct-2020
blue moon
but I can’t see it
through the rain
29-Oct-2020
unmasked
she haunts
my dreams
30-Oct-2020
out of coffee
the zombie
in the mirror
30-Oct-2020
Devil’s Night
she winks
at a married man
30-Oct-2020
blue moon
she spends
the night
31-Oct-2020
masked
I give out candy
to goblins
31-Oct-2020
one day I wake up
and I’m driving
a late-model car
31-Oct-2020
truco o dulce
y por qué no puedo
tener ambos?
31-Oct-2020
getting an hour back
when I could use
twenty years
31-Oct-2020
trick or treat
the illusion
of choice
31-Oct-2020
Blue Moon
the trick or treaters
stay away
31-Oct-2020
writer’s block
the trick or treaters
stay away
31-Oct-2020
best seat in the house
the dog
beside the fire
31-Oct-2020
night terrors
the sounds I make
when I tie my shoes
31-Oct-2020
Halloween breakfast
the witch
burns my toast
31-Oct-2020
Halloween night
the horror
of silence
31-Oct-2020
Day of the Dead
the pain of going
back in time
1-Nov-2020
November
the comfort
of a sad song
1-Nov-2020
Day of the Dead
I wear
a strong cologne
1-Nov-2020
the palm reader
unemployed
1-Nov-2020
no trespassing
a rafter
of wild turkeys
1-Nov-2020
silent thunder
a haiku poet
at the end of the bar
1-Nov-2020
Day of the Dead
my mother tells me
her father is visiting
1-Nov-2020
looming above
the cold horizon
a poor man’s sunshine
2-Nov-2020
naked mannequin
unable to suppress
a sudden shiver
2-Nov-2020
naked mannequin
a sudden shiver
2-Nov-2020
November wind
a scarecrow
flies away
2-Nov-2020
writer’s block
she fastens
her top button
2-Nov-2020
the invading force
fallen leaves
floating down the river
2-Nov-2020
election night
I choose
a new book
2-Nov-2020
partisan politics
a campaign sign falls down
in the wind
2-Nov-2020
turning back the clock
the conquerors
and the conquered
2-Nov-2020
has anyone polled unlikely voters?
2-Nov-2020
conteniendo la respiración
otra tormenta
en el horizonte
2-Nov-2020
Santa Claus
assuring me
my vote counts
3-Nov-2020
blue wave --
Papa Smurf
says hello
3-Nov-2020
the day the wind
turned everything
to noise
3-Nov-2020
falling leaves
the future
up in the air
3-Nov-2020
writer’s block
a chattering titmouse
3-Nov-2020
eye of the storm
a stray dog
keeps its distance
3-Nov-2020
election night
a drinking game
no one wins
3-Nov-2020
election night
voting for the prettiest
talking head
3-Nov-2020
still chasing after a distant train
3-Nov-2020
unable to sleep
unable to stay awake
waning harvest moon
3-Nov-2020
elbows and hips
unlocking
a stubborn door
3-Nov-2020
waning moon
I don’t ask my mother
if she voted
3-Nov-2020
election night
a slow moving
freight train
3-Nov-2020
wheelchair bound
my mother’s journey
through her past
3-Nov-2020
flat champagne
the morning after
4-Nov-2020
blocked
the bully’s
incessant tweets
4-Nov-2020
across the bridge
the wrong side
of history
4-Nov-2020
counting the ballots
a chipmunk’s cheeks
full of acorns
4-Nov-2020
first week of November
it’s getting darker
every day
4-Nov-2020
writer’s block
the river reduced
to a trickle
4-Nov-2020
autumn deepens
beginning and ending the day
in darkness
4-Nov-2020
breaking news:
the dog takes my spot
on the couch
4-Nov-2020
in the forecast
unseasonable
Christmas lights
4-Nov-2020
at the railroad crossing
I count
every freight train
4-Nov-2020
after the election
a return to
Coronavirus maps
4-Nov-2020
election night
we choose
the guest bedroom
4-Nov-2020
flame sky
the urgency
of now
4-Nov-2020
fallen leaves
everything
we thought we knew
5-Nov-2020
climate change
rescuing a science book
from the fire
5-Nov-2020
nights so dark
I am afraid
to dream
5-Nov-2020
refreshing my browser
the opposite
of refreshing
5-Nov-2020
election week
counting
church bells
5-Nov-2020
election week
a groundhog
still digging
5-Nov-2020
unable to sleep
unable to stay awake
a low-flying plane
5-Nov-2020
the chase is on!
which squirrel will get
the last acorn?
5-Nov-2020
in the headlines
a withered oak tree
clinging to its leaves
5-Nov-2020
beyond the headlines
an island floating
in troubled waters
5-Nov-2020
Shepherd’s Pie
how long
to the next new moon
5-Nov-2020
putting away the lawn chairs
next to the bicycles
we never ride
6-Nov-2020
growing old
the awkward teenager
in the mirror
6-Nov-2020
uninspired
the dog’s
empty food bowl
6-Nov-2020
in my spam folder
another prize from a contest
I didn’t enter
6-Nov-2020
seemingly always running out of daylight
6-Nov-2020
sign of the times
our mail delivered
in the dark
6-Nov-2020
the weekend begins
savoring the last moments
of sunlight
6-Nov-2020
too soon to celebrate?
a margarita
just in case
6-Nov-2020
cracked tea cup --
the shadow lengthens
over a haiku cliche
6-Nov-2020
poor little rich boy
hoarding his toys
in the bunker
7-Nov-2020
waking from a dream
I swear I saw
the hour hand move
7-Nov-2020
gray squirrel
scurrying across
my next poem
7-Nov-2020
yard sale
the garden gnome
wears a mask
7-Nov-2020
in the news
the drone of gas-powered
leaf blowers
7-Nov-2020
not a moment too soon
the final harvest
of chile peppers
7-Nov-2020
self-care
a wine glass
half-empty
7-Nov-2020
in the news
bare branches
in the wind
7-Nov-2020
self-care
a warm place
in the sun
7-Nov-2020
cotton candy sky
the sudden urge
to brush my teeth
7-Nov-2020
new listing
someone else’s
dream
7-Nov-2020
new listing
someone else’s
unfinished dream
7-Nov-2020
the circus sideshow no one wants to see
7-Nov-2020
tent revival
the preacher’s wife
in a miracle bra
7-Nov-2020
too close to call
I wear a mask
7-Nov-2020
November dreams
that the river
might flow again
8-Nov-2020
the reality of a one-dimensional box
8-Nov-2020
earthquake
another acorn
hits the roof
8-Nov-2020
disabled train
I suddenly remember
the punchline
8-Nov-2020
searching for the space between the spaces
8-Nov-2020
atardecer de otoño
el cielo
se vuelve amarillo
8-Nov-2020
amazing grace
the Tai-Chi master
swats a fly
8-Nov-2020
antes del amanecer
los grillos
en mi cabeza
8-Nov-2020
longing for the days
when I can just be...
8-Nov-2020
final jeopardy
a knuckleball
in the stands
8-Nov-2020
closed until May
will I remember
what a frappe is?
8-Nov-2020
autumn dusk
the sky
turns to yellow
8-Nov-2020
thinning crowds
another
coughing fit
8-Nov-2020
crowded beach
an old gull
above it all
8-Nov-2020
clearance sale
a bin full
of "vote" buttons
8-Nov-2020
an empty driveway
our seasonal neighbor’s
silent goodbye
9-Nov-2020
weekend parades
then the inevitable
Monday gridlock
9-Nov-2020
the call for unity
a pair of broken
pay phones
9-Nov-2020
warm autumn days
a veggie burger
that tastes like meat
9-Nov-2020
Monday morning
a tufted titmouse
with something to say
9-Nov-2020
baker’s daughter now serving eye rolls
9-Nov-2020
renewed restrictions
queuing up
the quarantine fantasies
9-Nov-2020
quarantined
she lets
herself go
9-Nov-2020
unable to sleep
yesterday’s earthquake
in my ears
9-Nov-2020
Monday morning
the taste of tea
in my coffee cup
9-Nov-2020
winter stillness
my clean and sober friends
won’t talk to me
10-Nov-2020
November fog
someone
I almost met
10-Nov-2020
space race
and the little stray dog
who lost
10-Nov-2020
niebla de noviembre
alguien que
casi conozco
10-Nov-2020
perfection --
I rush to catch
the wrong train
10-Nov-2020
snore like no one’s listening
10-Nov-2020
morning commute
a raccoon walks along
the river bed
10-Nov-2020
morning dog walk
the scowl
behind the mask
10-Nov-2020
one week after the election
I envy
my napping dog
10-Nov-2020
one week
after the election
the dog naps
10-Nov-2020
traitors amongst us
Yankee fans
in Boston
10-Nov-2020
border town
neither here
not there
10-Nov-2020
desperate times
water
from a tainted well
10-Nov-2020
the lighthouse
when the lantern
is extinguished
10-Nov-2020
evening meditation
the silence
of a distant ocean
10-Nov-2020
cloudless autumn sky
the train was right on time
but I missed it anyway
11-Nov-2020
Veteran’s Day
losers and suckers
in the White House
11-Nov-2020
Veteran’s Day
a red-tailed hawk
in uniform
11-Nov-2020
soliciting me
an unsolicited
Facebook request
11-Nov-2020
scribbled on a cocktail napkin
another drunken poet cliche
11-Nov-2020
mid-week holiday
the restive gray ocean
11-Nov-2020
forgetting who said
"never forget"
11-Nov-2020
suitcase in my hand
the train
leaves the station
11-Nov-2020
Veteran’s Day
mist turns to drizzle
and back again
11-Nov-2020
November rain
a deeper shade
of gray
11-Nov-2020
writer’s block
the gutter overflowing
with leaves
11-Nov-2020
wild poppies
an arrowhead
in the fallow field
11-Nov-2020
last of the tequila
the desert landscape
of my dreams
11-Nov-2020
when every day
is a Monday
11-Nov-2020
fast asleep
the dog’s dreams
chasing seagulls
11-Nov-2020
November rain
it doesn’t matter
what day it is
12-Nov-2020
urgent care center
no one shares
my urgency
12-Nov-2020
date night
a pair of coyotes
crosses the street
12-Nov-2020
unpublished
the poet
who didn’t sell out
12-Nov-2020
on either side of the window
descendents of wolves
12-Nov-2020
five years later
the tomboy’s
womanly curves
12-Nov-2020
tonight’s sky
the planets
look down on us
12-Nov-2020
even in my dreams
tidying up
around the house
13-Nov-2020
Friday the 13th
bringing me
complimentary cocktails
13-Nov-2020
quarantine day #247
seeing the faces
in the trees
13-Nov-2020
Friday the 13th
walking the dog
in the rain
13-Nov-2020
crying over
the spilt milk
of human kindness
13-Nov-2020
Friday the 13th
she asks
if I feel lucky
13-Nov-2020
the slow transition
from mist to rain
13-Nov-2020
ghost of freedom
every decision
made for her
13-Nov-2020
end of the season
all over
but the shouting
13-Nov-2020
answering no questions
waning crescent moon
13-Nov-2020
how tall we once were
sunflowers
in the compost
13-Nov-2020
stepping on the scale
I weigh
our lunch options
14-Nov-2020
town dump
campaign signs
in the burn pile
14-Nov-2020
writers’ retreat
the participants
beyond words
14-Nov-2020
simpler times
when all we needed
was a place in the sun
14-Nov-2020
pulled over for speeding
The Invisible Man
14-Nov-2020
autumn sunset
just glad
to be here
14-Nov-2020
wind advisory
the lame duck president
ignoring questions
14-Nov-2020
wind advisory
crying to the sky
to make it stop
14-Nov-2020
overnight frost
waking up
to an empty bed
15-Nov-2020
a change
in my credit score
and nothing to buy
15-Nov-2020
dark days ahead
when I cannot trust
my neighbor
15-Nov-2020
24-hour news
a washing machine stuck
on the spin cycle
15-Nov-2020
mid-November
the jack-o-lantern’s smile
becomes a frown
15-Nov-2020
new moon
so many names
for darkness
15-Nov-2020
high on a hill
apples rolling away
from the tree
15-Nov-2020
empty sky
when I needed to see
the moon
15-Nov-2020
new moon
a friend request
from the boss
15-Nov-2020
hopes and prayers
churning
in the gulf
15-Nov-2020
Monday morning commute
waiting for the next leaf
to fall
16-Nov-2020
I am the little boy
laughing at the hair
in Grandpa’s ears
16-Nov-2020
Romans and their swords
when the Gladiators kneel
16-Nov-2020
dreaming the apple
climbed back
into the tree
16-Nov-2020
when the light
at the end of the tunnel
is an open book
16-Nov-2020
fallen leaves
remembering when a rake
was more than a libertine
16-Nov-2020
driving past the nightclub
a cigar butt dancing
at the curb
16-Nov-2020
Fall offensive
the dog attacks
a fallen branch
16-Nov-2020
bitter autumn
drunkards howling
in the moonless night
16-Nov-2020
writer’s block
the words
I didn’t say
17-Nov-2020
not removing
the leaf on his head
backyard Buddha
17-Nov-2020
barely sunrise
the boast
of a crow
17-Nov-2020
it’s complicated
her cropped
profile photo
17-Nov-2020
when my daydreams
turn into church bells
17-Nov-2020
vaccines and masks
and the cries
of tyranny
17-Nov-2020
some of our best talks
were the ones
we never had
17-Nov-2020
mid-November
the jack-o’-lantern
needs a facelift
17-Nov-2020
first frost
a revocable trust
17-Nov-2020
frost warning
my Dad’s first birthday
since passing
17-Nov-2020
stalled in a tunnel
ghosts board
a subway car
17-Nov-2020
wind howling at the moonless night
17-Nov-2020
winter dog walk
the silence
between breaths
18-Nov-2020
pounds to kilos
the measure of
our understanding
18-Nov-2020
karma police
how to fix
the detuned radio
18-Nov-2020
energy dip
an argument
with slow-poured coffee
18-Nov-2020
early dusk
counting the bottles
of wine
18-Nov-2020
seagulls
considering our options
at the clam shack
18-Nov-2020
December boys
complaining about
the sunshine
18-Nov-2020
discarded
in the dumpster
lame duck
18-Nov-2020
quarantine conundrum
to beard
or not to beard
18-Nov-2020
bitter cold
the moon’s descent
into clouds
18-Nov-2020
bitter cold
cancelling
our winter getaway
18-Nov-2020
typhoons and hurricanes
I stop complaining
about quarantine
18-Nov-2020
the silence
when I tell the solitaire cards
they’re not fair
18-Nov-2020
reading the bible
I forget the passage
about clouds of pepper spray
18-Nov-2020
my daughter
an angry old woman
quoting the bible
18-Nov-2020
bitter cold
knowing my daughter
is praying for me
18-Nov-2020
bitter cold
suddenly we remember
Christmas cards
18-Nov-2020
when I realize
I am the one
making old man sounds
18-Nov-2020
the poet who wrote too much
18-Nov-2020
not hearing
but feeling
the wind
18-Nov-2020
that dark morning
when it’s too cold
to breathe
19-Nov-2020
bright morning sun
a dusty liquor cabinet
19-Nov-2020
eight months later
I stop recognizing people
without their masks
19-Nov-2020
dangling oak leaves
a body
at rest
19-Nov-2020
writer’s block
a phone call
from "Private Number"
19-Nov-2020
gale warning
life is but
a flickering candle
19-Nov-2020
everything that goes without saying
19-Nov-2020
just beyond
the next horizon
unconditional love
20-Nov-2020
so low in the sky
I walk carefully
not to step on the sun
20-Nov-2020
another day
the world forgets
to fall apart
20-Nov-2020
unseasonably mild
a cloud of gnats
around the leaf pile
20-Nov-2020
gale warning
the dog barks
at the leaf blower
20-Nov-2020
always
in serious silence
Buddha and the cat
20-Nov-2020
morning chill
we forgot to bring in
the chile plants
20-Nov-2020
unseasonably warm
my wandering eyes
linger
20-Nov-2020
restless night
will you be
my bedtime story?
20-Nov-2020
evil forces so dark
they don’t exist
20-Nov-2020
coup attempt
an oppossum
evicts the skunk
20-Nov-2020
unseasonably mild
a feel-good
acceptance speech
20-Nov-2020
the research vessel
drifts toward an iceberg --
bipolar disorder
21-Nov-2020
Brooklyn revisited
the vacant lot
a community garden
21-Nov-2020
unprecedented
the deepening plunge
into hyperbole
21-Nov-2020
bare trees
a cat and mouse game
among blue jays
21-Nov-2020
on second thought
I retweet
the catbird’s song
21-Nov-2020
realizing I was plan B all along
21-Nov-2020
bare trees
the squirrel knows
I see him
21-Nov-2020
when the champagne
you think you’re drinking
is just Kool-Aid
21-Nov-2020
afternoon cocktails
bring on
the night
21-Nov-2020
heavy sigh
how long has the dog
been watching me?
21-Nov-2020
Sunday morning
the fog
of last night’s tequila
22-Nov-2020
on this channel
the empty aisle
of a drugstore
22-Nov-2020
next time
instead of paper towels
a case of bottled water
22-Nov-2020
blank verse
the poetry journal’s
rejection letter
22-Nov-2020
squirrel in a tree
maybe he’ll think
I’m a statue
22-Nov-2020
warming up
to the idea
of getting warm
with you
22-Nov-2020
blowing across
the parking lot
a faceless mask
22-Nov-2020
in the dead of night
sickle moon
22-Nov-2020
wearing only
a bathrobe
the softness
22-Nov-2020
while Rome burns
21st century Nero
plays golf
22-Nov-2020
pandemic dreams
I keep them
to myself
23-Nov-2020
imminent rain
the gratitude
of clouds
23-Nov-2020
the noise of construction
chasing away
the crane
23-Nov-2020
the psychiatrist’s allegation of Freud
23-Nov-2020
after the storm
the quiet
before the next one
23-Nov-2020
tornado warning
the dog
after being cooped up
23-Nov-2020
writer’s block
an absence
of wind
23-Nov-2020
windless night
a dog sniffing
the darkness
23-Nov-2020
used book store
rack after rack
of stale cigarettes
23-Nov-2020
remembering
when we walked along the beach
that washed away
23-Nov-2020
words struggling to be a poem
23-Nov-2020
estate sale --
dismantling the bed
my parents dreamed in
24-Nov-2020
a bruised apple
she doesn’t want
to talk about it
24-Nov-2020
Thanksgiving dinner
a toddler thrashing
in Grandpa’s arms
24-Nov-2020
2020
planning Thanksgiving dinner
for ghosts
24-Nov-2020
losing track of time
the season’s first
Christmas card
24-Nov-2020
Black Friday
a friend request
from a stranger
24-Nov-2020
peace on earth
the wishbone
doesn’t break
25-Nov-2020
autumn leaves
crossing the border
undetected
25-Nov-2020
trade rumors
stars peeking in and out
of clouds
25-Nov-2020
worn out
the old shoes
I keep wearing
25-Nov-2020
writer’s block
the winter moths
don’t care
25-Nov-2020
Thanksgiving morning
or it could be
another Thursday
26-Nov-2020
unraveling a dream within a dream
26-Nov-2020
Thanksgiving breakfast
all of the Spam
in my mailbox
26-Nov-2020
happiness
a sleeping dog
26-Nov-2020
another day
the dog attacks
the vacuum cleaner
26-Nov-2020
Thanksgiving Day parade
the presidential pardons begin
26-Nov-2020
fading rainbow
the illusion
of moral high ground
26-Nov-2020
Thanksgiving rain
a stray dog
in search of shelter
26-Nov-2020
pandemic
guess who’s not coming
to dinner?
26-Nov-2020
late November
the trees stripped
of words
27-Nov-2020
Black Friday
the crow
is king
27-Nov-2020
Black Friday
discounting
the discounts
27-Nov-2020
thankful
for the mist
beyond the rain
27-Nov-2020
my nephew’s deep voice --
I reach for
the pause button
27-Nov-2020
cleavage
a matter
of perspective
27-Nov-2020
those eyes...
bringing my breath
back to me
27-Nov-2020
Black Friday
something the crows
aren’t telling me
27-Nov-2020
the difference between
partly sunny
and mostly cloudy
27-Nov-2020
gibbous moon
the restless hum
of night
27-Nov-2020
Small Business Saturday
Christmas trees
for sale
28-Nov-2020
gibbous moon
the books
I never finish
28-Nov-2020
higher education
the professor’s
stash of weed
28-Nov-2020
broken clouds
sandpipers
chased by waves
28-Nov-2020
searching for inspiration
I refresh my browser
28-Nov-2020
low tide
sunset
through broken clouds
28-Nov-2020
off-season
moonrise
over the clam shack
28-Nov-2020
Quarantine Day #262
church bells ring
for no one
28-Nov-2020
club soda and lime
an unescorted escort
at the bar
29-Nov-2020
without shame
a naked mannequin
in the display window
29-Nov-2020
soft blanket
the dream
of a lasting peace
29-Nov-2020
late November
those last few leaves
clinging
29-Nov-2020
over too quickly
a Zoom call
with my children
29-Nov-2020
frost moon
the man in the mirror
has white hair
29-Nov-2020
overcast night
inventing
a constellation
29-Nov-2020
leftover turkey
the president elect
assembles his cabinet
29-Nov-2020
hands raised
all of the students
who’ve seen someone shot
30-Nov-2020
last day of November
crows argue
amongst themselves
30-Nov-2020
Monday
after a long weekend
still Monday
30-Nov-2020
cobblestone dreams
the gaslit streets
of Washington
30-Nov-2020
November wind
clinging
to the last leaf
30-Nov-2020
discovering the raincoat isn’t waterproof
30-Nov-2020
beaver moon
just another
rainy night
30-Nov-2020
deep November
lights on
in an empty house
30-Nov-2020
isolation
clinging to
the remote
30-Nov-2020
Cyber Monday
a cat chases
the wireless mouse
30-Nov-2020
wind advisory
the fear of losing
one’s grip
30-Nov-2020
wind advisory
we cling
to each other
30-Nov-2020
November wind
bare branches stabbing holes
into darkness
30-Nov-2020
off-season
an old woman snoring
on the bus
30-Nov-2020
remembering
the sighs
of December
1-Dec-2020
freedom
a seat
on the bus
1-Dec-2020
approaching the solstice
my two left feet
1-Dec-2020
December
the darkness
deepens
1-Dec-2020
Thanksgiving party
the taxi driver smells
like Wild Turkey
1-Dec-2020
awakened by the bartender
the taxi driver
pays his bill
1-Dec-2020
asked what kind of dog I have
I say he’s a thoroughbred
2-Dec-2020
winter approaches
I catch myself walking
like an old man
2-Dec-2020
prisoners
along the highway
picking up
what we throw away
2-Dec-2020
lingering mist
what doesn’t show up
on radar
2-Dec-2020
nowhere to hide
the last oak leaf
falls
2-Dec-2020
piquing my interest
her perky breasts
2-Dec-2020
CDC guidance:
there’s no place like home
for the holidays
2-Dec-2020
opting out
an empty place
at the table
2-Dec-2020
Cape Cod sunset
a hazy
New England IPA
2-Dec-2020
on every
inner city playground
a Holden Caulfield
2-Dec-2020
hesitation
the last pickle
in the barrel
2-Dec-2020
negative news
the chef at our favorite restaurant
tests positive
2-Dec-2020
frost moon
a slow arc
over the pasture
2-Dec-2020
quarantine day 265
winning at solitaire
uncontested
2-Dec-2020
fading to gray
I disappear
inside of you
2-Dec-2020
a pigeon nest
in the eaves
of a homeless shelter
3-Dec-2020
first come first serve
the bottom of the kettle
at the soup kitchen
3-Dec-2020
cold morning
dreaming it was
someone else’s nightmare
3-Dec-2020
cold morning
I shed
my skin
3-Dec-2020
how do crickets feel
when they hear
only humans?
3-Dec-2020
silent crows
flying across
the moon
3-Dec-2020
my granddaughter’s birthday
I try to schedule
a Facetime call
4-Dec-2020
dinner in quarantine
I phone it in
4-Dec-2020
breakfast buffet
the cormorant’s
splash
4-Dec-2020
making quite the splash
her string bikini
4-Dec-2020
December chill
my granddaughter’s
polite "thank you"
4-Dec-2020
Buddha staring
right through me
4-Dec-2020
lost
her last
inhibition
4-Dec-2020
lost summer
all of the stars
without names
4-Dec-2020
December wind
turning over
a new leaf
4-Dec-2020
el otro lado
a bodega
named for my Mom
4-Dec-2020
winter nor’easter
it’s not what I wanted
for Christmas
5-Dec-2020
hide-and-seek
pretending not to see
my ninja granddaughter
5-Dec-2020
Cape Cod traffic
racing against
the end of summer
5-Dec-2020
wailing wind
I assure her
I’m not angry
5-Dec-2020
high wind warning
another tweet flagged
for misinformation
5-Dec-2020
wind advisory
our tropical vacation
flies away
5-Dec-2020
snow in the forecast
deleting a name
from our Christmas card list
5-Dec-2020
storm brewing
the pub
closes early
5-Dec-2020
angry sky
searching for the words
to make it right
5-Dec-2020
waking up beside you
I should have known
you were a dream
6-Dec-2020
remembering summer
my first taste
of gazpacho
6-Dec-2020
Sunday morning
making plans
for the plans I make
6-Dec-2020
waiting for the train
more time to write
than I had expected
6-Dec-2020
country pub
the man with a rottweiler
orders a black and tan
6-Dec-2020
stone soup
my daughter turns into
her mother
6-Dec-2020
unemployed haiku poet
applying
for seasonal work
6-Dec-2020
dark before 5
it must be time
for a cocktail
6-Dec-2020
propping up
the table leg
an unsold chapbook
6-Dec-2020
fair-weather clouds
my favorite kind
of cotton candy
7-Dec-2020
skin and bones
the ghost dog
of my dreams
7-Dec-2020
purple skies
what we want
to believe
7-Dec-2020
approaching winter
a separate drawer
for our prescriptions
7-Dec-2020
hide and seek
the sheer delight
of her breasts
7-Dec-2020
hope springs eternal
our dog licks the ice
in his water bowl
7-Dec-2020
Monday morning commute
a flying squirrel
takes the high road
7-Dec-2020
the delusion of having time
7-Dec-2020
waning crescent moon
I forget to call
my mother
7-Dec-2020
windless night
careful not
to scratch that itch
7-Dec-2020
finding a vein
raindrops
on the window pane
7-Dec-2020
cobwebs
waving
in the wind
7-Dec-2020
first snow
as if I’ve never
seen it before
8-Dec-2020
first snow
without my Dad
8-Dec-2020
the time machine
from my childhood home
covered with rust
8-Dec-2020
ain’t too proud to beg
another radio fund drive
8-Dec-2020
off-season
an untethered sailboat
drifts away
8-Dec-2020
untied from its dock
a sailboat
drifts away
8-Dec-2020
desatado de su muelle
un velero
se aleja
8-Dec-2020
cosplayers getting serious
8-Dec-2020
circus sideshow
a clown car
on fire
8-Dec-2020
I see
your furtive glance
and raise
my glass
8-Dec-2020
shorter days
the night belongs
to crows
8-Dec-2020
waiting for the train
not the Jamaica
I was expecting
8-Dec-2020
dreams of thunder
the staggering
silence
8-Dec-2020
strung out
the Christmas lights
blink on and off
9-Dec-2020
"I don’t like that"
my late father says
about the bat flip
9-Dec-2020
gallery gossip
someone whispers
"a beautiful mess"
9-Dec-2020
writer’s block
the sliding glass door
jams shut
9-Dec-2020
December
the jack-o-lantern’s
frozen frown
9-Dec-2020
day bed
the afternoon
delights
9-Dec-2020
the longest night
standing down
and standing by
9-Dec-2020
weekday hangover
the morning sun
especially bright
10-Dec-2020
blended family
a dreidel
under the Christmas tree
10-Dec-2020
how long
before the lost balloon
disappears?
10-Dec-2020
faded graffiti
peeling from the walls
of my home town
10-Dec-2020
melting snow
a shot of bourbon
on the rocks
10-Dec-2020
turning on the news
I don’t listen to it
10-Dec-2020
winter night
a howling dog
10-Dec-2020
when the night is a howling dog
10-Dec-2020
now on sale
so many things
I don’t need
11-Dec-2020
senseless beauty
the irresistible rhythm
of a one-hit wonder
11-Dec-2020
first frost
cutting back
the perennials
11-Dec-2020
nothing to hide
we meet
by candlelight
11-Dec-2020
morning glory
the beautiful mess
we made last night
11-Dec-2020
neither here
nor there
the last fallen leaves
11-Dec-2020
shaken not stirred
an abandoned
osprey nest
11-Dec-2020
when I could be
one of those old people
in late night commercials
11-Dec-2020
sudden chill
a positive test
in my mother’s nursing home
11-Dec-2020
the president elect
adding to
his liquor cabinet
11-Dec-2020
early morning shower
a dream
within a dream
11-Dec-2020
flame sky
it won’t tell me
what it means
11-Dec-2020
winter fog
I keep thinking
I hear the phone
12-Dec-2020
the gift
of learning how to spell
poinsettia
12-Dec-2020
quarantine day 275
a change
in my credit score
12-Dec-2020
December rain
another perforated
dog toy
12-Dec-2020
Mom was a bitch
but Papa was
a rolling stone
12-Dec-2020
3-dimensional chess
the pieces tumble
to the floor
12-Dec-2020
weather-beaten
Buddha won’t
reveal his age
13-Dec-2020
ghost army
fighting someone
else’s windmills
13-Dec-2020
appearing nightly
the ghost of
what could have been
13-Dec-2020
animal shelter
the little girl’s
sad puppy eyes
13-Dec-2020
breaking quarantine
fair-weather clouds
drift away
13-Dec-2020
raven’s call
trying to be
who I am
13-Dec-2020
la llamada del cuervo
tratando de se
quien soy
13-Dec-2020
the last old oak
growing
more lonesome
13-Dec-2020
bottle rockets
scattering
the dogwood blossoms
13-Dec-2020
stranded at the altar
flowers
for a cancelled wedding
13-Dec-2020
she tells me
how natural I look
eating a banana
14-Dec-2020
waste not want not
a recipe
for wine sauce
14-Dec-2020
that Monday feeling it could be any day
14-Dec-2020
lost summer
scrubbing the mildew
from my baseball cap
14-Dec-2020
morning clouds
the case for
staying in bed
14-Dec-2020
avoiding my conflict management class
14-Dec-2020
deepening darkness
the cancer diagnosis
14-Dec-2020
snow in the forecast
extra parmesan cheese
on my pasta
14-Dec-2020
dinner time
the old dog’s
puppy eyes
14-Dec-2020
December rain
one more day
without a Christmas tree
14-Dec-2020
remembering
how many of us
were alive that day
14-Dec-2020
approaching storm
a metaphor
on the horizon
14-Dec-2020
what passes for a shooting star
14-Dec-2020
morning constitutional
the right
to peace of mind
15-Dec-2020
reality
show
cancelled
15-Dec-2020
December
the sun can’t rise
fast enough
15-Dec-2020
new moon
everything that is clearly
unseen
15-Dec-2020
shaking all over but the shouting
15-Dec-2020
new moon
the curve
of her hips
15-Dec-2020
paper mask anniversary
one whole year
dodging Covid
15-Dec-2020
following
the shadows
between her breasts
15-Dec-2020
solstice
following the shadows
between her breasts
15-Dec-2020
60 years later
the comforting shade
of tall oak trees
15-Dec-2020
blizzard warning
the executions
continue
15-Dec-2020
miracle bra
dangling from
a low-hanging branch
15-Dec-2020
blizzard warning
a mailbox full
of Christmas cards
15-Dec-2020
an ailing friend
the distant
harbor bell
15-Dec-2020
agent orange dishonorably discharged
15-Dec-2020
change of seasons
the bittersweet retreats
from Buddha
16-Dec-2020
winter night
a TV ad
for guilt-free chocolate
16-Dec-2020
enraged!
the grammatical errors
in my obituary
16-Dec-2020
missing the zoo
echoes of ghosts
in the plaza
16-Dec-2020
winter storm warning
taking refuge
in the wine cellar
16-Dec-2020
winter storm warning
she invites me
under the covers
16-Dec-2020
standing tall
our understated
Christmas tree
16-Dec-2020
middle age
the bald spots
on our Christmas tree
16-Dec-2020
meteor shower
she tells me
what I’ve missed
16-Dec-2020
frozen in time
the snow globe
my Dad gave me
16-Dec-2020
stranded at the airport
we take the next
tequila flight
17-Dec-2020
winter wind
I pretend
it doesn’t bother me
17-Dec-2020
just a dream
what the wind
keeps telling me
17-Dec-2020
snow flurries
my data
in the cloud
17-Dec-2020
winter storm
the lilac bush’s
last stand
17-Dec-2020
winter sunset
my shadow dissolves
into darkness
17-Dec-2020
winter fog
the dispensary’s
public stock offering
17-Dec-2020
snow flurries
practicing
a knuckleball grip
17-Dec-2020
light snowfall
the dreams
of an old dog
17-Dec-2020
happy hour
a large selection
of cocktails to go
17-Dec-2020
stepping on my shadow
it doesn’t seem
to mind
17-Dec-2020
wearing out my welcome mat
18-Dec-2020
instant karma
a string
of Christmas lights
18-Dec-2020
solstice
forgetting which twin
wears glasses
18-Dec-2020
realizing I was just a bad dream
18-Dec-2020
outside the subway station
a rush hour crowd
of buskers
18-Dec-2020
outside the subway station
a rush hour crowd
of street musicians
18-Dec-2020
above
the confluence of clouds
a confluence of planets
18-Dec-2020
endgame
we decide
I’m her father’s age
19-Dec-2020
Camp Meeting Tabernacle
ghosts swirling
among the rafters
19-Dec-2020
pick of the litter
a puppy tips over
the trash can
19-Dec-2020
snow showers
bereft of 2,000 years
and the bath of life
19-Dec-2020
ghost light --
all the world’s
a stage
19-Dec-2020
a wine glass spills purple sunset
19-Dec-2020
infinity pool --
I could stay here
forever
19-Dec-2020
Christmas party
somebody hides
the mistletoe
19-Dec-2020
waiting to donate blood
I find the perfect
sangria recipe
20-Dec-2020
melting snow
sparrows defy the guidance
against gatherings
20-Dec-2020
celebrating
the longest night
my two left feet
20-Dec-2020
dining in darkness
a thin slice
of moon
20-Dec-2020
longest night
the snowmelt
drips
21-Dec-2020
shortest day of the year
I get
a late start
21-Dec-2020
longest night
an ambulance
two houses away
21-Dec-2020
when the night is a waiting ambulance
21-Dec-2020
winter
seizing
daylight
21-Dec-2020
winter slowly escalating daylight
21-Dec-2020
if the planets align
on a cloudy night
is it just an illusion?
21-Dec-2020
and then we remembered
that we didn’t have
a fire pit
21-Dec-2020
the car’s on fire
and nobody knows
if someone’s inside
21-Dec-2020
winter fog
my echo
surrounds me
21-Dec-2020
a kid from the neighborhood
killed by a hoax
at age 58
21-Dec-2020
the planets align
we all argue
about what it means
21-Dec-2020
safe at home
the teacher mispronounces
my name
22-Dec-2020
first day of winter
a phone rings
unanswered
22-Dec-2020
reflected
in the snowmelt
a silver lining
22-Dec-2020
country road
my old bones
feel every pothole
22-Dec-2020
trying to find out
who asked Santa
for rain
22-Dec-2020
voted out
elective
surgeries
22-Dec-2020
file not found --
my inspiration lost
in the cloud
22-Dec-2020
gibbous moon
the frozen rock
that makes us swoon
22-Dec-2020
a stranger wishes me
"Merry Christmas
if you celebrate"
23-Dec-2020
high wind warning
we log off
social media
23-Dec-2020
reluctant to celebrate
I hear this champagne
improves with age
23-Dec-2020
red-breasted robin
deserving a movie franchise
of his own
23-Dec-2020
when everyday
is Blursday
23-Dec-2020
for Christmas
the dog’s
rapt attention
23-Dec-2020
a thoughtful glance
she’s read
my mind
23-Dec-2020
pandemic weather
a warning to remain
in port
23-Dec-2020
laughing at
the schoolyard bully’s
report card
23-Dec-2020
"pardon me"
says the homeless man
to the cold night
23-Dec-2020
gibbous moon
the dog smells
where the cat was
23-Dec-2020
eggnog:
the fruitcake
of beverages
24-Dec-2020
holy family
a swing
at the piñata
24-Dec-2020
safe at home
she takes off
her bra
24-Dec-2020
Nochebuena
seasoning the new
paella pan
24-Dec-2020
Christmas in Baja
lights loosely dangling
from the giant cactus
24-Dec-2020
Christmas cheer
no assembly required
24-Dec-2020
robins and crows
in separate trees
planning a rumble
24-Dec-2020
lockdown
my lips
are sealed
24-Dec-2020
pandemic Christmas
the empty seats
at the table
24-Dec-2020
Nochebuena
en busca
de nieve
24-Dec-2020
dimming the lights
she keeps
her promise
25-Dec-2020
Christmas rain
whether you celebrate
or not
25-Dec-2020
the sound of conquest
the puppy’s new
squeaky toy
25-Dec-2020
family Zoom time
the subject changes
to weed
25-Dec-2020
Chef’s surprise
none of us asks
what it is
25-Dec-2020
Christmas rain
when we can’t be
together
25-Dec-2020
ghosted
a gift
I didn’t want
25-Dec-2020
winter nightmare
explosions
in the sky
25-Dec-2020
winter silence
the guitar’s
missing string
25-Dec-2020
Christmas Day
Zoom!
and it’s over
26-Dec-2020
Boxing Day
a long line
at the package store
26-Dec-2020
the mystery deepens
a box
within a box
26-Dec-2020
rabbit hole
and a long trail
of clickbait
26-Dec-2020
after the holidays
restless waves
26-Dec-2020
the sting of the voodoo doll’s needle
26-Dec-2020
where is home?
a bonfire
beneath the bridge
26-Dec-2020
her smile
the phases
of the moon
26-Dec-2020
the dog’s gift to us
a dirty old tennis ball
27-Dec-2020
Taíno village
the hurricane’s
destructive path
27-Dec-2020
a pay phone
still ringing
in my ears
27-Dec-2020
winter sun
a fat squirrel
with one more acorn
27-Dec-2020
bitter moon
condemned
to shine
27-Dec-2020
when I am the ghost who is haunting me
27-Dec-2020
a fat squirrel
with one more acorn
winter sun
27-Dec-2020
I put the moon
in the microwave
and became new again
28-Dec-2020
winter film fest
everyone dressed
for shorts
28-Dec-2020
blue moon
I order
a double espresso
28-Dec-2020
when did I become a cold blank stare?
28-Dec-2020
snow shower
Christmas wrap escapes
from the dumpster
28-Dec-2020
cold moon
the bartender
cuts me off
28-Dec-2020
cold moon
she turns her back
on me
28-Dec-2020
cold moon
sipping brandy
with ghosts
28-Dec-2020
cold moon
recalculating
the odds
28-Dec-2020
cold moon
the shadows come out
to dance
28-Dec-2020
Potter’s Field
the should-haves
beside the couldn’ts
28-Dec-2020
lonely beach
wave after wave
in search of refuge
28-Dec-2020
a hole in one
with only the Secret Service
watching along
28-Dec-2020
the puzzled faces
when I ask if they serve
meatball heroes
29-Dec-2020
the sycophants
believing everything
rhymes with "orange"
29-Dec-2020
stock market futures
my blood pressure
soars
29-Dec-2020
prom night
a pair
of unmatched socks
29-Dec-2020
winter night
she keeps her secrets
under wraps
29-Dec-2020
Senate chambers
all emergency
exits blocked
29-Dec-2020
cold moon
no one answers
the phone
29-Dec-2020
ice moon
we stay home
29-Dec-2020
winter wind
my last thought lost
in the bare trees
29-Dec-2020
end of the year
ghosts chasing
the last full moon
29-Dec-2020
solitaire
another
zero sum game
29-Dec-2020
New Year’s Day
last year’s resolutions
in the compost heap
29-Dec-2020
a pile of bacon
but we don’t scramble
our eggs
30-Dec-2020
bad Guinness
the bartender’s
fake Irish accent
30-Dec-2020
the deep end of the pool
is shallower
than you think
30-Dec-2020
when it’s too cold
to take down
the Christmas lights
30-Dec-2020
winter silence
an undiscovered
bird feeder
30-Dec-2020
a dark alley
masks
without faces
30-Dec-2020
New Year’s Day
expired resolutions
in the recycle bin
30-Dec-2020
waking from a dream
things are
looking up
30-Dec-2020
trying to find
the reset button
on this year
31-Dec-2020
last day of the year
a calendar
weighted with ink
31-Dec-2020
winter drizzle
correcting the taxi driver
in a strange town
31-Dec-2020
2020 in hindsight
31-Dec-2020
New Year’s Eve
isolated from
New Year’s Adam
31-Dec-2020
New Year’s Eve
chasing the ghosts
out of town
31-Dec-2020
New Year’s Eve
the devil
unmasked
31-Dec-2020
last day of the year
a calendar weighted down
with ink
31-Dec-2020
waiting for
the ball to drop
a hazy gibbous moon
31-Dec-2020
New Year’s morning
church bells ringing
in my head
1-Jan-2021
New Year’s resolutions on a diet
1-Jan-2021
Buddha resolves
to do nothing
differently
1-Jan-2021
telling the squirrels
the feeder
is for the birds
1-Jan-2021
all masked up
and nowhere to go
1-Jan-2021
seeking shelter
from the cold
an origami penguin
1-Jan-2021
black-eyed peas
looking forward
to a new year
1-Jan-2021
a bare wall
where last year’s calendar
used to be
1-Jan-2021
police state
blue jays
at the bird feeder
2-Jan-2021
morning clouds
the seams
in the ceiling
2-Jan-2021
morning mist
it might as well be sunshine
to the songbirds
2-Jan-2021
death and destruction
a cattle dog
and his toy
2-Jan-2021
January second
a Christmas tree
delivered curbside
2-Jan-2021
mocktails
I guess I fail
to see the point
2-Jan-2021
winter wind
a stray thread from the afghan
Grandma made
2-Jan-2021
dive bar closed
until the twelfth
of never
2-Jan-2021
under cover of darkness
someone pretending
to be me
2-Jan-2021
counting the ghosts
among the stars
before sunrise
2-Jan-2021
before sunrise
counting ghosts
among the stars
2-Jan-2021
before sunrise
counting ghosts
among stars
2-Jan-2021
cold Cape wind
a parade of hydrangea
tumbleweeds
3-Jan-2021
under cloak of darkness
a restless crowd
awaiting sunrise
3-Jan-2021
a new year
another day
of chasing squirrels
3-Jan-2021
unable to sleep
an unfinished
bottle of wine
3-Jan-2021
midnight
her nightgown
drops
3-Jan-2021
strip poker
"your move"
she says
3-Jan-2021
nuthatch
a beak full of birdseed
without a thank you
3-Jan-2021
desperate for a scoop
newspaper interns
at the ice cream truck
3-Jan-2021
getting old
winter rain
and me
3-Jan-2021
but for these clouds
a waning winter moon
3-Jan-2021
January
the other side
of the mountain
4-Jan-2021
after Labor Day
only the seagulls still show up
for happy hour
4-Jan-2021
off-season
only the seagulls show up
for happy hour
4-Jan-2021
social distancing
wishing happy birthday
to a ghost
4-Jan-2021
troubled sleep
the bird feeder swinging
in the wind
4-Jan-2021
new year
I grow another ring
around my trunk
4-Jan-2021
epiphany
another late-arriving
Christmas card
4-Jan-2021
on the tenth day of Christmas
late-arriving cards
in the recycle bin
4-Jan-2021
overcast night
the old dog whimpers
in his sleep
4-Jan-2021
sleepless night
moonlight dancing with shadows
on the ceiling
4-Jan-2021
sleeping in
the sky slightly less dark
than yesterday
5-Jan-2021
three coins in the fountain
undisturbed
5-Jan-2021
when the plane reaches
jumping altitude
and I have no
golden parachute
5-Jan-2021
January diet
an empty
bird feeder
5-Jan-2021
like a cold fish
the boss’s
golden handshake
5-Jan-2021
trying to fix me
my granddaughter’s
magic wand
5-Jan-2021
misinformation
my least favorite
beauty pageant
5-Jan-2021
sometimes a lie is just a lie
5-Jan-2021
heavy sigh
the difference between
mist and rain
5-Jan-2021
meditation
an egret
at the shore
5-Jan-2021
a tattered staircase
to the peak
of the abyss
5-Jan-2021
gravity wins
5-Jan-2021
I stopped long enough
for nothingness
to surround me
5-Jan-2021
wine glass
spilling the color
of sunset
6-Jan-2021
pandemic pub
the bouncer’s
rubber gloves
6-Jan-2021
a childhood memory:
dribbling the basketball
to "Sweet Georgia Brown"
6-Jan-2021
winter clouds
birds searching for seeds
among broken shells
6-Jan-2021
New Year’s Eve
we are the only
noisemakers
6-Jan-2021
law and order
the greasy residue
of a fake tan
6-Jan-2021
breaking news:
a broken country
6-Jan-2021
winter sunset
who saw it coming?
6-Jan-2021
coup attempt
fat squirrels
empty the bird feeder
6-Jan-2021
a child’s tantrum
nurtured
6-Jan-2021
high friends in good places
6-Jan-2021
also facing extinction
the white-haired
engineer
7-Jan-2021
moments before dawn
I surrender
to my dreams
7-Jan-2021
one-way street
to the wrong part
of town
7-Jan-2021
afternoon soundtrack
the chatter
of titmice
7-Jan-2021
the coot calling the oregano pot
7-Jan-2021
filling the empty bird bath
autumn’s forgotten leaves
7-Jan-2021
on the wagon
a dark road
full of potholes
7-Jan-2021
sitting by the fire
just the two of us
playing solitaire
7-Jan-2021
purple sunset
a sudden craving
for wine
7-Jan-2021
Capitol Hill
darkness
in broad daylight
7-Jan-2021
I picked the wrong day to give up
7-Jan-2021
pleasure boat
even better
when it’s sinking
7-Jan-2021
awakened by waves
from a distant shore
in my dreams
7-Jan-2021
spies among us
blue jays perched
in the old oak tree
7-Jan-2021
dumpster full
I recycle
an old haiku
8-Jan-2021
a new year
but the river
has yet to rise
8-Jan-2021
slightly tipsy
I balance
my checkbook
8-Jan-2021
approaching dusk
the only boy
on the schoolbus
8-Jan-2021
craving a good meal
the red-bellied
woodpecker
8-Jan-2021
happy birthday!
removed from the potential
donor list
8-Jan-2021
when the news is a blizzard
and the weather
a cold moon
9-Jan-2021
reminder: time is not on your side
9-Jan-2021
our dog
suddenly older than us
in dog years
9-Jan-2021
tree frogs
my dreams take me
far away
9-Jan-2021
taking down
the Christmas decorations
the sky grows dark
9-Jan-2021
Paradise
the ones
who don’t come back
9-Jan-2021
reminding myself
that partly cloudy
rarely accumulates
9-Jan-2021
restless night
the dog hears something
we don’t
10-Jan-2021
all night long
the sound of a train
that isn’t there
10-Jan-2021
an idling truck
in an imaginary
parking lot
10-Jan-2021
isolation
her long hair
in a bun
10-Jan-2021
sickle moon
a light in the basement
of an empty house
10-Jan-2021
obsessive-compulsive
counting each step
as I walk
10-Jan-2021
crescent moon
slowly becoming
new again
10-Jan-2021
cold wind
tombstones facing
the same way
10-Jan-2021
rip current
the wrong side
of history
10-Jan-2021
a relaxing night
of quiet desperation
10-Jan-2021
sock drawer
a life turned
inside-out
10-Jan-2021
telling my children
I have no favorite
full moon name
10-Jan-2021
the healing garden
has seen
better days
11-Jan-2021
flicker
top of the pecking order
at the bird feeder
11-Jan-2021
Monday morning
I push the door
marked "pull"
11-Jan-2021
Monday morning
the downy woodpecker
up at dawn
11-Jan-2021
energy dip
a tired
tango
11-Jan-2021
preparing for takeoff
her white lace lingerie
11-Jan-2021
popping the cork
and ready
to explode
11-Jan-2021
lost in translation
birdsong
before dawn
11-Jan-2021
Monday morning
the downy woodpecker
back to work
11-Jan-2021
cold wind
feeling
the darkness
11-Jan-2021
first sip of coffee
sunshine perching
on the treetops
12-Jan-2021
hidden
in the beach grass
a child’s sandal
12-Jan-2021
61
feeling
gravity’s pull
12-Jan-2021
border town
vultures roosting
on the wall
12-Jan-2021
a new day
when the sparrow’s eyes
are on me
12-Jan-2021
chile powder
in the bird feeder
the squirrel’s surprise
12-Jan-2021
winter vacation
a leisurely stroll
through old postcards
12-Jan-2021
new moon
the dog barks
at nothing
12-Jan-2021
winter dusk
an unopened bottle
of red wine
12-Jan-2021
rippling
through palm leaves
my tropical dreams
12-Jan-2021
morning stillness
I keep hitting
the snooze button
13-Jan-2021
nightingale
a dream and an ocean
away
13-Jan-2021
tequila
because there is
no pause button
13-Jan-2021
pandemic winter
we all become
house sparrows
13-Jan-2021
the whispers
that linger
in the beach grass
13-Jan-2021
new moon
tasting
the darkness
13-Jan-2021
nightfall
at terminal
velocity
13-Jan-2021
moving day
boxing up
the stolen silverware
13-Jan-2021
new moon
everything
we can’t see
13-Jan-2021
new moon
dreaming I was
invisible
13-Jan-2021
morning meditation
the shadow
of a coconut palm
14-Jan-2021
reading to my grandson
the taste
of gingerbread
14-Jan-2021
winter sunlight
the gossip
among starlings
14-Jan-2021
the queen
on her side
of the king-sized bed
14-Jan-2021
from our indoor perch
a white egret
steps through time
14-Jan-2021
heavy sigh --
Thursday’s child
has far to go
14-Jan-2021
darkening clouds
National Guard troops
asleep in the hallway
14-Jan-2021
waxing moon
counting the days until
I can dream again
14-Jan-2021
Personality Crisis
the man who played
with Dolls
14-Jan-2021
after the storm
what is and isn’t
driftwood
14-Jan-2021
remote learning
a cave made with
sofa cushions
15-Jan-2021
cobwebs
the words
I never said
15-Jan-2021
police detail
watching the construction workers
fill a hole
15-Jan-2021
nightingale
the song she sings
when we make love
15-Jan-2021
pandemic life
I look forward
to reading a book
15-Jan-2021
the mockingbird
when I reach
for my field guide
15-Jan-2021
crows
the work week
turns into night
15-Jan-2021
Orwellian
the misuse and overuse
of "Orwellian"
15-Jan-2021
a fisherman’s net
decoration
above the mantle
15-Jan-2021
quiet night at home
a web ad
for body armor
15-Jan-2021
low tide
the revving of engines
in the parking lot
15-Jan-2021
restless morning
the sting
of winter rain
16-Jan-2021
winter rain
the last
of the bird seed
16-Jan-2021
winter silence
the bell tower door
left ajar
16-Jan-2021
glare of headlights
I think we’re going
the wrong way
16-Jan-2021
waving to no one
the king
of ghosts
16-Jan-2021
pillow talk
the language
of betrayal
16-Jan-2021
sober January
the dog’s
persistent whine
16-Jan-2021
after the rain
a blue jay
calling its mate
16-Jan-2021
winter darkness
light spills in
through an open door
16-Jan-2021
over Zoom
a mixologist invents
the Quaran-tini
16-Jan-2021
crowded canals
the tour guide shouts
into a seashell
17-Jan-2021
winter chill
I remember
my mother’s birthday
17-Jan-2021
open burning
the sacred
and the profane
17-Jan-2021
dark side of the moon
how I wish
you were here
17-Jan-2021
fried chicken on my bucket list
17-Jan-2021
wolf moon
from one window pane
to another
17-Jan-2021
web surfcasting
I search online
for clickbait
17-Jan-2021
my age
slowly exceeding
the speed limit
17-Jan-2021
instant karma
a cup of green tea
in the microwave
17-Jan-2021
wolf moon
the reflection of my dog’s
unblinking eyes
17-Jan-2021
Desolation Point
the horizon
vanishes
18-Jan-2021
quarantine life
the birdcam
in my soul
18-Jan-2021
lost in a parallel universe
I turn off my engine
18-Jan-2021
bracing breeze
a valley
bears my name
18-Jan-2021
starve a cold
feed
an old wive’s tale
18-Jan-2021
gluten-free beer
what passes
for protest
18-Jan-2021
living inside
singing sea shanties
to my dog
18-Jan-2021
bracing cold
the fisherman’s
gnarled knuckles
18-Jan-2021
the pillow salesman
a head
full of feathers
18-Jan-2021
great horned owl
who owns
the night
18-Jan-2021
Tuesday morning commute
a rogue oak leaf
on the windshield
19-Jan-2021
Tuesday morning commute
an empty canoe
drifting out to sea
19-Jan-2021
to serve and protect
the Wall Street bull
19-Jan-2021
winter sunset
running out
of words
19-Jan-2021
writer’s block
running out
of daylight
19-Jan-2021
winter sunset
counting the days until
my next glass of wine
19-Jan-2021
peaceful transition --
one colony of penguins
passes another
19-Jan-2021
swarm of gnats
unable to silence
a web ad
19-Jan-2021
after the rain
a cloud
of gnats
19-Jan-2021
writer’s block
still chasing
the same mosquitoto
19-Jan-2021
spring thaw
the snowbank
reveals its secrets
19-Jan-2021
Orion rising
the hunt for
an open gas station
19-Jan-2021
my quickening pulse
the dog barks at shadows
in the dark
19-Jan-2021
weather meditation
a slight chance
of Zen
20-Jan-2021
my old winter coat
an unidentified object
in the pocket
20-Jan-2021
snow showers
how softly
the sky falls
20-Jan-2021
Inauguration Day
refilling
the bird feeder
20-Jan-2021
stimulus package
rubbing
the dog’s tummy
20-Jan-2021
Inauguration Day
emptying out
the recycling bucket
20-Jan-2021
light snowfall
now boarding
an empty ferry
20-Jan-2021
decorating
the scaffolding
tiny American flags
20-Jan-2021
meanwhile
a cold wind grips
the poppy field
21-Jan-2021
the morning after --
sparrows return
to the bird feeder
21-Jan-2021
on either side
of the wall
wild flowers
21-Jan-2021
snow flurries
I let it
fall
21-Jan-2021
back to work
a downy woodpecker
at the feeder
21-Jan-2021
haiku reading
how many in the audience
counting syllables?
21-Jan-2021
bitter morning
I can’t remember
my dreams
22-Jan-2021
Friday morning commute
each day
a little brighter
22-Jan-2021
after the storm
the cemetery gate
wide open
22-Jan-2021
hope springs eternal
every team undefeated
on opening day
22-Jan-2021
the home run king’s
last victorious trot
around the bases
22-Jan-2021
headlines
out of Washington:
death and taxes
22-Jan-2021
off season
wild turkeys
on the bike path
22-Jan-2021
to own the sky --
blue heron
22-Jan-2021
Valentine’s Day
dreams
of a lady in red
22-Jan-2021
Friday night
already dreading
Monday morning
22-Jan-2021
open mic
taking note
of the nearest exit
22-Jan-2021
open mic
under the spell
of cellphones
22-Jan-2021
windless night
another one lost
in the desert
22-Jan-2021
tropical lullaby
every passing wave
22-Jan-2021
winter mist
Buddha watches
the trash pickers
22-Jan-2021
winter fog
an unfiltered
cigarette
22-Jan-2021
koi pond
an old man
fishing for coins
22-Jan-2021
windblown leaves
the years
catching up to me
22-Jan-2021
old cemetery
the years
worn away
22-Jan-2021
digital age
I count the years
on my fingers
22-Jan-2021
retired general
drops an F-bomb
22-Jan-2021
starless night
everything
becomes a poem
22-Jan-2021
white lies --
she says she liked
my birthday card
23-Jan-2021
biting my tongue
when he calls the river
a stream
23-Jan-2021
ghost horses
the barn door
left open
23-Jan-2021
stream of consciousness
an unfiltered IPA
on tap
23-Jan-2021
the renaissance man’s outdated clothing
23-Jan-2021
climbing the walls
dreams of
wild honeysuckle
23-Jan-2021
cold marsh wind
the oysterman’s
knuckles
23-Jan-2021
stuck inside
I’ve misplaced
all my bookmarks
23-Jan-2021
deep winter
how quickly we notice
a break in the silence
23-Jan-2021
syllable counters
missing the red dragonfly
in the monkey grass
23-Jan-2021
agreeing with my daughter
when she says the pitbull
is smiling
24-Jan-2021
summer commute
a swarm
of honeybees
24-Jan-2021
Mass Pike traffic
what passes
for silence
24-Jan-2021
cold? what cold?
a Northern Flicker
at the feeder
24-Jan-2021
my mother’s birthday --
I feel older
just thinking about it
24-Jan-2021
gale warning
remembering when I last
did a backup
24-Jan-2021
just outside heaven
the love nest
of my dreams
24-Jan-2021
just this side of heaven
the love nest
of my dreams
24-Jan-2021
emerging from the garage
the disdainful glare
of a shiny new car
24-Jan-2021
Wellfleet Harbor
a bucket of recycled
oyster shells
24-Jan-2021
stock futures
a ripple
in the tidal pool
24-Jan-2021
taking my breath away
the flight
of a great blue heron
24-Jan-2021
a truce --
we surrender
to each other
24-Jan-2021
short-term rental
a garter snake
sheds its skin
24-Jan-2021
new homeowners
careful not to disturb
the cobwebs
25-Jan-2021
wheels spinning
I confirm
that I am stuck
25-Jan-2021
writer’s block
the ominous stillness
of the river
25-Jan-2021
writer’s block
the stillness
of the river
25-Jan-2021
continued cold
the wait
for a vaccine
25-Jan-2021
continued cold
the sting
of a paper cut
25-Jan-2021
low tide
news
of another lost dog
25-Jan-2021
snow in the forecast
everything that reminds me
of beer
25-Jan-2021
waiting
until things calm down
we slowly die
25-Jan-2021
gibbous moon
the fish finds a hole
in the net
25-Jan-2021
tall trees
who is staring
at whom?
25-Jan-2021
unrushed
gibbous moon
25-Jan-2021
first light
an unfamiliar shadow
on the ceiling
26-Jan-2021
insurrection
setting fire
to flames
26-Jan-2021
open borders
the neighbor’s cat
pays a visit
26-Jan-2021
when the snow ignores the forecast
26-Jan-2021
lighting the fire
a sudden craving
for Mezcal
26-Jan-2021
winter moon
somewhere
above the snow
26-Jan-2021
the final approach
not at all
what I’d expected
26-Jan-2021
is it still a light dusting
if you have to shovel it?
26-Jan-2021
secret snow --
what dreams
are made of
26-Jan-2021
low approach
a plane exfoliates
the cotton field
27-Jan-2021
Wednesday morning commute
a caterpillar crawls
across a maple leaf
27-Jan-2021
a new version --
time to plan
my obsolescence
27-Jan-2021
melting snow
no need to wake up
the road crew
27-Jan-2021
quarantine life
even my daydreams
are nightmares
27-Jan-2021
melting snow
all the punk rockers
dying of old age
27-Jan-2021
troubled sleep
snowmelt dripping
through a crack
27-Jan-2021
a dog’s life
there is no wrong time
to nap
27-Jan-2021
melting snow
a slush-filled pothole
on Wall Street
27-Jan-2021
outdoor dining
seagulls
without reservations
27-Jan-2021
not seeing the hedge fund for the trees
27-Jan-2021
cold spaghetti
a stock broker explains
credit default swaps
27-Jan-2021
mixed precipitation
somebody asks me
how I’m feeling
28-Jan-2021
Thursday morning commute
stuck at the intersection
of rain and snow
28-Jan-2021
crouching
behind a cloud
wolf moon
28-Jan-2021
flea market
a faded Jesus
beckons me
28-Jan-2021
snow moon
the wolves of Wall Street
on the prowl
28-Jan-2021
fear the brave new world
28-Jan-2021
Occupy Wall Street
day traders
in bathrobes
28-Jan-2021
fresh snowfall
her white negligee
barely clinging
28-Jan-2021
the day the river
crossed me
28-Jan-2021
swaying palms
a shelter from
corporate taxes
28-Jan-2021
fisherman’s cocktail
sea spray
on the rocks
28-Jan-2021
snow in the forecast
birds empty the feeder
29-Jan-2021
cloudless sky
the desert was once
a rainforest
29-Jan-2021
market futures
the temperature
drops
29-Jan-2021
Post Office Square
a delivery van
in the no parking zone
29-Jan-2021
in glass houses
we covet
our nest eggs
29-Jan-2021
record cold
we can’t go outside
to applaud
29-Jan-2021
snow shower
I forgot to buy
a present
29-Jan-2021
stuck inside
my plus-sized
dreams
29-Jan-2021
mission statement
the graffiti artist
in handcuffs
29-Jan-2021
abusing clichés --
so much crying
over spilled milk
29-Jan-2021
our old dog
whispering
to the wind
29-Jan-2021
a phone booth!
and here I am again
without a quarter
29-Jan-2021
wind advisory
strangers asking
for prayers
29-Jan-2021
falling undetected
the secret snow
of my dreams
29-Jan-2021
lurking above
overnight clouds
wolf moon
30-Jan-2021
continued cold
paper roses
in a vase
30-Jan-2021
feeling lucky
we make up names
for the tarot cards
30-Jan-2021
already fading
the first star
I see tonight
30-Jan-2021
fourth of July
the pacifist fires
a potato gun
30-Jan-2021
cloudless sky
a text message
unanswered
30-Jan-2021
sunglasses
the chance
of snow showers
30-Jan-2021
comfort food
the pillow
of my belly
30-Jan-2021
a fifth of vodka
what is and isn’t
essential
30-Jan-2021
the wolf at the door
wearing a strong cologne
and a smile
30-Jan-2021
overcast night
a secret
I can’t tell
30-Jan-2021
unable to sleep
unable to stay awake
the ghost of silence
30-Jan-2021
overlooking
the overgrown garden
a broken chair
31-Jan-2021
Sunday morning commute
I forget
what day it is
31-Jan-2021
taking forever
an extended
family portrait
31-Jan-2021
ultimate independence
cold pizza
the morning after
31-Jan-2021
low tide
we add laundry detergent
to our shopping list
31-Jan-2021
dollar book store
my life story
on every shelf
31-Jan-2021
snow showers
the suspension
of disbelief
31-Jan-2021
winter thaw
a snowman
loses his head
31-Jan-2021
Monday morning
dissolving into
my coffee
1-Feb-2021
shallow river
the slow cascade
of rain
1-Feb-2021
the rich boy
plays "To Hell With Poverty"
sipping cheap wine
1-Feb-2021
mixed precipitation
a misguided text message
before dawn
1-Feb-2021
accumulating snow
the secrets
we keep
1-Feb-2021
snow turns to rain
my mother tells me
her father is home
1-Feb-2021
safe at second
an icon retires
at 37
1-Feb-2021
snow day
she invites me
under the covers
1-Feb-2021
silence
tossing a bitcoin
into the fountain
1-Feb-2021
the hope we abandoned in the wind
1-Feb-2021
Groundhog Day
insurrection
fatigue
2-Feb-2021
Groundhog Day
just another X
on the calendar
2-Feb-2021
Groundhog Day
shadows
on demand
2-Feb-2021
morning songbirds
eavesdropping
on my dreams
2-Feb-2021
Groundhog Day
just one more press
of the snooze bar
2-Feb-2021
the big reveal:
a litter of puppies
in the crawlspace
2-Feb-2021
morning mist
the old poplar
looks down on me
2-Feb-2021
after the rain
a woodpecker
ready to work
2-Feb-2021
survivor
patiently awaiting
a shot
2-Feb-2021
daydreaming
my train of thought
derailed
2-Feb-2021
landslide
burying
a secret
3-Feb-2021
feasting on dead flesh
the vultures are charged
for caviar
3-Feb-2021
right on time
so many belated
Christmas cards
3-Feb-2021
right on time
a fat squirrel
at the bird feeder
3-Feb-2021
pillow fight
a stray dog sleeping
with its eyes open
3-Feb-2021
mid-winter thaw
an unopened oyster
3-Feb-2021
cold wind
a pair of coyotes
crosses the street
3-Feb-2021
sheer perfection
a glimpse
of paradise
3-Feb-2021
wolves at the door
at least they’re not
Jehovah’s Witnesses
3-Feb-2021
seaside bar
dock workers
and their fishing lines
3-Feb-2021
snow flurries
I don’t remember
the question
4-Feb-2021
chance of flurries
whatever the dog
is barking at
4-Feb-2021
afraid to sleep
afraid to stay awake
the unblinking darkness
4-Feb-2021
lonely highway
nothing but miles
between rest stops
4-Feb-2021
waking from a nightmare
I check my pulse
4-Feb-2021
smoking in bed
she turns out
the lights
4-Feb-2021
forgetting the point
the softness
of her breasts
4-Feb-2021
sweet surrender
a win-win
proposition
4-Feb-2021
night terror
a pair of coyotes
on the prowl
4-Feb-2021
river
wondering where
all the words went
4-Feb-2021
the old dog’s puppy dreams
4-Feb-2021
improvised
explosions
in the sky
4-Feb-2021
a good night’s sleep
the unicorn
smiles at me
5-Feb-2021
unmasked
and unapologetic
morning songbird
5-Feb-2021
dive bar
the landlord
under water
5-Feb-2021
keeping my friends close
our monthly
zoom call
5-Feb-2021
decorating
the trailer park
a purple sunset
5-Feb-2021
black ice
what passes
for rain
5-Feb-2021
cleared for landing
a tufted titmouse
at the bird feeder
5-Feb-2021
pillow talk
an old dog whimpers
in his sleep
5-Feb-2021
pillow talk
not a word
between us
5-Feb-2021
awakened from
my tropical daydream
a mango falls
5-Feb-2021
power lines
choking
the sunset
5-Feb-2021
evidence of a struggle
an abandoned tennis court
6-Feb-2021
a dozen roses
we’ve finally crossed
that bridge
6-Feb-2021
winter sun
the chain gang’s
day-glo jumpsuits
6-Feb-2021
I knew them
when they used to
play the blues
6-Feb-2021
winter sunshine
what’s another bookmark
among strangers?
6-Feb-2021
a sour note
neighbors
and their welcome mats
6-Feb-2021
funeral procession
wild turkeys
in the road
6-Feb-2021
telling me
what I’ve won
an overflowing
spam folder
6-Feb-2021
Zen
there’s nothing
to it!
6-Feb-2021
cloudless sky
I try
to disappear
6-Feb-2021
shadows
creep into
my daydreams
6-Feb-2021
wallflower
the fear
of blossoming
6-Feb-2021
Super Bowl party
I’m voting
against it
7-Feb-2021
approaching snow
the dog
finds a blanket
7-Feb-2021
Puppy Bowl
another penalty
for holding
7-Feb-2021
waiting for him to tell me
that the tusk
isn’t real
7-Feb-2021
snow raining down
7-Feb-2021
panic
always
in stock
7-Feb-2021
the look
on the cashier’s face
when I have exact change
7-Feb-2021
goal-line defense
brushing hot sauce
on the bird feeder
7-Feb-2021
more than a dream
caressing
her bare shoulders
7-Feb-2021
in sepia tones
an old photo
of my optimistic self
7-Feb-2021
the old dog
in no mood to play
in the snow
7-Feb-2021
power outage
the songbirds
on standby
7-Feb-2021
after the storm
a shuttered marina
8-Feb-2021
tangerine
it doesn’t rhyme
with orange
8-Feb-2021
not old enough to remember
when we last won a war
8-Feb-2021
waning moon
old enough to reach
for the secret
8-Feb-2021
weekend commute
Monday arrives
too quickly
8-Feb-2021
winter dusk
unopened bottles
of wine
8-Feb-2021
my mother’s voice
telling me to read
"nice books"
8-Feb-2021
weed smoke above the desert garden
8-Feb-2021
Union Square
two street musicians
fight over a spot
8-Feb-2021
Orion
searching for
the words
8-Feb-2021
a sudden gust
the weekend
gets away
8-Feb-2021
waning moon
the meaning
of the universe
9-Feb-2021
arctic wind
tentative steps
on brittle twigs
9-Feb-2021
adjusting my sideburns
the world
may continue
9-Feb-2021
Open House
a coyote couple
comparing backyards
9-Feb-2021
three beers later
the jukebox won’t
play my song
9-Feb-2021
Who said we won’t get fooled again?
9-Feb-2021
politics aside
cardinals and blue jays
at the bird feeder
9-Feb-2021
cocktail hour
one night mixes into
the next
9-Feb-2021
cocktail hour
one night
blends into the next
9-Feb-2021
blanket of snow
dreams of getting
cozy with you
9-Feb-2021
morning constitutional
a circular driveway
9-Feb-2021
moonless night
a story I would have told
my father
9-Feb-2021
fresh flowers
in Hell’s waiting room
9-Feb-2021
sleeping in a cemetery
full of envy
for the dead
9-Feb-2021
beyond the horizon
I have no shadow
9-Feb-2021
moonless night
my shadow
waits for me
9-Feb-2021
was it something I said?
the raging river
10-Feb-2021
me sorprendió
el ritmo de las olas
bajo la luna
10-Feb-2021
delta blues
moonlight over
the shuttered marina
10-Feb-2021
the ghosts assure me
that the house
isn’t haunted
10-Feb-2021
"I am smiling!" he said
crows watching
from nearby branches
10-Feb-2021
50 words for snow
many of them
obscene
10-Feb-2021
writer’s block
another moonless
winter night
10-Feb-2021
dazed and confused
danza de los diablos
in the desert
11-Feb-2021
mixed precipitation
nobody asks me
how I’m feeling
11-Feb-2021
blinding sunlight
the fear
of good news
11-Feb-2021
the answer is always beyond the horizon
11-Feb-2021
bullying smaller birds
the flicker flies into
the picture window
11-Feb-2021
cielo sin nubes
danza de los diablos
en el desierto
11-Feb-2021
now streaming
a live webcam
of the river
11-Feb-2021
cloudless sky
a puppy discovers
birds can fly
11-Feb-2021
Valentine’s Day
Mr. and Mrs. Cardinal
at the bird feeder
11-Feb-2021
new moon
how many calories
in this glass of wine?
11-Feb-2021
empty osprey nest
my misspent youth
11-Feb-2021
swearing at ice dams
11-Feb-2021
red-headed stepchild
a woodpecker waits
for the bird feeder
11-Feb-2021
free parking
a rusty bicycle
at the bar
11-Feb-2021
my petty problems
drowning
in a dew drop
11-Feb-2021
last call --
no, they won’t
be home tonight
12-Feb-2021
quarantine couple
drifting apart
in close quarters
12-Feb-2021
continued cold
the use of "ghost"
as a verb
12-Feb-2021
six feet apart
a casket
and the moonless night
12-Feb-2021
writer’s block
a water main break
on Lovers’ Lane
12-Feb-2021
six feet apart
an old couple bickering
over a crossword puzzle
12-Feb-2021
solitaire
another game
I can’t win
12-Feb-2021
new moon
the shadows
deepen
12-Feb-2021
"listen to Coltrane!"
an old man shouts
to seagulls
12-Feb-2021
"what is the ask?"
a question
I can only question
12-Feb-2021
winter sigh
an exotic cocktail
on the rocks
12-Feb-2021
their innocent faces
who emptied
the bird feeder?
13-Feb-2021
in a disputed region
of the garden
wild roses
13-Feb-2021
most wanted
two lovers
steal a kiss
13-Feb-2021
proving once again
that Girl Scouts thin mints
don’t make you thin
13-Feb-2021
over capacity
a half-empty
restaurant
13-Feb-2021
hope
a crack
in the dam
13-Feb-2021
overnight snow
I don’t sleep
I dream
13-Feb-2021
overnight snow
no good deed
goes unpunished
13-Feb-2021
the Senate votes
a three-legged dog
crosses the street
13-Feb-2021
if this bodega
doesn’t sell it
you don’t need it
13-Feb-2021
under the almond tree
a promise I made
in a dream
13-Feb-2021
snow showers
my grandfather’s
practiced smile
13-Feb-2021
mid-winter thaw
prospects traded
for underachievers
14-Feb-2021
climbing the stairway
an air guitar solo
to the imaginary crowd
14-Feb-2021
coyote romance
two sets of paw prints
in the snow
14-Feb-2021
in the winning clubhouse
nobody opens
the mysterious champagne
14-Feb-2021
Sunday morning
splitting atoms
over coffee
14-Feb-2021
dirty snow
what they’ve been saying
all along
14-Feb-2021
always gone
too soon --
Baja sunset
14-Feb-2021
Valentine’s Day
no love lost
between brothers
14-Feb-2021
lonely night
she says I’m the only one
who calls
14-Feb-2021
turkey vultures
explaining the process
of a short sale
14-Feb-2021
turkey vultures
how a bill
becomes a law
14-Feb-2021
too much wine
the beginning of the end
of the evening
14-Feb-2021
feeding crumbs to a hungry dragon
14-Feb-2021
Valentine’s Day
explaining to my parents
that we met on the web
14-Feb-2021
roses at the end of the rainbow
15-Feb-2021
the loneliest number
divided
by zero
15-Feb-2021
the aftermath
another man’s
treasure
15-Feb-2021
Monday
the hours lost
in mist
15-Feb-2021
the old cemetery
a tipped-over vase
of flowers
15-Feb-2021
stirring the gumbo
an email from a stranger
who thinks we’re related
15-Feb-2021
Ash Wednesday
troubled spirits
in the desert
15-Feb-2021
telling
the makeshift shrine
she’ll wait for him
15-Feb-2021
a bit of a blur...
the end
of a holiday weekend
15-Feb-2021
winter thaw
dew falls
from the moon
15-Feb-2021
perdido en el camino
my good luck charm
15-Feb-2021
nothing up my sleeve
I forget
how to play the game
15-Feb-2021
my late father
telling the EMTs
how he died
15-Feb-2021
the island paradise
of my nightmares
15-Feb-2021
and then here we were
talking to ghosts who believed
we didn’t exist
15-Feb-2021
winter commute
the intersection
of mist and mud
16-Feb-2021
red sky
a virtual
Mardi Gras
16-Feb-2021
a blind dog staring out the window
16-Feb-2021
Carnaval
embracing
the vertigo
16-Feb-2021
dirty snow
an unrequited crush
16-Feb-2021
in Barrio Playa
the rise
of the Vejigante
16-Feb-2021
not that we miss them
but we wonder
where the clouds went
17-Feb-2021
this urban blight
nothing a little dynamite
can’t fix
17-Feb-2021
empty subway car
clattering into
a beautiful day
17-Feb-2021
speeding away
when the ghost wants to
hitch a ride
17-Feb-2021
lost in translation
my Spanish class
over zoom
17-Feb-2021
curious sparrow
wondering what sort
of human I am
17-Feb-2021
Ash Wednesday
remembering
our wood stove
17-Feb-2021
Ash Wednesday
it wasn’t his choice
to be cremated
17-Feb-2021
no tears
for the crumbling
monolith
17-Feb-2021
too cold to shiver
17-Feb-2021
Rush to judgment
17-Feb-2021
downy woodpecker
not checking the calendar
for his next day off
17-Feb-2021
wake-up call
it’s Thursday
not Friday
18-Feb-2021
Memphis twilight
the rhythm
of the river
18-Feb-2021
gridlock
cold pizza
and warm beer
18-Feb-2021
heavy snowfall
the shovel
tries to hide
18-Feb-2021
fresh snowfall
wondering what it means
for my 401K
18-Feb-2021
light snowfall
the suspension
of disbelief
18-Feb-2021
school vacation week
the hatchling
learns to fly
18-Feb-2021
more snow
the piano player plays
a raunchy tune
18-Feb-2021
cheap champagne
who cares
if there’s life on Mars?
18-Feb-2021
tenement hall blues
something frying
on a wooden stove
18-Feb-2021
snow showers
closing my eyes
for just a second
18-Feb-2021
"I’m not naked",
she said,
"I’m wearing pearls"
18-Feb-2021
cheap wine and cheese
what hasn’t been said
about the moon?
19-Feb-2021
her pink body paint
a living masterpiece
19-Feb-2021
empty wine glass
the last train will roll
with or without you
19-Feb-2021
Friday morning commute
the slow fall of snowflakes
from the clouds
19-Feb-2021
crash diet
a bird feeder
covered with snow
19-Feb-2021
fresh snowfall
beauty where I didn’t
expect it
19-Feb-2021
noria vacía
el viento de invierno
y su canción solitaria
19-Feb-2021
empty ferris wheel
the winter wind
and its lonely song
19-Feb-2021
unaware
of the snow on his head
backyard Buddha
20-Feb-2021
beachfront casita
the streets
have no names
20-Feb-2021
almost a whole year
of trying to remain
negative
20-Feb-2021
winter stillness
snow clinging
to the trees
20-Feb-2021
mostly cloudy
the difference between
snow and sunshine
20-Feb-2021
wearing a frown
the nude model
20-Feb-2021
still life
the dust
on a peach
20-Feb-2021
explaining to the neighbor
that the dogs
aren’t fighting
20-Feb-2021
gibbous moon
the dog’s
muted bark
20-Feb-2021
snow showers
how long
until the next wave?
20-Feb-2021
make America great again
recycle
those campaign signs
21-Feb-2021
lost and found
how much happier she is
without me
21-Feb-2021
waxing moon
watching the darkness
slip away
21-Feb-2021
house sparrow
not asking
a crumb of me
21-Feb-2021
my eyes on the prize
behind the curtain
21-Feb-2021
my brother
like a brother to me
21-Feb-2021
jackpot
I come
on her tits
21-Feb-2021
jackpot
I come
inside her
21-Feb-2021
lazy day
a book I can’t stop
putting down
21-Feb-2021
rainbow bridge
the dog runs away
with my heart
21-Feb-2021
rainbow bridge
the dog takes
my heart away
21-Feb-2021
first light
an osprey nest
filled with snow
21-Feb-2021
twilight
the old woman clutching
an empty cat carrier
21-Feb-2021
lowering her voice
the cashier asks
if I’m a senior
21-Feb-2021
when I win a game of solitaire
and want to tell the world
21-Feb-2021
not explaining the Mardi Gras beads
21-Feb-2021
at the end
of an unplowed street
somebody else’s neighbor
21-Feb-2021
egret
an eternity
between steps
21-Feb-2021
ferry slip
a styrofoam cup
floating away
21-Feb-2021
first in line
the sizzle
of a food truck
21-Feb-2021
gibbous moon
a poem
unfinished
21-Feb-2021
for no reason at all
a lion
in a cardboard box
22-Feb-2021
double-masked
and at a safe distance
the raccoon
22-Feb-2021
Monday morning commute
yesterday’s footprints
across the snow
22-Feb-2021
"this is the end..."
a roadie shuts off
the amplifiers
22-Feb-2021
losing my wallet
I become
everyone else
22-Feb-2021
mostly cloudy
my haiku submission
rejected via text
22-Feb-2021
valedictorian
in a class of one
our dog’s diploma
22-Feb-2021
hair of the dog
the secret ingredient
in my margarita
22-Feb-2021
winter rain
extra radishes
in my salad
22-Feb-2021
love is a walk in the rain
22-Feb-2021
last week of February
tired of haiku
about snow
22-Feb-2021
starless night
a classmate’s
obituary
22-Feb-2021
please don’t tell your mother
Grandpa can fly
23-Feb-2021
Zen master
offering me
a paw
23-Feb-2021
old enough
to remember
too old
to twist and shout
23-Feb-2021
endless sand
all the haiku
I’ve forgotten
23-Feb-2021
balance challenge
living paycheck
to paycheck
23-Feb-2021
troubled sleep
I become
a grandfather clock
23-Feb-2021
flyover
further away
than I had thought
23-Feb-2021
burlesque --
the dance
of neon lights
23-Feb-2021
snowman is an island
23-Feb-2021
afternoon nap?
the woodpecker
doesn’t care
23-Feb-2021
syllable counters
pulling paper rose petals
and sniffing the stem
23-Feb-2021
temptation calls
apologizing
"wrong number"
23-Feb-2021
a glass of wine
the unrung bell
23-Feb-2021
gibbous moon
a dream
interrupted
24-Feb-2021
gibbous moon
an unfinished poem
24-Feb-2021
egret
nothing’s gonna
change my world
24-Feb-2021
stars on the ceiling
she asks
if I’m okay
24-Feb-2021
city lights
the shimmer
of broken glass
24-Feb-2021
Spring Training
and I don’t even like popcorn!
24-Feb-2021
bachelor pad
a drawer full
of unpaired socks
24-Feb-2021
Spring training
blue jays and cardinals
at the bird feeder
24-Feb-2021
privilege
the trooper
calls me "sir"
24-Feb-2021
stickball game
the manhole cover
is second base
24-Feb-2021
early to bed
when neither of us
is sleepy
24-Feb-2021
gibbous moon
I’m the one talking
about the weather
24-Feb-2021
groundhog dreaming of Spring
24-Feb-2021
winter moonlight
a faulty smoke alarm
at 3 a.m.
25-Feb-2021
ticket to paradise
a handful of sand
in the wind
25-Feb-2021
zero-sum game
rebalancing
my portfolio
25-Feb-2021
the dustbin
in a corner
of my mind
25-Feb-2021
cleared for takeoff
a great blue heron
25-Feb-2021
cloudless sky
the pure notes
of a blue guitar
26-Feb-2021
an ocean between the notes
26-Feb-2021
unfinished poem
I forget
to solve for x
26-Feb-2021
so much depends
on the order
of ones and zeros
26-Feb-2021
house sparrows
waiting for the weekend
to begin
26-Feb-2021
just another puddle
filled with wonder
26-Feb-2021
a trip to the mailbox
or as my dog sees it
eternal separation
26-Feb-2021
pitchers and catchers report
while I toss what I hope
is the last snowball
26-Feb-2021
when the questions
remain unanswered
on the other side
26-Feb-2021
the silence between waves
26-Feb-2021
hunger moon
remembering to save room
for dessert
26-Feb-2021
hunger moon
that look
in your eyes
26-Feb-2021
winter twilight
mourning doves
in separate trees
26-Feb-2021
murder of crows
out-of-state license plates
across the street
26-Feb-2021
winter rain
washing away
the moon
27-Feb-2021
taking off my hat
I let the hallucinations
walk past
27-Feb-2021
the silence between sound waves
27-Feb-2021
jungle bar
a gecko laughs
at my broken Spanish
27-Feb-2021
winter baseball
every team
is undefeated
27-Feb-2021
political rally
toxic smoke rising
from the dump
27-Feb-2021
weekend chores
a rusty red
pickup truck
27-Feb-2021
winter rain
a playlist
of sad songs
27-Feb-2021
rusty axe
I split
an atom
27-Feb-2021
summer campfire
the ribs
of an old canoe
27-Feb-2021
twelfth month of quarantine
the widening river
27-Feb-2021
cloud storage
the shape
of a whale
27-Feb-2021
lingering rain
which book
should I read next?
27-Feb-2021
lonely bridge
not knowing
it’s his last ride
27-Feb-2021
through winter fog
a velvet moon
28-Feb-2021
snooze button
the dog sighs
28-Feb-2021
when the world is a crowded train
28-Feb-2021
the word
who thought she was
a butterfly
28-Feb-2021
too early
too late
an empty train station
28-Feb-2021
windless morning
taking inventory
of the coffee
28-Feb-2021
love is a dog’s tilted head
28-Feb-2021
telling my father’s ashes
we have a good team
this year
28-Feb-2021
backyard Buddha
no vine
is bittersweet
28-Feb-2021
rocks and salt
cocktails
at the lighthouse
28-Feb-2021
March madness
a second year
in quarantine
28-Feb-2021
Zoom meeting
a slow
internet connection
28-Feb-2021
end of the weekend
a player piano
out of tune
28-Feb-2021
worn around the edges
an old mill town
28-Feb-2021
bittersweet
the ex who says
it’s not a word
28-Feb-2021
forever
keeping watch
our late dog’s ashes
28-Feb-2021
sugar rush
shootout
at the chocolate factory
28-Feb-2021
paper sun
don’t dream
it’s over
1-Mar-2021
March first
it’s how you get
from here to there
1-Mar-2021
fault line
the insurance company
feigns innocence
1-Mar-2021
snowbirds
a Carolina wren
at the feeder
1-Mar-2021
staying disconnected together
1-Mar-2021
morning rain
washing away
my dream
1-Mar-2021
no creas el deshielo temprano
1-Mar-2021
this quiet valley
a violent struggle
between tectonic plates
1-Mar-2021
how many stars
I see tonight
have already died?
1-Mar-2021
in my spam folder
so many prizes I may
have already won
1-Mar-2021
all-night diner
an abandoned coffee
at the jukebox
1-Mar-2021
our pillows
closer together
when I’m gone
1-Mar-2021
the new normal
when the waiting room
is a parking lot
1-Mar-2021
back in the news
the mesmerizing spin
of a roulette wheel
1-Mar-2021
in the dentist chair
a build-up of rust
on the heating vent
1-Mar-2021
light drizzle
the ghost of a car
in the parking lot
1-Mar-2021
cold snap
only the wind
at the bird feeder
2-Mar-2021
free press
a newspaper
in the wind
2-Mar-2021
earthshaking news
a city of outdated
building codes
2-Mar-2021
not this again
a snake
in the garden
2-Mar-2021
stuck inside
the mouse struggling
in a trap
2-Mar-2021
not her first rodeo
she keeps
her hat on
2-Mar-2021
the interview --
what kind of "experience"
are you looking for?
2-Mar-2021
conference call
how slowly
the sun sets
2-Mar-2021
March madness
the bird feeder
twisting in the wind
2-Mar-2021
cold wind
my travel plans
for March
2-Mar-2021
deep winter
dancing alone
to reggae music
2-Mar-2021
quarantine daydreams
deer dancing
on the beach
2-Mar-2021
if a stomach growls
but no one hears it
is that person really hungry?
2-Mar-2021
mid-week malaise
a bird feeder
swinging in the breeze
3-Mar-2021
power failure
just another day
on Capitol Hill
3-Mar-2021
quarantine daydream
just a simple
game of catch
3-Mar-2021
cold snap
I finish my coffee
too quickly
3-Mar-2021
rural bike shop
I park the dog
outside
3-Mar-2021
do the ghosts know
they live
in a ghost town?
3-Mar-2021
what is time
when every day
is Blursday?
3-Mar-2021
the morning after --
she doesn’t want
to wash her hair
3-Mar-2021
back for seconds
I might never
get my fill
3-Mar-2021
winter morning
meeting the neighbor’s
binoculars
4-Mar-2021
losing a bet
I win
a new bookmark
4-Mar-2021
reading between the lines
I follow a seam
in her dress
4-Mar-2021
writer’s block
the sparrow’s
persistent chirping
4-Mar-2021
morning coffee
waiting for the haze
to burn off
4-Mar-2021
snow globe
a year
in quarantine
4-Mar-2021
crying all night
dirty dishes
in the sink
4-Mar-2021
a run
in her stocking
my quickening heartbeat
4-Mar-2021
following
her snake tattoo
to paradise
4-Mar-2021
quarantine nightmare
the fear
of getting smaller
4-Mar-2021
please note that
the nearest exit
may be behind you
5-Mar-2021
garage band
the set list
illegible
5-Mar-2021
birdwatching
a chickadee
corrects me
5-Mar-2021
diving for pearls
I return
with only words
5-Mar-2021
Friday night construction
tomorrow’s hangover
5-Mar-2021
meanwhile
the rest of us
wait to be shot
5-Mar-2021
indigo sky
always getting
the last word
5-Mar-2021
Cape Cod winter
starfish
on the window sill
5-Mar-2021
desert darkness
where my dreams
begin and end
5-Mar-2021
Farewell My Concubine
a revolution
in the bedroom
5-Mar-2021
winter sky
waiting for the chance
to be shot
5-Mar-2021
winter darkness
when I hear
everything
5-Mar-2021
waning moon
two lovers fucking
on the beach
5-Mar-2021
make-up sex
I forget why
we were fighting
5-Mar-2021
going down on her
my dreams
of hidden treasure
6-Mar-2021
treasure hunt
her laughter
turns to moans
6-Mar-2021
a dozen roses
she notices
my hard-on
6-Mar-2021
the day I forgot to cross off the calendar
6-Mar-2021
evacuation zone
our dream home
beyond the haze
6-Mar-2021
cloudless sky
sometimes you just want
to get lost
6-Mar-2021
empty nesters
waiting for the orioles
to return
6-Mar-2021
that wink
when I ask her
what’s for breakfast
6-Mar-2021
uninspired
the blank wall
in front of me
6-Mar-2021
the morning after
and to think
we were just friends
6-Mar-2021
pre-season baseball
who are these guys?
6-Mar-2021
desert dream
a pair of coyotes
chasing the moon
6-Mar-2021
winter twilight
there’s always something
to bark about
6-Mar-2021
tiki bar
masks
without faces
6-Mar-2021
bittersweet
a new crack
in the foundation
7-Mar-2021
not yet spring
the sadness
of store-bought daffodils
7-Mar-2021
the more things change...
a silverfish
in my calculus book
7-Mar-2021
slow dancing
it quickly turns into
something else
7-Mar-2021
dockside dining
a feast of crumbs
for the sparrows
7-Mar-2021
cryptocurrency
dandelion seeds
in the air
7-Mar-2021
in my dreams
nowhere seemed
so far away
7-Mar-2021
dreamless sleep
the rhythmless rumble
of an eighteen wheeler
7-Mar-2021
migrating geese
the weekend
flies by
7-Mar-2021
gripping cold
the widening grin
of a shark
7-Mar-2021
tinnitus
the rage
of silence
7-Mar-2021
late winter
it’s later
than you think
7-Mar-2021
a month of Sundays
how long it’s been
since I celebrated cliches
7-Mar-2021
last of the wine
it doesn’t
last
7-Mar-2021
smouldering embers
who argues
with the night?
7-Mar-2021
empty wine glass
a metaphor
for itself
7-Mar-2021
Calle sin nombre
exactly where
I need to be
7-Mar-2021
fever dream
no one knows
why I’m here
8-Mar-2021
quicksand
my slow-motion
nightmare
8-Mar-2021
"4WD Only"
examining
my walking stick
8-Mar-2021
"Fade Into You"
fog settles
under the bridge
8-Mar-2021
Monday morning
when you are trash
to be sorted
8-Mar-2021
crescent moon
just the slightest
hint of cleavage
8-Mar-2021
hunger moon
she bares
her breast
8-Mar-2021
faded
the instructions
on the fire extinguisher
8-Mar-2021
the night I fell off the edge of the earth
8-Mar-2021
pre-season baseball
the chipmunks return
from hibernation
8-Mar-2021
power nap --
when I’m sapped
of power
8-Mar-2021
old enough to have teenaged grandchildren
8-Mar-2021
same time as last year
the wait
’til next year
8-Mar-2021
junk mail
neither of us ordered
these clouds
9-Mar-2021
unplanned adolescence
9-Mar-2021
a knotted fishing net
if these walls
could talk
9-Mar-2021
rebooting
the bug becomes
a feature
9-Mar-2021
now on pay-per-view
three queens
and two Jacks
9-Mar-2021
painting the town red
a pair of cardinals
9-Mar-2021
waking up
on the wrong side
of a dream
9-Mar-2021
her body
posing
for the moon
9-Mar-2021
the detached whistle
of cold wind
through barbed wire
9-Mar-2021
winter warmup
too early
for a cocktail
9-Mar-2021
it’s five o’clock somewhere
start the countdown
to oblivion
9-Mar-2021
the ghost doesn’t believe in me
9-Mar-2021
late winter morning
the shadows
become restless
10-Mar-2021
hump day
something moving
in the unmowed grass
10-Mar-2021
hump day
something moving
in the dormant grass
10-Mar-2021
hump day
a box turtle
in the dormant grass
10-Mar-2021
work dreams
a tsunami
on the horizon
10-Mar-2021
retirement dreams
everything that rhymes
with orange
10-Mar-2021
another day as if it matters
10-Mar-2021
hanging out
at the shoe store
just another loafer
10-Mar-2021
laughing gulls
the engineer thinks
he’s a poet
10-Mar-2021
neither father nor son
believe in ghosts
10-Mar-2021
cloudless sky
it must be time to file
our tax return
10-Mar-2021
cloudless sky
it must be time
to file our taxes
10-Mar-2021
barely visible
beneath the horizon
twin moons
10-Mar-2021
haiku wannabes
and other actuaries
counting syllables
10-Mar-2021
twin peaks
a dream too good
to be true
10-Mar-2021
cold wind
my godmother
enters hospice care
11-Mar-2021
a moment of silence
the unforgettable
sound
11-Mar-2021
the poet’s
feeble attempts
at words
11-Mar-2021
starless night
taking
the wrong way home
11-Mar-2021
opening soon --
the season’s
first crocuses
11-Mar-2021
warm spices
savoring
each taste
11-Mar-2021
unattainable
my daughters
and their Barbie dolls
11-Mar-2021
stepping over
the homeless man
on the Walk of Stars
11-Mar-2021
my father’s name
the war I wage
against myself
11-Mar-2021
guitar solo
the keyboard player takes
a smoke break
11-Mar-2021
tuning the guitar
an amplifier hums
11-Mar-2021
opening her kimono
twin peaks
11-Mar-2021
trapped in a dream
all emergency exits
are blocked
12-Mar-2021
if the sun could only see
its own reflection
in the river
12-Mar-2021
unwilling to tell the heron
there are no fish
in this river
12-Mar-2021
aftershock
a brother
who won’t talk to me
12-Mar-2021
restless sleep
the beach mansion’s
cinder block construction
12-Mar-2021
still living inside
and begging
to be shot
12-Mar-2021
cigar smoke
sometimes a fuck
is just a fuck
13-Mar-2021
I can’t bear to tell the crocuses
that there’s snow
in the forecast
13-Mar-2021
today’s matinee
a cat watching a dog
from a living room window
13-Mar-2021
silence
when the teacher asks
for volunteers
13-Mar-2021
always called upon
the boy who never
raised his hand
13-Mar-2021
continued cold
my travel plans
for Spring
13-Mar-2021
cold wind
the oysterman’s
knuckles
13-Mar-2021
time traveling
I miss the exit
for the Renaissance
13-Mar-2021
losing an hour
the delusion
of saving daylight
13-Mar-2021
the oyster farmer’s wife
with a pearl necklace
13-Mar-2021
chasing seagulls
an old dog twitching
in his sleep
13-Mar-2021
restless night
punk rock slam dancing
in my eardrums
13-Mar-2021
choosing what to dream
when I know I’m going to
lose an hour
13-Mar-2021
"he was so quiet"
describing serial killers
and me
13-Mar-2021
the baker’s frown
a non-repeating constant
14-Mar-2021
the band leader announces
"in honor of Pi Day
here’s an irrational number"
14-Mar-2021
the morning after
face to face
with an unchanged clock
14-Mar-2021
red flag warning --
it’s later
than you think
14-Mar-2021
dancing between
skyscraper shadows
a paper cup
14-Mar-2021
Spring cleaning
I dust around
the cracked tea cup
14-Mar-2021
tomorrow will be one hour late
14-Mar-2021
shouldn’t the clocks
have to
want to change?
14-Mar-2021
gone
to who knows where
the atheist’s godmother
14-Mar-2021
daylight savings
losing another hour
with you
14-Mar-2021
her naked body
a canvas
for my love
14-Mar-2021
cold March wind
she finishes praying
for her atheist godson
14-Mar-2021
Monday morning
I wake up
in the dark
15-Mar-2021
Spring cleanup
the day-glo orange
of a prison crew
15-Mar-2021
same time as yesterday
arguing with strangers
on Facebook
15-Mar-2021
fair trade
my slipper
for a paw
15-Mar-2021
the Ides of March
who’s got
my back?
15-Mar-2021
retirement dreams
everything that blows away
in the wind
15-Mar-2021
signs of Spring
my poetry translated
into chickadee
15-Mar-2021
equinox
an unmatched
sock
15-Mar-2021
last days of winter
ghosts rattling
the windows
16-Mar-2021
quarantine olympics
we all become
expert birdwatchers
16-Mar-2021
a pop-up ad
and its noisy video
about tinnitus
16-Mar-2021
the perfect view --
a wood chipper
grinding tree limbs
16-Mar-2021
fortunate son
refilling
the bird feeder
16-Mar-2021
waking in darkness
not sure how
we’re saving daylight
16-Mar-2021
uninvited
they walk across my face
crow’s feet
16-Mar-2021
fluttering
in my dreams
hibiscus petals
16-Mar-2021
dangling open
her kimono
on a clothesline
16-Mar-2021
St. Patrick’s Day
a nightmare
of green beer
17-Mar-2021
St. Patrick
driving away the snakes
in a red convertible
17-Mar-2021
forgotten island
a village
of blue tarps
17-Mar-2021
a pair of swans
paying no attention
to us
17-Mar-2021
table for one
I raise a toast
to myself
17-Mar-2021
winter’s last stand
the osprey chases a gull
from its nest
17-Mar-2021
Irish breakfast
the rabbit eats
a four-leaf clover
17-Mar-2021
migrating geese --
"nothing will
fundamentally change"
17-Mar-2021
artist at work
the coarse texture
of a blank canvas
17-Mar-2021
the thrill when she receives
her stimulus payment
17-Mar-2021
scrambled eggs --
impassioned promises
to rebuild
18-Mar-2021
when every shadow
is a squirrel
at the bird feeder
18-Mar-2021
each receding wave
crashing into the next
my ocean dreams
18-Mar-2021
storm warning
the nuthatch wonders
who I am
18-Mar-2021
role reversal
the pin-up girl
pins me down
18-Mar-2021
the good life
somewhere
down the road
18-Mar-2021
that magical place
where an ampersand
is a verb
18-Mar-2021
entering the lexicon
invisibly
"ghost" as a verb
18-Mar-2021
an unfinished sentence
the sound
of goodbye
18-Mar-2021
false spring
the haiku
that got away
18-Mar-2021
getting old
late winter rain
and me
18-Mar-2021
her name
a pebble
in my shoe
18-Mar-2021
"that’s what she said"
he said
and we all knew
she didn’t
18-Mar-2021
March wind
the sound of brackets
breaking
18-Mar-2021
falling rock zone
I watch for
road runners
19-Mar-2021
Lazy Bird
mesmerized
by the saxophone
19-Mar-2021
wind? what wind?
a downy woodpecker
at work
19-Mar-2021
unspoken words --
what doesn’t show up
on radar
19-Mar-2021
your secret
on the tip
of my tongue
19-Mar-2021
spring around the corner
the river
at my back door
19-Mar-2021
equinox
sharing opposite sides
of a king-sized bed
19-Mar-2021
first day of spring
the snap of a baseball
in the catcher’s glove
19-Mar-2021
March madness
eliminated
in the first round
19-Mar-2021
last day of winter
a wild turkey struts past
the Airbnb
19-Mar-2021
daydreaming
a ripple
in the frozen river
19-Mar-2021
late for the train
the daffodils
right on time
19-Mar-2021
jealous
of the moonlight
caressing
your shoulders
19-Mar-2021
the all-too-visible ghost of authority
19-Mar-2021
first day of Spring
dreamless sleep
in the flower bed
20-Mar-2021
first day of Spring
our new neighbors seem anxious
to meet us
20-Mar-2021
first day of Spring
lilac petals
fill the sinkhole
20-Mar-2021
first day of Spring
the sleepless dreams
of a flower bed
20-Mar-2021
talking in your sleep
that’s what
you always say
20-Mar-2021
March wind
the howl
of a coyote
20-Mar-2021
Spring cleaning
a baseball autographed
by retired players
20-Mar-2021
where there’s smoke
there’s a refreshing
mezcal cocktail
20-Mar-2021
the tortoise and the hare
karma always wins
20-Mar-2021
first day of Spring
the cracks in the sidewalk
come alive
20-Mar-2021
wild jasmine
nailing two free throws
in the waning seconds
21-Mar-2021
at the border
porta-potties
in single file
21-Mar-2021
virtual reality
please rescue me
from yard work!
21-Mar-2021
early April
the snowman takes
a final bow
21-Mar-2021
the morning after
putting the genie
back in the bottle
21-Mar-2021
yard work complete
backyard Buddha is free
of entanglement
21-Mar-2021
sweet sixteen
I sneak
another caramel
21-Mar-2021
prom night
dancing
with myself
21-Mar-2021
pale sky
when I don’t look like
what I am
21-Mar-2021
bad luck
a sign reading "lost black cat"
crosses the street
22-Mar-2021
the waiting room
function
is the key
22-Mar-2021
Thanksgiving buffet
I eat my feelings
and come back for more
22-Mar-2021
March madness
the birds keep visiting
an empty feeder
22-Mar-2021
the web bot
thanks me
for my patience
22-Mar-2021
the new hunger games
tripping over one another
to get shot
22-Mar-2021
dreams of travel
the cart
before the horse
22-Mar-2021
Spring fever
it’s safer
inside
22-Mar-2021
March madness
it’s safer
inside
22-Mar-2021
vaccination
another bridge
to cross
22-Mar-2021
stuck in traffic
the red glare
of her lipstick
22-Mar-2021
troubled sleep
another way
to watch the moon
23-Mar-2021
pale sky
I’ve been here
before
23-Mar-2021
under construction
miles to go
before I sleep
23-Mar-2021
poetry slam --
let them wonder
whose Dad am I?
23-Mar-2021
unseasonably mild
the subject changes
to Opening Day
23-Mar-2021
poetry slam
the cafe’s screen door
in the wind
23-Mar-2021
March wind
a ghost
slams the door
23-Mar-2021
March wind
a snickering ghost
slams the door
23-Mar-2021
partly cloudy
the search for
ulterior motives
23-Mar-2021
FaceTime
she doesn’t recognize
my face
23-Mar-2021
a robin’s song
does that mean
it’s Spring?
23-Mar-2021
Palm Sunday
the palm orchard
of my dreams
23-Mar-2021
cemetery blues
no one there
sings them
23-Mar-2021
morning commute
an obstacle course
of construction cones
24-Mar-2021
Open House by appointment only
24-Mar-2021
the morning after --
a torn negligee
on the floor
24-Mar-2021
Monday hangover
the morning sun
especially bright
24-Mar-2021
cloudless sky
a blue heron
in flight
24-Mar-2021
floating
down the river
afternoon clouds
24-Mar-2021
in a land without windmills
the search
for lost words
24-Mar-2021
wind in her hair
the undressed heart
runs away
24-Mar-2021
dreams of my grandfather
a poem
in the river
24-Mar-2021
river delta
the secret
of an island’s tears
24-Mar-2021
flickering candle
waxing eloquent
24-Mar-2021
amber sky
the myth
of a peasant’s smile
24-Mar-2021
lights out
losing myself
inside of her
24-Mar-2021
fitful sleep
the beard growing
on my face
25-Mar-2021
broken clouds
is there life
beyond the mask?
25-Mar-2021
desert detour
sprinting toward
a shimmering mirage
25-Mar-2021
childhood memory
searching for holes
in the mosquito net
25-Mar-2021
braking too late
a downpour
of broken glass
25-Mar-2021
daydreaming
the river goes on
without me
25-Mar-2021
each spring forgetting what blossoms first
25-Mar-2021
heavy sigh --
the caller says
"play Misty for me"
25-Mar-2021
afternoon fog
are we celebrating
prematurely?
25-Mar-2021
warning trend
a blanket
of fog
25-Mar-2021
a fog no one saw coming
25-Mar-2021
evening fog
the distance between this word
and the next
25-Mar-2021
exchanging
my lost hour
for the truth
25-Mar-2021
border patrol
my next word
on the other side
25-Mar-2021
me and you
and the distance
between stars
25-Mar-2021
low tide
the words you wrote
in the sand
25-Mar-2021
the same sun rises
over the trash pickers
and the millionaires
25-Mar-2021
morning commute
a container ship
on the horizon
26-Mar-2021
special delivery
the lingering fog
26-Mar-2021
lingering fog
another sleepless night
26-Mar-2021
March wind
the hot prospect
swings at strike three
26-Mar-2021
overcast night
making love
to a ghost
26-Mar-2021
March wind
the prospect swings
at strike three
26-Mar-2021
laughing at the fisherman’s one-liners
26-Mar-2021
bochinche
something I heard
in the wind
26-Mar-2021
crow moon
a gap
in the border wall
27-Mar-2021
wishing
I could blow out
all these candles
27-Mar-2021
an open window
dreams of living
off the grid
27-Mar-2021
crow moon
I can feel
its stare
27-Mar-2021
Passover week
families flee
to the beach
27-Mar-2021
counting syllables
I’m suing a ham sandwich
with extra mustard
27-Mar-2021
counting syllables
the laid-off actuary
writing a haiku
27-Mar-2021
overcast night
the paint-by-numbers
tears of a clown
27-Mar-2021
crow moon
the river flows
beneath it
27-Mar-2021
wondering where
the woodpeckers
sleep at night
27-Mar-2021
all the passive voices unheard
27-Mar-2021
daylight savings
we all lose
an entire year
28-Mar-2021
Palm Sunday
everyone looking
for a handout
28-Mar-2021
Zen garden
I imagine it
growing
28-Mar-2021
pointing the way
the white gloves
of a traffic cop
28-Mar-2021
wildflower garden
a deepening crack
in the wall
28-Mar-2021
Palm Sunday
another wrinkle
in my life line
28-Mar-2021
the flaws in a perfect diamond
28-Mar-2021
soaked by a passing cloud
28-Mar-2021
stormy night
a wheat field
filled with crows
28-Mar-2021
broken land
a march
of shattered dreams
28-Mar-2021
reaching for the hot sauce
he says
"nothing tastes quite right
without it"
28-Mar-2021
by the light
of the Citgo sign
this haiku
28-Mar-2021
when the wine
is a fallow field
28-Mar-2021
spooning an empty soup bowl
28-Mar-2021
crow moon
calling to me
through the clouds
28-Mar-2021
crow moon
the trees
have eyes
28-Mar-2021
breakfast in bed
her voluptuous lips
28-Mar-2021
a crumbling bridge
between the haves
and the have-nots
28-Mar-2021
mortar in the cracks
of the bricklayer’s smile
29-Mar-2021
sea glass
every place
I’d rather be
29-Mar-2021
wondering if
our herring run
ran away
29-Mar-2021
in a strange town
the ferryman says
he recognizes me
29-Mar-2021
writer’s block
somehow the subject
turns to guns
29-Mar-2021
exchanging texts
a sparrow flies into
the picture window
29-Mar-2021
skyscraper reflection
a waning gibbous moon
29-Mar-2021
head tilt
the dog considers
a woodpecker
30-Mar-2021
White Castle at 5 AM
a feast fit
for Latin Kings
30-Mar-2021
baseball resumes
ospreys rebuild
their nests
30-Mar-2021
hanging on
my every word
mockingbirds
30-Mar-2021
table for two
a pair of squirrels
at the bird feeder
30-Mar-2021
disagreeing
that our spirited discussion
has become an argument
30-Mar-2021
one year later
the path I’ve worn
on the basement rug
31-Mar-2021
misinformation has no first name
31-Mar-2021
lazy morning
the dog in and out
of my dream
31-Mar-2021
Wednesday morning commute
the crow can’t be bothered
with the suet feeder
31-Mar-2021
cocktail hour
the barmaid’s
steady hand
31-Mar-2021
cocktail hour
her lips moisten
in anticipation
31-Mar-2021
cocktail hour
always right on time
31-Mar-2021
asking the cocktail waitress
what time
she gets off
31-Mar-2021
cocktail hour
asking the bartender
if the prices are firm
31-Mar-2021
overcast night
a tree filled
with quiet crows
31-Mar-2021
Easter Sunday
little girls in pastel dresses
on the subway
31-Mar-2021
waxing crow moon
unblinking eyes
above me
31-Mar-2021
brother crow
I’m happy
to see you too
31-Mar-2021
morning drizzle
a conference
among crows
1-Apr-2021
April fools
the season opener
is postponed
1-Apr-2021
play ball!
crocuses
in bloom
1-Apr-2021
dead skunk
in a busy intersection --
April Fool’s Day
1-Apr-2021
soundtrack
to the apocalypse
at deafening volume
1-Apr-2021
back to school
back to remote learning
April Fool’s Day
1-Apr-2021
April fool
I didn’t expect him
to call
1-Apr-2021
April fool
rushing to catch
the wrong train
1-Apr-2021
April fool
catching the wrong train
right on time
1-Apr-2021
stormy night
the quivering
streetlight
2-Apr-2021
Good Friday
always followed
by a weekend
2-Apr-2021
Opening Day
a warehouse
filled with mannequins
2-Apr-2021
the unmasked crowd
clamoring to board
a ship of fools
2-Apr-2021
the tufted titmouse
wondering when
I’m coming out to play
2-Apr-2021
ancient oaks
so tall
I want you green
2-Apr-2021
Passion Play
the winter spider
spins its web
2-Apr-2021
morning meditation
a loosely tethered boat
2-Apr-2021
wellness center
the prices
make me queasy
3-Apr-2021
time for dessert
she unbuttons
her blouse
3-Apr-2021
shooting star
I forget
to make a wish
3-Apr-2021
house sparrow
the weekend chores
begin
3-Apr-2021
the future is
reduced for quick sale
$2
3-Apr-2021
Easter Sunday
the waves in rhythm
with the tree frogs
3-Apr-2021
whistling through
the cactus thorns
desert wind
3-Apr-2021
Easter Sunday
the generator
kicks on
4-Apr-2021
egg hunt
how many needed
for the perfect quiche?
4-Apr-2021
Cape wind
the eaves
whistle
4-Apr-2021
cloudless night
what a fool
believes
4-Apr-2021
Easter Sunday
imagining
a warm ocean breeze
4-Apr-2021
happy hour
bulls and bears
at a Wall Street pub
4-Apr-2021
just browsing
a bull
in the china shop
4-Apr-2021
Easter Sunday
I rise early
and often
4-Apr-2021
sunset
at the beach
a glimmer of hope
4-Apr-2021
buzzer beater
celebrating in front of
a cardboard crowd
4-Apr-2021
bougainvillea --
such a big name
for a tiny flower
5-Apr-2021
light drizzle
house sparrows
chasing bread crumbs
5-Apr-2021
lost in a ghost town
my good luck charm
5-Apr-2021
chickadee
always making
a grand entrance
5-Apr-2021
same time as yesterday
I lose all sense
of today
5-Apr-2021
Easter Monday
the church mouse
leaves an offering
5-Apr-2021
migrating geese
my weekend
flies away
5-Apr-2021
full moon --
"my eyes are up here"
she says
5-Apr-2021
house sparrows
at the bottom
of the pecking order
5-Apr-2021
old philosophers
debating scotch
versus bourbon
5-Apr-2021
red-headed stepchild
a house finch
at the bird feeder
5-Apr-2021
frustrated fan
offended
by the lack of offense
5-Apr-2021
vapor trail
the words
I’ve just forgotten
5-Apr-2021
midnight
the yes
of your embrace
5-Apr-2021
back for a
return engagement
spider webs
6-Apr-2021
make-up sex
something worth
fighting for
6-Apr-2021
on the other side
of the adobe wall
the smell of roasted chiles
6-Apr-2021
mean streets
shadows
in broad daylight
6-Apr-2021
stimulus check
I’m almost
out of coffee
6-Apr-2021
auditioning
for a singing partner
song sparrow
6-Apr-2021
three-hour zoom meeting
even the sparrows
have abandoned me
6-Apr-2021
anochecido
cuando empiezo a soñar
sobre dormir
6-Apr-2021
country mouse
and city mouse
envying
each other
6-Apr-2021
photographic memory
the negatives
exposed
6-Apr-2021
cancel culture --
expired yogurt
6-Apr-2021
sleepless night
the throbbing silence
of a digital clock
6-Apr-2021
starless night
just when I needed
to make a wish
6-Apr-2021
the streetlights of a city with no night
6-Apr-2021
we tell ourselves
we’ll be good
tomorrow
6-Apr-2021
when a puzzle
is kindling
for the fire
6-Apr-2021
starless sky
I wish you
morning
6-Apr-2021
midnight
the darkness
of crows
6-Apr-2021
my lips
search for tenderness
beneath the tattoos
7-Apr-2021
boisterous blue jay
complaining about the food
at this restaurant
7-Apr-2021
quagmire
muddy footprints 7-Apr-2021
a fresh spider web
it’s beginning to look
like Spring
7-Apr-2021
turkey tragedy
the wishbone
already broken
7-Apr-2021
brambles in the brush
how effortlessly
we hang on
8-Apr-2021
herring run
just trying to make it
through the week
8-Apr-2021
sandals off
healing artist
at work
8-Apr-2021
there’s no way back
to where you came from
8-Apr-2021
wake-up call
gulls circling
at the river bend
8-Apr-2021
jealous of the breeze
caressing
your shoulders
9-Apr-2021
island apothecary
with a wink she hands me
an unlabeled bottle
9-Apr-2021
heirs to the throne
a long line
for the men’s room
9-Apr-2021
an ongoing riot
of seagulls
at the landfill
9-Apr-2021
bittersweet
my granddaughter tells me
she’s praying for me
9-Apr-2021
left behind
the ham sandwich
I was about to sue
9-Apr-2021
midnight
the carpenter dreams
of morning wood
9-Apr-2021
turning a corner
the restaurant eliminates
curbside pickup
9-Apr-2021
las farolas
de una ciudad
sin noche
9-Apr-2021
cloudless sky
a lonely windmill
with nothing to do
9-Apr-2021
living in the past
last year’s
campaign signs
9-Apr-2021
double masked
a smiling
cattle dog
9-Apr-2021
influencer
under
the influence
9-Apr-2021
daffodils
a four-game
winning streak
9-Apr-2021
sleepless night
cicadas battling
my tinnitus
9-Apr-2021
every so often
I come back to that song
nobody knows
9-Apr-2021
drum solo from hell
a crash symbol
that won’t stop crashing
9-Apr-2021
sliver moon
losing the fight
against sleep
9-Apr-2021
Opening Day
the ospreys return
to their nests
10-Apr-2021
words of advice
the ones that mother gives you
don’t do anything at all
10-Apr-2021
one year later
a row of
cold tombstones
10-Apr-2021
one year later
the tombstone
a little colder
10-Apr-2021
a mother’s lament:
"why can’t you write
nice poetry?"
10-Apr-2021
crowded flea market
surrounded
by garden gnomes
10-Apr-2021
vaccination day
toasting each other
unmasked
10-Apr-2021
fast asleep
the mime mumbles
"I’m dreaming you"
10-Apr-2021
the nightmare of a white picket fence
10-Apr-2021
two bones and a pick
walk into a bar...
10-Apr-2021
between cracks
in the asphalt
a four-leaf clover
10-Apr-2021
cold wind
my summer
travel plans
10-Apr-2021
his death a minor setback
10-Apr-2021
after the rain
an earthworm
crosses the street
11-Apr-2021
lies --
dissembling
required
11-Apr-2021
Spring training
cardinals and blue jays
in uniform
11-Apr-2021
snow angel
a little girl
makes a wish
11-Apr-2021
high and tight
the fastball’s life flashes
before his eyes
11-Apr-2021
Buddha’s business plan
a whole lot
of nothing
11-Apr-2021
high and tight
suddenly I stop talking
about baseball
11-Apr-2021
the pacifist’s fantasies
of being conquered
11-Apr-2021
end of the weekend
the difference between
mist and fog
11-Apr-2021
Netflix
never having to say
I’m sorry
11-Apr-2021
alphabet soup
reading a research paper
over lunch
11-Apr-2021
complete game shutout
one baseball metaphor
too many
11-Apr-2021
washing away
my tinnitus
the sound of river
11-Apr-2021
moonless night
the river washes
my weekend away
11-Apr-2021
end of the weekend
the death march
to bed
11-Apr-2021
last call --
the jukebox plays
Love Potion #9
12-Apr-2021
Monday morning commute
the house sparrow’s
feast of crumbs
12-Apr-2021
deep winter
awaiting a break
in the silence
12-Apr-2021
his life’s story
a boat
without a rudder
12-Apr-2021
love in the shower
lather, rinse, repeat
12-Apr-2021
always expect unexpected rain
12-Apr-2021
history rewritten
in invisible ink
12-Apr-2021
broken day
unbroken
clouds
12-Apr-2021
game postponed
on account
of darkness
12-Apr-2021
aftershocks
reading the vibe
in the room
12-Apr-2021
sleepwalking
I pick out a tie
I’ll never wear
13-Apr-2021
changing seasons
I can no longer see
my breath
13-Apr-2021
the unsavory thought
of myself
as a bobblehead
13-Apr-2021
one step forward
two steps back
a wobbly vaccine roll-out
13-Apr-2021
privileged travel --
what kind of "experience"
are we looking for?
13-Apr-2021
who said
it’s better to give
than to receive?
13-Apr-2021
house sparrow
on the outside
looking in
13-Apr-2021
teamwork
I help her
unhook her bra
13-Apr-2021
lost in a daydream
desert rose
13-Apr-2021
morning fog
losing sight
of the highway
13-Apr-2021
Agnieszka’s Dowry --
a view
of Wrigley Field
13-Apr-2021
starting to think
I should probably have
a bucket list
13-Apr-2021
new moon
such an odd way
to say no moon
13-Apr-2021
small world
the ocean
in a seashell
13-Apr-2021
Opening Day
snowflakes crossing
home plate
13-Apr-2021
indigo sky
the chances
I don’t take
13-Apr-2021
indigo sky
the stars
I used to know
13-Apr-2021
raindrop
my sigh
catches it
13-Apr-2021
disorient express
a runaway train
of thought
14-Apr-2021
wardrobe malfunction
all of my clothes
are mysteriously tighter
14-Apr-2021
bridge traffic
back by popular demand
14-Apr-2021
empty bird feeder
each day the sparrow expects
a different result
14-Apr-2021
look but don’t touch --
the exotic dancer’s
dagger tattoo
14-Apr-2021
please tell me
they serve Cap’n Crunch
in heaven
14-Apr-2021
birdsong
a marriage proposal
in my backyard
14-Apr-2021
becoming that guy
who feeds the pigeons
in the park
14-Apr-2021
sleepwalking
the beach plum blossoms
of my dreams
14-Apr-2021
time wields all hounds
14-Apr-2021
waiting for news
a crow
in the osprey nest
14-Apr-2021
late-season snow
she stops dying
her hair
14-Apr-2021
soft opening
free traffic jams
at the new dispensary
15-Apr-2021
open closet door
the mystery
of the missing shoe
15-Apr-2021
dockside pub
fish tales
told nightly
15-Apr-2021
explaining cryptocurrency
a seagull laughs
15-Apr-2021
April 15th
we give the devil
his due
15-Apr-2021
overcast sky
remembering
past accomplishments
15-Apr-2021
"it’s not a bare branch"
the crow protested
"if I’m on it"
15-Apr-2021
still alive
the year flashes
before my eyes
15-Apr-2021
rain in the forecast
I predict
more wine
15-Apr-2021
meeting the neighbor
a low-flying plane
interrupts
15-Apr-2021
meeting the neighbor
a low-flying plane
15-Apr-2021
evening dog walk
telling ourselves
we need the rain
15-Apr-2021
following
the shadows
in her cleavage
15-Apr-2021
cold rain
a poem I didn’t
want to write
15-Apr-2021
a clear shot
if I only
had the nerve
16-Apr-2021
tomorrow’s forecast
an abstraction
called Saturday
16-Apr-2021
cold April rain
the day flows
into the river
16-Apr-2021
thanking you
for a gift
I didn’t want
16-Apr-2021
no levee to break
it keeps raining
anyway
16-Apr-2021
broken clouds
it’s raining
crows
16-Apr-2021
oleander blossoms
I choose
my poison
16-Apr-2021
an enduring cliché --
the gnarled roots
of an old tree
16-Apr-2021
April fools
a late-season
snow squall
16-Apr-2021
church bells
declaring
"it’s not my time"
17-Apr-2021
weekend stubble
a gull on the roof
of a neighbor’s house
17-Apr-2021
off-season
the Harbormaster
leaves his nest
17-Apr-2021
cold comfort
the season’s first
outdoor shower
17-Apr-2021
off-season
midnight rendezvous
at the hot dog stand
17-Apr-2021
my love
trickling between
her breasts
17-Apr-2021
quarantine
nothing ventured
nothing gained
17-Apr-2021
after the rain
a feast
for crows
17-Apr-2021
backyard Buddha
wherever
the shadows fall
17-Apr-2021
weekend sunshine
hurrying past
unfinished projects
18-Apr-2021
the dumpster door opens
a treasure trove
for seagulls
18-Apr-2021
is it or isn’t it?
electrified
by the third rail
18-Apr-2021
ED treatment
the horse begins
to talk
18-Apr-2021
in lieu of flowers
a kind word for the one
we all called "quirky"
18-Apr-2021
April sun
anticipating
church bells
18-Apr-2021
surrounded
by autographed bats
in his man cave
18-Apr-2021
high and outside
the smell of weed smoke
in the bleacher seats
18-Apr-2021
happiness is unmasked
18-Apr-2021
day moon
losing track
of time
18-Apr-2021
fastball down the middle
a pair of shoes
18-Apr-2021
lilac blossoms
when I run out
of words
18-Apr-2021
swept at home
careful not to disturb
the cobwebs
18-Apr-2021
April sunshine
unhappy
to see me
18-Apr-2021
the engineer
sees the glass
at 50% capacity
18-Apr-2021
Marathon Monday
every day
in quarantine
19-Apr-2021
Mexican sage --
a wise chef
stays away from it
19-Apr-2021
net neutrality
the fisherman’s
baffled expression
19-Apr-2021
call and response
a pair of woodpeckers
across the meadow
19-Apr-2021
vultures overhead
we opt for
curbside pickup
19-Apr-2021
sleepless night
the raging silence
20-Apr-2021
morning fog
unable to find
the new dispensary
20-Apr-2021
wide awake
a red-tailed hawk
above the river
20-Apr-2021
crescent moon
raw oysters
on the half shell
20-Apr-2021
tequila sunrise
I don’t remember
midnight
20-Apr-2021
in my spam folder
someone misspells
"beneficiary"
20-Apr-2021
Spring cleaning
a box
of canceled checks
20-Apr-2021
the vultures insist
they’re just passing through
20-Apr-2021
missing my train
the busker won’t play
for an audience of one
20-Apr-2021
latte mochaccino
the Trustafarian’s
dirty blond dreadlocks
20-Apr-2021
optimism
wild flowers bloom
in the cemetery
20-Apr-2021
Justice and Mercy:
attorneys at law
20-Apr-2021
turning off the news
the woodpecker still has
work to do
20-Apr-2021
cancel culture
non-dairy cheese
20-Apr-2021
her smile when I tell her
everything
is edible
21-Apr-2021
wake-up call
chasing the woodpecker
away from the shingles
21-Apr-2021
morning coffee
whales floating
above the sea
21-Apr-2021
morning coffee
whales floating
in the sky
21-Apr-2021
trade winds
a deal I didn’t make
with the devil
21-Apr-2021
gravity defies me
21-Apr-2021
when the bird
with the majestic wingspan
is a buzzard
21-Apr-2021
defying gravity
her buoyant breasts
21-Apr-2021
rain delay
celebrating
the past
21-Apr-2021
gravity
an often fatal
attraction
21-Apr-2021
raining
on Lansdowne Street
a rookie mistake
21-Apr-2021
each sausage vendor
the best
on Lansdowne
21-Apr-2021
remembering
when the only Green Monster
was jealousy
21-Apr-2021
lowriders
trading
bass notes
21-Apr-2021
shots fired
14 strikeouts
in the rain
21-Apr-2021
when I say
I mean
what I say
21-Apr-2021
the sausage vendor’s disappointment
when I say no
to peppers and onions
21-Apr-2021
Earth Day
muddy footprints
in the kitchen
22-Apr-2021
a refreshing swim --
happy hour
at the sand bar
22-Apr-2021
blustery day --
the trampoline jumps
without me
22-Apr-2021
the weight of the book
I never gave
to my son
22-Apr-2021
words of wisdom
I talk
in my sleep
22-Apr-2021
morning meditation
whichever way
the wind blows
22-Apr-2021
Spring bluster
a pigeon puffs out
its chest feathers
22-Apr-2021
Spring fever
we rip each other’s
clothes off
22-Apr-2021
birdsong
someone asks
if I’m ready to fly
22-Apr-2021
shallow river
too lazy
to run dry
23-Apr-2021
just out of frame
I photograph the void --
hummingbird
23-Apr-2021
just out of frame
hummingbird
23-Apr-2021
daybreak
the dog nudges
my hand
23-Apr-2021
summer fling
she has
my eyes
23-Apr-2021
just wondering
where Life Coaches go
when they die
23-Apr-2021
turning a corner
have we come
full circle?
23-Apr-2021
gibbous moon
my wine glass
half full
23-Apr-2021
announcing
his election bid
a bloated tick
23-Apr-2021
in tune with my tinnitus
the faint chanting
of monks
24-Apr-2021
his pitching technique
a solemn sequence
of superstitions
24-Apr-2021
red light
the bicycle courier’s
dreadlocks
24-Apr-2021
believing I exist
without believing
24-Apr-2021
Earth Day
lovers embracing
in the mud
24-Apr-2021
brown bag in hand
the wino sings
"Wild Irish Rose"
24-Apr-2021
when the bug
your dog is chasing
turns into a firefly
24-Apr-2021
summer help wanted
I’ll settle
for summer
24-Apr-2021
finally opening the windows
only to hear
those damned leaf blowers!
24-Apr-2021
without even trying
a garden filled
with dandelions
24-Apr-2021
arguing with a nursery rhyme
that violets aren’t blue
24-Apr-2021
Buddha laughs
our kitchen
renovation budget
24-Apr-2021
a dog’s life
chasing a tennis ball
into the river
24-Apr-2021
early morning traffic
house finches
in the bird bath
24-Apr-2021
alone in my room
I’ll meet you
on the astral plane
24-Apr-2021
ghost town
nobody cares that I’ve
burned the roast beef
24-Apr-2021
Spring at last
a bumper crop
of dandelions
24-Apr-2021
Spring rain
my favorite misheard
song lyric
25-Apr-2021
hoping we make
each other happy
origami penguin
25-Apr-2021
between the pages
of an unfinished book
origami penguin
25-Apr-2021
fresh birdseed
the titmouse complains
about the rain
25-Apr-2021
Spring rain
a frog jumps into
my poem
25-Apr-2021
my quickened pulse
when I realize
someone’s following me
25-Apr-2021
remembering her
as a thorn
among roses
25-Apr-2021
two weeks before Mother’s Day
a thorn tree in the garden
25-Apr-2021
two weeks before Mother’s Day
she says she lives
at a facility
25-Apr-2021
hoping for a kiss
she wrote him
a poem instead
25-Apr-2021
steady rain
seagulls fighting
over a dead fish
25-Apr-2021
Peter Pan
a little boy flying across
the bus terminal
26-Apr-2021
spooky
I suddenly remember
the song’s chorus
26-Apr-2021
today’s mood
a woodpecker tapping
on a flagpole
26-Apr-2021
writer’s block
the song sparrow
flies away
26-Apr-2021
runway lights --
clutching "Fear of Flying"
we land
26-Apr-2021
Yankee Stadium
a hot dog
in hostile territory
26-Apr-2021
super moon
how effortlessly
she shines
26-Apr-2021
better times
a trio of gulls
above the horizon
26-Apr-2021
cloudless sky
everything that goes
without saying
26-Apr-2021
pink moon
remembering the morning
she was born
26-Apr-2021
restless night
the gravitational pull
of a super moon
27-Apr-2021
thoughts and prayers
but no end
to coffins
27-Apr-2021
it’s all a dream --
it’s no disgrace
to be a bum
27-Apr-2021
Spring in the air
a persistent
woodpecker
27-Apr-2021
the song sparrow
not too small
to carry a tune
27-Apr-2021
unspoiled dunes
a girl
I used to know
27-Apr-2021
cricket song
the day my daughter
was born
27-Apr-2021
when the stars
become flowers
in her hair
27-Apr-2021
even the wolf knows
it’s only the moon
28-Apr-2021
power failure
a flicker
on the telephone wire
28-Apr-2021
Secret Service for life
the so-called prince
of thieves
28-Apr-2021
low tide
the squabbling
among gulls
28-Apr-2021
low tide
crows picking
through the trash
28-Apr-2021
rest in peace
the one who would do
anything once
28-Apr-2021
when the alarm rings
and I look forward
to bedtime
28-Apr-2021
vampires and wolves
in their day beds
28-Apr-2021
the password
on the tip
of my tongue
28-Apr-2021
all my secrets
on the tip
of her tongue
28-Apr-2021
leaving home
the smell of someone else’s
laundry detergent
28-Apr-2021
out of tequila
the devil
in the details
28-Apr-2021
moonshine
werewolves howling
for a taste
28-Apr-2021
dancing on the ceiling
dawn’s reflection
in the river
28-Apr-2021
mezcal morning
the mist weaving
between shadows
28-Apr-2021
circus mirror
I don’t look like
who I am
28-Apr-2021
Thursday morning commute
a thousand herring
swimming upstream
29-Apr-2021
Cape Cod tourists
throwing caution
to the wind
29-Apr-2021
the picture I see
when I look up "charlatan"
in the dictionary
29-Apr-2021
working from home
waiting for the other shoe
to drop
29-Apr-2021
daylilies
always right
on time
29-Apr-2021
turkey vultures
never a need
to be on time
29-Apr-2021
last call strike three
29-Apr-2021
funhouse mirror...
or is it?
29-Apr-2021
this is how
the world ends
an out-of-tune piano
29-Apr-2021
Zoom meditation
the screen saver reflected
in my sunglasses
29-Apr-2021
four titanium screws have my back
29-Apr-2021
under piles of junk
in my parents’ nightstand
my first poetry chapbook
29-Apr-2021
extra innings
pouring the sediment
into my glass
29-Apr-2021
wake up call
crow’s feet
in the mirror
29-Apr-2021
crab apples
surrounding
the dying tree
29-Apr-2021
last day of April
everything that disappeared
into the fog
30-Apr-2021
men in white vans
shutting down
the startup
30-Apr-2021
when the car alarm
is just another
bad dream
30-Apr-2021
alone in an elevator
I press
every button
30-Apr-2021
Spring twilight
our best
and final offer
30-Apr-2021
wild turkey
an empty bottle
in the recycling bin
30-Apr-2021
la petite mort
finally
feeling alive
30-Apr-2021
gale warning
but the trees
just want to dance
30-Apr-2021
harassment training
a dog barking
at the wind
30-Apr-2021
closing my eyes
I pretend the wind gust
is a crashing wave
30-Apr-2021
lifting restrictions
still the reflex
to stifle a cough
30-Apr-2021
gale warning
the rhythm of a branch
tapping the shutters
30-Apr-2021
for dessert
I taste the rest
of her tattoos
1-May-2021
May Day!
a swarm of tourists
crossing the bridge
1-May-2021
May to December
an apple
on the teacher’s desk
1-May-2021
daydreaming
I lose sight
of the shoreline
1-May-2021
desert rose
or was she just
a mirage?
1-May-2021
Karma Police
I recognize
an unmarked car
1-May-2021
greed
a termite choking
on splinters
1-May-2021
when the footprints
to my backyard
go in only one direction
1-May-2021
this is how the world ends
the songbirds
gone silent
1-May-2021
lengthening days
the lengthening
daze
1-May-2021
Derby day
hats off
to the jockey
1-May-2021
in broken Spanish
I think I order
scrambled eggs
1-May-2021
arguing about eternity
I reach for
the hot sauce
1-May-2021
intentional walk
without a mask
1-May-2021
in the forecast
beach plums
among the dunes
2-May-2021
bracing myself
for the next wave
at the beach
2-May-2021
in my defense
I didn’t know
the house was haunted
2-May-2021
Spring arrives
a catbird
at the feeder
2-May-2021
king-sized bed
the negative space
between us
2-May-2021
Tinder date
playing
with fire
2-May-2021
tropical wave
a farewell
to sunshine
2-May-2021
when the wind is a frayed rope
tapping against the flagpole
2-May-2021
socially distancing myself
from my neighbor’s yard sale
2-May-2021
Cape escape
everyone who comes here
for the peace and quiet
2-May-2021
a noisy traffic jam
at the intersection
of peace and quiet
2-May-2021
click bait
video of herring
swimming upstream
2-May-2021
end of the weekend
a late-inning loss
to a lesser team
2-May-2021
Spring sunset
explaining to my grandchildren
how the herring run
3-May-2021
for sale
a sand castle
at low tide
3-May-2021
the daily grind
a fresh cup
of coffee
3-May-2021
batting cleanup
a chipmunk
beneath the bird feeder
3-May-2021
tropical dreams
a shelter made from driftwood
and broken shells
4-May-2021
the aha moment --
it all comes
crashing down
4-May-2021
my darkest dreams
when the sharks
go to sleep
4-May-2021
remember to breathe --
the frenzy of alewife
swimming upstream
4-May-2021
A-positive
even my blood type
is an overachiever
4-May-2021
no loitering
and yet
this rain
4-May-2021
dust and stone
where the sugar mill
used to be
4-May-2021
mountain bikes
I move them
to reach the beach chairs
4-May-2021
after the rain
a downy woodpecker
back to work
4-May-2021
midnight
a butterfly
spreads its wings
4-May-2021
this magical world
where partly cloudy
meets lingering drizzle
4-May-2021
fully vaccinated
in an unmasked world
4-May-2021
midnight
candlelight reflected
in an empty bottle
4-May-2021
counting syllables
is that the best you can do?
apparently so
5-May-2021
unable to sleep
unable to stay awake
moon shadows at play
5-May-2021
abandoned warehouse
building tension
in the air
5-May-2021
late for breakfast
a pair of ducks
hurries past
5-May-2021
Cinco de Mayo
my thirsty
cactus plant
5-May-2021
false friend
the waitress
is embarrassed for me
5-May-2021
the grackle’s eyes
trying to convince me
he’s misunderstood
5-May-2021
hill country
the violin
becomes a fiddle
5-May-2021
a place where
everything is a metaphor
for something else
6-May-2021
boardwalk attractions --
return of the
unmasked strangers
6-May-2021
rock bottom
it may be closer
than you think
6-May-2021
words
the river
washed them away
6-May-2021
turning off the news
the wind subsides
6-May-2021
leftovers for lunch
the grackles don’t
seem to mind
6-May-2021
landscapers
silencing
the crows
6-May-2021
prickly pear
a spider navigates
the spines
6-May-2021
crows
rather fond
of my crow’s feet
6-May-2021
desert night
your secrets are
safe with me
6-May-2021
Spring quarantine
wisteria
climbing the walls
6-May-2021
the shadows blending into darkness
6-May-2021
summer sunset
a piping plover
chasing waves
7-May-2021
cloudless sky
the search
for an alibi
7-May-2021
wildflowers
prepared for
every contingency
7-May-2021
don’t believe everything
that falls
from the sky
7-May-2021
working from home
a spider
spins its web
7-May-2021
in my spam folder
the CEO’s
mission statement
7-May-2021
reading between
the tan lines
7-May-2021
Friday morning commute
a cacophony
of sit-down mowers
7-May-2021
hummingbird
my last breath
come and gone
7-May-2021
a sudden chill
reading my own words
in two languages
7-May-2021
hornets’ nest
my words come back
to bite me
7-May-2021
trumpeter swan
demanding
a bigger tip
7-May-2021
bittersweet
covering
a lot of ground
8-May-2021
Angry Birds
a woodpecker
rattles the shingles
8-May-2021
apostrophe
ain’t nobody’s business
but mine
8-May-2021
The Queen’s Gambit
playing with
a missing chess piece
8-May-2021
travel ads
always telling me
where to go
8-May-2021
restless night
a semicolon dangling
from a participle
8-May-2021
windless night
the impossible stillness
of beach grass
8-May-2021
jackpot
the song
of a goldfinch
8-May-2021
counter culture
leaning
into it
8-May-2021
darkening sky
using a tarot card
as a bookmark
8-May-2021
poet at work
defying rhyme
and reason
8-May-2021
Spring migration
the snow shovels return
to the shed
8-May-2021
aftershocks
things that should go
without saying
8-May-2021
Moscow Mule
I’ll probably kick myself
tomorrow
8-May-2021
house finches
quarantining
from the rain
8-May-2021
Mother’s Day
the distance
of fair-weather clouds
9-May-2021
rolling the dice
space debris
in the ocean
9-May-2021
after the herring run
a cold beer
9-May-2021
unwrapping a severance package
9-May-2021
koi pond
the old man’s
colorful language
9-May-2021
Mother’s Day --
it’s complicated
9-May-2021
fever dream
I wake up
inside of her
9-May-2021
suburban lullaby
an early morning
weed whacker
9-May-2021
it ain’t over
’til the catbird
cries "Mary"
9-May-2021
Mother’s Day
a pair of geese
hissing at strangers
9-May-2021
Mother’s Day
an amber sky
that will not fade
9-May-2021
quiet sunrise
a hummingbird
flying solo
9-May-2021
Spring rain
the tears of a
paint-by-numbers clown
9-May-2021
end of the weekend
the tree frogs already
back to work
9-May-2021
when the rain subsides
and all you’re left with
is Monday
10-May-2021
the turkey vulture’s carrion luggage
10-May-2021
the realization
that your summer body
took the winter off
10-May-2021
on display
the mannequin’s
lack of shame
10-May-2021
the sincerity of a politician’s handshake
10-May-2021
sunflower seed shells
the cardinal’s
questioning gaze
10-May-2021
swing and a miss
the seagulls
scatter
10-May-2021
puesta de sol
los cuervos se convierten
en murciélagos
10-May-2021
inventing a word
the darkness between
nighttime clouds
10-May-2021
late in the game
wearing out the edges
of the strike zone
10-May-2021
restless night
the fly buzzing
in a spider web
11-May-2021
great horned owl
on the hunt
for a metaphor
11-May-2021
washed ashore
a ship
in a bottle
11-May-2021
without shame
a squirrel
at the bird feeder
11-May-2021
poison ivy --
it knows where
to find me
11-May-2021
high above Wall Street
the fear
of falling
11-May-2021
winding road
dreams of
hugging her curves
11-May-2021
dog about town
everyone knows him
by a different name
11-May-2021
moonless night
everything that disappears
in the dark
11-May-2021
moonless night
and yet
the tree frogs sing
11-May-2021
moonless night
the weight
of unspoken words
12-May-2021
moonless night
unspoken words
12-May-2021
MacMillan Pier
the fast ferry
not fast enough
12-May-2021
Navy Pier --
man overboard
12-May-2021
recycling day
the things
we throw away
12-May-2021
Spring sunset
a reminder to update
our will
12-May-2021
dyslexic psychologist
convicted of Freud
12-May-2021
cowards baring their false teeth
12-May-2021
abandoned at the train station
we’ll never have Paris
12-May-2021
a sudden lull
when the trail no longer
looks familiar
12-May-2021
faith
a recycled
prayer book
12-May-2021
hide and seek
no one tries
to find me
12-May-2021
glittering dreams
of the river
flowing out to sea
13-May-2021
secrets of the unmowed lawn
13-May-2021
summer getaway
the ubiquitous starfish
lights the way
13-May-2021
in the exam room
the snap
of a rubber glove
13-May-2021
cheap thrills
the crowd feasts
on crumbs
13-May-2021
pillow talk
no time
for words
13-May-2021
hugging my pillow
the fading fragrance
of her hair
13-May-2021
Spring in the air
a catbird
puffs out its chest
13-May-2021
abandoned stadium
pigeons strutting
in the bullpen
13-May-2021
summer heat
a swarm
of fire ants
13-May-2021
every day
is a dog’s day
in the sun
13-May-2021
herring run
losing my appetite
for sushi
13-May-2021
new moon
everything
we can’t see
13-May-2021
the bewilderment
behind my mask
14-May-2021
submerged
beneath the quiet pond
my reflection
14-May-2021
crowded elevator
a clash of perfumes
14-May-2021
"Pretty Pete!"
the cardinal’s
daily affirmation
14-May-2021
Spring fever
a cat fight
between Catbirds
14-May-2021
restless ocean
dreams
of a great white shark
14-May-2021
midnight shadows
hugging her
oh so close
14-May-2021
unmasked
we open our windows
to the backyard
14-May-2021
Spring sunset
long past
a five o’clock shadow
14-May-2021
CDC guidance
insolence
unmasked
14-May-2021
herring run
always swimming
upstream
14-May-2021
crescent moon
the contours
of her ass
14-May-2021
CDC guidance
a chipmunk peers out
from its hole
15-May-2021
surf advisory
my internet
is down
15-May-2021
dazed and confused
a wild turkey
in the road
15-May-2021
tree pollen
obeying the law
of gravity
15-May-2021
wild lilacs blooming
where no one planted them
15-May-2021
Grandpa’s last stand --
he died with a smile
on his face
15-May-2021
gently down the stream
the ones
that didn’t make it
15-May-2021
ghost harbor
silent sorrow
in empty boats
15-May-2021
crescent moon
Mardi Gras beads
on the bedpost
15-May-2021
in the waiting room
a rubber glove
pointing at me
16-May-2021
unmasked
on a warm day
my lily white legs
16-May-2021
all this fuss
for a pile
of sand
16-May-2021
crossing the bridge
a rush to beaches
of broken oyster shells
16-May-2021
between connections
the search
for better WiFi
16-May-2021
Midnight Bourbon
fading
at the finish
16-May-2021
reaching the summit
the whole world
beneath me
16-May-2021
darkening clouds
my thunder
inside her
16-May-2021
curiosity fed the catbird
16-May-2021
closer with a silent "c"
16-May-2021
click bait
planning tomorrow’s
fishing trip
16-May-2021
jalapeño seedlings
the growing heat
16-May-2021
pernil
a taste
of home
16-May-2021
Sunday night
the Weekend flows
out to sea
16-May-2021
moments before the alarm
alewife herring
returning to sea
17-May-2021
seaweed
in the oar locks
of the submerged dinghy
17-May-2021
broken clouds
I laugh at a joke
I’ve heard before
17-May-2021
enlightenment
at the end
of the fuse
17-May-2021
writer’s block
a migrating herring
in shallow water
17-May-2021
full speed ahead
the ghost ship
of my dreams
17-May-2021
unmasked
the fear
of good news
17-May-2021
piles of rubble
what is
and isn’t war
17-May-2021
instant sunshine --
a puppy’s smile
18-May-2021
home
a bonfire
under the bridge
18-May-2021
morning coffee
whispers in the hallway
about trust issues
18-May-2021
fog moon
saying the quiet part
aloud
18-May-2021
time travel --
still stuck in
The Dark Ages
18-May-2021
no longer valid
two tickets
to Paradise
18-May-2021
is it a mirage?
a stone wall
in the wilderness
18-May-2021
class warfare
she takes off
her peasant dress
18-May-2021
her perky breasts
things are
looking up
18-May-2021
thirteenth floor --
the elevator
won’t stop here
18-May-2021
unstable air
the sense of weather
about to break
18-May-2021
unstable air
who knows
what Grandpa might say?
18-May-2021
restless night
crows
in low-hanging branches
19-May-2021
mortgage rates low
I build the sandcastle
of my dreams
19-May-2021
mugshot
of the one most likely
to succeed
19-May-2021
what gods we are
washing a spider
down the sink
19-May-2021
commuter rail station
the busker pauses
when the train arrives
19-May-2021
waiting for a ride with ghosts
19-May-2021
morning meditation
the possibilities
of an empty mailbox
19-May-2021
leaning against one another
a pair
of weathered tombstones
19-May-2021
daydreams drifting out to sea
19-May-2021
suburban dreams
the poison that makes
a perfect lawn
19-May-2021
evening commute
herring swim through
a gauntlet of gulls
19-May-2021
hailing the bartender
a game
of chance
19-May-2021
finally Spring
a blizzard
of tree pollen
19-May-2021
roses
when I’ve done
nothing wrong
19-May-2021
now batting
an easterly wind
19-May-2021
mourning doves
my pandemic
soundtrack
19-May-2021
opening the window
the song begins
20-May-2021
battered pier
the barnacles
on a shrimp boat
20-May-2021
five o’clock shadow
the barnacles
on a shrimp boat
20-May-2021
greed
bittersweet climbing
an old oak
20-May-2021
an old man’s kite defying gravity
20-May-2021
artist at work
the texture
of a blank canvas
20-May-2021
fresh mulch
a fragrance
called "Suburbia"
20-May-2021
introverts uniting
via Zoom
20-May-2021
inchworm counting syllables
20-May-2021
incoming train
the busker
gets in tune
20-May-2021
Desolation Row
it’s closer
than you think
20-May-2021
too tired to dream
a jingle jangle morning
20-May-2021
low tide
the beachcomber’s
gently arched back
21-May-2021
the vultures insist
they were invited
21-May-2021
night sky
the aliens insist
they’re just passing through
21-May-2021
sun shower
tree pollen
in the wind
21-May-2021
writer’s block
clearing debris
from the river
21-May-2021
writer’s block
everything crossing
over the bridge
21-May-2021
waxing moon
she calls it
her fuck-me dress
21-May-2021
Facebook
introducing me
to people I might know
21-May-2021
swing and a miss
the book
I should have read
21-May-2021
swing and a miss
the can’t-miss prospect
21-May-2021
wall-to-wall carpet
how many whispers
between the fibers
21-May-2021
unmasked
like last year
never happened
21-May-2021
morning rain
the lawnmowers observe
a moment of silence
22-May-2021
retirement dreams
a broken
sand dollar
22-May-2021
shedding her mask
she wears
the night
22-May-2021
bittersweet climbing
the dying oak
22-May-2021
my Uber driver
a man yelling
at his phone
22-May-2021
the pickup artist
another can
in the trash
22-May-2021
virtual signalling
the glare
behind the mask
22-May-2021
summer dreams
why ruin them
with words?
22-May-2021
dog walk mystery --
who planted tulips
in a vacant field?
22-May-2021
summer rain
the busker’s
broken string
22-May-2021
watered down cocktail
the singer hits
a sour note
22-May-2021
divorce court
still reaching
for the ring
22-May-2021
chainsaw serenade
that beautiful old oak tree
must have blocked their view
22-May-2021
after the concert
the din of skateboarders
in the plaza
23-May-2021
writer’s block
a horseshoe crab
turned upside down
23-May-2021
writer’s block
a hermit crab
without a home
23-May-2021
Live and Let Die
an exterminator’s truck
in the driveway
23-May-2021
stranded at the airport
we take
a tequila flight
23-May-2021
on again
off again
all night long
23-May-2021
cash only
the dive bar’s
broken ATM
23-May-2021
data breach
she talks
in her sleep
23-May-2021
dog days
no breeze
in the breezeway
23-May-2021
19th hole-in-the-wall
23-May-2021
orchid blossom
her lips
23-May-2021
just in time for dinner
the turkey vulture
in a tall tree
23-May-2021
vacation rental
inclement weather
free of charge
23-May-2021
after the rain
vultures
discuss politics
23-May-2021
reading the fine print
a section
about acts of God
23-May-2021
the river going nowhere slowly
23-May-2021
her words
a walk through sea glass
and broken shells
23-May-2021
her words
sea glass
and broken shells
23-May-2021
starless night
I keep my wishes
to myself
23-May-2021
river’s edge
a confluence
of crows
24-May-2021
budget cuts
a seagull
in the lifeguard stand
24-May-2021
another mid-life crisis speeds by
24-May-2021
even ghosts avoid
the abandoned house
on a dead end street
24-May-2021
wrong number --
the debt collector
apologizes
24-May-2021
twilight
as if I haven’t
seen enough
24-May-2021
my old school
suppressing the reflex
to run home
24-May-2021
pending transaction
the moon
nearly full
24-May-2021
abandoned dream
the moon sets
into fog
25-May-2021
thirteenth floor apartment
so many ways
one could fall
25-May-2021
finishing my poem
I miss
the last train home
25-May-2021
songbirds between dreams
25-May-2021
cicada
those first tentative steps
outside
25-May-2021
in the news
squirrels fight
over stolen birdseed
25-May-2021
I feel its glare --
another book
I can’t finish
25-May-2021
last call --
my life’s story
interrupted
25-May-2021
going with the flow
what I’ve learned
from the river
25-May-2021
denouement
the long tired journey
to goodbye
25-May-2021
flower moon
my granddaughter’s
pink hair extensions
25-May-2021
quiet river
ripples floating
across the moon
26-May-2021
restless night
waves pounding
a forgotten shipwreck
26-May-2021
thin ice
this could be the day
I crack
26-May-2021
net neutrality
the confusion
on a fisherman’s face
26-May-2021
super moon
telling myself
it’s an optical illusion
26-May-2021
mostly cloudy
struggling to find
a silver lining
26-May-2021
church bells
now you’re just
showing off
26-May-2021
super moon
but the clouds
have other plans
26-May-2021
seeking attention
an anonymous note
in all caps
27-May-2021
a gathering of gulls
where the river
meets the sea
27-May-2021
Zoom fatigue
I stop muting the microphone
when the dog barks
27-May-2021
searching for bliss:
"Page Not Found"
27-May-2021
cloudless sky
I unplug
the television
27-May-2021
long weekend
I unplug
from everything
27-May-2021
still pond
a swirl
of tree pollen
28-May-2021
low tide
the saltwater fragrance
of summer
28-May-2021
estate planning
what the vultures
leave behind
28-May-2021
estate planning
robbing from Paul
to pay the piper
28-May-2021
mountain road
I remember
her every curve
28-May-2021
three-day weekend
an uninvited guest
in the forecast
28-May-2021
my annual bonus
something growing
in the compost pile
29-May-2021
my mind wanders
from the tide pool
to the stars
29-May-2021
holiday rain
a food truck
at rest
29-May-2021
gone for the weekend
dreams of
fair-weather clouds
29-May-2021
following the star
in a sleek black Cadillac
the three wise guys
29-May-2021
refreshing my memory
a shower
of lilac petals
29-May-2021
starless night
telling ourselves
we need the rain
29-May-2021
full capacity
the cascade of a stout
in the pint glass
29-May-2021
whistling
in the sagebrush
a westerly wind
29-May-2021
power outage
all the books
I haven’t read
29-May-2021
the world upside-down
an old dog in need
of a new home
29-May-2021
somewhere
along a quiet river
the song of the Coquí
30-May-2021
cloudless sky
my granddaughter’s
blue hair extensions
30-May-2021
sea glass
the stories
it could tell
30-May-2021
memories
a row of sunflowers
along the picket fence
30-May-2021
recuerdos
una fila de girasoles
al lado de la valla
30-May-2021
fertility test
the streets lined
with tree pollen
30-May-2021
tree frogs
when words
fail me
30-May-2021
rain-out
the sausage vendor’s
deep discount
30-May-2021
quiet river
she knows exactly
what to say
30-May-2021
the fog promised
to lift
30-May-2021
three-day weekend
a stranger wants
to buy me a beer
30-May-2021
hidden moon
I know
it sees me
30-May-2021
Memorial Day
learning how
to forget
31-May-2021
surf advisory
seaweed riding the waves
with abandon
31-May-2021
in my waking moments
I dream
of sleep
31-May-2021
morning glory
she gets
on top
31-May-2021
holding up traffic
the slit
in her skirt
31-May-2021
Memorial Day cookout
evidence
of animal sacrifice
31-May-2021
cold summer night
a field of poppies
in my dreams
31-May-2021
last day of May
the gossip
among grackles
31-May-2021
Memorial Day
the hills we choose
to die on
31-May-2021
crossing the bridge
fears of a future
unmasked
31-May-2021
dancing in the moonlight
her unfettered breasts
31-May-2021
days turn into years
the moss
on a dying oak
31-May-2021
fire pit
the bridges
we burn
1-Jun-2021
growing heat --
Ghost Pepper seedlings
1-Jun-2021
an old dream --
how many needles
in Monet’s haystacks?
1-Jun-2021
separating
the twigs and shells
from my Twitter feed
1-Jun-2021
waning moon
the impression she left
in the sheets
1-Jun-2021
ghost town
crowded
with weekend tourists
1-Jun-2021
low tide
look what
the cat dragged in
1-Jun-2021
restless sleep
the unmasked ghosts
1-Jun-2021
the plan:
fighting windmills
in the dark
1-Jun-2021
birds baffled by the squirrel baffle
1-Jun-2021
June swoon
the slugger stares
at strike three
2-Jun-2021
fighting sleep
I lose
2-Jun-2021
fighting sleep
a vulture lounges
in the Adirondack chair
2-Jun-2021
restless night
the pink elephant
under my bed
2-Jun-2021
unfriendly neighbors
the irrigation system
hisses at me
2-Jun-2021
hope unmasked
I hardly
recognize it
2-Jun-2021
second hour of Zoom
a pair of cardinals
at the feeder
2-Jun-2021
overhead
a dogfight
between Catbirds
2-Jun-2021
the goldfinch
at the end
of the rainbow
2-Jun-2021
Zoom fatigue
I wonder who will notice
my screen saver
2-Jun-2021
countdown to the sleep of reason
2-Jun-2021
I meant well
even when I didn’t know
what I meant
2-Jun-2021
Cape Cod lullaby
just a few minutes
without lawnmowers
2-Jun-2021
rampaging sheep
chasing my dream
into the ceiling
2-Jun-2021
wild roses
still alive
and well
2-Jun-2021
even while dreaming
the fight
in the dog
2-Jun-2021
countdown
to the next
moment of silence
2-Jun-2021
waning moon
another call
from the collection agency
2-Jun-2021
morning clouds
the wounded night
limps away
3-Jun-2021
the old gardener
one too many tines
missing from his rake
3-Jun-2021
disgraced politician’s
frail grip
on reality
3-Jun-2021
a toast
to no one
for no reason
3-Jun-2021
birdsong
is the house sparrow
in the house?
3-Jun-2021
work daze
to need but not want
more coffee
3-Jun-2021
easing restrictions --
I loosen my belt
on account of
pandemic pounds
3-Jun-2021
shoe gaze --
lost in a swirl
of glorious noise
3-Jun-2021
the boiling house
sugarcane is turned
into blood
3-Jun-2021
buried on Hart Island
she will always
be a poem
3-Jun-2021
partly cloudy
in other words
rain
3-Jun-2021
summer wind
everything that’s been said
about the moon
3-Jun-2021
meditation
those sacred places
between meetings
4-Jun-2021
easing restrictions
a mole rat
blinking in the sun
4-Jun-2021
quietly yearning
a caring touch
the potted plant
4-Jun-2021
writer’s block
a fallen branch
in the river
4-Jun-2021
broken clouds
a four-leaf clover
among the weeds
4-Jun-2021
nuthatch
the world turned
upside down
4-Jun-2021
last call
the answer
is yes
4-Jun-2021
the slow dance between clouds and fog
4-Jun-2021
empty bird feeder
the song sparrow
sings anyway
5-Jun-2021
in the rose garden
a woman prunes a stray thread
from her flowered dress
5-Jun-2021
abandoned luncheonette serving up weeds
5-Jun-2021
the preacher’s daughter
I take off
her miracle bra
5-Jun-2021
lost in daydream
I miss the sign
for a bump in the road
6-Jun-2021
warm front
the contours beneath
her cotton dress
6-Jun-2021
suburban incense
steam rises
from the compost heap
6-Jun-2021
Zoom fatigue
I put away
the binoculars
6-Jun-2021
outside the palace
a pigeon sits on the head
of a mighty king
6-Jun-2021
unable to sleep
unable to stay awake
summer wind
6-Jun-2021
all this talk
about Jesus
and tequila
6-Jun-2021
quarrelling
at the bird bath
a pair of doves
6-Jun-2021
writer’s block
a vapor trail
in the sky
6-Jun-2021
together at last
we sing
"Tired of Waiting for You"
6-Jun-2021
radical bookstore
the journey
is the destination
6-Jun-2021
dinner guest
a tenacious bee
6-Jun-2021
the dive bar’s mortgage
under water
6-Jun-2021
Cape Disappointment
she thought I was
someone else
7-Jun-2021
garden wars
chasing the squirrels
from my tomatoes
7-Jun-2021
low and outside
the journeyman slugger
would rather be fishing
7-Jun-2021
summer haze
the church bells
out of tune
7-Jun-2021
restless night
the things
I haven’t got
8-Jun-2021
missing links
a slow news day
8-Jun-2021
beach roses
waiting for summer
to blossom
8-Jun-2021
sliver moon
the difference between
want and need
8-Jun-2021
ambiance
the swirl of ceiling fans
in an empty room
8-Jun-2021
recreation
latchkey children
playing with matches
8-Jun-2021
hide and seek
in the dark
she’s getting warmer
8-Jun-2021
no news
how Fastly
the clouds go by
8-Jun-2021
Zoom meeting
a toddler runs
across the room
8-Jun-2021
kissing your body
every detour
a destination
8-Jun-2021
leaving quarantine
I survive
myself
8-Jun-2021
gone too soon
rhododendrons
8-Jun-2021
Google Meet with Gabe
my grandson is growing up
in front of my eyes
8-Jun-2021
overnight rain
the busker sings
"Love in Vain"
8-Jun-2021
power failure
not enough cards
to play solitaire
9-Jun-2021
power restoration
a red-tailed hawk
circling overhead
9-Jun-2021
summer school
a June bug flutters outside
the classroom window
9-Jun-2021
breaking quarantine
I release
the butterfly
9-Jun-2021
money laundering
change rattles around
the washing machine
9-Jun-2021
nighttime clouds
inventing
a constellation
9-Jun-2021
bell bottom blues
I don’t want
to fade away
9-Jun-2021
new moon
I pretend
to see it
9-Jun-2021
the morning after
waiting for it
to be over
10-Jun-2021
Zen garden
the sense that something
is out of place
10-Jun-2021
fair-weather clouds
a catbird
in the dogwood tree
10-Jun-2021
best seat in the house
a dog
in the sun
10-Jun-2021
graveyard shift
a room opens up
in the ICU
10-Jun-2021
oriole
always the best dresser
in the yard
10-Jun-2021
live music!
no cover charge
for the cover band
10-Jun-2021
forgotten battlefield overgrown with poppies
10-Jun-2021
caught red-handed
the painter
stealing brushes
10-Jun-2021
a sudden chill
the bats
of the home team
10-Jun-2021
winning the coin toss
we decide not to attend
the gender reveal
10-Jun-2021
down the subway steps
a cascade
of commuters
10-Jun-2021
casual Friday
the neighbor’s yard
wears foxgloves
10-Jun-2021
bottom of the ninth
an absence
of stars
10-Jun-2021
twinkling star
our dog twitching
in his sleep
10-Jun-2021
tomorrow’s news
a helicopter
overhead
10-Jun-2021
medianoche
demasiado cansado
para contar sílabas
10-Jun-2021
her smile
the first star
I see tonight
10-Jun-2021
awake before the alarm
a fresh spider web
at my desk
11-Jun-2021
rattlesnake
finding shade
beneath the cactus
11-Jun-2021
the next wave
hoping it will be
in the ocean
11-Jun-2021
customer service
a budding romance
on hold
11-Jun-2021
the Doppler effect neither here nor
there
12-Jun-2021
Saturday morning commute
a snail’s slow glide
across the patio
12-Jun-2021
Saturday morning commute
a snail glides
across the patio
12-Jun-2021
summer heat
I dare the squirrel
to eat our habaneros
12-Jun-2021
scattered clouds
wondering who’s going to show up
for our Zoom call
12-Jun-2021
scattered clouds
wondering who’ll show up
for our Zoom call
12-Jun-2021
after the rain
seagulls return
to the lifeguard stand
12-Jun-2021
weekend chores
wishing some people
still wore masks
12-Jun-2021
bump ahead
the signs
don’t lie
12-Jun-2021
morning showers
awakening
from a wet dream
12-Jun-2021
lazy summer day
a body at rest
12-Jun-2021
what I get
when I order
a regular coffee
12-Jun-2021
weeds
or as I call it
an unintentional garden
12-Jun-2021
hit by pitch
the silence
of a crowd
12-Jun-2021
windows open
the catbird
joins our Zoom call
13-Jun-2021
breaking quarantine
a deer tick
crawling up my arm
13-Jun-2021
visiting the sculpture garden
an indifferent seagull
13-Jun-2021
scenic view
overlooking
the obvious
13-Jun-2021
last days of Spring
we update
our wills
13-Jun-2021
last days of Spring
the gray
in my son’s beard
13-Jun-2021
overlooking the obvious
a pair of ducks
swirling in the pond
13-Jun-2021
outside the dollar store
a homeless man asks
for spare change
13-Jun-2021
restless morning
my mind chasing
the elusive mosquito
14-Jun-2021
restless morning
the elusive mosquito
14-Jun-2021
headlines:
a chipmunk
in the bird bath
14-Jun-2021
heavy sigh
recognizing
an obscure song
14-Jun-2021
the catbird’s alarm
when it sees
the dog
14-Jun-2021
imminent rain
I withhold
my judgement
14-Jun-2021
my late father
asking me when
I’ll retire
14-Jun-2021
a melting glacier
all of the things
I’ve forgotten
15-Jun-2021
scattered showers
bittersweet
climbs the trellis
15-Jun-2021
engagement
the word has a certain
ring to it
15-Jun-2021
summer shower
steam rising
from her breasts
15-Jun-2021
the butcher
casting pearls
before swine
15-Jun-2021
lazy bird
complaining
at the empty feeder
15-Jun-2021
expired
Covid-19 restrictions
and 600,000 Americans
15-Jun-2021
morning birdsong
from here
to there
15-Jun-2021
clouds
these too
shall pass
15-Jun-2021
storm chasing
until there’s one
that chases back
15-Jun-2021
extra innings
the organist plays
"As Time Goes By"
15-Jun-2021
morning birdsong inside out
16-Jun-2021
a dog’s dream
to one day catch
that bumble bee
16-Jun-2021
first-world problems
we run out of
surge protectors
16-Jun-2021
in the waiting room
I keep looking at the watch
I no longer wear
16-Jun-2021
golden globes
the actress’
wardrobe malfunction
16-Jun-2021
graduation day
the boy who never
raised his hand
16-Jun-2021
silence
the distance
between stars
16-Jun-2021
just when I thought
there was nothing new to say
about the moon
16-Jun-2021
snowbirds return
Carolina wrens
at the feeder
16-Jun-2021
text messages
the Blue Jay mimicks
a red-tailed hawk
16-Jun-2021
eyes wide shut
yes I said yes
I will yes
16-Jun-2021
solstice
the words I choose
not to write
16-Jun-2021
drifting clouds
the things that keep me
awake at night
16-Jun-2021
longest day
an ambulance
with its lights out
16-Jun-2021
opening the window
the birds stop
talking about me
16-Jun-2021
imposter!
a parrot
mimicks the cat
16-Jun-2021
Buddha laughs
as I trim the vines
around his feet
16-Jun-2021
the roaring crowd
chasing a baseball
into the corner
16-Jun-2021
mockingbird
the chance
to be a hero
16-Jun-2021
cloudless night
an airplane
flies over the sea
16-Jun-2021
overcast night
weeds
in the old man’s garden
16-Jun-2021
the fishing trip
trying not to open
that can of worms
17-Jun-2021
self-care
a second cup
of coffee
17-Jun-2021
the deer tick doesn’t care
that I’m not a deer
17-Jun-2021
workplace nightmare
termites
with root access
17-Jun-2021
Victoria’s secret
I won’t tell
a soul
17-Jun-2021
sunrise
who will
I be today?
17-Jun-2021
gale warning the frayed cord of a flagpole
17-Jun-2021
shallow river
the nurse tells me
I have nice veins
17-Jun-2021
hitching a ride
the wild child
I never was
17-Jun-2021
mostly sunny
the morning mist
takes a bow
17-Jun-2021
blind date
disappointing me
right on time
18-Jun-2021
morning commute
the ladybug
climbs a cactus
18-Jun-2021
late twilight
as horny
as the day is long
18-Jun-2021
Cape Cod summer
return
of the unmasked tourist
18-Jun-2021
the new normal
remembering how
to be normal
18-Jun-2021
when Orion’s sword
is a flaming
ball of gas
18-Jun-2021
the crumpled box reads "handle with care"
18-Jun-2021
half moon
too tired
to sleep
18-Jun-2021
thinking of retirement
my father’s ashes
18-Jun-2021
climbing outside my window
just to say hello
bittersweet
18-Jun-2021
nostalgia
on either side
of the cracks
in the sidewalk
18-Jun-2021
wake up call
the crows’ feet
on my face
18-Jun-2021
summer breeze
this too
shall pass
19-Jun-2021
backyard Buddha
overlooking
the bittersweet
19-Jun-2021
young lovers
and the grass stains
on their shoes
19-Jun-2021
just friends
how casually she sheds
her robe
19-Jun-2021
Juneteenth
putting a bird nest
back in the tree
19-Jun-2021
same game
with a slight reshuffling
of the deck
19-Jun-2021
an empty sketchbook drawing inspiration
19-Jun-2021
when you realize
who’s looking at you
in the mirror
19-Jun-2021
his love flowing into her
19-Jun-2021
tonight’s nightmare
an escape room
without doors
19-Jun-2021
a wagging tail
why I bother
to wake up each day
19-Jun-2021
my dream soundtrack
the songbirds
that wake me from sleep
19-Jun-2021
Father’s Day
the rhododendrons
lose their petals
20-Jun-2021
Father’s Day
a tolling church bell
above the trees
20-Jun-2021
old vines
this Cabernet
and me
20-Jun-2021
cleaning up
the stray cat’s gift
from our porch
20-Jun-2021
purple prose
wisteria
climbing the wall
20-Jun-2021
late for the meeting
a smudge of lipstick
on his cheek
20-Jun-2021
the construction worker’s unfinished tattoo
20-Jun-2021
summer solstice
never mind
the gibbous moon
20-Jun-2021
fireworks celebrating themselves
20-Jun-2021
fading sunset
a wine
I thought I liked
20-Jun-2021
Father’s Day
reinventing
sunset
20-Jun-2021
Father’s Day
everything
I missed
20-Jun-2021
summer haze
the color
of Monday
21-Jun-2021
bully pulpit
a blue jay
at the finch feeder
21-Jun-2021
first day of summer
something slithering
in the weeds
21-Jun-2021
summer morning
the words that get lost
in the haze
21-Jun-2021
noisy birds
everyone who wants
to be my friend
21-Jun-2021
waiting on hold
a tropical storm
strengthens off-shore
21-Jun-2021
same bridge
different troll
21-Jun-2021
my favorite instrument
the beach grass
in a gentle breeze
21-Jun-2021
lost in the river
the haiku
I wanted to write
21-Jun-2021
purple loosestrife
she corrects me
when I say it’s pretty
22-Jun-2021
high tide
my words
wash away
22-Jun-2021
traffic ticket
finding its purpose
as a bookmark
22-Jun-2021
lest we forget
a noisy catbird
at the empty feeder
22-Jun-2021
wild roses
right where
no one planted them
22-Jun-2021
low-lying clouds
not accepting
new patients
22-Jun-2021
stopping traffic
her halterneck top
22-Jun-2021
lifeguard shortage
the sharks swim
unsupervised
22-Jun-2021
strike three
the veteran pitcher
DFA’ed
22-Jun-2021
painting the corners
the pitcher’s
unfinished portrait
22-Jun-2021
seventh inning stretch
I’m out of beer
22-Jun-2021
high and tight
the rookie
tastes chalk dust
22-Jun-2021
glaring sun
where the shade tree
used to be
23-Jun-2021
midnight snack
a mouse carefully avoiding
the trap
23-Jun-2021
lapsed Catholic
the Madonna surrounded
by weeds
23-Jun-2021
cherry blossoms
perhaps it’s time
for "the talk"
23-Jun-2021
Zen garden
the difference between Buddha
and a troll
23-Jun-2021
royal garden
the pink flamingo
wears a crown
23-Jun-2021
haiku headache
the morning after
a renku party
23-Jun-2021
in the news
a crowd milking
the golden calf
23-Jun-2021
when you’re ready to jump
but don’t have
a golden parachute
23-Jun-2021
shooting stars
they shoot back
23-Jun-2021
sleeping dogs don’t lie
23-Jun-2021
in the interest
of transparency
her see-through blouse
23-Jun-2021
early morning
the burnt-out light bulb
of my life
23-Jun-2021
blue moon
the last time
I took a day off
23-Jun-2021
cool summer vibes
jazz
at the oyster bar
24-Jun-2021
hot oil
the chef
seems fried
24-Jun-2021
emerging from quarantine
I Google the neighbors
24-Jun-2021
waxing nostalgic
when a Blackberry
was more than a fruit
24-Jun-2021
haiku submission
counting the syllables
of the auto-reply
24-Jun-2021
blood-tainted soil
the ruins
of a sugar plantation
24-Jun-2021
the invitation
to a tardy appearance
at an impromptu gathering
24-Jun-2021
market correction
I skip
the five-dollar latte
24-Jun-2021
letting go of the past I use the handrail
24-Jun-2021
stir crazy
house finches
on the patio
24-Jun-2021
bordering our property
the neighbor’s
hedge fund
25-Jun-2021
happy hour
fishermen flattering
the bartender
25-Jun-2021
summer dusk
the tired eyes
of a bomb-sniffing dog
25-Jun-2021
Spring cleaning
I wait until July
to do it
25-Jun-2021
starless night
saving my wishes
for another day
25-Jun-2021
her face when I say
her bikini
is the bomb
25-Jun-2021
unidentified flying objects
buzzing around
my ears
25-Jun-2021
long-distance drive
classic rock
turns to static
25-Jun-2021
too much tequila
an empty train
and an expired T-pass
25-Jun-2021
city dreams
closing the windows
I hear a train
25-Jun-2021
weekend plans
the beach
throwing shade
25-Jun-2021
morning fog
poison ivy
poking through the mulch
26-Jun-2021
gated community
a gull flies over it
unchallenged
26-Jun-2021
missing the point
I never tried
to make
26-Jun-2021
summer rain
not on our radar
but clearly on our deck
26-Jun-2021
broken clouds
where the
bike lane ends
26-Jun-2021
summer fireworks
hydrangeas
in bloom
26-Jun-2021
vanishing point
where everything
comes together
26-Jun-2021
the silence
after the crash
of a hard drive
26-Jun-2021
summer breeze
taking
the long way home
26-Jun-2021
windless summer night
still chasing
the same fly
26-Jun-2021
searching
for volunteer plants
none step forward
27-Jun-2021
walking in fog
we try
to get lost
27-Jun-2021
net worth
the fisherman’s
record catch
27-Jun-2021
crime wave
the sketch artist’s
broken pencil
27-Jun-2021
restrictions lifted
a winter moth
flies away
27-Jun-2021
Sunday afternoon
the wind blows
my ambition away
27-Jun-2021
the sketch artist
draws a black man
in invisible ink
27-Jun-2021
watching my fluids
I ask the bartender
for another beer
27-Jun-2021
voices in the wind
only the dog
can hear
27-Jun-2021
first pitch
swatting away
the marsh flies
27-Jun-2021
Cape Cod League
a dragonfly
in center field
27-Jun-2021
big inning
a dog gets loose
in the bullpen
27-Jun-2021
Monday morning commute
it’s all uphill
from here
28-Jun-2021
it’s that time
a spider crawls out
of my gardening glove
28-Jun-2021
wisteria
still clinging
to first place
28-Jun-2021
taking the initiative
Buddha continues
to remain silent
28-Jun-2021
taking the initiative
she gets
on top
28-Jun-2021
summer migraine
a cloud in the shape
of a fist
28-Jun-2021
the sound a fallen angel makes
28-Jun-2021
noise
the sound
a fallen angel makes
28-Jun-2021
decorating
the greenhouse
a flowering habanero
29-Jun-2021
power outage
a reminder to update
our wills
29-Jun-2021
the windless silence
29-Jun-2021
once upon a time you were the only circus in town
29-Jun-2021
daring to dream
a gay wedding
is just a wedding
29-Jun-2021
live music
a Grateful Dead
cover band
29-Jun-2021
dog days
trying to breathe
in the doghouse
29-Jun-2021
moonlight
the glow of sweat
on her breasts
29-Jun-2021
where the shade ends
the glare
of osprey fledglings
29-Jun-2021
marked "fragile"
a battered
delivery box
29-Jun-2021
an old dog
just happy
to be
29-Jun-2021
tidal pool
"nothing will
fundamentally change"
29-Jun-2021
the catbird asks me
how old I am
in dog years
29-Jun-2021
sweltering night
the pitcher reaches
for the rosin bag
29-Jun-2021
pavement saw
but I hear
a woodpecker
29-Jun-2021
the angry gardener
and his ten green thumbs
30-Jun-2021
last day of June
wondering when the marsh flies
will take a vacation
30-Jun-2021
this face intentionally left blank
30-Jun-2021
outside the cathedral
our tour guide tells us
to ignore the beggars
30-Jun-2021
waking up late
I leave the house
without my mind
30-Jun-2021
unprompted
she tells me about
her food allergies
30-Jun-2021
summer fog
dreams
of steamy sex
30-Jun-2021
house finches
out and about
without masks
30-Jun-2021
oscillating fan
a sudden compulsion
to tell the truth
30-Jun-2021
defying gravity
a child’s balloon
30-Jun-2021
picture window
an amber sunset
and the dog’s nose print
30-Jun-2021
zero divided by zero
the formula
for eternal life
30-Jun-2021
rain delay
the rookie’s
spotless uniform
30-Jun-2021
our trail guide
asks the city boy
to adjust the bridle
1-Jul-2021
Thursday morning commute
crows dig for grubs
on our lawn
1-Jul-2021
summer morning
the incredible lightness
of good coffee
1-Jul-2021
endless summer
beach sand
in my winter gloves
1-Jul-2021
endless summer
relocating
my ice scraper
1-Jul-2021
endless summer
bikini ads
on my weather app
1-Jul-2021
Independence Day
a parade
of fortunate sons
1-Jul-2021
crossing the bridge
a line
of thunderstorms
1-Jul-2021
racing the storm
a sit-down mower
1-Jul-2021
Independence Day
no strings attached
1-Jul-2021
between rain showers
the hurried laughter
of mourning doves
1-Jul-2021
between rain showers
the laughter
of mourning doves
1-Jul-2021
cold front
opening the windows
to the sound of rain
2-Jul-2021
back in the saddle
or in my case
a rocking chair
2-Jul-2021
settling in
for the long weekend
slow steady rain
2-Jul-2021
Friday morning commute
a chipmunk trying to run
between raindrops
2-Jul-2021
instant haiku
the taxi hits a pothole
on Wall Street
2-Jul-2021
prickly pear
a ladybug navigates
the spines
2-Jul-2021
Venus opposite Mars
let the cosmic dance
begin
2-Jul-2021
desert daydream
a rattlesnake
in the shade
2-Jul-2021
dressing in black
just because
I want to
2-Jul-2021
disappointment
a false friend
2-Jul-2021
not on Google Maps
the road less traveled
2-Jul-2021
circle of life
our old dog sleeps
in a fetal position
2-Jul-2021
regrets
ripples across
the reflecting pool
2-Jul-2021
first light
stray dog
at a construction site
2-Jul-2021
sowing his wild oats
he doesn’t wake up
in time for breakfast
3-Jul-2021
stray thunderstorm
a collarless dog limps
across the street
3-Jul-2021
weekend chores
when it’s not
not raining
3-Jul-2021
broken clouds
a pitbull’s smile
3-Jul-2021
if you say so --
a stain
on the sun
3-Jul-2021
I shake the dog’s paw
nothing in life
is free
3-Jul-2021
Independence Day
an ambulance
speeds past
3-Jul-2021
Independence Day
another
voter suppression law
3-Jul-2021
around the campfire
a spirited debate
about ghosts
3-Jul-2021
fireworks
a thunderstorm
over the ocean
3-Jul-2021
Independence Day
she takes off
her rings
3-Jul-2021
Independence Day
celebrating
fires in the streets
4-Jul-2021
private party
a hole
in the fence
4-Jul-2021
freshly bathed
the dog
shows his spots
4-Jul-2021
smoking in his pajamas
someone else’s vacation
4-Jul-2021
Independence Day
the freedom
to frighten my dog
4-Jul-2021
reparations
inventing
a currency
4-Jul-2021
cold fission
the go-ahead run
comes to bat
4-Jul-2021
summer rain
overtaking
a runaway train
4-Jul-2021
Icarus ascending
the morning commute
into the sun
4-Jul-2021
Vieques sunset
the wild horses
of my dreams
5-Jul-2021
a sure bet
staying away
from the blackjack table
5-Jul-2021
Utopia Parkway
remembering
her red dragon tattoo
5-Jul-2021
leaving the island
beach sand clinging
to my shoes
5-Jul-2021
bees make honey
in the skull
of a dead cow
5-Jul-2021
fireworks
a shootout
in hell
5-Jul-2021
sure bet
a fat squirrel
at the bird feeder
5-Jul-2021
fireworks
old men praising
their own pasts
5-Jul-2021
fireworks
a dog afraid
of the wind
5-Jul-2021
finally home
the fireworks
in her eyes
5-Jul-2021
pony ride
I ask if the halter
is another word for brake
6-Jul-2021
after a long weekend
seagulls screaming
at clouds
6-Jul-2021
after the rain
a rainbow-colored
oil slick
6-Jul-2021
dirty minds
two dogs
one mud puddle
6-Jul-2021
extra innings
the dog
chases a fly
6-Jul-2021
summer wind
a police siren
rustling the leaves
6-Jul-2021
gibbous moon
swearing to tell
the whole truth
6-Jul-2021
sweet nothings
what she’s wearing
to bed tonight
6-Jul-2021
fiddleheads
my alibi
unravels
6-Jul-2021
goth bar
the mixologist pours
a vexatious spirit
6-Jul-2021
lost in the wind
church bells play
"Rock of Ages"
6-Jul-2021
writer’s block
everything we brought in
from the rain
6-Jul-2021
summer night
the stubborn drizzle
6-Jul-2021
in the produce aisle
the hobbled gait
of an old man
7-Jul-2021
standard time
the delusion
of turning back the clock
7-Jul-2021
best of breed
a slobbering
accessory
7-Jul-2021
best in show
a slobbering
accessory
7-Jul-2021
therapy dog
bringing me
a soggy toy
7-Jul-2021
tropical storm watch
the coconut palms
sway
7-Jul-2021
stretching my spine
I crave
a stiff drink
7-Jul-2021
beating the heat
an arc of water
from the hydrant
7-Jul-2021
out late
that old dog
saunter
7-Jul-2021
scenic highway
an osprey peering
from its nest
7-Jul-2021
creating memories
grackles
on suburban lawns
7-Jul-2021
put out to pasture
the only one who knew
when the cows came home
7-Jul-2021
remember to breathe
7-Jul-2021
the oil slick
left behind
by his speech
7-Jul-2021
fireflies
our memories
become history
7-Jul-2021
preparing for war
we’ll burn that bridge
when we get to it
8-Jul-2021
riding in circles
unable to lead a horse
to water
8-Jul-2021
sorting trash
two old-timers
argue politics
8-Jul-2021
trading blame
for an uptick
in violence
8-Jul-2021
crestfallen
our coat of arms
is a fake
8-Jul-2021
spin cycle
the stitches
on a curveball
8-Jul-2021
rip current
reading a newspaper
online
8-Jul-2021
after the rain
a shower
of gnats
8-Jul-2021
summer mist
our weekend plans
up in the air
8-Jul-2021
a tender moment
the first taste
of cochinita pibil
8-Jul-2021
morning meditation
the silence
of summer mist
8-Jul-2021
amber sunset
I can’t wait
to dream again
8-Jul-2021
ghosts
the last layer
of the onion
8-Jul-2021
imminent storm
the river
grows silent
9-Jul-2021
final preparations
a chipmunk scurries
across the street
9-Jul-2021
the morning after
horseshoe crab shells
on the shore
9-Jul-2021
squeezing my hand tight
a love-hate relationship
with horror movies
9-Jul-2021
church vigil
heads bowed
in social networking
9-Jul-2021
freedom of speech
seagulls moving inland
from the storm
9-Jul-2021
stormy romance
making love
in the rain
9-Jul-2021
Sex on the Beach
the bartender tells us
to get a room
9-Jul-2021
unforgiven
mushrooms growing
on a tree stump
9-Jul-2021
after the storm
seaweed surfing the waves
with abandon
9-Jul-2021
just passing through
thunder showers
to our south
10-Jul-2021
summer league baseball
a frozen rope
to center field
10-Jul-2021
a close call
thunder showers
to our south
10-Jul-2021
paradise
I learn to spell
bougainvillea
10-Jul-2021
shark week
I delete
my Spam folder
10-Jul-2021
red carpet
how elegantly
she burps
10-Jul-2021
landfill mascot
a discarded
teddy bear
10-Jul-2021
after the storm
an empty bird nest
on the front lawn
10-Jul-2021
stifling a yawn --
the wrong kind
of sleep
10-Jul-2021
jaded
her love
of green gemstones
10-Jul-2021
jaded pigeons
refusing crumbs
of sourdough bread
10-Jul-2021
stink eye --
that old dog
swagger
10-Jul-2021
from the train window
an urgent message
on a billboard
11-Jul-2021
Sunday morning commute
a pair of ducks
swimming up the river
11-Jul-2021
the weariness
of making hay
while the sun shines
11-Jul-2021
after midnight
my grandfather’s ghost
serves me coffee
11-Jul-2021
happy hour
old timers
relive their past
11-Jul-2021
restless night
the glow
from an oil refinery
11-Jul-2021
tomorrow’s forecast
scattered thoughts
with a chance of ennui
11-Jul-2021
troubled sleep
a deepening crack
in the sky
11-Jul-2021
rocket fire of the vanities
11-Jul-2021
conspiracy theories
the roar
of a passing jet
11-Jul-2021
an uncertain future
the albatross
around my neck
11-Jul-2021
end of the weekend
I can feel
the overcast
11-Jul-2021
searching for the words
to finish this dream
12-Jul-2021
Monday morning
a monotonous march
into fog
12-Jul-2021
riding into the sunset
tourists on the bridge
12-Jul-2021
riding the breeze
a child’s balloon
12-Jul-2021
summer mist
what doesn’t show up
on radar
12-Jul-2021
neither sweet nor sour
an empty fortune cookie
12-Jul-2021
fear of thunder
24-hour headlines
12-Jul-2021
morning dew
her lingering touch
12-Jul-2021
Google Maps
leads me to a street marked
"Do Not Enter"
12-Jul-2021
sunny skies
a wisp of cloud
on the horizon
12-Jul-2021
teetotaler dodging the draft beer
12-Jul-2021
overcast
those moments
when it isn’t raining
13-Jul-2021
exercise video --
I can watch it
all day
13-Jul-2021
waiting for us
breakfast in the palm grove
of our dreams
13-Jul-2021
recalibrating
I tell our friends the chile
isn’t too spicy
13-Jul-2021
tunnel under further scrutiny
13-Jul-2021
still growing
the list of things
I’m too old to do
13-Jul-2021
sun shower
the pavement
sparkles
13-Jul-2021
rust at the bottom of my bucket list
13-Jul-2021
downstream
from the raging rapids
a delicate foam
13-Jul-2021
an irrigated lawn
envying weeds
13-Jul-2021
my home town
it doesn’t
recognize me
13-Jul-2021
the shallow end
of the pool
is deeper
than you think
13-Jul-2021
just a flesh wound
it all comes out
in the wash
13-Jul-2021
starless night
trying to remember
where the Towers used to be
13-Jul-2021
post-pandemic days
the fog
rolls in
14-Jul-2021
restrictions lifted
the fog
rolls in
14-Jul-2021
out to pasture
it sounds better
every day
14-Jul-2021
mass graves --
remind me again
who are the savages?
14-Jul-2021
overcast
my email lost
in the cloud
14-Jul-2021
losing myself
inside of you
14-Jul-2021
darkness her warm moist lips
14-Jul-2021
summer fog
all of the ghosts
I almost met
14-Jul-2021
cleansing breath
I forget
my mantra
14-Jul-2021
for a good night’s sleep
I’m letting everyone else
count my syllables
14-Jul-2021
Bastille Day
unmasked men
storm the liquor store
14-Jul-2021
forensic copywriters
reconstructing
sentence fragments
14-Jul-2021
evening mist
church bells
float away
14-Jul-2021
empty wine glass
fog dissolves
into darkness
14-Jul-2021
comfortably numb
the morning mist
all day long
14-Jul-2021
morning coffee
crossing off yesterday
on the calendar
15-Jul-2021
paying off a debt
my credit score
drops
15-Jul-2021
the fog of trying to remember
15-Jul-2021
the fog
of trying to remember
a day without fog
15-Jul-2021
do the clouds
see their reflection
in the rain puddles below?
15-Jul-2021
asleep in the stable
a lost alley cat
15-Jul-2021
a pair of ghosts
at the end of the bar
buy me a drink
15-Jul-2021
treasure
a moist towelette
15-Jul-2021
the day everything
beyond the horizon
disappeared
15-Jul-2021
morning coffee
crossing yesterday
off the calendar
15-Jul-2021
armed insurrection
violators will run
for re-election
15-Jul-2021
in the exam room
a rubber glove points
to the only way out
15-Jul-2021
late night fog
I stumble into
myself
15-Jul-2021
meeting over Zoom
my pixelated family
15-Jul-2021
waking from a nightmare
lost
in a familiar place
16-Jul-2021
rip current
wild horses
on the beach
16-Jul-2021
wake me when the fog lifts
16-Jul-2021
still warm
and comfortable
the afghan she made
16-Jul-2021
fire fighters
responding to
a dare
16-Jul-2021
clear skies
I forget the words
to describe it
16-Jul-2021
broken clouds
the mischievous neigh
of a filly
17-Jul-2021
Spring cleaning
a photograph
I don’t recall
17-Jul-2021
summer storm
steam rising
from the asphalt
17-Jul-2021
between trains
the lilt
of a clarinet
17-Jul-2021
are you really missing
if no one
is looking for you?
17-Jul-2021
rumors of his death
a minor setback
17-Jul-2021
urban renewal
eleven sticks
of dynamite
17-Jul-2021
always gone too soon
hydrangeas
17-Jul-2021
unstable air
the next
conspiracy theory
17-Jul-2021
weekend gridlock
wild turkeys
crossing the road
17-Jul-2021
stopped at a traffic light
the bored puppy
17-Jul-2021
summer heat
icicles on the back
of an air conditioner
17-Jul-2021
absolute power
when she knows I’m looking
and can’t turn away
17-Jul-2021
always too soon
the morning after
17-Jul-2021
full gallop
when the horse
sees a saddle
18-Jul-2021
unwavering
turtle tracks
across a barren field
18-Jul-2021
exterminator
eking out
an existence
18-Jul-2021
like a pair of old shoes
he puts on
his internet persona
18-Jul-2021
when you are the invasive species
18-Jul-2021
fire pit
the things
that spark joy
18-Jul-2021
twenty-one
the roar
of a passing jet
18-Jul-2021
fair-weather clouds
footprints
in the sky
18-Jul-2021
morning haze
gripping the sky
in its fist
19-Jul-2021
building frustration
a scarcity
of lumber
19-Jul-2021
windless night
we share
the silence
19-Jul-2021
morning fog
my voice
has no echo
19-Jul-2021
restless night
the absence
of thunder
20-Jul-2021
cloudless sky
the call
of a kestrel
20-Jul-2021
remembering her
a nagging sense
of relief
20-Jul-2021
dreaming that I walked on the moon
20-Jul-2021
a new hostess
I become
the invisible man
20-Jul-2021
morning commute
a chipmunk’s cheeks
stuffed with birdseed
20-Jul-2021
a ghost at the bar
afraid of me
20-Jul-2021
participle
dangling
precariously
20-Jul-2021
far below
the ripples of a stone
before the splash
20-Jul-2021
broken clouds
my dreams
in orbit
20-Jul-2021
pink sunset
I invent
a new cocktail
20-Jul-2021
too hot
to breathe
her tight skirt
20-Jul-2021
Black Friday
the annual stampede
at Wal-Mart
21-Jul-2021
Classic Rock
skips and all
21-Jul-2021
the frugal baker
tries to sell me
yesterday’s bread
21-Jul-2021
pleasure boat
I imagine it
sinking
21-Jul-2021
in the headlines
not the kind of breakthrough
I had hoped for
21-Jul-2021
the unmatched socks of the math whiz
21-Jul-2021
the glare
that dares me
to stare
21-Jul-2021
the myriad shades
of absolute darkness
21-Jul-2021
alimony
the price
of a practice marriage
21-Jul-2021
hot summer night
a frozen rope
to right-center field
21-Jul-2021
cloudless morning
a shower
of gnats
22-Jul-2021
restless night
the barn door
left open
22-Jul-2021
looking for mischief
the dog finds
a sock
22-Jul-2021
solitary confinement
the moth
in a spider web
22-Jul-2021
mischievous breeze
a beach umbrella
flies away
22-Jul-2021
losing my train of thought
I miss my stop
22-Jul-2021
secretly relieved
when no one shows up
for social hour
22-Jul-2021
Zoom into oblivion
22-Jul-2021
clouds
in the shape
of clouds
22-Jul-2021
crowded train station
the persistent tap
of a blind man’s cane
22-Jul-2021
falling apart
pork shoulder
over smouldering coals
22-Jul-2021
grackles
waiting for the liquor store
to open
23-Jul-2021
wondering when the marsh flies
started to find me
so attractive
23-Jul-2021
no vacancy
an abandoned hotel
23-Jul-2021
whispering
the apples that fall
far from the tree
23-Jul-2021
are we sure this isn’t just a simulation?
23-Jul-2021
possessed by technology
23-Jul-2021
tourist season
the traffic helicopter’s
tired rumble
23-Jul-2021
hay moon
our scorched lawn
23-Jul-2021
hay moon
the farmer puts on
his dancing shoes
23-Jul-2021
over egg white omelets
old friends reminiscing
23-Jul-2021
freedom
a riderless horse
at full gallop
24-Jul-2021
backyard Buddha
a shadow
for his crown
24-Jul-2021
desert dream
just another
mirage
24-Jul-2021
gale-force winds
the tall trees
just sway
24-Jul-2021
her love note
the lipstick
on my collar
24-Jul-2021
crisis averted
the toast falls
butter side up
24-Jul-2021
night music
the crackle
of vintage vinyl
24-Jul-2021
awaiting my reply
to claim millions
the Prince of Spam
24-Jul-2021
Saturday night
trying to forget
the questions
24-Jul-2021
thunder moon
fireworks
for no reason
24-Jul-2021
wanted: willing victim
24-Jul-2021
dreaming
on the wrong side
of the bed
24-Jul-2021
hay moon
what to make
when the sun’s not shining
24-Jul-2021
full moon
the moth that wished
it was a butterfly
24-Jul-2021
my tropical dreams
the gecko laughs
24-Jul-2021
brevity is wit
24-Jul-2021
Sunday morning
coffee and oranges
in a sunny chair
24-Jul-2021
poetry
the art
of forgetting
24-Jul-2021
next stop
a dark tunnel
between stations
24-Jul-2021
buck moon
I balance
my check book
25-Jul-2021
that look in her eye
when she knows
what I’m thinking
25-Jul-2021
suburban scarecrow
an affordable
housing project
25-Jul-2021
humanity
a pre-existing
condition
25-Jul-2021
lonely moon
hidden
above the clouds
25-Jul-2021
snake in the grass
celebrating
his good fortune
25-Jul-2021
squelching the rebellion
the snap
of a mouse trap
25-Jul-2021
in the headlines
not quite the breakthrough
I was hoping for
25-Jul-2021
recurring dream
a stallion’s hooves
against the cobblestones
26-Jul-2021
a bridge too far
but the tourists
come anyway
26-Jul-2021
drought conditions
no vacancy
at the koi pond
26-Jul-2021
so many miles
of rusty track
between us
26-Jul-2021
awaiting takeoff
I keep touching
my mask
26-Jul-2021
wanted
neither permission
nor forgiveness
26-Jul-2021
summer bonfire
the things
that spark joy
26-Jul-2021
escaping
through the rafters
my second wind
26-Jul-2021
fresh from the clothes dryer
a missing dog toy
26-Jul-2021
gibbous moon
a hand-printed sign reads:
"lost dog"
26-Jul-2021
a firm handshake
the jukebox plays
"Is That All There Is?"
26-Jul-2021
last call
I’m going to try
for the kingdom if I can
26-Jul-2021
lightning in a bottle
the bartender’s surprise
27-Jul-2021
wild and free
the untethered moon
27-Jul-2021
pink sky
a fire lingering
far away
27-Jul-2021
sharing a one-way ticket to nowhere
27-Jul-2021
a tenuous atmosphere
at the Mercury Lounge
27-Jul-2021
grandpa’s little helper
a spreadsheet with the birthdates
of his grandchildren
27-Jul-2021
"illegals!"
the old man’s
thick accent
27-Jul-2021
summer rain
no respect
for social distance
27-Jul-2021
shattering the night
the shriek
of an ambulance
27-Jul-2021
the prostitute
with the heart of gold
and other myths
27-Jul-2021
my unsold chapbooks
make for excellent
fly swatters
27-Jul-2021
wondering how to study
for my Covid test
28-Jul-2021
the great protector
hiding from
the groomer’s comb
28-Jul-2021
lingering mist
the invisible barrier
between us
28-Jul-2021
"Fade Into You"
fog settles
on the bay
28-Jul-2021
my new prescription
a bitter pill
to swallow
28-Jul-2021
morning overcast
the heat wave
bids farewell
28-Jul-2021
stood up again
now cracks
a noble heart
28-Jul-2021
air turbulence
a passenger
on the no-fly list
28-Jul-2021
cloudless sky
the butterfly settles
on a tiger lily
28-Jul-2021
morning thunder
two dogs
horsing around
29-Jul-2021
late-night TV
the irresistible glow
of conspiracy theories
29-Jul-2021
careful placement
of sawdust and cobwebs
the aspiring dive bar
29-Jul-2021
coincidence?
the dog and I
covered in dog hair
29-Jul-2021
approaching metaphor
a storm
on the horizon
29-Jul-2021
updated mask guidance
it seems we can’t
have nice things
29-Jul-2021
patients impatiently waiting
29-Jul-2021
one year later
the same
negativity
30-Jul-2021
midnight
a riderless mare
at full gallop
30-Jul-2021
warm flavors
I close my eyes
and fly
30-Jul-2021
partially silhouetted
by a broken moon
30-Jul-2021
church bells
the blue jay
doesn’t care
30-Jul-2021
cherishing a forgotten memory
30-Jul-2021
the art student’s unfurnished apartment
30-Jul-2021
unanswered emails
a vapor trail
in the sky
30-Jul-2021
stuck in a locked door
the key
to his success
30-Jul-2021
darkness
at the end of the tunnel
a Russian Imperial Stout
30-Jul-2021
desert nightmare
a pit viper
in the shade
30-Jul-2021
caught in the brambles
a little lie
tearing deeper
30-Jul-2021
a sudden chill --
his warm
lingering handshake
30-Jul-2021
hope springs the mouse trap
30-Jul-2021
midnight
I watch
the boiling pot
30-Jul-2021
crows
Zoom bombing
the meeting
30-Jul-2021
the all-star catcher
lets a spitball
get past him
30-Jul-2021
apex predator
in the sharkskin suit
30-Jul-2021
stray dog
chasing a ball
out of the strike zone
30-Jul-2021
out-of-state RV
what passes for
a campsite
30-Jul-2021
writer’s block
a hole
in the ocean
30-Jul-2021
overcast night
a softly strummed
guitar
30-Jul-2021
sandpiper tracks
and the secrets
they reveal
31-Jul-2021
trade wind
the things money
can’t buy
31-Jul-2021
the change in my face
when I learn
what a gelding is
31-Jul-2021
her wink when I ask
what’s on the menu
31-Jul-2021
slowly simmering
the watched pot
31-Jul-2021
suburban sprawl
an artist’s
misconception
31-Jul-2021
bittersweet
slowly strangling
a wild rose
31-Jul-2021
comfort food
I loosen
my belt
31-Jul-2021
on Main Street
a stray dog shops
for kindness
31-Jul-2021
waxing eloquent
a well-dressed poet
31-Jul-2021
midsummer morning
a little less daylight
than the one before
1-Aug-2021
migrating ospreys
no one asks them
where they’re from
1-Aug-2021
midsummer chill
pretending not to be worried
about my bloodwork
1-Aug-2021
going steady
his gift
of dirty laundry
1-Aug-2021
after the ice storm
sunlight ignites
the fire escape
1-Aug-2021
Molotov cocktails
and other delights
1-Aug-2021
unwilling
to be accused
of hanging with nerds
1-Aug-2021
all-inclusive --
the silence
when I walk in
1-Aug-2021
waking up from the wrong kind of sleep
2-Aug-2021
downstream
from the rapids
a delicate foam
2-Aug-2021
at wit’s end
a dog lunges
at passing cars
2-Aug-2021
ferry landing
waiting for my ship
to come in
2-Aug-2021
ferry landing
goodbye
becomes hello
2-Aug-2021
approaching gloom
I cross to the other side
of the street
2-Aug-2021
a broken streetlight
on Beacon Street
2-Aug-2021
Opening Day
yellow mustard
on a brand new shirt
2-Aug-2021
darkness shadows me
2-Aug-2021
a dog howling at
invisible enemies
darkness shadows me
2-Aug-2021
the words I lose
between the margins
3-Aug-2021
flying on
without me
a trio of gulls
3-Aug-2021
medium rare
her prediction
is spot on
3-Aug-2021
dreaming they could fly
pastel butterflies
on the wall
3-Aug-2021
total eclipse
she forgets
who I am
3-Aug-2021
a pearl-handled pistol
the things we think
are precious
3-Aug-2021
strong brandy
making the crooked lines
straight
3-Aug-2021
morning mist
she sheds
her robe
3-Aug-2021
disheveled
not even the teapot
whistles at me
3-Aug-2021
breakup sex
double-checking
my overnight bag
3-Aug-2021
the silent scream of darkness
4-Aug-2021
morning fog
I strain to hear
birdsong
4-Aug-2021
waning moon
I pour the rest
of the wine
4-Aug-2021
writer’s block
an unripe banana
4-Aug-2021
rain in the forecast
I bring in
the cactus
4-Aug-2021
still sizzling
sex
with an old flame
4-Aug-2021
first frost
a touch of gray
in my son’s beard
4-Aug-2021
oh to be different
like everyone else
4-Aug-2021
without shame
an undressed
salad
4-Aug-2021
turning thirty
I don’t remember it either
5-Aug-2021
morning rain
my motivation
washed away
5-Aug-2021
color me purple
the lilac tree
still standing
5-Aug-2021
Halloween ads
in early August
a scary proposition
5-Aug-2021
recall notice
remembering to read
the fine print
5-Aug-2021
a night at the Opera
making an overture
at the wine bar
5-Aug-2021
a sudden downpour
the conversation shifts
to revocable trusts
5-Aug-2021
decoy at third base
catching
an invisible ball
5-Aug-2021
overcast night
no place for my thoughts
to wander
5-Aug-2021
broken glass
an abandoned factory
on Easy Street
5-Aug-2021
when everything I am turns to rain
5-Aug-2021
laundry day
sorting through
my hang-ups
5-Aug-2021
forest without trees
5-Aug-2021
this hotbed
not as romantic
as it sounds
5-Aug-2021
fresh blueberries
what is and isn’t
misinformation
6-Aug-2021
the path
to nowhere
overgrown
6-Aug-2021
danger embracing darkness
6-Aug-2021
my X-rated tirade
at the television
6-Aug-2021
right on schedule
thunder clouds
converge
6-Aug-2021
tequila
defying
gravity
6-Aug-2021
new moon
I have no
further questions
6-Aug-2021
when the river hears our voices
7-Aug-2021
Saturday morning commute
a pair of ducks
paddling upstream
7-Aug-2021
snow day
the grunt of a teenager
asked to shovel
7-Aug-2021
silence at sea
7-Aug-2021
"what’ll you have?"
asked the dead man
behind the bar
7-Aug-2021
painting invisible seascapes
7-Aug-2021
deeply
moving
violations
7-Aug-2021
all the buzz
around the beekeeper’s
daughter
7-Aug-2021
unmasked
the contempt
for masks
7-Aug-2021
"make mine a double"
he said to
the bartender’s cleavage
7-Aug-2021
weekday morning
a stray dog
at the construction site
7-Aug-2021
can’t see
the petrified forest
for the screaming trees
7-Aug-2021
swing and a miss
a side order
of boos
7-Aug-2021
bases loaded
a mouthful
of tobacco
7-Aug-2021
destined to fall
an acorn
just holding on
7-Aug-2021
foul ball
the camera pans
on her cleavage
7-Aug-2021
extra innings
a screech owl
far away
7-Aug-2021
beneath the ceiling fan
a blues guitar
sweltering
8-Aug-2021
after hours
the piano lounge
plays protest songs
8-Aug-2021
enforcing social distancing
our empty bird feeders
8-Aug-2021
one day we will all nourish worms
8-Aug-2021
that come-hither look
I read between
the tan lines
8-Aug-2021
weekend musings
where shall I scatter
my ashes?
8-Aug-2021
crowded subway car
a stranger asks if I’m destined
for heaven
8-Aug-2021
new moon
the puppy learns
how to howl
8-Aug-2021
how can it be
always about
to rain?
9-Aug-2021
behind
the dusty bookcase
cricket song
9-Aug-2021
rain puddles
tossing a pebble
the clouds scatter
9-Aug-2021
tossing a pebble
the clouds scatter
9-Aug-2021
regrets
an abandoned
bridge
9-Aug-2021
a blind dog
sniffing the air
through an open window
9-Aug-2021
fall fundraiser
the dog makes
a contribution
9-Aug-2021
after the storm
a condemned house
with a view
9-Aug-2021
anti-vax crusades
the wrong way to lose
the arms race
9-Aug-2021
cattle dog puppy
herding
a beach ball
9-Aug-2021
toadstool
laughing when I imagine
a toad on it
9-Aug-2021
new moon
I strain
to see it
9-Aug-2021
like a crown
the bird
on Buddha’s head
9-Aug-2021
reggae beat
the rhythm
of our hips
9-Aug-2021
morning fog
I feel it too
10-Aug-2021
objects in the rear-view mirror
are less meaningful
than they seem
10-Aug-2021
incoming train
the busker’s
broken string
10-Aug-2021
waning moon
the busker’s
empty tip jar
10-Aug-2021
remembering to blink
when my daughter introduces
her "special friend"
10-Aug-2021
writer’s block
punching a hole
in the fog
10-Aug-2021
daylight and me
the things
that grow shorter
10-Aug-2021
roots revival
she lets her gray hair
grow out
10-Aug-2021
border town
a falcon crosses
unchallenged
10-Aug-2021
summoned for jury duty
I somehow feel guilty
10-Aug-2021
daydreaming
the pillow
of your breasts
10-Aug-2021
late summer
bittersweet choking
the hydrangeas
10-Aug-2021
the world on fire
pointing fingers
among the ashes
10-Aug-2021
fighting sleep
the secrets
above the clouds
10-Aug-2021
in today’s news
the tired clang
of a distant church bell
11-Aug-2021
perched
on a lifeguard stand
the sleeping gull
11-Aug-2021
ever generous
an All-Star closer
gives the game away
11-Aug-2021
All Souls’ Day
news of
my former employer
11-Aug-2021
soul for sale
11-Aug-2021
night light
the deal I made
with darkness
11-Aug-2021
naked lady lily
a blossoming romance
11-Aug-2021
naked lady lily
a romance
blossoms
11-Aug-2021
relapse
back to
worrying again
11-Aug-2021
waiting room aquarium
the goldfish
pity me
11-Aug-2021
after the storm
taking shelter
from mosquitoes
11-Aug-2021
disturbing the peace
a fight
among pacifists
11-Aug-2021
young love
sticky peppermint kisses
11-Aug-2021
katydid
a leaf
climbs a leaf
11-Aug-2021
waking to the news
I don’t hear it
any more
12-Aug-2021
screech owl
a horse’s whinny
high above
12-Aug-2021
less is more
12-Aug-2021
summertime
the arc
of a melody
12-Aug-2021
sun shower
an unpaid debt
12-Aug-2021
sun shower
the pain of making
a decision
12-Aug-2021
our gardener
cultivating a taste
for cannabis
12-Aug-2021
skylarking
the end of an
everlasting summer
12-Aug-2021
driving to the food truck
what a time
to be alive
12-Aug-2021
rough seas
a fisherman’s knot
in my stomach
12-Aug-2021
summer dusk
everyone calls me
an old soul
12-Aug-2021
hours before dawn
the search for a tunnel
under the city
13-Aug-2021
the dents
in the old man’s trumpet
a classic tune
13-Aug-2021
Friday the thirteenth
my face
in a broken mirror
13-Aug-2021
departure lounge
my final destination
is an urn
13-Aug-2021
air turbulence
a single mother
traveling with children
13-Aug-2021
when a mask
is no longer
a disguise
13-Aug-2021
playing solitaire on a crowded plane
13-Aug-2021
a recording reminds me
how important I am
13-Aug-2021
masked
my phone doesn’t
recognize me
13-Aug-2021
bare trees
beavers mend
a dam
13-Aug-2021
cruising altitude
a little boy
playing peek-a-boo
13-Aug-2021
prairie road
the intersection of
solitaire and sudoku
13-Aug-2021
phoning it in
14-Aug-2021
flying high above
I feel the hawk’s stare
on my bald spot
14-Aug-2021
flying high above
I feel the hawk’s stare
14-Aug-2021
wind chimes
a warm caress
in the night
14-Aug-2021
wind chimes
her tender caress
14-Aug-2021
cloudless sky
a clear
and present danger
14-Aug-2021
I imagine it flying
her butterfly tattoo
14-Aug-2021
whispers empower darkness
14-Aug-2021
run-down hotel
please don’t let
the bedbugs bite
14-Aug-2021
the fear of finally forgetting
14-Aug-2021
a tepid cup of generic coffee
14-Aug-2021
in the hotel parking lot
a conference
of ghosts
14-Aug-2021
lonely highway
another trip
around the sun
15-Aug-2021
morning meditation
Buddha and a chipmunk
in the sun
15-Aug-2021
desert soil
a cactus flower
blossoms
15-Aug-2021
stir crazy
I order
the Mystery Cocktail
15-Aug-2021
biting his nails
the carpenter’s apprentice
15-Aug-2021
miles and miles
of nothing
but miles
15-Aug-2021
Game of Thrones
the quest to find
an empty bathroom
15-Aug-2021
storm surge
my sneeze
clears the room
15-Aug-2021
illuminating nothing
the rocket’s red glare
15-Aug-2021
three-game sweep
the groundskeepers
take the field
15-Aug-2021
detour
the sun sets
behind clouds of smoke
15-Aug-2021
mountain switchback
the rental car
holds its breath
15-Aug-2021
inner mounting flame
15-Aug-2021
crazy rhythms
punctuating
my tinnitus
15-Aug-2021
mountain switchback
all of the turns
my life has taken
15-Aug-2021
ocean breeze
the fragrance
of summer
16-Aug-2021
bait and switch
the face I see
in the mirror
16-Aug-2021
reaching its tentacles
to a cloud
octopus kite
16-Aug-2021
search party
no signs
of intelligent life
16-Aug-2021
belated birthday wishes right on time
16-Aug-2021
today’s lesson
another letter
in the Greek alphabet
16-Aug-2021
designer handbags
on an unsinkable ship
16-Aug-2021
extra mustard --
the house
across the street
16-Aug-2021
over huckleberries
discussing details
for the church service
16-Aug-2021
smokey skies
I watch
my mother sleep
16-Aug-2021
so many years later
the same old face
16-Aug-2021
who lives in that house?
Colonel Mustard
has no clue
16-Aug-2021
smoky sunset
I remember
not to sigh
17-Aug-2021
where there’s smoke
someone with matches
stands nearby
17-Aug-2021
sweet dreams
I wake up
to brush my teeth
17-Aug-2021
unattended baggage
the call not made
to the therapist
17-Aug-2021
when smoke is a weather condition
17-Aug-2021
who is
that masked man
in the cockpit?
17-Aug-2021
sunrise
the color
of blood
17-Aug-2021
spoiler alert:
everyone dies
17-Aug-2021
alternative energy
a woman
who won’t stop talking
17-Aug-2021
home sweet home
a cobweb
embraces me
17-Aug-2021
called strike three
the silence
of mourning doves
17-Aug-2021
back to work
a blue jay writes
the day’s first poem
18-Aug-2021
curry powder
a different kind
of Indian Summer
18-Aug-2021
the assassin
aiming to please
18-Aug-2021
another birthday
the candles
flicker
18-Aug-2021
my mask is not
virtue signaling
18-Aug-2021
back to work
songbirds
in a tree
18-Aug-2021
my only ask
is why "derelict"
is a verb
18-Aug-2021
the ruling party
quelling dissent
with a fly swatter
18-Aug-2021
morning shadows
a glimpse
of heaven
18-Aug-2021
crows
the morning sky
darkens
19-Aug-2021
fragrance of pine
a box
of childhood memories
19-Aug-2021
in the forecast
one storm
after another
19-Aug-2021
a homeless man --
the other window
has a nicer view
19-Aug-2021
intermittent rain
a cure for ED
in my spam folder
19-Aug-2021
a patient exercise
the health provider’s
on-hold music
19-Aug-2021
transit of Venus
she’s gone
without a word
19-Aug-2021
transit of Venus
she takes
the A train
19-Aug-2021
ensuring the website
that I am not
a robot
19-Aug-2021
windless morning
ripples from a mosquito
on the old pond
19-Aug-2021
fruit bat
the world turned
upside down
19-Aug-2021
prolonged drought
the farmer’s
furrowed brow
19-Aug-2021
the rock climber’s
tenuous grip
on reality
19-Aug-2021
waiting for
my joy ride
to oblivion
19-Aug-2021
joy ride to oblivion
19-Aug-2021
enraptured
by the texture
of time
19-Aug-2021
hurricane warning
Buddha’s eyes
wide shut
20-Aug-2021
still life
uneaten peaches
20-Aug-2021
virtual services
the unstruck bell
20-Aug-2021
clear skies
the distance
between us
20-Aug-2021
spoiler alert:
losers
never win
20-Aug-2021
rough seas
a beach house
shuttered tight
20-Aug-2021
late at night
I’ll meet you
on the astral plane
20-Aug-2021
cloudless sky
the words I wish
I’d written
20-Aug-2021
far from home
taking a swim
in the high-risk pool
20-Aug-2021
wilted flowers
what we bring
to the table
20-Aug-2021
thirty days sober
then back to one
a stray dog
drinking from a puddle
20-Aug-2021
more cowbell
the spindly legs
of a newborn calf
20-Aug-2021
no empty wine glass left behind
20-Aug-2021
no strings attached
slipping into
something comfortable
20-Aug-2021
booster shots fired
20-Aug-2021
approaching storm
no longer
a metaphor
20-Aug-2021
storm surge
you had to wear
that dress
20-Aug-2021
off the wall
not a
fair weather fan
20-Aug-2021
muggy morning
the gulls complain
about the weather
21-Aug-2021
fogged mirror
I’ve become
that cranky old man
21-Aug-2021
red moon
so much wiser
than I am
21-Aug-2021
gale force winds
what I learned
about the pine
21-Aug-2021
I try to wake up
but the dreams won’t stop
21-Aug-2021
trying to read
the secrets
beyond the clouds
21-Aug-2021
pondering retirement
I buy a Powerball ticket
21-Aug-2021
best in show
a slobbering
hand bag
21-Aug-2021
my unintended garden
featuring
all volunteer plants
21-Aug-2021
unmasked
I have
no face
21-Aug-2021
unmasked
her superfluous use
of Instagram filters
21-Aug-2021
unbroken trance
the hypnotized
never lie
21-Aug-2021
not the gift
I was hoping for
my ex-wife’s voicemail
21-Aug-2021
defensive shift
the hurricane
changes course
21-Aug-2021
approaching storm
the home team
takes cover
21-Aug-2021
beach breezes
dodging the bullet
22-Aug-2021
desert breeze
forgetting the name
of my first love
22-Aug-2021
dancing at the marina
pleasure boats
in the storm
22-Aug-2021
weather forecast
the seagull laughs
22-Aug-2021
after the storm
our disappointment
at the lack of rain
22-Aug-2021
retirement daydreams
a crumpled dollar bill
in my pocket
22-Aug-2021
Labor Day
the dog unearths
an old bone
22-Aug-2021
Monday morning commute
a spider crawls
across the ceiling
23-Aug-2021
passion fruit
refreshing
my memory
23-Aug-2021
lapsed Catholic
a statue of Mary
surrounded by weeds
23-Aug-2021
clouds without rain
a friend
unfriends me
23-Aug-2021
head in the clouds
my granddaughter plays with
my white hair
23-Aug-2021
infinity pool
imagining
the possibilities
23-Aug-2021
note to self:
time is not
on your side
23-Aug-2021
I’ve never wished I was a fly on the wall
23-Aug-2021
taking the plunge
her daring neckline
23-Aug-2021
morning fog
someone asks me
if my hair is real
23-Aug-2021
scattered clouds
a dream I was trapped
inside a suitcase
24-Aug-2021
today’s weather
a snail crossing
Sagamore Bridge
24-Aug-2021
last days of summer
honey bees
among wilted flowers
24-Aug-2021
so in love
with that song
I miss my train
24-Aug-2021
broken clouds
there is nothing new
under the sun
24-Aug-2021
lights out
the ambulance
departs
24-Aug-2021
wash. rinse. repent.
24-Aug-2021
fire pit
our dreams
become history
24-Aug-2021
distant drumbeat
we don’t miss it
until it’s gone
24-Aug-2021
truly false pretenses
24-Aug-2021
weather forecast
I vote
against it
24-Aug-2021
finally awake
I let the nightmares
begin
24-Aug-2021
unable to sleep
the watchful eyes
of a barn owl
25-Aug-2021
conjugating a verb
my imperfect past
25-Aug-2021
last days of summer
my asymmetrical
eyebrows
25-Aug-2021
closing bell --
the Dow
is not the Dao
25-Aug-2021
better safe than sorry
a change of clothes
in the trunk of the car
25-Aug-2021
anti-faxers --
their outrageous
email attachments
25-Aug-2021
opening the window
crows interrupt
my Zoom meeting
25-Aug-2021
negative space
the photographer’s
cluttered studio
25-Aug-2021
the dog chases a cat into the cemetery
25-Aug-2021
unhurried
the melody
of silence
25-Aug-2021
summer haze
a caterpillar
crossing the street
25-Aug-2021
a bridge too far
all of the parties
we don’t attend
25-Aug-2021
evening shower
we surrender
to the heat
25-Aug-2021
summer heat
we surrender
to each other
25-Aug-2021
the old dog’s eyes
when another puppy
gets adopted
25-Aug-2021
sleepless night
the unblinking eye
of a street dog
25-Aug-2021
early autumn
no more love letters
to recycle
26-Aug-2021
cold coffee
trimming
our budget
26-Aug-2021
discussing my finances
the lights flicker
26-Aug-2021
power failure
we run out
of hot sauce
26-Aug-2021
disappearing
beyond the horizon
a child’s balloon
26-Aug-2021
retirement talk
the dog twitches
in his sleep
26-Aug-2021
last days of summer
dusting off
the beach chairs
26-Aug-2021
your mirage may vary
26-Aug-2021
heightened security
banishing shadows
from the streets
26-Aug-2021
awaiting our test results
I wish I had studied harder
26-Aug-2021
cloudburst
the arroyo
comes alive
26-Aug-2021
sometimes just a sweet song
27-Aug-2021
empty mouse trap
it’s like we’ve always
been friends
27-Aug-2021
morning fog
I need to order
more coffee
27-Aug-2021
deleting the phone number
of a woman
I once loved
27-Aug-2021
immaculate inning
I pour the wine
without spilling a drop
27-Aug-2021
hurricane watch party
I vote against it
27-Aug-2021
used bookstore
the creaky floorboards
27-Aug-2021
adult bookstore
taking refuge
from the sun
27-Aug-2021
unmasked
the shallow end
of the gene pool
27-Aug-2021
heat advisory
her bright pink
cocktail dress
27-Aug-2021
transit of Venus
she climbs
on top of me
27-Aug-2021
heat advisory
we plan
our winter getaway
27-Aug-2021
after laser surgery
her radiant smile
27-Aug-2021
my last dollar bill
the beggar curses
in gratitude
27-Aug-2021
dockside bar
a toast to the ones
that got away
27-Aug-2021
critical alert
chicken dinner
is served
27-Aug-2021
walking to church
the unforgiving sun
28-Aug-2021
unable to sleep
a house filled
with familiar faces
28-Aug-2021
Spanish moss
the art
of doing nothing
28-Aug-2021
standing outside
a country church
the unforgiving sun
28-Aug-2021
wine tasting
we try to define
"quality years"
28-Aug-2021
"did he suffer?"
neighbors chatting
at the deli counter
28-Aug-2021
considerate tourists
sharing their loud music
with us
28-Aug-2021
so in love with that song
I run a stop sign
28-Aug-2021
unable to write
a nature haiku
I swear at mosquitoes
28-Aug-2021
making tragic headlines
28-Aug-2021
with a gentle bow
the flower yields
to the bee
28-Aug-2021
zydeco
the sound of hot sauce
being made
28-Aug-2021
the poet’s crutch
a toast
to writer’s block
28-Aug-2021
contrarian
photographing a landscape
in portrait mode
28-Aug-2021
portrait of the artist unpainted
28-Aug-2021
photo shoot
the graffiti artist’s
colorful language
28-Aug-2021
interviewed
the graffiti artist’s
colorful language
28-Aug-2021
hunkered down
the dizzying swirl
of a hurricane
28-Aug-2021
midnight
the breath between
two lovers
28-Aug-2021
blind date
the first star
never shows
29-Aug-2021
storm watch
a snail rushes
to safety
29-Aug-2021
back in Hollywood
the former teen idol
giving CPR
29-Aug-2021
awaiting my test results
the hummingbird searching
for a feeder
29-Aug-2021
when rain isn’t on the menu
but someone orders it anyway
29-Aug-2021
last days of summer
seagulls return
to the osprey nest
29-Aug-2021
unmatched socks
a flaw
in the system
29-Aug-2021
clinging to the century tree
a mourning dove
without its partner
29-Aug-2021
grammar warning
remember to secure
dangling participles
29-Aug-2021
even odds
the hustler is using
a two-headed coin
29-Aug-2021
squirrel!
there goes
my well-behaved dog
29-Aug-2021
daydreaming you into my day bed
29-Aug-2021
they came all this way
for a song
cicadas
29-Aug-2021
wallflowers without documentation
29-Aug-2021
glittering needle
the lab tech tells me
to relax
30-Aug-2021
cruel tease
the squirrel chattering
at a dog on leash
30-Aug-2021
first light
awash in a wave
of stillness
30-Aug-2021
negativity
things are
looking up
30-Aug-2021
pondering my pen name
I run out of ink
30-Aug-2021
sitting at my desk
the uphill climb
into Monday
30-Aug-2021
morning clouds
apologizing to the cactus
for last night’s rain
30-Aug-2021
carved into
the old oak
a nature haiku
30-Aug-2021
vintage vinyl
the ghost
plays a mean guitar
30-Aug-2021
I have become a cold blank stare
30-Aug-2021
dreaming
I find my way home
in the fog
30-Aug-2021
sound and fury
a one-dimensional box
30-Aug-2021
restless night
the dog sleeps
between us
31-Aug-2021
end of summer
the rookie pitcher tries
to grow a mustache
31-Aug-2021
waning moon
the busker refuses
my tip
31-Aug-2021
sycophants
in praise
of gibberish
31-Aug-2021
end of summer
dreams of October baseball
drift away
31-Aug-2021
first day of school
the heaviness
of an empty backpack
31-Aug-2021
celibate too long
I trim my toenails anyway
31-Aug-2021
stretching exercises
I trim
my toenails
31-Aug-2021
back to school
all the petulant adults
in the news
31-Aug-2021
all or nothing
an unmasked gambler
at the blackjack table
31-Aug-2021
after the storm
a pair of sneakers
dangling from a wire
1-Sep-2021
my tentative first steps
beneath an indecisive sky
1-Sep-2021
last days of summer
the chipmunk’s supply chain
uninterrupted
1-Sep-2021
when the enemy
isn’t
who you think it is
1-Sep-2021
the high cost of free thinking
1-Sep-2021
crowded waiting room
the crossword puzzle
already completed
1-Sep-2021
waning moon
the mannequin’s
provocative gesture
1-Sep-2021
file under "new tricks":
the old dog chases
a bumble bee
1-Sep-2021
adding 4 minutes
to the wall clock
in my head
1-Sep-2021
from humble beginnings
an uncertain future
1-Sep-2021
behind raw bars
1-Sep-2021
clouds without rain
the nightly rumble
of sighs
1-Sep-2021
another year
rehearsing
my retirement speech
1-Sep-2021
soundtrack of a dream
the horse’s footsteps
on cobblestones
1-Sep-2021
retirement planning
searching for cracks
in our nest egg
1-Sep-2021
September call-ups
chasing fly balls
into shadows
1-Sep-2021
living with less
the starless sky
1-Sep-2021
on the bench
last season’s
can’t-miss prospect
2-Sep-2021
after the storm
an oak leaf swirling
in the pond
2-Sep-2021
after the storm
I open a window
to the sound of sirens
2-Sep-2021
after the storm
the sound of sirens
2-Sep-2021
an airplane above the bluster
2-Sep-2021
voting one’s conscience
no good deed
goes unpunished
2-Sep-2021
aftershocks
reading
the room
2-Sep-2021
aftershock
she comes
again
2-Sep-2021
without my glasses
I can’t see
the point
2-Sep-2021
summer commute
honeybees
in the garden
2-Sep-2021
right on time
the illusion
of control
2-Sep-2021
passing a law
to repeal
bananas
3-Sep-2021
poisoning my thoughts
oleander blossoms
3-Sep-2021
payday
an empty
mouse trap
3-Sep-2021
mourning doves
an honest
assessment
3-Sep-2021
untied from the dock
a pleasure boat
drifts away
3-Sep-2021
outdoor dining
I used to know the names
of all the stars
3-Sep-2021
last summer weekend
the masked and the unmasked
at the clam shack
3-Sep-2021
driftwood
someone who reminds me
of my ex-wife
3-Sep-2021
back to school
what no-fault insurance
really means
4-Sep-2021
writer’s block --
carving stone
with a butter knife
4-Sep-2021
morning stillness
my father’s heartbeat
becomes mine
4-Sep-2021
abandoned cottage
who is tending
the wildflowers?
4-Sep-2021
slow elevator
repeatedly pressing
the button for my floor
4-Sep-2021
holiday weekend
the answer is
rocks and salt
4-Sep-2021
summer dusk
the faces
in the trees
4-Sep-2021
fast asleep
my mother knits
her brow
4-Sep-2021
young lovers
lost
in the moment
4-Sep-2021
23 and Me
the twists and turns
in a strand of DNA
5-Sep-2021
23 and Me
it’s complicated
5-Sep-2021
the warm smile
on stone cold
Buddha’s face
5-Sep-2021
cleansing breath
mouse droppings
in our yoga mats
5-Sep-2021
one day there will be no next year
5-Sep-2021
the disc jockey’s sore back
5-Sep-2021
lonely highway
I missed the turnoff
but it didn’t miss me
5-Sep-2021
touching a nerve
the neurologist’s
ethnic slur
5-Sep-2021
a breakthrough
there goes
our post-pandemic world
5-Sep-2021
late summer dusk
the lifeguard stand’s
lengthening shadow
5-Sep-2021
late night jazz
time to
pay the piper
5-Sep-2021
chilly evening
imagining
a lake of fire
5-Sep-2021
much too sweet
kisses
from a chocolate lab
5-Sep-2021
September baseball
the slow downward spiral
of a maple leaf
5-Sep-2021
late to the Zoom meeting
my favorite bathrobe
6-Sep-2021
closing time
ghosts show me
the way home
6-Sep-2021
September
the lingering sigh
of summer
6-Sep-2021
North End
pigeons pecking
among cobblestones
6-Sep-2021
Labor Day
the dog knows
how to celebrate it
6-Sep-2021
Labor Day
every shallow breath
6-Sep-2021
Labor Day
showing tourists
the way home
6-Sep-2021
unhinged
this door leads
nowhere
6-Sep-2021
cabin fever
the back door
unlocked
6-Sep-2021
after dinner
the hollow eyes
of a stray dog
6-Sep-2021
Sunken Meadow
an empty beer can
on the lifeguard stand
6-Sep-2021
waiting for our table
the seeing eye dog
won’t look at me
6-Sep-2021
last days of summer
a door
that won’t close
6-Sep-2021
back to school dream
I wake up
in the wrong classroom
7-Sep-2021
late for the train
an ant scales
the station wall
7-Sep-2021
realizing
it’s hard to look young
in black-and-white
7-Sep-2021
it’s not toxic
the unicorn said
if you are pure of heart
7-Sep-2021
an accusing stare
the mockingbird insists
it wasn’t him
7-Sep-2021
drinking the shame away
7-Sep-2021
in the display window
the outrage
of a naked mannequin
7-Sep-2021
caught
in an abandoned spider web
dandelion seeds
7-Sep-2021
everyone who thinks
this poem
is about them
7-Sep-2021
last days of summer
her sundress falls
to the floor
7-Sep-2021
eighteen months later
the birds at the feeder
not sure what I’m looking at
7-Sep-2021
last days of summer
a dub groove
lingers
7-Sep-2021
writer’s block
I find
my lucky pen
8-Sep-2021
the alcoholic
buried with
an empty flask
8-Sep-2021
afterglow
the shadows caress
her curves
8-Sep-2021
back to work
an unattended
bird feeder
8-Sep-2021
still waters
fishermen unload
disappointment
8-Sep-2021
contentment
a whiter shade
of gray
8-Sep-2021
soaking up the breeze
a hole
in my sock
8-Sep-2021
breaking quarantine
the caged bird
sings
8-Sep-2021
escape room service
8-Sep-2021
not soon enough
the end
of tourist season
8-Sep-2021
bass season over
the fishermen celebrate
by drinking like fish
8-Sep-2021
3 up, 3 down
the summer
speeds on by
8-Sep-2021
summer rain
always having to
explain myself
9-Sep-2021
summer rain
unable to let go
of a grudge
9-Sep-2021
mothballs
remembering
Grandma’s closet
9-Sep-2021
writer’s block
a bird feeder
in the rain
9-Sep-2021
everything the tide pool left behind
9-Sep-2021
someday
she won’t get
the last word
9-Sep-2021
never quite receding
the fog of war
9-Sep-2021
misjudging the depth
of the gene pool
9-Sep-2021
blood-tinted soil
the old plantation
converted to condos
9-Sep-2021
the wrong train
on the right track
9-Sep-2021
slow steady rain
and yet the river
can’t be happy
9-Sep-2021
desert storm vet
quenching his thirst
for tequila
9-Sep-2021
steady rain
I choose
a sip of sunshine
9-Sep-2021
mask mandate
at the
Halloween party
9-Sep-2021
approaching storm
autumn colors
in radar
9-Sep-2021
at the comedy club
a former fisherman’s
one-liners
10-Sep-2021
after the storm
I trim
my mustache
10-Sep-2021
unicorns
the myth
of a just war
10-Sep-2021
ghosts in left field
catching
an invisible ball
10-Sep-2021
thunderbolt
the waitress serves me
flavored coffee
10-Sep-2021
remembering
where I was that day
and where I wasn’t
11-Sep-2021
reaching for the kite
the limbs
of an old oak tree
11-Sep-2021
the naked truth
unzipped
11-Sep-2021
twenty years ago
still wondering
what to write
11-Sep-2021
the object in the mirror
is one day older
than yesterday
11-Sep-2021
washed ashore
an empty
pleasure boat
11-Sep-2021
the dyslexic
torn between
two losers
11-Sep-2021
realizing you were never in the club
11-Sep-2021
vengeful arroyo
revealing
every secret
11-Sep-2021
cut off by the storm
a beachside bar
at happy hour
11-Sep-2021
deep breath
chasing
the elusive pint
11-Sep-2021
loneliness
just another wave
on the shore
11-Sep-2021
crescent moon
remembering the darkness
that night
11-Sep-2021
campaign rally
moths circling
a flame
12-Sep-2021
fifteen minutes of fame
shouting into
the void
12-Sep-2021
morning commute
a squirrel takes
the high road
12-Sep-2021
interrogating the thief
with puppy eyes
12-Sep-2021
watching the game
no change
in my credit score
12-Sep-2021
isolation
the high cost
of cheap wine
12-Sep-2021
safe harbor
the wind
finds it
12-Sep-2021
pondering my alibi
an acorn falls
12-Sep-2021
migrating geese
something
they’re not telling us
12-Sep-2021
extra innings
we argue
about eternity
12-Sep-2021
vigilant neighbors
comparing
binoculars a
12-Sep-2021
light from a picture window
a new entry
in my dream journal
12-Sep-2021
morning haze
too tired
to sleep
12-Sep-2021
windless night
a distant
freight train
12-Sep-2021
half moon
she peels away
the sheets
12-Sep-2021
my restless dreams
interrupted
by silence
13-Sep-2021
sunflowers
they grow up
too fast
13-Sep-2021
tempest in a teacup
it’s not just
for breakfast any more
13-Sep-2021
cracked teacup
tiptoeing around
a haiku cliche
13-Sep-2021
the ghost
behind the bar
cuts me off
13-Sep-2021
last days of summer
it might be time to buy
supplemental health insurance
13-Sep-2021
summer’s end
restless toys
in the attic
13-Sep-2021
it used to be funny
a locked door
to nowhere
13-Sep-2021
summer’s end
a leaf blower
symphony
13-Sep-2021
no train to catch
morning becomes
a river
13-Sep-2021
shooting star
the last train leaves
without me
13-Sep-2021
overcast
the night becomes
a sad song
13-Sep-2021
age spots
no place
to hide them
13-Sep-2021
luxury condos
where the bike path
used to be
14-Sep-2021
dead cricket
its silent song
14-Sep-2021
boundless blue sky
living within
our means
14-Sep-2021
so much depends
on ones
and zeros
14-Sep-2021
less is more...
she sheds
her nightgown
14-Sep-2021
ancient folklore
grandpa’s life
without a cellphone
14-Sep-2021
in the ICU
a patient hemorrhages
his life’s savings
14-Sep-2021
stealing fire
the unusual suspects
14-Sep-2021
half moon
the second hand
stops moving
14-Sep-2021
growing wild
dreams of jasmine
14-Sep-2021
last train
the busker strums
a minor chord
14-Sep-2021
when we called out
for another dream
the waiter
brought a tray
14-Sep-2021
early marriage
countertops
with sharp edges
14-Sep-2021
lactose intolerant
my grandchildren’s
messy faces
14-Sep-2021
asking the darkness
if we’re dreaming
of the same train
14-Sep-2021
when I hear the bells
long after
they’ve stopped
14-Sep-2021
the myth of freedom
when it always looks like
it could rain
15-Sep-2021
flipping a coin
it falls down
a storm drain
15-Sep-2021
waking from a dream
the hour hand
moves
15-Sep-2021
circular logic
the dog
chases its tail
15-Sep-2021
unapologetic
the blue jay outside
my bedroom window
15-Sep-2021
birdsong
if I could buy
a piece of the sky
15-Sep-2021
trivial pursuit
my mastery
of the inconsequential
15-Sep-2021
the very thought
of going to a bank
wearing a mask
15-Sep-2021
one loud gasp
the interval between
lightning and thunder
16-Sep-2021
no poetic license the haiku policeman taps his clipboard
16-Sep-2021
after the rain
an empty bird nest
in the road
16-Sep-2021
halloween season
harvesting
the ghost peppers
16-Sep-2021
casino lounge
pint glasses dance
on the piano
16-Sep-2021
priced for quick sale
someone else’s
unfinished dream
16-Sep-2021
zinnias
especially vibrant today
16-Sep-2021
sidewalk sale
I cross
the street
16-Sep-2021
climate change
we argue about
the thermostat
16-Sep-2021
this is how it ends
a gesture of protest
with no one watching
16-Sep-2021
happy hour
all of the driverless cars
in the parking lot
16-Sep-2021
harvest moon
the cruel cold night
16-Sep-2021
my self image
ones and zeros
in ephemeral space
16-Sep-2021
dangerous intersection
a white van
with no windows
17-Sep-2021
dangerous intersection
a white van covered
with bumper stickers
17-Sep-2021
crab apples
a neighbor walks
straight ahead
17-Sep-2021
player piano
the poems
write themselves
17-Sep-2021
pledging allegiance
to a land
taken by force
17-Sep-2021
this time every year
the revelation
of acorns
17-Sep-2021
Sunday worship --
a pause
for halftime
17-Sep-2021
rising from a teacup
that smoky look
in her eyes
17-Sep-2021
high-risk pool
the lifeguard
calls in sick
17-Sep-2021
cigarette smoke
a serpent
ascending
17-Sep-2021
ghost ship
I wonder where
she’s been tonight
17-Sep-2021
flood waters recede
the illusion
of higher ground
17-Sep-2021
months later
a dead friend
unfriends me
17-Sep-2021
Saturday night
darkness follows me
underground
17-Sep-2021
vintage vinyl
a sizzling
guitar solo
17-Sep-2021
misty night
the journeyman pitcher’s
slippery slider
17-Sep-2021
down and out
the journeyman pitcher
can’t find the plate
17-Sep-2021
morning mist
mushrooms growing
on a tree stump
18-Sep-2021
broken clouds
a funeral procession
passes by
18-Sep-2021
the pantry bare
when a hurricane
comes to visit
18-Sep-2021
life’s unending story
18-Sep-2021
no time to say hello
a late-season storm
18-Sep-2021
her furtive glance
an offer
I can’t refuse
18-Sep-2021
how it all ends
a faint splat
on the windshield
18-Sep-2021
baptism by fire
the postcard town
that used to be here
18-Sep-2021
suburban blight
a satellite dish
blocked by trees
18-Sep-2021
storm clouds
so offended
when we ignore them
18-Sep-2021
bake sale
everyone wants
the old man’s brownies
18-Sep-2021
last days of summer
no one to mourn the fallen
hydrangea blossoms
18-Sep-2021
a moment of silence
after the roulette wheel
is spun
18-Sep-2021
sunflowers
remembering
when I used to smile
18-Sep-2021
cocoon tightly spun
18-Sep-2021
standing apart
like a fool
a lowercase i
18-Sep-2021
reflections
of a cellphone
in a reflecting pool
18-Sep-2021
cotton candy smile
18-Sep-2021
strange bedfellows
a dog snoring
beside me
18-Sep-2021
late for the train
an earworm
settles in
18-Sep-2021
howling wind
this could be the night
the alchemist makes gold
18-Sep-2021
every morning
the poet fears
he’s out of words
18-Sep-2021
after the thunderstorm
the sky
almost blue
18-Sep-2021
in the news
a clown car
under police escort
19-Sep-2021
writer’s block
when I was
expecting rain
19-Sep-2021
always seeking the spotlight
that stain on the carpet
19-Sep-2021
discarded cigarette
chasing the car
that tossed it
19-Sep-2021
empty roller coaster
the potential
for kinetic energy
19-Sep-2021
waxing gibbous moon
the chatter
of night birds
19-Sep-2021
how do I convince the birds
I filled up the feeder
for them?
19-Sep-2021
in the silverware drawer
the forks
are spooning too
19-Sep-2021
family brunch
the waitress asks
if we need a booster
19-Sep-2021
quarantine fatigue
a glove compartment filled
with slightly used masks
19-Sep-2021
preaching to the choir
the dog
wags his tail
19-Sep-2021
forgiveness
when she knows
I don’t take sugar
19-Sep-2021
harvest moon
the hydrangeas
take a bow
19-Sep-2021
squirrels at the feeder
I learn some new swear words
from the dog
19-Sep-2021
open mic
even the ceiling fan
is out of tune
20-Sep-2021
Monday morning commute
a tufted titmouse
first to the feeder
20-Sep-2021
dimming candles
on the wrong side
of history
20-Sep-2021
half-baked scapegoat
served with a side
of hypocrisy
20-Sep-2021
restrictions lifted
I am free
to venture nowhere
20-Sep-2021
chickadee
needing no
introduction
20-Sep-2021
ignoring the calendar
Wall Street
celebrates Fall
20-Sep-2021
nuthatch
always looking
down on me
20-Sep-2021
is it a selfie
if everyone
can see it?
20-Sep-2021
tongue and cheek
a flash
of inspiration
20-Sep-2021
deepening dusk
a hungry flicker
at the feeder
20-Sep-2021
what if everything happens for no reason?
20-Sep-2021
corn moon
that last kernel
pops
20-Sep-2021
harvest moon
reading the words
of a dead friend
20-Sep-2021
infinite potential
an empty wine glass
21-Sep-2021
last day of summer
a seagull
in the osprey nest
21-Sep-2021
early autumn
his and her prescriptions
in separate drawers
21-Sep-2021
seeing her naked
she blushes
everywhere
21-Sep-2021
autumn begins
the dog assumes
squirrel patrol
21-Sep-2021
in a basement corner
a junction box
to nowhere
21-Sep-2021
asked for advice
I wonder how much
it will cost me
21-Sep-2021
Oktoberfest
we put down our beer steins
at the same time
21-Sep-2021
grackles
just in time
for my Zoom meeting
21-Sep-2021
an insincere emulation of leadership
21-Sep-2021
when all the world’s a blind spot
22-Sep-2021
Wednesday morning commute
an old canoe
full of spiders
22-Sep-2021
first day of Autumn
a hawk soaring
over the cemetery
22-Sep-2021
twilight
she shows me
her dark side
22-Sep-2021
hang on
she said
it could get
bumpy
22-Sep-2021
my number one fan
wagging his tail
at dinner time
22-Sep-2021
filling the empty room
a country singer’s
heartache
22-Sep-2021
the philosopher tells me
heartache
is a figure of speech
22-Sep-2021
empty billboard
saying the quiet part
aloud
22-Sep-2021
working from home
every thought
spoken aloud
22-Sep-2021
equinox
summer’s final sigh
22-Sep-2021
the girl next door
quite literally
fantastic
22-Sep-2021
stranded
a stump in the middle
of a meadow
23-Sep-2021
pocket change
you never have it
when you need it
23-Sep-2021
a giant mushroom
the poems I write
in my sleep
23-Sep-2021
over open water
a storm searching
for a name
23-Sep-2021
pay day
an expensive car
cuts me off
23-Sep-2021
one horse town
a stray dog
stops traffic
23-Sep-2021
overcast
I carve my initials
into a cloud
23-Sep-2021
high school reunion
the ones
who never leave
23-Sep-2021
imagining
this glorious gallop
into the sunset
23-Sep-2021
young love
her bubblegum
pops
23-Sep-2021
waning moon
how easy it is
to predict the past
23-Sep-2021
windless night
the smell
of thunder
23-Sep-2021
a change of season
from shorts
to blue jeans
23-Sep-2021
writer’s block
the graffiti artist
runs out of spray paint
24-Sep-2021
what if the crows
are contradicting
one another?
24-Sep-2021
Fall colors
snowbirds return
to their gated communities
24-Sep-2021
working from home
my five o’clock shadow
has grown a beard
24-Sep-2021
friendly fire
I trip over
the dog
24-Sep-2021
expedited shipping
a chair
flies through the window
24-Sep-2021
sharks circling
a Washington think tank
24-Sep-2021
mercy
a seagull plucks
the doomed herring
24-Sep-2021
becoming the fog
a great white heron
24-Sep-2021
leaves whispering
that they’re not
really whispering
24-Sep-2021
earning buffalo wings
24-Sep-2021
hypnotized
by the upward cascade
of a Guinness
24-Sep-2021
her new tattoo
a countdown
to regret
24-Sep-2021
unblinking fear
telling the dog
it’s just rain
24-Sep-2021
summer’s gone --
a lingering cloud
of gnats
24-Sep-2021
migrating geese
like bowling pins
with wings
24-Sep-2021
changing seasons
a growing pile of newspapers
in the driveway
25-Sep-2021
a friend request
from an airbrushed mirage
25-Sep-2021
after the rain
a chipping sparrow
foraging for seeds
25-Sep-2021
another unsent letter
25-Sep-2021
waste not want not
and two slices
of bread
25-Sep-2021
waste not want not
the herring carcass
disappears
25-Sep-2021
not quite a kiss
her lipstick
on my wine glass
25-Sep-2021
fair-weather friend
searching for
an umbrella
25-Sep-2021
watercolor dreams
nothing gold
can stay
25-Sep-2021
his fiance’s
prior engagement
25-Sep-2021
desert paradise
the resort celebrates
yacht rock night
25-Sep-2021
ivory tower
the bully loses
his marbles
25-Sep-2021
called strike three
caught in a sudden
sun shower
25-Sep-2021
off-season
drunken sailors
before noon
25-Sep-2021
headphones buzzing
she lip-syncs "I love you"
to ghosts
25-Sep-2021
my best poems
are the ones
I never write
26-Sep-2021
from 30,000 feet
no sign
of intelligent life
26-Sep-2021
taking my breath away
her full body kisses
26-Sep-2021
celebrating survival
26-Sep-2021
abandoned in another dream
26-Sep-2021
delusions of relevance
26-Sep-2021
in a crowded honky tonk
a blues lyric
waiting to be written
26-Sep-2021
regrets
the leaves
begin to turn
26-Sep-2021
anxious skies
waiting for the storm
to turn
26-Sep-2021
pumpkin spice
the glazed expression
on my mother’s face
26-Sep-2021
motorcycles
racing ghosts
in the nighttime mist
26-Sep-2021
motorcycles
racing ghosts
26-Sep-2021
Bushwick and DeKalb
no one bats an eyelash
when I say "Johnny Pump"
26-Sep-2021
chasing waves
chased by waves
piping plovers
26-Sep-2021
morning chill
a plastic bag
crosses the street
27-Sep-2021
changing seasons
from sandals
to sneakers
27-Sep-2021
sad puppy eyes
teaching the dog
not to beg
27-Sep-2021
recurring nightmare
when every day
is Monday
27-Sep-2021
no time for courage
the dog corners
a chipmunk
27-Sep-2021
the bass player groans
when told
not to fret
27-Sep-2021
last call
her lipstick
on my shot glass
27-Sep-2021
four dimensional chess
a cat knocks over
the board
27-Sep-2021
blustery dog walk
the acorns
take aim
27-Sep-2021
changing seasons
the geese migrate
from baseball to football
27-Sep-2021
a night when even the ghosts ghost me
27-Sep-2021
awaiting his lover
a cat howls
in the backyard
27-Sep-2021
scattered clouds
with only a slight chance
of baseball
28-Sep-2021
is a nomad ever truly missing?
28-Sep-2021
the inspector
overlooking a crack
in the foundation
28-Sep-2021
in recent news
the clown takes
a solemn oath
28-Sep-2021
meanwhile on Wall Street
just another day
of Fall
28-Sep-2021
on weather radar
a disabled locomotive
in the trainyard
28-Sep-2021
change of seasons
a street dog sleeps
on my lap
28-Sep-2021
unimpressed
by the downpour
a shallow river
28-Sep-2021
outside juvenile court
public defenders
on a smoke break
28-Sep-2021
the old pond
a Jesus Lizard
runs across it
28-Sep-2021
clinging to summer
the habaneros
and me
28-Sep-2021
shorter days
begging the leaves
to return to the trees
28-Sep-2021
Central Square
a waterfall
down the subway steps
28-Sep-2021
morning breeze
the dog’s ear flickering
in his sleep
28-Sep-2021
another lockdown?
our lips
are sealed
29-Sep-2021
my growing discomfort
waiting for the interview
with borrowed shoes
29-Sep-2021
a baker’s broom
sweeping away
the silence
29-Sep-2021
off-season morning
a shopkeeper sweeps away
the silence
29-Sep-2021
in an alternate universe
a chipmunk
crosses Wall Street
29-Sep-2021
rain silencing the silence
29-Sep-2021
urban decay
tourists
taking photos
29-Sep-2021
missing her
I aim
more carefully
29-Sep-2021
heat wave
waiting for the other
shoe to drop
29-Sep-2021
let’s make a deal
how a bill
becomes a law
29-Sep-2021
without a map
journey to
the middle of nowhere
29-Sep-2021
end of September
the leaves
grow silent
29-Sep-2021
words in a journal
chipmunk tracks
between puddles
29-Sep-2021
junk sleep
the bitterness
of too much coffee
30-Sep-2021
writer’s block
the moon takes
the night off
30-Sep-2021
back inside
my vaccination card
as a bookmark
30-Sep-2021
feeling rebellious
I don’t wait
for the "Walk" signal
30-Sep-2021
the local bookstore
files for Chapter Eleven
30-Sep-2021
autumn twilight
decorating the office
with faces of death
30-Sep-2021
naughty girl
the way she licks
a lollipop
30-Sep-2021
feeling rebellious
I resist turning on
the thermostat
30-Sep-2021
cleansing breath
the first entry
in my dream journal
30-Sep-2021
heavy sigh
September fades
into overcast
30-Sep-2021
drunken noodles
the perfect meal
in this dry town
30-Sep-2021
sun in my eyes
I dream
of winter vacation
30-Sep-2021
behind in the count
a fastball
right down Broadway
30-Sep-2021
doing the math
I should have
read a book
30-Sep-2021
content
with quiet company
backyard Buddha
1-Oct-2021
reeking havoc
with his happy tail
a black lab
1-Oct-2021
cloudy homebrew
or as I prefer to call it
New England style IPA
1-Oct-2021
first of October
my stagecoach turns into
a pumpkin spice latte
1-Oct-2021
even Google Maps
can’t help this pitcher
find the strike zone
1-Oct-2021
changing seasons
my stuttering
becomes shivering
1-Oct-2021
horseshoe crab
a shell
of its former self
1-Oct-2021
tinnitus
the persistent hiss
of silence
1-Oct-2021
joint custody
no time to visit
the dispensary
2-Oct-2021
October sky
the first star I see tonight
is a low-flying plane
2-Oct-2021
Wall Street diet
only my bank account
loses weight
2-Oct-2021
after hours
the janitor dances
with his broom
2-Oct-2021
at the recycling center
volunteers
and their clipboards
2-Oct-2021
waiting for the sun
a sleeping songbird
2-Oct-2021
when a book is a shadow of a dream
2-Oct-2021
when you realize you were born
on the wrong side
of the river
2-Oct-2021
tight game
I correct
the announcer’s grammar
2-Oct-2021
4-pitch walk
the dog
is unimpressed
2-Oct-2021
desert morning
a rat snake
sheds its skin
3-Oct-2021
do I tell their boss
they’re not using
there correctly?
3-Oct-2021
sleeping deeply
the research vessel
drifts away
3-Oct-2021
in today’s story
how a fairy tale
becomes a law
3-Oct-2021
morning breeze
the nervous whisper
of leaves
3-Oct-2021
the fairy tale doesn’t believe in me
3-Oct-2021
awakened by the coyote in my dream
3-Oct-2021
migrating geese
my mother’s attention
drifts
3-Oct-2021
shortcut
through the cemetery
my footsteps quicken
3-Oct-2021
a wild card
the rookie pitcher’s
wicked curve
3-Oct-2021
autumn mist
my mother’s
lost expression
3-Oct-2021
overcast night
tomorrow’s moon
in my dreams
3-Oct-2021
writer’s block
a knot
in the fisherman’s net
4-Oct-2021
soundtrack for a silent film
4-Oct-2021
slow steady rain
another
unfinished project
4-Oct-2021
the photo of Grandpa
can’t help
staring at me
4-Oct-2021
meanwhile on Wall Street
the subject changes
to bloodletting
4-Oct-2021
this week’s weather
a mix of blue jeans
and shorts
4-Oct-2021
faceplant
4-Oct-2021
holding pattern
an advertisement
for The Cloud
4-Oct-2021
estate planning
bare branches
in the wind
4-Oct-2021
Facebook outage
the sound
of one hand clapping
4-Oct-2021
Facebook outage
virtue signaling
will have to wait
4-Oct-2021
the sculptor’s studio
surrounded by
clay soil
4-Oct-2021
invisible man
beside
the reflecting pool
4-Oct-2021
sex on the beach
a wave breaks
prematurely
4-Oct-2021
cloudy morning
more spam
from my soulmates
5-Oct-2021
the raven boasting
that it’s bigger
than a crow
5-Oct-2021
sunday brunch
a slow
soft sizzle
5-Oct-2021
morning chill
the bottom is closer
than you think
5-Oct-2021
another day
another slow-boiling
pot to watch
5-Oct-2021
starless night
wondering if
it could have been me
5-Oct-2021
uninspired
another moonless night
5-Oct-2021
getting the hook
a drunk fisherman
at the comedy club
5-Oct-2021
autumn overcast
the toast falls
butter side down
5-Oct-2021
explaining to the old man
that Juniper
is not a planet
5-Oct-2021
trying not to stare --
the blind man’s dog
5-Oct-2021
at the traffic light
a poodle hybrid
in a Tesla
5-Oct-2021
walking to school
the awkward adolescent
I’ll always be
6-Oct-2021
planning spontaneity
6-Oct-2021
the dog chasing a better mousetrap
6-Oct-2021
waking up
in someone else’s
dream journal
6-Oct-2021
dreaming on the wrong side of the river
6-Oct-2021
cloudless night
just in time
for the new moon
6-Oct-2021
storm surge
careful not
to rock the boat
6-Oct-2021
campaign promises
dandelion seeds
in the air
6-Oct-2021
new moon
the girl next door
moves away
6-Oct-2021
airport security --
long lines
short tempers
6-Oct-2021
bases loaded
an arc of tobacco juice
in foul territory
6-Oct-2021
she asks my opinion
dandelion seeds
in the air
6-Oct-2021
what is your budget?
dandelion seeds
in the air
6-Oct-2021
wild card
the closer’s
poker face
6-Oct-2021
new moon
is it too early
to close my eyes?
6-Oct-2021
another revolution
around the sun
7-Oct-2021
circular argument
the correct direction
of the ceiling fan
7-Oct-2021
blended family
a pizza with three
different toppings
7-Oct-2021
not a mutt
my dog
is a thoroughbred
7-Oct-2021
at the end of a pub crawl
a train staggers
to the platform
7-Oct-2021
house sparrows
wondering why
we don’t invite them in
7-Oct-2021
empty bar
the karaoke singer’s
heartache
7-Oct-2021
roots revival
her glorious
gray hair
7-Oct-2021
the clear blue sky between nightmares
8-Oct-2021
serious business
a clown puts on
his makeup
8-Oct-2021
one day the clock might punch back
8-Oct-2021
autumn dusk
hushed voices
in the alley
8-Oct-2021
early bird special
it can never be
spicy enough
8-Oct-2021
approaching storm
the nervous chatter
of blackbirds
8-Oct-2021
noontime sun
flowers bend beneath the weight
of a bee
8-Oct-2021
waxing moon --
a secret revealed
8-Oct-2021
visiting
a neglected grave
wildflowers
8-Oct-2021
wondering
if I appear
in her dreams too
8-Oct-2021
how vast
her own
little world
8-Oct-2021
what did I do
to cause this commotion
of crows?
9-Oct-2021
sudden gust
relocating a kite
to the cloud
9-Oct-2021
cloudless sky
what we want
to believe
9-Oct-2021
unmasked
the librarian reads him
the riot act
9-Oct-2021
weekend chores
acorns rolling off
the car roof
9-Oct-2021
yellow jackets
always dressed
for the wrong occasion
9-Oct-2021
what if the leaves
don’t want to change?
9-Oct-2021
time’s up --
stepping out of
the infinity pool
9-Oct-2021
baffled by brevity
9-Oct-2021
why can’t I write my memoir posthumously?
9-Oct-2021
taking a wrong turn
I wake up
in your arms
9-Oct-2021
just a sliver, he says
lusting after
the pie
9-Oct-2021
slow soaking rain
my mother falls asleep
during our visit
9-Oct-2021
early bird special
what does this vermicelli
remind me of?
9-Oct-2021
summer’s sweet surrender sours swiftly
10-Oct-2021
moments of clarity
when it always
looks like rain
10-Oct-2021
comic relief
wild turkeys
anywhere
10-Oct-2021
October
the imminent threat
of pumpkin spice
10-Oct-2021
always picking
the wrong line
at the supermarket
10-Oct-2021
Into The Mystic
too late
to stop now
10-Oct-2021
Columbus Day
entering
uncharted territory
10-Oct-2021
busking in the rain
a tree falls
in the woods
10-Oct-2021
washed ashore
a three-masted ship
in a bottle
10-Oct-2021
late night TV
an ad
for body armor
10-Oct-2021
Columbus Day
some things are best left
undiscovered
10-Oct-2021
broken bat single
dreaming
of that fire pit
10-Oct-2021
the pinch hitter’s corporate sponsorship
10-Oct-2021
starless night
I can only dream
about the moon
10-Oct-2021
bottom of the ninth
an empty bottle of wine
in the batter’s box
10-Oct-2021
Columbus Day
delivering a pizza
in Spanish Harlem
10-Oct-2021
heat wave
walking into
a spider web
11-Oct-2021
Marathon Monday
slow and steady
up the stairs
11-Oct-2021
living in a ghost town
all of the neighbors
are shadows
11-Oct-2021
paradigm shift
an earthquake
in the desert
11-Oct-2021
morning meditation
a Great Blue Heron
standing still
11-Oct-2021
Marathon Monday
a 17-pitch
strikeout
11-Oct-2021
cloudless night
hushed voices
under the bridge
11-Oct-2021
in her Sunday best
a brooding teenager
11-Oct-2021
not enough wine for extra innings
11-Oct-2021
morning mist
the second-guessing
begins
12-Oct-2021
morning finessing you into my poem
12-Oct-2021
morning caressing you into my poem
12-Oct-2021
cold spell
spotting an error
in the crossword puzzle
12-Oct-2021
history repeats
with only
slight revisions
12-Oct-2021
free from entanglement
unused bait fish
at the dock
12-Oct-2021
summer drought
a dry rub
on everything
13-Oct-2021
gray squirrel
on the side of the road
an acorn too far
13-Oct-2021
all-night supermarket
another shopping cart
with a shaky front wheel
13-Oct-2021
autumn color
a prison work crew
in day-glo orange
13-Oct-2021
skipping a shave
the dark side
of the moon
13-Oct-2021
the lawn mower
in perfect disharmony
with the leaf blower
13-Oct-2021
in financial news
I adjust my belt
for inflation
13-Oct-2021
autumn dusk
the fireflies
disappear
13-Oct-2021
too wired to sleep
too tired to dream
another windless night
13-Oct-2021
sitting on the stoop
before I knew it was
another planet
13-Oct-2021
in the news
gulls building nests
on a container vessel
14-Oct-2021
winter nor’easter
a perfect storm
of graphics
14-Oct-2021
always visiting
without an invitation
El Chubasco
14-Oct-2021
after the chubasco
a frantic search
for mango recipes
14-Oct-2021
autumn morning
the wrong kind
of tired
14-Oct-2021
in a parallel universe
two ships passing
in broad daylight
14-Oct-2021
unhappy hour
a two-drink minimum
at the karaoke bar
14-Oct-2021
shallow river
knowledge base article
not found
14-Oct-2021
two tufted titmice
taking turns
at the feeder
14-Oct-2021
her boudoir pose
I pretend she’s waiting
for me
14-Oct-2021
empty wine rack
a flaw
in the system
14-Oct-2021
an eerie coincidence
all five Great Lakes
experience tides
14-Oct-2021
family brunch
the hostess offers a high chair
instead of a booster
14-Oct-2021
no treat, just tricked
into buying
Halloween candy
14-Oct-2021
pale sky
when you fade
you take me with you
14-Oct-2021
the pale sun setting on my face
14-Oct-2021
dusk’s deepening darkness
15-Oct-2021
deepening dawn
the darkness
takes shape
15-Oct-2021
trying to remember
a dream
I can’t forget
15-Oct-2021
morning dog walk
a crow drops an acorn
in the driveway
15-Oct-2021
treasure hunt
find the spot
that drives her wild
15-Oct-2021
closing time
shadows show me
the way home
15-Oct-2021
temptation
the wrong side
of the tracks
15-Oct-2021
the peaks and valleys on Wall Street
15-Oct-2021
surprise!
the sprinkler system
tests itself
15-Oct-2021
low tide
the ebb and flow
of history
15-Oct-2021
the blame game --
it plays me
15-Oct-2021
autumn chill
the late-night wail
of police sirens
15-Oct-2021
fuzzy math
the politician thinks
"zillion" is a number
15-Oct-2021
socially distanced
a lone wolf
15-Oct-2021
church bells
fading into
an autumn breeze
16-Oct-2021
a gust of wind becomes a screaming ambulance
16-Oct-2021
in the back of the refrigerator
a science experiment
gone wrong
16-Oct-2021
captive audience
innocent
when we dream
16-Oct-2021
longer nights
the dog’s head
on my pillow
16-Oct-2021
and on the seventh day
a restless landscaper
17-Oct-2021
high noon
the soothing shade
of a cell phone tower
17-Oct-2021
unseasonably warm
four young girls
in bikinis
17-Oct-2021
retirement daydreams
a crumpled lottery ticket
in the liquor store parking lot
17-Oct-2021
campaign rally
a crying baby
at the podium
17-Oct-2021
bedroom eyes
now I’m
wide awake
17-Oct-2021
my imagination
electrified
by the third rail
17-Oct-2021
town square
children playing tic-tac-toe
with colored chalk
17-Oct-2021
summer afternoon
a box turtle
in no hurry
17-Oct-2021
scary movies
make a killing
at the box office
17-Oct-2021
winter quarantine
bringing the house plants
back inside
17-Oct-2021
headed south for winter
the cheerful warble
of a robin
17-Oct-2021
shattering darkness
the hoot
of a Great Horned Owl
17-Oct-2021
watching me
watch them
a pair of chickadees
17-Oct-2021
Halloween approaching
a close friend
ghosts me
18-Oct-2021
autumn afternoon
the shadows
overtake me
18-Oct-2021
morning meditation
the dog stares
at his food bowl
18-Oct-2021
morning meditation
I visualize
her nakedness
18-Oct-2021
today’s mood --
toast falling
butter side down
18-Oct-2021
first date
a nightclub torn down
for high-end condos
18-Oct-2021
Hermosa Beach
for rent
18-Oct-2021
late for the train
an acquaintance calls me
by the wrong name
18-Oct-2021
pretending to smile
I know I’ve been given
this gift before
18-Oct-2021
unseasonably cold
a stranger’s comments
on my Facebook post
18-Oct-2021
overnight chill
we all become
indoor cats
18-Oct-2021
breaking quarantine
Spring cleaning
in Autumn
18-Oct-2021
waiting for news
the silence
before dawn
19-Oct-2021
the weight of night
19-Oct-2021
autumn twilight
always sooner
than you remembered
19-Oct-2021
free press
pages from a newspaper
blow across the street
19-Oct-2021
drawbridge
refusing to lower
its standards
19-Oct-2021
hesitation
the last drumstick
in the buffet
19-Oct-2021
deprived of nothing
the depraved tycoon
19-Oct-2021
trash pickers
the people
we throw away
19-Oct-2021
hunter’s moon
searching
for the words
19-Oct-2021
a lone crow calling to itself
20-Oct-2021
hunter’s moon
searching for
my morning jacket
20-Oct-2021
orioles at the feeder
what rhymes
with orange?
20-Oct-2021
hunter’s moon
the river doesn’t know
where to turn
20-Oct-2021
Wednesday morning commute
a raccoon lumbering
down the river bed
20-Oct-2021
all these months later
I’m studying for
another test
20-Oct-2021
when the waiting room
is another idling car
in the parking lot
20-Oct-2021
jailbreak
an empty coffee cup
crossing the street
20-Oct-2021
at the vet clinic
an old woman leaves
with an empty cat carrier
20-Oct-2021
net worth
the fisherman’s
gold tooth
20-Oct-2021
border security
this year’s harvest
withering on the vine
20-Oct-2021
still unsigned
a revocable trust
20-Oct-2021
peak colors
she clenches
tighter
20-Oct-2021
deep autumn
how everything can change
overnight
20-Oct-2021
domestic disturbance
Yankee apparel
in Boston
20-Oct-2021
hunter’s moon
searching for
that first hit
20-Oct-2021
autumn night
my mother’s
shallow breath
20-Oct-2021
a strong cocktail
assuming
the lotus position
20-Oct-2021
waning moon
all alone
in this world
20-Oct-2021
low tide
the shells of what
we used to be
20-Oct-2021
this week’s weather
a mix of tshirts
and sweaters
21-Oct-2021
before sunrise
a shooting star
unnoticed
21-Oct-2021
masks required
the raccoon complies
21-Oct-2021
in my inbox
a Zoom invitation
to my Mother’s last rites
21-Oct-2021
waning moon
a fading
silhouette
21-Oct-2021
silence and deceit
signifying
nothing
21-Oct-2021
stealing brushes
the painter
caught red-handed
21-Oct-2021
VIP seating
the high price
of lemonade
21-Oct-2021
fountain of sorrow
out of service
due to drought
21-Oct-2021
church bells tolling between sighs
21-Oct-2021
cashing in his chips
a ghost disappears
into the night
21-Oct-2021
damn this too silent night
21-Oct-2021
dinner date
a dog’s vigil
at the window
21-Oct-2021
candlelight vigil
setting off
the smoke alarm
21-Oct-2021
longer nights
realizing I don’t have
a good picture of Mom
21-Oct-2021
telling my grandkids
about days
without cellphones
22-Oct-2021
cold days ahead
songbirds empty
the feeder
22-Oct-2021
World Series tickets on sale --
putting the cart before the horse
22-Oct-2021
autumn leaves
just letting them
fall
22-Oct-2021
October haze
how slowly
the leaves turn
22-Oct-2021
awaiting takeoff
a day of
seaborne clouds
22-Oct-2021
awaiting take-off
her teasingly
tight blouse
22-Oct-2021
taking off
her teasingly
tight top
22-Oct-2021
carved from marble
the king’s spitoon
22-Oct-2021
waning moon
and old dog
twitching in his sleep
22-Oct-2021
the old oak
its withered leaves
still clinging
23-Oct-2021
the day the harbormaster
stopped sounding his horn
23-Oct-2021
autumn overcast
everything falling
in slow motion
23-Oct-2021
rabbit hole
when I should be
counting crows
23-Oct-2021
even the mannequin
won’t look away
23-Oct-2021
lost for words
what to do
with this cloudless sky
23-Oct-2021
a cracked eggshell
raw and empty
23-Oct-2021
the nerve of the sun
to keep on shining
23-Oct-2021
still life
dusting off photos
from my parents’ wedding
23-Oct-2021
summer memory
I capture a bat
and set it free
23-Oct-2021
longer nights
the innocence
when we dream
23-Oct-2021
country gridlock
wild turkeys
crossing the road
23-Oct-2021
migrating geese
the comfort
of strangers
24-Oct-2021
house sparrows
looking in
looking out
24-Oct-2021
autumn deepens
the empty pages
of a dream journal
24-Oct-2021
"Is he friendly?"
the fight
in the dog
24-Oct-2021
sunrise in Las Vegas
a neon horizon
24-Oct-2021
hunting trophy
everyone complimenting
her rack
24-Oct-2021
a dream
beneath the sheets
24-Oct-2021
quicker to the point
I revise
my death poem
24-Oct-2021
autumn sunset
when there’s nothing
left to say
24-Oct-2021
sandpipers
chasing sunset
into the sea
24-Oct-2021
breakfast in bed
I’ll provide
the sauce
24-Oct-2021
sundown
looking for answers
in the seagull tracks
24-Oct-2021
Monday morning
a continuum of gray
25-Oct-2021
trumpeter swan
busking for tips
25-Oct-2021
surrendering to Fall
the furnace
kicks on
25-Oct-2021
nest egg
broken
by a Tweet
25-Oct-2021
left fallow
the blood-tinted soil
of an old plantation
25-Oct-2021
autumn nor’easter
an unraked
pile of leaves
25-Oct-2021
stepping off the train
into the wrong dream
25-Oct-2021
recycling yesterday’s horoscope
25-Oct-2021
angry birds
unexploded ordnance
in Nomans Land
25-Oct-2021
first date
last date
a discussion about
intimacy issues
25-Oct-2021
last rites
the chasm
between brothers
25-Oct-2021
hiding in plain sight
private detectives
drinking cold coffee
25-Oct-2021
friendly fire
fall colors
in my backyard
25-Oct-2021
distant thunder
photos of my parents
in better times
25-Oct-2021
that breathless moment
when the shadow
moves
25-Oct-2021
all of the ghosts
competing
to scare me
26-Oct-2021
Google Maps
unable to find
Lover’s Lane
26-Oct-2021
today’s training class
file under
"new tricks"
26-Oct-2021
at the fishing dock
lobstermen
unloading gossip
26-Oct-2021
accidentally telling the truth
26-Oct-2021
the spinster
tightly wound
26-Oct-2021
the robots in Customer Service
unable to parse
my sarcastic reply
27-Oct-2021
important decisions
I kick a can
down the road
27-Oct-2021
guiding my steps
ghosts
with deep pockets
27-Oct-2021
stick in the mud --
we can’t play outside
in the storm
27-Oct-2021
high wind advisory
obsessively charging
my phone
27-Oct-2021
all day rain
the shadows have
no place to hide
27-Oct-2021
fueling envy
the roar of a generator
after the storm
27-Oct-2021
twilight sleep
dreams
of a spinning compass
27-Oct-2021
betrayal
the one-eyed Jack
blinks
27-Oct-2021
dancing without music
tall trees in a storm
27-Oct-2021
no news is no news
27-Oct-2021
after the storm
the ghost of a dog
barking at me
28-Oct-2021
after the storm
backyard Buddha
unmoved
28-Oct-2021
my kingdom for a pencil sharpener
28-Oct-2021
energy dip
a parking lot full
of utility trucks
28-Oct-2021
the royal treatment
a phone rep calls me
"Sir Paul"
28-Oct-2021
three days before Halloween
the welcome sound
of a chainsaw
28-Oct-2021
same time as yesterday
I check the watch
I no longer wear
28-Oct-2021
after the storm
a treacherous walk
to the mailbox
28-Oct-2021
wildflowers
in the crack
of a sidewalk
28-Oct-2021
scarecrow scared of crows
28-Oct-2021
power still out
I win
at solitaire
28-Oct-2021
distant thunder
the arroyo
awakens
28-Oct-2021
a nightmare
I could only
dream about
28-Oct-2021
dusty gutters
celebrating
the rain
28-Oct-2021
the poet’s life
a port
in the storm
28-Oct-2021
after the storm
an idling utility truck
in the parking lot
29-Oct-2021
late autumn storm
stripping the trees
of dignity
29-Oct-2021
change of seasons
lawnmowers replaced
by leaf blowers
29-Oct-2021
is she a good witch
or a bad witch?
the wind won’t say
29-Oct-2021
still life
a ghost beside
the reflecting pool
29-Oct-2021
approaching storm
and we’re not done cleaning up
from the last one
29-Oct-2021
waning moon
it only hurts
for a little while
29-Oct-2021
a poet’s life
it only hurts
for a little while
29-Oct-2021
waning moon
writing the same poem
all over again
29-Oct-2021
assessing the damage
a rupture
in the force
29-Oct-2021
passing by unnoticed
the tail of a comet
29-Oct-2021
in a world without cash
a beggar asks
for spare change
29-Oct-2021
waving in surrender
a spider web
in the wind
29-Oct-2021
backyard Buddha
the quiet
within the storm
29-Oct-2021
peace and tranquility
the silence
of generators
30-Oct-2021
tree work
the world turns
upside down
30-Oct-2021
Halloween night
the basement door
locks behind me
30-Oct-2021
Lost Lake
I’m almost sure
we found it
30-Oct-2021
that look
when I’m not sure
what that look means
30-Oct-2021
whispered at the wake
"he wandered
off the path"
30-Oct-2021
my recurring dream
laid to rest
in a bed of marigolds
30-Oct-2021
approaching storm
tourists flee
over the bridge
30-Oct-2021
my ghostly lover
laid to rest
in a bed of marigolds
30-Oct-2021
when we are the invasive species
30-Oct-2021
ghosts at the door
they don’t knock
but I know they’re there
31-Oct-2021
unpublished
a tree falls
in the woods
31-Oct-2021
a simple wall
not meant to divide
but as a home for Buddha
31-Oct-2021
Buddha’s song --
his lips
don’t move
31-Oct-2021
body language
world leaders
shake hands
31-Oct-2021
trick or treat
a map of where
to find the best candy
31-Oct-2021
ghost town
nobody home
on Halloween
31-Oct-2021
trick or treat
she takes off
her bra
31-Oct-2021
a dog’s Halloween
all treats
and no tricks
31-Oct-2021
Halloween night
a howl
of anticipation
31-Oct-2021
Day of the Dead
something stirring
in the ravine
31-Oct-2021
zombies
a sys admin’s
nightmare
31-Oct-2021
Zombie Apocalypse Now
31-Oct-2021
final harvest
don’t dream
it’s over
31-Oct-2021
Halloween night
ghosts forget
to ask for candy
31-Oct-2021
November wind
the jagged teeth
of a jack-o’-lantern
31-Oct-2021
happier days
drawing maps
of imaginary places
31-Oct-2021
Halloween dusk
descending upon
the loneliest ghost
31-Oct-2021
former mill town
reincarnated
as a speed trap
1-Nov-2021
for sale
a dream
that didn’t work out
1-Nov-2021
late for dinner
the boy
who cried wolf
1-Nov-2021
first date
I should have asked
if she liked flowers
1-Nov-2021
osprey nest
wherever the osprey
wants it to be
1-Nov-2021
seasonably cold
she closes
her drapes
1-Nov-2021
hermit crab
just passing through
1-Nov-2021
Day of the Dead
I’ve run out
of coffee
1-Nov-2021
bare trees
the shallowness
of the river
2-Nov-2021
my childhood home
a waning crescent moon
2-Nov-2021
cormorant
finally coming up
for air
2-Nov-2021
no one told the seals
this island
was uninhabited
2-Nov-2021
treasure at sea
when the ferry
has WiFi
2-Nov-2021
unseasonably warm
a stranger
knows my name
2-Nov-2021
tormentorship
2-Nov-2021
micro-aggression
unmasked
2-Nov-2021
ferry landing
everyone
who washes ashore
2-Nov-2021
All Souls’ Day
a mostly empty
tourist town
2-Nov-2021
contains
an acceptable level
of toxic material
2-Nov-2021
firearm other-than-honorably discharged
2-Nov-2021
love letters written
in invisible ink
2-Nov-2021
ghost river
raging through
the arroyo
2-Nov-2021
flower children
growing wild
2-Nov-2021
autumn rain
a book I can’t stop
putting down
2-Nov-2021
when the church bells
are a stray dog
in the rain
2-Nov-2021
pale sky before dawn
I surrender my right
to dream
3-Nov-2021
Field of Dreams
NO TRESPASSING
in capital letters
3-Nov-2021
climate conference
discussions continue
at a glacial pace
3-Nov-2021
the more things change --
worshiping idols
with golden toilets
3-Nov-2021
sleepwalking
I reach for
the handrail
3-Nov-2021
winterizing
we stow away the kayaks
we never used
3-Nov-2021
the full-time resident’s
rumpled sweater
and premium cocktail
3-Nov-2021
Viagra prescription
things are
looking up
3-Nov-2021
Vineyard Haven
crows roost
on the cab of a truck
3-Nov-2021
Oak Bluffs
loosening its grip
on summer
3-Nov-2021
winterizing
we stow away
our summer
3-Nov-2021
new moon
I point to where
the moon should be
3-Nov-2021
"keep in touch"
her fake eyelashes
flutter
3-Nov-2021
my father’s scowl in the mirror
3-Nov-2021
morning fog
the struggle to remember
what day it is
4-Nov-2021
morning fog
the struggle
to remember
4-Nov-2021
morning fog
and yet the river
finds its way
4-Nov-2021
extended outage
the right
to remain powerless
4-Nov-2021
in the waiting room
the faint flicker
of fluorescent lights
4-Nov-2021
faintly flickering fluorescent flames
4-Nov-2021
brewpub dreams
spent grain
in a fermentation vessel
4-Nov-2021
24-hour news
sugarcoated
junk food
4-Nov-2021
flu shot fired
4-Nov-2021
ravaged by time
the deepening cracks
in my face
4-Nov-2021
back to work
an unmatched
parenthesis
4-Nov-2021
shallow river
the intermittent snags
in our streaming app
4-Nov-2021
moonless night
and yet I expected to hear
my echo
4-Nov-2021
November morning
trying to keep my shadow
out of the picture
5-Nov-2021
deep thoughts
a map
of the ocean floor
5-Nov-2021
fighting for the right to be shot
5-Nov-2021
recall notice
for a product
I don’t have
5-Nov-2021
retirement planning
wondering where
the acorns have gone
5-Nov-2021
deliberately
setting fire
to a dream
5-Nov-2021
its toothless smile
a shrunken skull
made of sugar
5-Nov-2021
dwindling campfire
a spirited debate
about ghosts
5-Nov-2021
what dignity?
a show dog poops
during competition
5-Nov-2021
new moon
I get
a senior discount
5-Nov-2021
chips and energy dip
5-Nov-2021
burning the love letters
of an old flame
5-Nov-2021
the comfort of friends
who tell you
how to grieve
6-Nov-2021
the slightest breeze
reshaping the contours
of a sand dune
6-Nov-2021
how easily
she surrenders
to the sun
6-Nov-2021
some day
no one will recognize me
without a mask
6-Nov-2021
Zen sale
everything
must go
6-Nov-2021
urban renewal
an artist’s
conception
6-Nov-2021
as if darkness was a choice
6-Nov-2021
two snowflakes racing
to hit the ground last
6-Nov-2021
a slow dance
into lust
6-Nov-2021
tomorrow’s news
a heated debate
about climate change
6-Nov-2021
turning the clock back
robbing from Paul
to pay Paul
6-Nov-2021
finding myself
in a book
I can’t afford
6-Nov-2021
every step I take
the whispering ghosts
of winter
6-Nov-2021
vapor trail
the vanishing arc
of goodbye
6-Nov-2021
November chill
the illusion
of turning back time
7-Nov-2021
the illusion
of turning back time
7-Nov-2021
ebb tide
the things we never meant
to leave behind
7-Nov-2021
hitching a ride
on a country road
tired scarecrow
7-Nov-2021
when the clocks change us
7-Nov-2021
crescent moon
barely wide enough
to hang my hat
7-Nov-2021
maple grove
a woodpecker’s
perseverance
7-Nov-2021
shorter days
the dog’s nose print
on the window
7-Nov-2021
crescent moon
an unmarked police car
on Lover’s Lane
7-Nov-2021
just another day
a politician argues
with a puppet
7-Nov-2021
pouring the wine
the dog returns
to my favorite chair
7-Nov-2021
when time is a toy
we can’t help breaking
7-Nov-2021
Pomp and Circumstance
attorneys at law
7-Nov-2021
dusk
the uninvited guest
I’ve learned to expect
7-Nov-2021
desert rain
I forget
where I am
7-Nov-2021
broken clouds
I’ve said
too much
7-Nov-2021
mercy
killing
the winter mosquito
8-Nov-2021
retirement planning
beach sand
clinging to my shoes
8-Nov-2021
time change
snow on top
of unraked leaves
8-Nov-2021
clearly visible
the scowl
behind the mask
8-Nov-2021
flickering lights
I cheat
at solitaire
8-Nov-2021
as it turns out
misery doesn’t
love company
8-Nov-2021
wishing well
weeping willows
weeping
8-Nov-2021
standard time
borrowed breath
on stolen land
8-Nov-2021
from humble beginnings
an impressive collection
of debt
9-Nov-2021
November wind
an unattended swing
on Wall Street
9-Nov-2021
flight delays
a long-awaited reunion
up in the air
9-Nov-2021
haiku wannabes
nothing but actuaries
counting syllables
9-Nov-2021
early dusk
and I’ve barely written
a word
9-Nov-2021
early dusk
I didn’t get
to say goodbye
9-Nov-2021
bare trees
we almost forget
Thanksgiving
10-Nov-2021
bare trees
an old photo
of my parents
10-Nov-2021
trees almost bare
the neighbors’
outdoor cat
10-Nov-2021
autumn morning
it’s later
than you think
10-Nov-2021
falling leaves
a cryptic text message
in a foreign language
10-Nov-2021
reading her death certificate
a leaf slowly spirals
to the ground
10-Nov-2021
ringing all night long
a pay phone
in the ghost town
10-Nov-2021
ringing all night long
the only pay phone
in a ghost town
10-Nov-2021
sad sacred scars
10-Nov-2021
faces in the mirror
may be wearier
than they appear
10-Nov-2021
tempted to swat
a barfly
10-Nov-2021
autumn wind
the distance
between brothers
10-Nov-2021
ghosts at the bar
never paying
for their drinks
11-Nov-2021
lily of the valley
the distant clamor
of church bells
11-Nov-2021
Veteran’s Day
a shortcut
through the cemetery
11-Nov-2021
mile high club
who gives
a flying fuck?
11-Nov-2021
staring at the river
an unmatched
pair of socks
11-Nov-2021
Veteran’s Day drinking
11-Nov-2021
restless sleep
the ghost
of the unknown soldier
11-Nov-2021
final fantasy
the number one song
in heaven
11-Nov-2021
staring at the river
a pair
of unmatched socks
11-Nov-2021
Veteran’s Day
something moving
in the dormant grass
11-Nov-2021
holiday commute
an empty canoe
drifting out to sea
11-Nov-2021
Fall colors
invasive species
among us
11-Nov-2021
dog whistles
only racists
can hear
11-Nov-2021
orphaned at 62
5 days of stubble
on my face
11-Nov-2021
half moon
a light left on
overnight
12-Nov-2021
exiting the plane
it seems wrong to pay
for this freefall
12-Nov-2021
going broke
a fixed-rate mortgage
on a fixer-upper
12-Nov-2021
starless night
walking the dog
in the rain
12-Nov-2021
divide zero by infinity
and become immortal
12-Nov-2021
chaos theory --
blindfolding
the firing squad
12-Nov-2021
another dream about
carrying an empty briefcase
on the train
12-Nov-2021
winterizing
she closes the curtains
and winks
12-Nov-2021
soft shadows
in my dreams
she waits for me
12-Nov-2021
soft shadows
she waits for me
in my dreams
12-Nov-2021
sudden downpour
an urban waterfall
down the subway steps
13-Nov-2021
rain in the forecast
too sad to write
another word
13-Nov-2021
above it all
a child’s
untethered balloon
13-Nov-2021
tomorrow’s weather
a reign
of chance
13-Nov-2021
forgetting
all the colors
I’ve been
13-Nov-2021
Saturday market
the flutter of gossip
in a dead language
13-Nov-2021
the bartender
pouring the piano player
another tip
13-Nov-2021
liberation
an unleashed dog
at my side
13-Nov-2021
the country church
ain’t too proud to beg
13-Nov-2021
pleasure boats
dancing
in the storm
13-Nov-2021
liquidating the estate
her crocodile tears
13-Nov-2021
Wall Street pub
stockbrokers liquidating
their assets
13-Nov-2021
windless desert
a burro’s tail
chasing flies
13-Nov-2021
tornado warning
the dog and rafters
shiver
13-Nov-2021
jet lagging behind
13-Nov-2021
refilling my wine glass
the storm
passes me by
13-Nov-2021
autumn chill
oak leaves
huddle together
13-Nov-2021
cold front
when I’m offered
a senior discount
13-Nov-2021
running for cover
I vote
for someone else
13-Nov-2021
birdsong
disappearing
into thunder
14-Nov-2021
fair-weather clouds
learning my life
isn’t high-risk enough
14-Nov-2021
fall cleanup
time to get the leaves
out of the gutter
14-Nov-2021
Open House
my turn to be
the nosy neighbor
14-Nov-2021
late night wind
the old dog whimpers
in his sleep
14-Nov-2021
New Year’s Day
I resolve
to stay in bed
14-Nov-2021
bittersweet
seeking the comfort
of Buddha’s lap
14-Nov-2021
team chemistry
no losers in the
bartending competition
14-Nov-2021
my condiments exactly
14-Nov-2021
clocks striking back
14-Nov-2021
trees almost bare
a poem
I’d forgotten
14-Nov-2021
autumn dusk
a tree bathed
in the ghostly light
14-Nov-2021
gibbous moon
the glowing eyes
of a feral cat
14-Nov-2021
surviving the crash
my Tia’s
plastic Jesus
14-Nov-2021
first date --
transaction
pending
14-Nov-2021
after the rain
the gleam
of a fire escape
14-Nov-2021
sleeping with the mystery
at the bottom of the sea
14-Nov-2021
writer’s block
so many words
lost at sea
14-Nov-2021
turning out the light
I can finally
dream about you
14-Nov-2021
celebrity chef
cooking up
controversy
15-Nov-2021
that part of the night
when the music
turns to starlight
15-Nov-2021
fooled again
the deep shine
of a golden calf
15-Nov-2021
recurring nightmare
a dog barking
all day long
15-Nov-2021
telling my granddaughter
the cat’s cradle
is not an app
15-Nov-2021
cradle to grave
the software development
life cycle
15-Nov-2021
sirens
a plume of smoke
from an empty warehouse
15-Nov-2021
ocean sunset
the cleverest
jewel thief
15-Nov-2021
exit strategy
a wink
from the valet
15-Nov-2021
waxing moon
a candle
in the wind
15-Nov-2021
restless night
the silence
of the setting moon
16-Nov-2021
autumn wind
the looming presence
of a winter jacket
16-Nov-2021
my mother’s white hair
the rest
is silence
16-Nov-2021
solitaire
I keep my cards
close to my chest
16-Nov-2021
my daily marathon
slow and steady
from sunrise to sunset
16-Nov-2021
no updates
the struggle against
being forgotten
16-Nov-2021
after hours
only fleas
at the flea market
16-Nov-2021
first chill
checking for surprises
in the pockets
of my winter jacket
16-Nov-2021
the new normal
blood pressure meds
by mail
16-Nov-2021
pure whimsy
a pod of whales
in the sky
16-Nov-2021
purple sky
the language
of home
16-Nov-2021
the boundless sky
of my dreams
16-Nov-2021
how am I
a beneficiary
of my mother’s death?
16-Nov-2021
death certificate
the cold
autumn wind
16-Nov-2021
Wednesday morning commute
waiting for the cormorant
to come up for air
17-Nov-2021
cloudburst
street puddles
join hands
17-Nov-2021
celebration
the spinning
ceiling
17-Nov-2021
valet parking
in a parallel universe
17-Nov-2021
a friendly wave
to the new neighbor
and the new neighbor’s fence
17-Nov-2021
walking
on the dark portion
of the crescent moon
17-Nov-2021
crow
picking at the straw
of a scarecrow
17-Nov-2021
battered pier
the lines
in the fisherman’s face
17-Nov-2021
fisherman’s pier pressure
17-Nov-2021
Navy pier pressure
17-Nov-2021
all alone
no one to push me
over the edge
17-Nov-2021
an ad for seasoning
in my spam folder
17-Nov-2021
gibbous moon
the raised seal
on a death certificate
17-Nov-2021
rainfall measured in sighs
18-Nov-2021
drive-thru wedding
can I get fries with that?
18-Nov-2021
drive-thru wedding
with a side
of fries
18-Nov-2021
deadliest catch
the captain’s daughter
in fishnet stockings
18-Nov-2021
he asked for her hand
and she gave him
much more
18-Nov-2021
while the city sleeps
a shadow
on the moon
18-Nov-2021
beaver moon
too busy
to see it
18-Nov-2021
raw autumn wind
losing my appetite
for sushi
18-Nov-2021
metastasis
the world
stops turning
18-Nov-2021
full moon
illuminating
her walk of shame
18-Nov-2021
brisk autumn morning
coffee percolating
in my veins
18-Nov-2021
thanking me
for the roses
I didn’t send
18-Nov-2021
after the rain
a shadow
on the moon
18-Nov-2021
Black Friday
the darkness
awaits
18-Nov-2021
mild autumn night
my connecting flight
doesn’t care
18-Nov-2021
late November
driving
into sunrise
19-Nov-2021
before sunrise
a ghost
checks his watch
19-Nov-2021
the numbness of bare trees
19-Nov-2021
pancakes
with butter and syrup
without guilt
19-Nov-2021
waking from a dream
it’s raining again
19-Nov-2021
contesting the will
a lawyer quotes
consultation fees
19-Nov-2021
paranormal activity
a dog barking
at the wind
19-Nov-2021
injustice
staring
at the same moon
19-Nov-2021
mirrored ball dreams
19-Nov-2021
frosty moon
the Dow
falls
19-Nov-2021
clouds racing across a broken skylight
20-Nov-2021
meticulously tended
a Zen garden
among ruins
20-Nov-2021
imagining a window
where the wall
used to be
20-Nov-2021
no secrets
an unmade bed
20-Nov-2021
Saturday chores
the empty school bus
runs a red light
20-Nov-2021
forgotten dream
indigo skies
above the unplowed field
20-Nov-2021
hospice care
Brandy Alexanders
in plastic cups
20-Nov-2021
the hospice nurse’s smile
as she checks
my mother’s pulse
20-Nov-2021
hospice care
the blood pressure cuff
inflates, deflates
20-Nov-2021
dreaming I saw you
in a passing cloud
20-Nov-2021
outsider art
let the bidding
begin
20-Nov-2021
Sunday memory
fighting over
the funnies
21-Nov-2021
when the captain doesn’t know
how old
the galley coffee is
21-Nov-2021
sometimes spellchecker makes me mean
21-Nov-2021
mourning
the missing
mourning doves
21-Nov-2021
heartache
just a figure
of speech
21-Nov-2021
blood moon
stolen moments
in paradise
21-Nov-2021
still pond
a duck flies into
its own reflection
21-Nov-2021
lighthouse beacon
searching
for the moon
21-Nov-2021
Tesla
stuck behind
a gasoline truck
21-Nov-2021
two gardenias
the fear
of sunset
21-Nov-2021
broken clouds
just in time
for sunset
21-Nov-2021
waking from a dream
too good
to be true
21-Nov-2021
asked about Buddhism
Buddha changes
the subject
21-Nov-2021
ceiling fan
talking
in circles
21-Nov-2021
the meaning of life
pines whispering
among themselves
22-Nov-2021
Thanksgiving guests
the season’s first
cold front
22-Nov-2021
cold front
we sign
our living wills
22-Nov-2021
roster decisions
those who didn’t
make the cut
22-Nov-2021
cold front
the doctor recommends
a booster shot
22-Nov-2021
holiday week
the crowd at the bar
deepens
22-Nov-2021
steady rain
stock prices
fall
22-Nov-2021
absolutely certain
there are no
absolutes
22-Nov-2021
almost absolutely certain
22-Nov-2021
feeling old
a box turtle crosses
the backyard
22-Nov-2021
unbridled autumn wind
the bare trees dance
22-Nov-2021
12-bar blues
he passes out
at bar 6
22-Nov-2021
cold morning
the birds stop visiting
the empty feeder
23-Nov-2021
a row of poplars
even the dead ones
stand at attention
23-Nov-2021
the Hall of Fame
could sure use
some fresh paint
23-Nov-2021
junk bonds
the wings
of fallen angels
23-Nov-2021
Christmas shopping
the jingle
of loose change
23-Nov-2021
holiday shopping
Santa Claus
cuts me off
23-Nov-2021
underneath the bunker
children play
hide-and-seek
23-Nov-2021
Thanksgiving break
the jack o’lantern
frowns
23-Nov-2021
silver lining
the barber wishes
he had my hair
23-Nov-2021
paying for software
that scans
for vulnerabilities
23-Nov-2021
storm tide
each
thundering
wave
23-Nov-2021
autumn dusk
the sky
wears a mask
23-Nov-2021
the introvert finds
a self-checkout lane
23-Nov-2021
waves breaking promises
23-Nov-2021
heaven
making believe
you’re happy to see me
23-Nov-2021
first frost
I pretend not to notice
she dyes her hair
24-Nov-2021
autumn rain
leaves clogging
the storm drains
24-Nov-2021
cold snap
I move the bicycles
to find the snow shovel
24-Nov-2021
Thanksgiving Eve
a personal loan
in my spam folder
24-Nov-2021
not ready for battle
a tank
on Flamenco Beach
24-Nov-2021
when my children
start to worry
about me
24-Nov-2021
waking from a dream
I lose sight
of the shore
24-Nov-2021
Thanksgiving break
an old dog
chasing seagulls
24-Nov-2021
autumn evening
the tall oaks
melt away
24-Nov-2021
Black Friday
that first
Christmas card
24-Nov-2021
isolation
unaware
that I’m on an island
24-Nov-2021
thankful
for an aggressive
spam filter
25-Nov-2021
drinking coffee
the fog lifts
from my newspaper
25-Nov-2021
the mountaintop
admitting
I’m lost
25-Nov-2021
Thanksgiving night
a crowded parking lot
at the nursing home
25-Nov-2021
Thanksgiving feast
fresh suet
in the feeder
25-Nov-2021
Black Friday
a wild turkey chases
the mail truck
25-Nov-2021
a quiet Thanksgiving
two months
since my mother died
25-Nov-2021
last-minute decision
surf-casting
into seaweed
25-Nov-2021
autumn dusk
the empty pages
of my dream journal
25-Nov-2021
descendant of wolves
asleep
on the couch
25-Nov-2021
fragile leaves
clinging
to brittle branches
25-Nov-2021
before sunrise
the loud gossip
of chickadees
25-Nov-2021
slipping away
into the clouds
my mother’s prayers
25-Nov-2021
scanning for
vulnerabilities
she reads my poetry
25-Nov-2021
the lightness
of autumn rain
on Buddha’s shoulders
26-Nov-2021
November sunset
the warmth
of mulled wine
26-Nov-2021
Black Friday
Greenland is still
not for sale
26-Nov-2021
writer’s block
I need to sharpen
my axe
26-Nov-2021
Black Friday
water dripping
in the basement
26-Nov-2021
ghost town
even the shadows
are gone
26-Nov-2021
morning coffee
a bitter aftertaste
in our conversation
26-Nov-2021
just visiting --
a wayward dog
26-Nov-2021
just passing through
a wayward dog
26-Nov-2021
nearly two years later
a parrot recites
the Greek alphabet
26-Nov-2021
snow in the forecast
I spend the bonus
I won’t receive
26-Nov-2021
first snow
her sheer white
negligee
26-Nov-2021
bare trees
knowing we will
never be lovers
26-Nov-2021
isolation
when I know the birds
aren’t singing to me
26-Nov-2021
desert house
I dream
of wind
26-Nov-2021
afternoon shadows
where the azaleas
should be
26-Nov-2021
troubled sleep
the shapeshifting faces
in my dreams
27-Nov-2021
in my dream
an anonymous woman
invents her name
27-Nov-2021
the flickering candle --
it wasn’t a bright light
after all
27-Nov-2021
overnight snow
backyard Buddha
is on his own
27-Nov-2021
my late mother’s voice
"why can’t you write
a nice poem?"
27-Nov-2021
at the suet feeder
a nuthatch
looks down at me
27-Nov-2021
man’s best friend
especially when we’re bored
of leftover turkey
27-Nov-2021
Black Friday
unloading a pallet
of Christmas trees
27-Nov-2021
battered pier
realizing my ship
might never come in
27-Nov-2021
under cloak of darkness
the unmistakable hoot
of a Great Horned Owl
27-Nov-2021
leftovers
unsubscribing
from a group text
27-Nov-2021
when the caged bird stops singing
27-Nov-2021
the callow end
of the gene pool
27-Nov-2021
Black Friday
the new TV
I don’t need
27-Nov-2021
morning chill
another letter
in the Greek alphabet
27-Nov-2021
low hanging clouds
the loneliness
of a level plain
27-Nov-2021
my morning marigolds
27-Nov-2021
Sunday leftovers
the helicopters
fly home
28-Nov-2021
broken clouds
the people who warn me
in dreams
28-Nov-2021
a new tradition:
Secret Santa leaves me
a lump of coal
28-Nov-2021
darkness
suddenly remembering
the taste of it
28-Nov-2021
midnight
I discover
her taste
28-Nov-2021
Las Vegas taxi
another game
of chance
28-Nov-2021
cold leftovers
an overflowing
trash can
28-Nov-2021
Cyber Monday
a crowd gathers
in the data center
28-Nov-2021
blank postcard
not enough snow
to fill a thimble
28-Nov-2021
Spring cleaning
I find myself
unfriended
28-Nov-2021
high finance
moving the leaves
from one pile
to another
28-Nov-2021
bare trees
returning
my stare
28-Nov-2021
Sunday night
the elusive melody
of a slide guitar
28-Nov-2021
happy hour
the bartender dreams
of last call
28-Nov-2021
Cyber Monday
same spam
different year
29-Nov-2021
lazy shadows
one less minute
of daylight
29-Nov-2021
crowded waiting room
the urgent care facility’s
lack of urgency
29-Nov-2021
desert dreams
the boutique hotel’s
cinder block foundation
29-Nov-2021
torn spider web
the countdown
to next year
29-Nov-2021
what secrets lie
beneath the bonemud?
29-Nov-2021
the urgent care facility’s
lack of urgency
29-Nov-2021
arroz con gandules
the fragrance
of my childhood
29-Nov-2021
DNA analysis:
so many holes
in my genes
29-Nov-2021
red tide
the rookie’s
season-ending injury
29-Nov-2021
restless night
an oak leaf
clinging
29-Nov-2021
first snow
the habanero plant
surrenders
29-Nov-2021
spam phone call
intercepted
by an app
29-Nov-2021
cold sky
Facebook birthday reminders
for dead friends
30-Nov-2021
below zero
it feels colder
in Celsius
30-Nov-2021
haiku moment
swatting a fly
with an unsold chapbook
30-Nov-2021
when the day
of the week
doesn’t matter
30-Nov-2021
no gloves
seven masks
in my glove compartment
30-Nov-2021
Giving Tuesday
robbing from Peter
robbing from Paul
30-Nov-2021
giving tuesday
squirrels raid
the bird feeder
30-Nov-2021
happy hour
problems
line the bar
30-Nov-2021
in Wall Street news
a frog leaps
into the old pond
30-Nov-2021
hoping that next year
we can watch the river
together
30-Nov-2021
holiday greetings
wishing everyone
a peaceful river
30-Nov-2021
drunk before noon
bees swarming
hibiscus blossoms
30-Nov-2021
late afternoon meeting
shadows gather
in the conference room
30-Nov-2021
desert dream
a cactus greets me
with open arms
30-Nov-2021
stethoscope in hand
the doctor diagnoses
my sigh
30-Nov-2021
Giving Tuesday
the shelter dog’s
unblinking eyes
30-Nov-2021
Hannukah
the generator’s
weekly test
30-Nov-2021
reading the will
we argue
with ashes
30-Nov-2021
around a cozy fire
we practice
getting old
30-Nov-2021
waning crescent moon
night birds
lower their voices
30-Nov-2021
I never think to ask
what the nuthatch wants
for Christmas
1-Dec-2021
decorating the tree
a red-bellied
woodpecker
1-Dec-2021
another restless night
locked inside
a nightmare
1-Dec-2021
unable to sleep
countless stars
in the sky
1-Dec-2021
his old room
a wall of blue ribbons
covered in dust
1-Dec-2021
on Wall Street
the last of the oak leaves
falls
1-Dec-2021
waning crescent moon
an egret
steps out
1-Dec-2021
in the news
ghosts sheltering
in place
1-Dec-2021
December rain
once again
it finds me
2-Dec-2021
Park Street Station
Christmas carols
between trains
2-Dec-2021
lunch date
Mr and Mrs Cardinal
at the bird feeder
2-Dec-2021
burning toast
he waffles over his choices
for breakfast
2-Dec-2021
holiday party
she says she wants
to mingle
2-Dec-2021
when the oracle has nothing to say
2-Dec-2021
winter garden
cold stone Buddha
and the wind
2-Dec-2021
lemonade’s last stand
2-Dec-2021
cold snap
some extra rum
in the rum cake
3-Dec-2021
mostly cloudy
a friend request
from a stranger
3-Dec-2021
approaching winter
the weight of my bucket list
grows heavier
3-Dec-2021
wielding a mallet
the sous chef’s
unrequited crush
3-Dec-2021
sibling rivalry
growing more brittle
with age
3-Dec-2021
Fall cleanup
taking the leaf blower
to my portfolio
3-Dec-2021
washing the car
a puppy chasing
soap bubbles
3-Dec-2021
dragging anchor
the dog sees a squirrel
during our walk
3-Dec-2021
dragging anchor
the dog
sees a squirrel
3-Dec-2021
baseball fans locked out
3-Dec-2021
anchors far away
3-Dec-2021
so many comfortable places
and he chooses mine
4-Dec-2021
signatures on a will
a comet in the sky
4-Dec-2021
desert dreams
the old cactus crosses
a line in the sand
4-Dec-2021
no days off
a downy woodpecker
at the suet feeder
4-Dec-2021
a tree full of crows
debating the wisdom
of renumbered exits
4-Dec-2021
a shuttered coffee shop
thanking me
for a great season
4-Dec-2021
work in progress
the cinder block foundation
of a boutique hotel
4-Dec-2021
morning clouds
or as my mother would call them
the "marine layer"
4-Dec-2021
a mile from shore
a sign reading "beach house"
above the mantle
4-Dec-2021
new moon
John Barleycorn
at the door
4-Dec-2021
dockside pub
all of the ones
that got away
4-Dec-2021
new moon
the cold
monochrome sky
4-Dec-2021
winter morning
a dab of hot sauce
on the Shepherd’s pie
5-Dec-2021
spinning effortlessly
a maple leaf
on the still pond
5-Dec-2021
A-plus
and my blood type
never studied
5-Dec-2021
long winter night
when a room in the basement
becomes a den
5-Dec-2021
graveyard shift
the ER waiting room
fills up
5-Dec-2021
batting cleanup
a pair of sparrows
beneath the suet feeder
5-Dec-2021
old diary
I ask myself
what I’m thinking
5-Dec-2021
winter sunset
what’s left
to dream?
5-Dec-2021
tissue paper
accused of not
being transparent
5-Dec-2021
tissue paper
the need
for transparency
5-Dec-2021
overcast night
no room
for stars
5-Dec-2021
heavy sighs matter
5-Dec-2021
new moon
shedding light
on nothing
5-Dec-2021
tinnitus
church bells ringing
in my ears
6-Dec-2021
awake before dawn
I wear a t-shirt
inside-out
6-Dec-2021
Christmas lights
my grandchildren worry
about me
6-Dec-2021
autumn dusk
each step more brittle
than the next
6-Dec-2021
the doctor’s smile
when he says
"it’s only an age spot"
6-Dec-2021
elevator down
all the steps
I never took
6-Dec-2021
hipster cafe
the waiter serves
a man-bun
6-Dec-2021
bachelor breakfast
yesterday’s pizza
and coffee
6-Dec-2021
every road winding
6-Dec-2021
reflecting pool
sometimes I wonder
what I am
6-Dec-2021
last night’s dream
buried
in a snowdrift
6-Dec-2021
gravity
the heaviness
of it all
6-Dec-2021
vapor trail --
and once
you looked so strong
6-Dec-2021
autumn wind
our invisible house guest
slams the door
6-Dec-2021
cold front
her nipples
stand at attention
6-Dec-2021
snow in the forecast
the slow swirl
of an empty carousel
7-Dec-2021
island parade
I lose myself
in the steel drum
7-Dec-2021
at the suet feeder
a sparrow realizes
he’s not a woodpecker
7-Dec-2021
hand on my shifter
she accelerates
7-Dec-2021
restless ghosts
shape-shifting
in my dreams
7-Dec-2021
waning light
a flicker
flicking seeds
7-Dec-2021
so dark
light snow clouds
in the sky
7-Dec-2021
an unlit basement
this way
lies madness
7-Dec-2021
a beautiful wall
between the haves
and the have-nots
7-Dec-2021
crudely cropped
from an ex-girlfriend’s
Facebook profile
7-Dec-2021
December darkness
that one gull
who won’t leave the dock
7-Dec-2021
booster shot
my Christmas spirit
unimpressed
7-Dec-2021
at the end of the day
just another cliche
7-Dec-2021
vapor trail
when no one else
is worried
7-Dec-2021
vapor trail
my vanishing
relevance
7-Dec-2021
the dog sighs
I’m only closing my eyes
for a moment
7-Dec-2021
a spotted elephant
on the island
of misfit toys
8-Dec-2021
lightheaded
I hope the lamp is flickering
and not me
8-Dec-2021
early December
the pumpkins
beg for mercy
8-Dec-2021
starless night
the eyes
of a feral cat
8-Dec-2021
undaunted
a woodpecker
in the rain
8-Dec-2021
in recent polls
undecided leads
by a large margin
8-Dec-2021
when the writing
on the wall
is yours
8-Dec-2021
winter solstice
too steep a hill
to climb
8-Dec-2021
outside the power station
vibrant colors
of fresh graffiti
8-Dec-2021
low tide
black swans guarding
the river mouth
8-Dec-2021
approaching solstice
my five o’clock shadow
starts earlier
8-Dec-2021
big sky
all that’s happened
between us
8-Dec-2021
meeting the deadline
it seemed taller
in photos
8-Dec-2021
so unlike my Dad
to miss
his own birthday
9-Dec-2021
long lusty legs
9-Dec-2021
longing for
her long legs
9-Dec-2021
"Merry Christmas"
she says
correcting me
9-Dec-2021
waking up at dark thirty
but it’s
midnight to you
9-Dec-2021
when the wifi password
is an unspeakable name
9-Dec-2021
taking off my mask
the exposed beams
of a trendy café
9-Dec-2021
imagining
a post-pandemic
letdown
9-Dec-2021
Gmail auto-completes me
9-Dec-2021
24-hour news --
all the world’s
a stage
9-Dec-2021
just a phase
my Google
search engine history
9-Dec-2021
letting go
the constellations
in the sky
9-Dec-2021
sleepwalking
the crunch of snow
beneath my feet
9-Dec-2021
misunderstood
a lonely buzzard
9-Dec-2021
restless night
a donkey’s tail
chasing flies
10-Dec-2021
the neighbor’s jack o’lantern
long in the tooth
10-Dec-2021
chilly morning
bundling up
under the cloud cover
10-Dec-2021
Wall Street taqueria
serving blue chips
and salsa
10-Dec-2021
where can I buy
a few more shopping days
before Christmas?
10-Dec-2021
unamused
a tickle
in my throat
10-Dec-2021
last of the suet
two chickadees
in unison
10-Dec-2021
Misinformation:
worst beauty pageant ever
10-Dec-2021
thunderstorm
the joyous laughter
of ghosts
10-Dec-2021
starve a cold
feed a myth
10-Dec-2021
my Twitter feed
the resiliency
of the absurd
10-Dec-2021
waxing crescent moon
the other shoe
drops
10-Dec-2021
when a fantasy
is something
we don’t dare to dream
10-Dec-2021
rushing around
on my day off
a seagull laughs
11-Dec-2021
nearing the end
an expecting mother’s
craving for beer
11-Dec-2021
blue jay
always making
a grand entrance
11-Dec-2021
restless night
a motion-activated
hall light
12-Dec-2021
dreams of a road trip to nowhere
12-Dec-2021
neighborhood gossip
Christmas lights
hopelessly entangled
12-Dec-2021
out of town
the Mass Pike
all night long
12-Dec-2021
on this wall
a library
of dead poets
12-Dec-2021
while we sleep
ivy climbing
the silver maple
12-Dec-2021
December wind
a sacred pilgrimage
to the mall
12-Dec-2021
conquering
the silence
a red-tailed hawk
12-Dec-2021
news from home
static
on the airwaves
12-Dec-2021
no strings attached
the busker’s
old guitar
12-Dec-2021
killer instinct
the dog plays dead
for treats
12-Dec-2021
wind farm
the seeds
blow away
12-Dec-2021
rail trail
a train whistle
in the wind
12-Dec-2021
ferris wheel
wishing I never
had to come down
12-Dec-2021
suburban blight
a tree grows
in an abandoned train trestle
12-Dec-2021
so much sky
I forget
to dream
12-Dec-2021
first light
the angelic voice
of a cardinal
13-Dec-2021
rabbit hole
when I should be finishing
my crossword puzzle
13-Dec-2021
my Christmas wish list
a snake swallowing
its own tail
13-Dec-2021
twelve days before Christmas
a chickadee
at the empty feeder
13-Dec-2021
early frost
I’m sure she heard me
say hello
13-Dec-2021
in the weather forecast
I don’t believe
the sky
13-Dec-2021
retribution for an act of kindness
13-Dec-2021
tropical dream --
falling asleep
I float away
13-Dec-2021
lucid dream
the dog
serves me coffee
13-Dec-2021
a Christmas card
from someone
neither of us knows
13-Dec-2021
is there anyone in there?
I caught
a fleeting glimpse
13-Dec-2021
solstice
chasing the
darkness away
14-Dec-2021
a stray puppy
seeking shade
under the palapa
14-Dec-2021
how sick is it
that I don’t want
to get sick?
14-Dec-2021
coming inside
from the cold
a cricket’s song
14-Dec-2021
isolation
the sign reads
"no outlet"
14-Dec-2021
lost at sea
the fisherman’s
good luck charm
14-Dec-2021
writer’s block
a boat adrift
in the river
14-Dec-2021
losing
the pillow fight
I win
much more
14-Dec-2021
gibbous moon
when I don’t want
to say yes
14-Dec-2021
gravity
slowly
losing its grip
14-Dec-2021
ready-to-eat masses
mesmerized
by magic spells
14-Dec-2021
meanwhile in a dream
I am jumping
someone else’s train
14-Dec-2021
startled from sleep
the day
seizes me
14-Dec-2021
hearing the wind
long after
it subsides
14-Dec-2021
shining through
the bathroom window
a neighbor’s Christmas tree
15-Dec-2021
defying gravity
for a few more weeks
the last Christmas wreath
15-Dec-2021
a creature of habit
checking the watch
I no longer wear
15-Dec-2021
fresh coffee
the illusion
of control
15-Dec-2021
heavy sigh
letting the darkness
surround me
15-Dec-2021
sound and fury
subpoenaed
by Congress
15-Dec-2021
is it Festivus yet?
everyone airing
their grievances
15-Dec-2021
my spirit guide
the bartender
15-Dec-2021
last call
regrets
crowd the bar
15-Dec-2021
Zoom meeting
the hour hand
hardly moves
15-Dec-2021
locked out
the junkyard dog
howls at nobody
15-Dec-2021
hard day at work
the dog naps
for both of us
15-Dec-2021
dreams we buried
in the sea bed
15-Dec-2021
closing time
the wind hisses
the drunks howl
15-Dec-2021
when you wake up early
but the words
are still sleeping
16-Dec-2021
mulled wine
scrutinizing
the Christmas card list
16-Dec-2021
so many highways --
I’m glad that ours
intersect
16-Dec-2021
take me to the shop
before my warranty
expires
16-Dec-2021
leaving the door open
my late mother asks
if I live in a barn
16-Dec-2021
sleepwalking
the ghost
hails a taxi
16-Dec-2021
the website assures me
this investment
is risk-free
16-Dec-2021
fog beginning to whisper
16-Dec-2021
lost highway
a crack
in the sky
17-Dec-2021
Christmas Eve
Saint Nick buys
another round
17-Dec-2021
blended family
we need a bigger
wine rack
17-Dec-2021
cloudless sky
the future
as clear as mud
17-Dec-2021
clouds guilty by association
17-Dec-2021
elevator ride
standing between
two enemies
17-Dec-2021
trickle-down economics
when the puddles
ice over
17-Dec-2021
new moon
damning
with faint praise
17-Dec-2021
day moon
another month
of Mondays
17-Dec-2021
tired of reading
between the lines
17-Dec-2021
long night moon
a distant freight train
filled with ghosts
17-Dec-2021
reading Dostoyevsky
the moon hides
behind a cloud
17-Dec-2021
egg on his face
a fox
in the chicken coop
17-Dec-2021
reading Issa
I envy the snail
and its shell
17-Dec-2021
shrinking with age
the candle
and me
17-Dec-2021
so jealous
of the shadows
between your breasts
18-Dec-2021
in my spam folder
a reminder about taxes
I don’t owe
18-Dec-2021
just like grandpa
the toddler walks
with a candy cane
18-Dec-2021
eel pond
the undulating dreams
of a house boat
18-Dec-2021
Tinder date
playing
with matches
18-Dec-2021
long night moon
the fullness
of her hips
18-Dec-2021
brick crosswalks
on the right side
of the tracks
18-Dec-2021
at the flea market
Buddha laughs
at a garden gnome
18-Dec-2021
poetry reading
the lone tree
on a hill
18-Dec-2021
isolation
the importance
of self-care
18-Dec-2021
lonely night
my companion animal
yawns in my face
18-Dec-2021
tenement blues
the smell of something frying
in the hallway
18-Dec-2021
evening meditation
at the end of the day
aren’t we all the same?
18-Dec-2021
long night moon
hoping my dear friend
sees the sunrise
18-Dec-2021
glaring at us
the Christmas lights
from our neighbors’ backyard
18-Dec-2021
imposter syndrome
one of me
is more than enough!
19-Dec-2021
Santa ponders
a can of beans
at the food pantry
19-Dec-2021
walk don’t run
a cautious venture
outside
19-Dec-2021
clutching the chisel
my lazy morning stubble
19-Dec-2021
after a Google search
the inevitable barrage
of online ads
19-Dec-2021
arguing with Santa
about the subjectivity
of naughty and nice
19-Dec-2021
low-hanging clouds
assuring me the snow
is just an illusion
19-Dec-2021
winter solstice
the puppy’s
head tilt
19-Dec-2021
blinded by science
Icarus
ascending
19-Dec-2021
not televized
another revolution
around the sun
19-Dec-2021
five days before Christmas
my web browser
freezes
20-Dec-2021
the smile on my face
when the store offers
to wrap my gifts
20-Dec-2021
visions of sugar plums
I check to see if it’s
a Covid symptom
20-Dec-2021
ER waiting room
one long game
of tag
20-Dec-2021
sheltering in place
a stray dog
and her puppies
20-Dec-2021
under the radar
snow flurries
disguised as rain
20-Dec-2021
hope
the herring
swim upstream
20-Dec-2021
lightning
in a bottle
unlabeled
20-Dec-2021
not in the forecast
being under
the weather
20-Dec-2021
five days before Christmas
the gift
of an unused scratch ticket
20-Dec-2021
longest night
the mountains breathe
a deep sigh
20-Dec-2021
the war on Christmas
inflatable Santa
in the wind
21-Dec-2021
running with scissors
the procrastination
before Christmas
21-Dec-2021
ferry landing
everyone else’s
ship comes in
21-Dec-2021
shortest day
no time to answer
my emails
21-Dec-2021
Christmas Eve forecast
a blizzard
of last-minute shoppers
21-Dec-2021
letting go --
on second thought
I use the handrail
21-Dec-2021
karma police
without badges
21-Dec-2021
decorate --
it’s my grandmother’s
maiden name
21-Dec-2021
time travel
the futility
of borders
21-Dec-2021
quarantine
so sick
of solitaire
21-Dec-2021
winter solstice
we sleep on opposite sides
of the bed
21-Dec-2021
winter solstice
we agree
to not talk politics
21-Dec-2021
first day of winter
the tired irony
of rain
22-Dec-2021
first day of winter
one less birthday
to celebrate
22-Dec-2021
first day of winter
counting the days until
I can dream again
22-Dec-2021
almost Christmas
wondering if I can return
this sore throat
22-Dec-2021
Trenchtown
the fragrance
of jerk spice
22-Dec-2021
off-season
the quiet
before the quiet
22-Dec-2021
wearing only tinsel
Santa’s favorite helper
22-Dec-2021
seeing is believing
she takes off
her blouse
22-Dec-2021
snow in the forecast
I stare at
an empty page
22-Dec-2021
what secrets does it hold?
an unused COVID test
22-Dec-2021
sunrise or sunset?
the photo won’t tell
22-Dec-2021
beside an empty bench
a man in a wheelchair
staring at the ocean
22-Dec-2021
addition by subtraction
a deleted Tweet
22-Dec-2021
full moon
my grandson makes fun
of my eyebrows
22-Dec-2021
Winter solstice
feeling
the booster’s sting
22-Dec-2021
happiness
an old dog
in front of the fire
22-Dec-2021
peace on earth
the dog doesn’t stir
when I wake up
23-Dec-2021
tired Santa
wishing the naughty ones
would just stay home
23-Dec-2021
linear algebra
I calculate
her slope
23-Dec-2021
panic in never-ending supply
23-Dec-2021
lost on Wall Street
the venture capitalist
23-Dec-2021
the poet at work
no rhyme
or reason
23-Dec-2021
estate planning
a flickering candle
23-Dec-2021
our Christmas gift
to one another
a negative COVID test
23-Dec-2021
oh to be
a fly on the wall
somewhere warmer
23-Dec-2021
morning glory
the alarm
turned off
23-Dec-2021
writer’s block
another pale sky
too soon
23-Dec-2021
the old oak
bent under the stress
of staying alive
24-Dec-2021
incense
I wake up
alive
24-Dec-2021
thinking positive
just have to keep
testing negative
24-Dec-2021
the very idea
of wearing a mask
to the bank
24-Dec-2021
waning moon
the old dog cannot hear
the evil UPS truck
24-Dec-2021
Christmas Eve
the mouse stirs
a midnight cocktail
24-Dec-2021
Christmas flashback
the musty smell
of an artificial tree
24-Dec-2021
Christmas Eve of Destruction
24-Dec-2021
Google Maps tells me
I’m following
the wrong star
24-Dec-2021
stack overflow
one pancake
too many
24-Dec-2021
unshaven
do the goats see
a kindred spirit?
24-Dec-2021
winter sunset
when there’s nothing
left to say
24-Dec-2021
Christmas morning
we exchange
sighs
25-Dec-2021
Christmas rain
a gift
that keeps on giving
25-Dec-2021
four pairs of socks
when all the little boy wanted
was a puppy
25-Dec-2021
after all this time
I am the object
in the mirror
25-Dec-2021
under the Christmas tree
an ultrasound
of our next grandchild
25-Dec-2021
the spot
where the tattoo was removed
still raw
25-Dec-2021
a new calendar
I pause when I see
my late mother’s birthday
25-Dec-2021
unlabeled
the last gift
under the tree
25-Dec-2021
winter solstice
we switch sides
of the bed
25-Dec-2021
a married man
flirting with danger
at the end of the bar
25-Dec-2021
wishing away winter
25-Dec-2021
Christmas Eve
lights out
across the river
26-Dec-2021
Boxing Day
recycling cans
at the package store
26-Dec-2021
Eve spurns Adam
26-Dec-2021
Boxing Day
we fight
about what it means
26-Dec-2021
crossing the bridge
into a new year
winter fog
26-Dec-2021
a day of seaborne clouds
26-Dec-2021
day moon
merry pranksters
singing Christmas songs
26-Dec-2021
air turbulence
the passenger refuses
to wear a mask
26-Dec-2021
day star
I make
a wish
26-Dec-2021
morning star
we both become
invisible
26-Dec-2021
eyes wide shut
an old dog
snoring
26-Dec-2021
afternoon nap
my night terrors
visit early
26-Dec-2021
Boxing Day
let Christmas regifting
begin
26-Dec-2021
Christmas leftovers
nowhere to put
the neglected casserole
26-Dec-2021
Christmas Eve
the quick tests laid out
’round the chimney with care
26-Dec-2021
restless night
everything
buried at sea
27-Dec-2021
no vacancy
an empty
osprey nest
27-Dec-2021
the wishing well
bottomless
27-Dec-2021
vanishing point
just when it seemed to be
coming together
27-Dec-2021
under cover of darkness
the whinny
of a screech owl
27-Dec-2021
a fox
under the spotlight
in our backyard
27-Dec-2021
Santa after Christmas
the dive bar jukebox plays
"Is That All There Is?"
28-Dec-2021
there’s plenty of room
on the crowded subway car
after my coughing fit
28-Dec-2021
it’s not drinking alone
if the dog
is with you
28-Dec-2021
to sleep well
but not enough
circle gets the square
28-Dec-2021
startled from sleep
I order
another dream
28-Dec-2021
an opposing view
learning from the wind
about the pine
28-Dec-2021
overcast
when I need a star
to wish on
28-Dec-2021
undetected by radar
an ulterior motive
28-Dec-2021
under the radar
winter mist
28-Dec-2021
hummingbird
flittering
in place
28-Dec-2021
describing my day
the dog stifles
a yawn
28-Dec-2021
sparrows celebrate millet
28-Dec-2021
last week of the year
a riderless horse
at full gallop
28-Dec-2021
alone again
imagination
beckons
28-Dec-2021
boots mired in mud
a vision
of winter postcards
28-Dec-2021
not knowing
what to say
I keep writing
28-Dec-2021
dub groove
the taxi driver
shuts off his meter
29-Dec-2021
tending
his winter garden
the farmer’s gin blossom
29-Dec-2021
unhappy hour
another sock leaves the dryer
without a mate
29-Dec-2021
stepping from the taxi
Santa leaves
a big tip
29-Dec-2021
house sparrow
a quick trip
to the suet feeder
29-Dec-2021
finding me at the bar
Saint Jude sadly
shakes his head
29-Dec-2021
resisting the resolution
to take down
our Christmas lights
29-Dec-2021
empty programming
what gets sold
in a bundle
29-Dec-2021
avoiding the plague
like the plague
29-Dec-2021
my thoughts
when told
to dream big
29-Dec-2021
first star
"make a wish"
she says
29-Dec-2021
interleague play
cardinals and blue jays
at the bird feeder
29-Dec-2021
dark before dawn
a negative test result
30-Dec-2021
young love
a discarded mask
30-Dec-2021
morning commute
a snowflake clings
to the lawn chair
30-Dec-2021
breakfast al fresco
a pair of cardinals
at the feeder
30-Dec-2021
winter solstice
a fight to pick up
the check
30-Dec-2021
rush hour
sparrows surround
the suet feeder
30-Dec-2021
tufted titmice taking turns
30-Dec-2021
just one click
on a suspicious link
to claim my reward
30-Dec-2021
last day of the year
pouring it out
like Three Buck Chuck
30-Dec-2021
parting
the Red Sea
with a rusty axe
30-Dec-2021
anti-vax demonstration
ambulances
on standby
30-Dec-2021
last of the champagne
old acquaintances
forgotten
30-Dec-2021
the places I’ve been
old maps
of imaginary places
30-Dec-2021
spoiler alert:
everyone dies
in the end
30-Dec-2021
vanishing point
waiting for
the ball to drop
30-Dec-2021
winter dawn
songbirds impatient
for the sun to shine
30-Dec-2021
winter evening
the dog
dreams so hard
30-Dec-2021
red sky
I wake up
angry
31-Dec-2021
auld lang syne
the last drop
of scotch
31-Dec-2021
New Year’s Eve
all the noisemakers
competing for air time
31-Dec-2021
buried beneath the snow
a rift between brothers
31-Dec-2021
New Year’s Day
the pool swims
without me
31-Dec-2021
Auld Lang Syne
the other shoe
drops
31-Dec-2021
the quiet
on the threshold
of oblivion
31-Dec-2021
becoming the man
with sorted containers
of recyclables
31-Dec-2021
late to the party
I dance
in the dark
31-Dec-2021
deep winter
a dream
of wild raspberries
31-Dec-2021
toasting charred bread
31-Dec-2021
it’s come to this
counting down
to midnight
31-Dec-2021
New Year’s Day
a baby crying
in the middle of the plane
1-Jan-2022
winter morning
a dream of coyotes
digging through the trash
1-Jan-2022
a parting gift
my unsold
haiku book
1-Jan-2022
morning after
the church bells don’t know
they’re not invited
1-Jan-2022
beyond metaphor
the year begins
in fog
1-Jan-2022
off to a bad start
I miscalculate
the coffee
1-Jan-2022
alphabet soup
a research paper
with lunch
1-Jan-2022
another year
renewing
our resolutions
1-Jan-2022
false Spring
a romance blossoms
prematurely
1-Jan-2022
and just like that
another calendar
recycled
1-Jan-2022
urban renewal
a sculpture
made of trash
1-Jan-2022
behind the funeral parlor
pall bearers
playing poker
1-Jan-2022
broken resolutions
taking down
the Christmas lights
2-Jan-2022
just friends
seagulls circling
the landfill
2-Jan-2022
new year
and yet
the mist lingers
2-Jan-2022
Sunday morning
the first "x"
on my new calendar
2-Jan-2022
one more year
of breathing
this mist
2-Jan-2022
winter evening
imagining
the meteor shower
2-Jan-2022
abandoned hotel
seagulls summon
the concierge
2-Jan-2022
wishing well
under 24-hour
surveillance
2-Jan-2022
empire building
an abandoned island
2-Jan-2022
vaccine passport
to another
dimension
2-Jan-2022
the infinity pool’s
limited warranty
2-Jan-2022
nobody’s hero
burning
the bucket list
2-Jan-2022
wolf moon
the withering howl
of a blizzard
2-Jan-2022
learning I received a placebo
2-Jan-2022
back to work
squirrels dig up acorns
from the lawn
3-Jan-2022
snow in the forecast
I can’t believe
I’m writing this again
3-Jan-2022
snow squall
I lose the last line
of this poem
3-Jan-2022
back to work
the street busker strums
a minor chord
3-Jan-2022
in the still of night
the mating call
of a Great Horned Owl
3-Jan-2022
for the sake of peace
we change the topic
from politics to war
3-Jan-2022
the ominous darkness
of snow in the air
3-Jan-2022
southern exposure
solar panels
covered with snow
3-Jan-2022
more than this --
it was fun
for awhile
3-Jan-2022
cold wind
reminding me not
to raise my voice
3-Jan-2022
continental drift
my passport photo
grows younger
4-Jan-2022
five below zero
no warmer
in Fahrenheit
4-Jan-2022
frozen in place
a blue heron
at the shore
4-Jan-2022
bitter cold
and yet
the chickadee sings
4-Jan-2022
cruising altitude
where nothing can compel me
to stay
4-Jan-2022
one breath
between agony
and ecstasy
4-Jan-2022
footprints across
the sea
of tranquility
4-Jan-2022
mariachi band
the futility
of borders
4-Jan-2022
watching television
my father’s ghost
ignores me
4-Jan-2022
deep winter
the dog stares
into the fire
4-Jan-2022
morning frost
a sober man’s
hangover
5-Jan-2022
morning frost
the poem
I didn’t write
5-Jan-2022
cruising altitude
nothing can compel me
to stay
5-Jan-2022
tinnitus
the electric silence
5-Jan-2022
cruising altitude
nothing compels me
to stay
5-Jan-2022
balancing the checkbook
an icy patch
at the end of the street
5-Jan-2022
last of the coffee beans
a deep sigh
from the grinder
5-Jan-2022
just in case
another package
of toilet paper
5-Jan-2022
stormy skies
the slow approach
of a red-tailed hawk
5-Jan-2022
resolutions
Orion tightens
his belt
5-Jan-2022
wild at heart
my straightlaced daughter’s
curly hair
5-Jan-2022
popping
on my favorite shirt
the panic button
5-Jan-2022
former lovers
on either side
of the ocean
5-Jan-2022
winter wind
the howling
darkness
5-Jan-2022
ghost ship shrouded in fog
5-Jan-2022
restless night
a pair of glowing eyes
across the river
6-Jan-2022
brave new world
my granddaughter reads a fairy tale
about democracy
6-Jan-2022
what rhymes with orange?
a day that will live
in infamy
6-Jan-2022
street closure
with prosperity
just around the corner
6-Jan-2022
dog-eared photos
memories
of our first dog
6-Jan-2022
deeper into
the closet
my skinny jeans
6-Jan-2022
tomorrow’s forecast
in all caps
6-Jan-2022
Google Maps
takes me
to the terminal zone
6-Jan-2022
winter storm warning
the mice invite themselves
inside
6-Jan-2022
barking at snowflakes
6-Jan-2022
first snow
each thinking the other
would cover the grill
7-Jan-2022
first snow
no waiting
at the suet feeder
7-Jan-2022
finding that groove
the taxi driver
goes off-duty
7-Jan-2022
solitude
an empty
bird feeder
7-Jan-2022
cold moon
waning above
the bare trees
7-Jan-2022
broken clouds
when we hear the train
that isn’t there
7-Jan-2022
today’s top priority
winter sunset
in my glass
7-Jan-2022
bringing rumors
of the week’s end
house sparrows
7-Jan-2022
Peter Principle personified
7-Jan-2022
cold snap
running out
of words
7-Jan-2022
just a prop
the pencil sharpener
in my office
7-Jan-2022
house in order
waiting around
to die
7-Jan-2022
single-digit temperatures
I count my fingers
and toes
8-Jan-2022
hipster cafe
no sign
of a "regular"
8-Jan-2022
downy woodpecker
I wonder if he daydreams
of retirement?
8-Jan-2022
the tamale cart
a bright spot
in the shade
8-Jan-2022
meeting on the calendar
we hope for snow
in the forecast
8-Jan-2022
another birthday
not enough candles
to make a wish
8-Jan-2022
desert sky
the gold
above the mountains
8-Jan-2022
commuter nightmare
trying to sleep
on a crowded train
8-Jan-2022
meteor shower
my infinitesimal
attention span
8-Jan-2022
blue skies
the fear that my battery
will run out
8-Jan-2022
locked down
and welcoming
the next surge
8-Jan-2022
paradise
your Sunday morning smile
8-Jan-2022
imagining it has a soul
the discarded Christmas tree
8-Jan-2022
in the vacant lot
another discarded
Christmas tree
8-Jan-2022
inner city playground
graffiti up and down
the see-saw
9-Jan-2022
today’s thaw
tomorrow’s icicles
9-Jan-2022
writer’s block
what lurks beneath
the snowmelt
9-Jan-2022
January snow
clinging
to Christmas
9-Jan-2022
how confidently
we stride
before the fall
9-Jan-2022
requiem for a dream
let the nightmares
begin
9-Jan-2022
under hypnosis
the things
I don’t remember
9-Jan-2022
all hail the shiny object!
9-Jan-2022
the dead oak
how it still
casts a shadow
9-Jan-2022
shifting winds
ghosts have their way
in the playground
9-Jan-2022
another wave
so sick
of it all
9-Jan-2022
winter wind
the train doesn’t
come here any more
9-Jan-2022
overnight wind
the soundtrack
of a nightmare
9-Jan-2022
well-grounded
lightning
in a bottle
9-Jan-2022
winter renters
and the snowmen
they leave behind
10-Jan-2022
the headphones and the damage done
10-Jan-2022
Monday morning meeting
the freshly filled
bird feeder
10-Jan-2022
the monotony
of Monday morning meetings
10-Jan-2022
cold snap
I was the contingency plan
all along
10-Jan-2022
cold war
frozen
in time
10-Jan-2022
Monday morning commute
trash crosses the street
and back again
10-Jan-2022
turkey for lunch
turkey for dinner
I’m in a fowl mood
10-Jan-2022
too tired to remember
how I slept last night
10-Jan-2022
picture window
when you are
the perfect view
10-Jan-2022
AA meeting
the sweet perfume
of gin
10-Jan-2022
retired neighbor
a garage filled
with unfinished projects
10-Jan-2022
cold moon
the harbormaster
sounds his horn
10-Jan-2022
reading my mind
and browser history
a pop-up ad
10-Jan-2022
overnight snow
an unfinished dream
11-Jan-2022
stone cold Buddha
watching the river
freeze over
11-Jan-2022
unrelenting wind
a tight-knit family
unravels
11-Jan-2022
feel good ending
a snowman flees to the north pole
on a warm winter night
11-Jan-2022
soft music
reaching
a crescendo
11-Jan-2022
tropical sunset
an abandoned
eco-resort
11-Jan-2022
tomorrow’s news
helicopters
hover above
11-Jan-2022
summer crush
bumper to bumper traffic
at the bridge
11-Jan-2022
freezing drizzle
it cuts
right through me
11-Jan-2022
storm clouds
reflected
in the cop’s shades
11-Jan-2022
high-tension wire
another deadline
passes by
11-Jan-2022
mesmerizing Lazy Bird
11-Jan-2022
searching for the fugitive in my mirror
11-Jan-2022
single-digit temperatures
the cab driver
flips me off
11-Jan-2022
tropical dreams
a drop in the ocean
11-Jan-2022
another wave
surfers in wetsuits
socially distanced
12-Jan-2022
closed for the season
an empty
hornet’s nest
12-Jan-2022
approaching storm
secrets I’ll only
tell the wind
12-Jan-2022
gravity’s pull
I trip over
my shoelaces
12-Jan-2022
wind advisory
the fear of sleeping
too soundly
12-Jan-2022
day moon
it was always
about you
12-Jan-2022
restless night
the silence
of a digital clock
12-Jan-2022
forgetting my dream
the first glimmer
of sunrise
12-Jan-2022
extra crispy
the granola vendor’s
tie-dyed t-shirt
12-Jan-2022
an old cat
the question mark
in his tail
12-Jan-2022
chamomile tea
my cup assumes
the lotus position
12-Jan-2022
up in the air
our travel plans
12-Jan-2022
home alone
when a mishap
becomes a meal
13-Jan-2022
gray morning
the shade fades
into shadows
13-Jan-2022
happily married
a pair
of mourning doves
13-Jan-2022
catcall
the downside
of a mid-winter thaw
13-Jan-2022
garage sale
the things we can’t
give away
13-Jan-2022
Memorial Day
an empty shot glass
13-Jan-2022
graphic novels
when comics acquire
a point of view
13-Jan-2022
Sunday morning
children fighting
over the funnies
13-Jan-2022
hugging a relative
who might or might not
be vaccinated
13-Jan-2022
cancel culture
a dairy aisle display
of non-dairy cheese
13-Jan-2022
tomorrow’s weather
everything except
a plague of frogs
13-Jan-2022
freezing fog
feeling
is believing
13-Jan-2022
winter rain
the plans
we make
14-Jan-2022
approaching storm
a crowd of birds
at the feeder
14-Jan-2022
quarantining again
house finches
at the feeder
14-Jan-2022
empty shelves
a vague sense
of déjà vu
14-Jan-2022
exchanging glances
she must have thought
I was someone else
14-Jan-2022
winter storm watch
the one woodpecker
who won’t quit work early
14-Jan-2022
exchanging glances
now I can’t stop
hearing Sinatra
14-Jan-2022
remembering summer
I swallow
a watermelon seed
14-Jan-2022
drum solo
the bass player
yawns
14-Jan-2022
midnight cinema
the man in black
orders an espresso
14-Jan-2022
"But I just saw him..."
the wind kicks a can
across the street
14-Jan-2022
birds at the feeder
I wonder if they had
a plan B?
15-Jan-2022
moving the goalposts
a football team
without a name
15-Jan-2022
icy waters
a cormorant
comes up for air
15-Jan-2022
government policy
the lines between
the fine print
15-Jan-2022
enlightenment
backyard Buddha
in the shade
15-Jan-2022
a veneer of ice
the river flows
beneath it
15-Jan-2022
daily affirmation
I cut myself
shaving
15-Jan-2022
a rudderless ship
our dog when my wife
goes shopping
15-Jan-2022
robot voices flatter a dictator
15-Jan-2022
street musician
serenading
the pigeons
15-Jan-2022
wolf moon
I try not to
chase it away
16-Jan-2022
resolutions
an abandoned
cranberry bog
16-Jan-2022
isolation
not letting the cat
out of the bag
16-Jan-2022
winter heat
the glow
of midnight
16-Jan-2022
late to the banquet
the goldfinch wears
a winter shade of gray
16-Jan-2022
sixteen days
into Sober January
the glass half full
16-Jan-2022
midnight
the darkness
between lovers
16-Jan-2022
at the bird feeder
the squirrel doesn’t care for
our choice of hot sauce
16-Jan-2022
my hometown
everything that used to be
something else
16-Jan-2022
apex predators
and the sharks
that fear them
16-Jan-2022
approaching storm
making plans
for the plans we made
16-Jan-2022
bitter wind
removing a name
from the Christmas card list
16-Jan-2022
rolled up
in my yoga mat
a dead mouse
16-Jan-2022
crouching behind
storm clouds
wolf moon
17-Jan-2022
crime scene
the neighbors called him
"quirky"
17-Jan-2022
broken clouds
the renters across the street
have gone home
17-Jan-2022
negotiating a truce
curiosity
and the cat
17-Jan-2022
winter storm gone
leaving only a name
17-Jan-2022
winter chill
when my favorite songs
are "classic rock"
17-Jan-2022
deep winter
a fire stoked
in darkness
17-Jan-2022
shooting star leaping to its death
17-Jan-2022
an eerie coincidence
all of the lake’s shipwrecks
well-preserved
17-Jan-2022
off-season
a merry-go-round
and its ghosts
17-Jan-2022
money laundering
pieces of a dollar bill
in the clothes dryer
17-Jan-2022
late night dog walk
the wind jeers
at my flashlight
17-Jan-2022
ricochet --
email to an old friend
cannot be delivered
18-Jan-2022
snow on the ground
snow in the forecast
my mind turns to mud
18-Jan-2022
cheated, not cheating
a wet dream
I don’t remember
18-Jan-2022
cloudless winter sky
always colder
than it looks
18-Jan-2022
Mass Pike traffic
racing against
itself
18-Jan-2022
another dream
of swimming against
a swift current
18-Jan-2022
yes I said yes
I’ll meet you
in the shadows
18-Jan-2022
summer lost
wild daisies
among the dunes
18-Jan-2022
off-season
seagulls in line
at the clam shack
18-Jan-2022
picking petals
from a daisy
I lose count
18-Jan-2022
stiff headwinds
the stock market
stumbles
18-Jan-2022
after the encore
an amplifier
hums
18-Jan-2022
filthy lucre
Wall Street
takes a bath
18-Jan-2022
waning moon
all I needed
to say
18-Jan-2022
moments before dawn
the moon crosses
over the bridge
19-Jan-2022
swim-up bar
trying to explain
what sleet is
19-Jan-2022
day trip
house finches wondering
where we came from
19-Jan-2022
underground classic
the squirrel finds
its winter stash
19-Jan-2022
too cold to snow
the engineer in me says
there’s no such thing
19-Jan-2022
transit of Venus
changing trains
at Park Street
19-Jan-2022
winter mist --
the ghosts pretend
I can’t see them
19-Jan-2022
interrupting my blackout
a slow-motion siren
19-Jan-2022
wild orchids
the meaning
of a misplaced necklace
19-Jan-2022
clear night
all my data
in the Cloud
19-Jan-2022
recycled
an ex-girlfriend’s
personal ad
19-Jan-2022
moonrise
awakening the shadow
of a tombstone
19-Jan-2022
mixed precipitation
the future isn’t
what it used to be
20-Jan-2022
tufted titmouse
wondering what I’m
doing inside
20-Jan-2022
stock futures
a return to
double-digit inflation
20-Jan-2022
paper or plastic?
the dead end street
in the bagger’s eyes
20-Jan-2022
deepening darkness
chased by the echo
of my own footsteps
20-Jan-2022
campers’ night out
the unmistakable fragrance
of bug repellent cologne
20-Jan-2022
penny arcade
winning a goldfish
I can’t keep
20-Jan-2022
fallen leaves
we cling
to each other
20-Jan-2022
campers’ night out
the unmistakable fragrance
of bug spray cologne
20-Jan-2022
I rate irate customers
20-Jan-2022
asking the sky
if it’s always
this dark
20-Jan-2022
waning moon
gravity loosens
its grip
20-Jan-2022
overnight snow
our to-do list
accumulates
21-Jan-2022
overnight snow
Buddha
doesn’t blink
21-Jan-2022
bad coffee
my age spots
stare back at me
21-Jan-2022
flying saucers
our neighbors fight
over breakfast
21-Jan-2022
clouds in my coffee
the dish ran away
with the spoon
21-Jan-2022
sorting through my trash
a stiff gust of wind
21-Jan-2022
puzzling
how our bodies
fit together
21-Jan-2022
winter wonderland
your naked body
under the covers
21-Jan-2022
piled up
at the end of the driveway
all the unique snowflakes
21-Jan-2022
once again trending
a liar
and his lies
21-Jan-2022
scattered clouds
a deluge
on Wall Street
21-Jan-2022
safe from the snow
an ant scales
the subway wall
21-Jan-2022
contentment
back-ordered due to
supply chain issues
21-Jan-2022
snow globe
another winter
in quarantine
21-Jan-2022
scattered clouds
still falling
in intermittent flurries
21-Jan-2022
scattered clouds
still falling
in flurries
21-Jan-2022
snow showers
the countdown
to oblivion
22-Jan-2022
a veil of mist --
the exterminator’s truck
pulls away
22-Jan-2022
red-bellied woodpecker
is he tired of being told
his belly isn’t red?
22-Jan-2022
pulling back the veil
the medical examiner
steps forward
22-Jan-2022
scattered clouds
scattering snow
with a shrug
22-Jan-2022
masking up again
my smartphone
doesn’t recognize me
22-Jan-2022
investing in our future
one lottery ticket
at a time
22-Jan-2022
midterm elections
once again the reflex to swear
at the television
22-Jan-2022
splitting headache
a crack
in the mirror
22-Jan-2022
winter rain
I forget
how old I am
22-Jan-2022
Memorial Drive
I forget
which exit to take
22-Jan-2022
my next dream
the darkness
between stars
22-Jan-2022
winter sun
summer daydreams
23-Jan-2022
great horned owl
awake with worry
all night long
23-Jan-2022
screech owl night
23-Jan-2022
swallowing the ocean
the whirlpool
from my canoe paddle
23-Jan-2022
now playing
the sideshow
by the seashore
23-Jan-2022
renovation dreams
an island
in the kitchen
23-Jan-2022
home-made hot sauce
the devil
in the details
23-Jan-2022
chilly reception
the nurse hands me
a different mask
23-Jan-2022
cold beer on a hot night
the ceiling fan wobbles
23-Jan-2022
dreading Monday morning every day
23-Jan-2022
war games
an invisible line
in the sky
24-Jan-2022
Monday morning commute
the slow march of ducks
up river
24-Jan-2022
a fisherman’s breakfast
day-old muffins
and cold coffee
24-Jan-2022
windless morning
my x-ray’s
inner monologue
24-Jan-2022
meditation
a word game
without words
24-Jan-2022
left out in the cold
conspicuous delivery
in a plain package
24-Jan-2022
market correction
Google Maps
recalculating
24-Jan-2022
wolf moon waning out of sight
24-Jan-2022
tree frogs
welcoming
the rain
24-Jan-2022
trickle-down economy
rats climb
a leaky beer keg
24-Jan-2022
off-season
no one straightens
the fallen tombstone
24-Jan-2022
the waiter informs us
he can do
the funky chicken
24-Jan-2022
before dawn
the house painter mixes cream
into his coffee
25-Jan-2022
late for yoga class
and no place to park
my skateboard
25-Jan-2022
dreams of my hometown
paved
with no intentions
25-Jan-2022
desert flower
knowing
I don’t belong
25-Jan-2022
winter night
we opt for Netflix
without the chill
25-Jan-2022
proxy war
I bark
at squirrels
25-Jan-2022
descended from dingoes
my dog waits patiently
for his winter jacket
25-Jan-2022
in my spam folder
a fake application
for a concealed carry permit
25-Jan-2022
her great aunt asks
if "my kind"
like rice
25-Jan-2022
a brave new world
her duet
with a ghost
25-Jan-2022
infinity pool
it takes forever
to fill
25-Jan-2022
moonless night
another
hometown dream
25-Jan-2022
international intrigue
Russian dressing
on my Reuben
26-Jan-2022
over sunflower seed
house finches discuss
what my dreams mean
26-Jan-2022
Powerball
not losing
but winning just enough
to buy another ticket
26-Jan-2022
zip line
I drop
my bucket list
26-Jan-2022
morning sunshine
the block of ice
becomes a bird
26-Jan-2022
writer’s block
heavy traffic
on Memory Lane
26-Jan-2022
the artist’s process
shards
of broken pottery
26-Jan-2022
bitter darkness
mountains fall
from the sky
26-Jan-2022
over scrambled eggs
a diversified portfolio
26-Jan-2022
anti-faxer
a suspicious attachment
in my email
26-Jan-2022
not sure
if the voices in my head
mean well
26-Jan-2022
the madness of a warm smile
26-Jan-2022
sunflower shells
house finches discuss
what my dreams mean
26-Jan-2022
the event horizon of purple trees
26-Jan-2022
record cold
dreams of an old cat
by the fire
27-Jan-2022
winter storm watch
the angry bird
is a tiny chickadee
27-Jan-2022
under yellowed photos
the cracked leather case
of my slide rule
27-Jan-2022
house finches mock our travel plans
27-Jan-2022
in the forecast
a winter storm
gets a second wind
27-Jan-2022
cold snap
the rhododendrons
at half-mast
27-Jan-2022
in the produce aisle
I cherry-pick
the strawberries
27-Jan-2022
startled from sleep
I can hardly believe
the power is on
27-Jan-2022
winter sunset
the shadows
have wings
27-Jan-2022
low-hanging clouds
the tired flash
of a radio tower
27-Jan-2022
Ken and Barbie
anatomically
incorrect
27-Jan-2022
death and taxes
a nor’easter destined
for Cape Cod
27-Jan-2022
happiness
an old dog
in perfect comfort
27-Jan-2022
winter storm watch
the accumulation
of hyperbole
27-Jan-2022
day old muffins
a poem that made sense
late last night
27-Jan-2022
the placebo is the effect
27-Jan-2022
blizzard warning
stock futures
keep falling
28-Jan-2022
tempest in a teapot
an uneducated loudmouth
gives me the third degree
28-Jan-2022
my own research
stirring hot sauce into
the alphabet soup
28-Jan-2022
evading my spam filter
an ad for burial insurance
28-Jan-2022
forgotten
in an overgrown field
the rusted time machine
28-Jan-2022
in an overgrown field
the rusted time machine
28-Jan-2022
storm surge
I’ve lost
control
28-Jan-2022
the songs they sing --
a busker’s
battered guitar
28-Jan-2022
Beacon Street
stopping for
a broken traffic light
28-Jan-2022
snowbound
a captive audience
for Netflix and chill
28-Jan-2022
waterfront living
a homeless man’s
campfire
28-Jan-2022
blizzard warning
the quiet
before the silence
28-Jan-2022
snowblind
the internet
goes out
29-Jan-2022
snowdrift
I won’t tell
if you don’t
29-Jan-2022
seventh heaven
expecting
a tenth grandchild
29-Jan-2022
winter moth
trapped between
window panes
29-Jan-2022
beyond broken panes
29-Jan-2022
bite marks
a frightened dog makes
the wrong impression
29-Jan-2022
power out(r)age
29-Jan-2022
banned books
the taboo
of truth
29-Jan-2022
unmasked
the hills we choose
to die on
29-Jan-2022
foxes guarding the chicken coop
29-Jan-2022
cue the comedy soundtrack --
a dog and a water sprinkler
29-Jan-2022
after the storm
a persistent chorus
of generators
29-Jan-2022
when hats attack --
reaching in the closet
for something else
29-Jan-2022
closing my eyes
a serenade
of silence
29-Jan-2022
after the storm
shadows dance
between snowdrifts
30-Jan-2022
covered with snow
backyard Buddha
remains unmoved
30-Jan-2022
falling down the stairs
an unplanned trip
30-Jan-2022
another dark night
the fleeting joy of reading
by candlelight
30-Jan-2022
internet out
the compost barrel
frozen shut
30-Jan-2022
writer’s block
the need for a theme
that isn’t snow
30-Jan-2022
power restored
I remind myself
to breathe
30-Jan-2022
tonight’s special
help wanted
30-Jan-2022
a dog’s life
searching for the ideal place
to stay warm
30-Jan-2022
tireless river
finding a way
through the snow
30-Jan-2022
Sober January
a ghost
at the bar
31-Jan-2022
train running late
an extended
flute solo
31-Jan-2022
single-digit temperatures
the ducks
aren’t laughing now
31-Jan-2022
no rhyme or reason
why the two would ever be
mutually exclusive
31-Jan-2022
secondhand starlight
the webcam
on the bay
31-Jan-2022
fear of madness
this fever dance
with survival
31-Jan-2022
marsh grass
in the still pond
reflecting itself
31-Jan-2022
cold sky
the moon hides
under the covers
31-Jan-2022
moonless night
ghosts howl
at the stars
1-Feb-2022
two days later
the waiter hasn’t
taken our order
1-Feb-2022
London Underground
I mind the gap
between my teeth
1-Feb-2022
year of the tiger
a black-and-white photo
of our late cat
1-Feb-2022
in my dreams
a resignation letter
from the human race
1-Feb-2022
winter storm
the old oaks
just sway
1-Feb-2022
the assassin aims to please
1-Feb-2022
revelation
a place where no one
knows my name
1-Feb-2022
dirty snow
a slow loading
website
2-Feb-2022
broken clouds
beach grass poking
through a snowdrift
2-Feb-2022
stuck in a tree
the smile on a kite
turned upside down
2-Feb-2022
Wednesday morning commute
a dog chasing seagulls
on the beach
2-Feb-2022
calm waters
a fishing boat disappears
into mist
2-Feb-2022
overcast morning
a stalled tugboat
2-Feb-2022
incoming fog
an ambulance arrives
at the group home
2-Feb-2022
neither here nor there
the storm
that keeps me awake
2-Feb-2022
restless sleep
the night light flashing
on and off
3-Feb-2022
unfair skies
my flight
is cancelled
3-Feb-2022
departure delay
washing
my unmasked face
3-Feb-2022
washing my unmasked face
3-Feb-2022
stranded at the airport
at least the geese
are able to fly
3-Feb-2022
long ride home
the taxi driver turns off
my favorite song
3-Feb-2022
the American dream
a young couple married
to their house
3-Feb-2022
piercing darkness
the howl
of a lovelorn coyote
3-Feb-2022
solitude
the tarmac filled
with stranded flights
3-Feb-2022
not a circus freak
the bearded dragon
3-Feb-2022
departure lounge
the soap opera
everyone’s watching
3-Feb-2022
final approach
we can’t be
seated together
3-Feb-2022
one if by land
the city
on a river
3-Feb-2022
stranded at
what might have once been
a nice hotel
4-Feb-2022
in an ancient desert
the mockingbird
sings me to sleep
4-Feb-2022
airport drama
a joyful reunion
with our luggage
4-Feb-2022
Olympic skating
the storm
we barely missed
4-Feb-2022
lone crow
always second-guessing
the smallest decisions
4-Feb-2022
nostalgia
for when we used to
tear down walls
4-Feb-2022
popcorn ceiling
this room wasn’t always
a non-smoking room
4-Feb-2022
punk rock set list
indecipherable
4-Feb-2022
next stop
not the one
we were expecting
4-Feb-2022
the sky’s the limit
five-dollar lattes
at the airport
4-Feb-2022
cloudless sky
the airport chapel
empty
4-Feb-2022
non-dairy creamer
an unplanned morning
in a strange town
4-Feb-2022
world weary
a passport
to nowhere
4-Feb-2022
nightfall
reaching
terminal
velocity
4-Feb-2022
after two long days of travel
the gecko laughs
4-Feb-2022
amanecer
los fantasmas escapan
por la bóveda
5-Feb-2022
broken mirrors
and the tales
they won’t tell
5-Feb-2022
Cape Disappointment
I thought I was
someone else
5-Feb-2022
circling vulture
wondering how well
I fit in
5-Feb-2022
Today’s important decision:
which book
do I read first?
5-Feb-2022
the music critic
playing air guitar
in the mirror
5-Feb-2022
craving chicken
a rooster crows
5-Feb-2022
sipping strong coffee
the *granjero* waits
for daylight
5-Feb-2022
portrait of a century plant as a young stalk
5-Feb-2022
desert wind
the song
of a hollow skull
5-Feb-2022
saving the champagne
for a special occasion
that will never arrive
5-Feb-2022
the cinder block foundation
of an abandoned dream home
5-Feb-2022
the artist painting himself into a corner
5-Feb-2022
shuffling down the road
my daydream DJ plays
"You Gotta Move"
5-Feb-2022
roadrunner
I ask myself
what’s the hurry
5-Feb-2022
lighter than air
the only couple
on the ferris wheel
5-Feb-2022
Baja midnight
our eyelids overrule
the clock
6-Feb-2022
vaulted ceiling
a secret
in every corner
6-Feb-2022
a pod of gray whales spouting off
6-Feb-2022
herring run
a sudden craving
for sushi
6-Feb-2022
open door policy
the outdoors
invites me in
6-Feb-2022
on a short leash
the teacher’s pet
6-Feb-2022
ocean breeze
I came all this way
to hear your voice
6-Feb-2022
peeking into
the bathhouse
jasmine vines
6-Feb-2022
turkey vulture
riding the current
on Wall Street
6-Feb-2022
surprised to see me
a stray dog
at the door
6-Feb-2022
my bucket list
growing heavier
with age
6-Feb-2022
dining al fresco
the street dog’s
hopeful tail
6-Feb-2022
sunflowers
how quickly
we grow old
6-Feb-2022
the tequila shot heard around the world
6-Feb-2022
sleepless morning
the seams
in the ceiling
7-Feb-2022
broken clouds
a photo of the family
who used to live here
7-Feb-2022
Moscow mule --
a cocktail
with a kick
7-Feb-2022
the spare key is in the moon
7-Feb-2022
ocean breeze
remembering how
to get into a hammock
7-Feb-2022
Monday morning commute
a coconut falls
7-Feb-2022
in a strange land
the crow wonders why
I don’t know the language
7-Feb-2022
crescent moon
reminding me to take
a siesta
7-Feb-2022
atardecer
el cielo
se va volando
7-Feb-2022
anonymous sex
the hotel clerk calls me
Mr. Smith
7-Feb-2022
no need for invitations
the cricket
shows himself in
8-Feb-2022
boosted
a dog’s clear view
of the counter
8-Feb-2022
morning coffee
the neighborhood dog
wants to chat
8-Feb-2022
hunting dog
in search
of shade
8-Feb-2022
a shortcut
through the barrio
crescent moon
8-Feb-2022
yoga for surfers
the line for pastries
downtown
8-Feb-2022
palm leaf shadows
chasing the chickens
across the yard
8-Feb-2022
last call
tiki lights swimming
at the beachside bar
8-Feb-2022
hope
a little dog’s
wagging tail
8-Feb-2022
happy hour
the bartender’s keen sense
of ennui
8-Feb-2022
gravity
powerless
to resist
8-Feb-2022
peanut shells
wondering where
the time has gone
8-Feb-2022
paradise
a palm frond
trapped in barbed wire
8-Feb-2022
opening a window
the roaring ocean
9-Feb-2022
too much wine
the wrath
of grapes
9-Feb-2022
desert night
my bare feet find
a cactus needle
9-Feb-2022
cloudless sky
my granddaughter
climbs a tree
9-Feb-2022
fire pit
the bridges we’ve crossed
to get here
9-Feb-2022
daydreaming
the masks
we leave behind
9-Feb-2022
in and out
of cellphone coverage
a rooster’s call
9-Feb-2022
tangled in jasmine
the sighs
I leave behind
9-Feb-2022
an old man’s kite
the need
to let go
9-Feb-2022
each a cautionary tale
fingers of rebar
reaching toward heaven
9-Feb-2022
Van Gogh’s dream
just around
the bend
9-Feb-2022
mask mandate
I forget
my face
9-Feb-2022
beyond the gate
the illusion
of a planned community
9-Feb-2022
stuck in the sand
the familiar voice
of a stranger
9-Feb-2022
planning our departure
synchronized sighs
9-Feb-2022
roadrunner
I wonder why it doesn’t stop
to see this sky
9-Feb-2022
thunder
a rogue wave
crashes ashore
9-Feb-2022
roadrunner
barely scratching
the surface
10-Feb-2022
a sudden outburst --
satellites
turn to space junk
10-Feb-2022
ice moon
we run out of
things to say
10-Feb-2022
beer before noon
a wobble
in the stock market
10-Feb-2022
for sale by owner
an eyesore
with a view
10-Feb-2022
in other news
a bird flies
into the kitchen
10-Feb-2022
tomorrow we’ll be dreaming about this view
10-Feb-2022
each ocean wave
gone forever
until the next one
11-Feb-2022
Baja sunrise
where it
all began
11-Feb-2022
beer to go
the waitress brings us
a wine bottle
11-Feb-2022
preparing for takeoff
the flight attendant
winks at me
11-Feb-2022
too tired to sleep
11-Feb-2022
fallen rock zone
not a coyote
to be found
11-Feb-2022
running between gates
a ten-dollar sandwich
11-Feb-2022
far from home
the way
the crow flies
11-Feb-2022
missed call
the blue jay
outside my window
11-Feb-2022
in my spam folder
a stranger greets me
with blessings
11-Feb-2022
unmasked
the familiar faces
of home
11-Feb-2022
snow in the forecast
pruning back
the perennials
11-Feb-2022
unseasonably warm
do the birds even realize
I was gone?
12-Feb-2022
in the forecast
a bright and sunny
Hawaiian shirt
12-Feb-2022
the booster shot
heard around
the world
12-Feb-2022
a fallen branch
of little concern
to Buddha
12-Feb-2022
war of attrition
I surrender
the blankets
12-Feb-2022
a negative test --
we are cleared
to leave paradise
12-Feb-2022
tail wagging
the dog’s vest reads
"do not pet me"
12-Feb-2022
ocean dreams
the dogs who run
through fences
12-Feb-2022
"it was my Dad’s drink"
he said
pouring the whiskey
12-Feb-2022
home too soon
the waves
of regret
12-Feb-2022
heavy sigh
I was hoping my winter jacket
wouldn’t recognize me
13-Feb-2022
the welcome wagon
wild turkeys
crossing the road
13-Feb-2022
in the news
Spiderman climbs
the Burj Khalifa
13-Feb-2022
Super Bowl Sunday
a snowball’s chance
I’ll watch it
13-Feb-2022
elevated tones
the elephant in the room
tiptoes out
13-Feb-2022
waves of regret crash at my feet
13-Feb-2022
mystery solved
the puppy finds
my lost sneaker
13-Feb-2022
just enough snow
to make me wish
I was still in Baja
13-Feb-2022
back to work
fresh snow
in the driveway
14-Feb-2022
Monday morning commute
a spider circling
down the drain
14-Feb-2022
far from Zen
a bird feeder
filled with snow
14-Feb-2022
the feeling
we’ll always have Paris
on our bucket list
14-Feb-2022
seventh heaven
I become
a believer
14-Feb-2022
covered in snow
the narrow path
to Buddha
14-Feb-2022
fresh snowfall
not the change
I had hoped for
14-Feb-2022
My Funny Valentine
drinking alone
at the bar
14-Feb-2022
and just like that
a pop culture reference
slithers away
14-Feb-2022
over ice cold beers
the debate about climate change
heats up
14-Feb-2022
cold snap
I step
on a twig
14-Feb-2022
cold wind
bare tree branches
tremble
14-Feb-2022
morning chill
I read January’s
bank statement
15-Feb-2022
from 30,000 feet
a checkerboard
of frozen farmland
15-Feb-2022
hierbabuena --
the secret ingredient
15-Feb-2022
windless morning
the tree limbs
frozen in place
15-Feb-2022
frigid morning
winter clouds
melt away
15-Feb-2022
her eyes say
she’ll love me
till morning
15-Feb-2022
if they only knew --
mired in
a winter wonderland
15-Feb-2022
Superclásico
the other side
of the river
15-Feb-2022
snow moon
hiding behind
a drift
15-Feb-2022
the pompous politician
and his frail grip
on reality
15-Feb-2022
the scarlet letter
unable to rewind
the tape
15-Feb-2022
the cold snap becomes self aware
15-Feb-2022
snow moon
I turn away
from its stare
15-Feb-2022
snow moon
I cannot resist
his stare
15-Feb-2022
so far to go
the crow’s feet
on my face
16-Feb-2022
bull in a China shop
just browsing
16-Feb-2022
cicadas
a long way to travel
for a song
16-Feb-2022
Washington think tank
circling
the sharks
16-Feb-2022
summer dreams
a ripening
habanero
16-Feb-2022
mid-winter thaw
a woodpecker inspects
the shingles
16-Feb-2022
a tepid bath
the Wall Street rally
that wasn’t
16-Feb-2022
intoxicating
moonlight
on your lips
16-Feb-2022
waning winter
each daze
growing longer
16-Feb-2022
all I wanted was A Love Supreme
16-Feb-2022
bare trees
shaking their limbs
at me
16-Feb-2022
vapor trail
the ghost
of a whale
16-Feb-2022
the old oak dreaming
it was pruned
into something beautiful
16-Feb-2022
retirement daydreams
snow blowing
off the roof
16-Feb-2022
false Spring
she thought I was
someone else
16-Feb-2022
false Spring
I’ve seen
this movie before
17-Feb-2022
reflected in a puddle
I was upside down
all along
17-Feb-2022
home is where the masks come off
17-Feb-2022
the red-bellied woodpecker
reminding me
he didn’t name himself
17-Feb-2022
flat on its back
the soft white underbelly
of Wall Street
17-Feb-2022
rock bottom
you’ll know it
when you get there
17-Feb-2022
Monday morning
an anomaly
in my blood work
17-Feb-2022
completing my dream
morning birdsong
17-Feb-2022
silk kimono
dangling
on a clothesline
17-Feb-2022
hiding
behind clouds
snow moon
17-Feb-2022
dreams of Spring
a baseball
lost in a snowbank
17-Feb-2022
coming all this way
to hide from the storm
Carolina wren
18-Feb-2022
arroz con pollo
remembering Brooklyn
as it never was
18-Feb-2022
speed bumps on Wall Street
scrambling
my nest egg
18-Feb-2022
clear skies
chasing a blue jay
from the feeder
18-Feb-2022
Spring training
learning to live
without baseball
18-Feb-2022
karaoke bar
the tequila shots
kick in
18-Feb-2022
surreal estate
a scarcity
of listings
18-Feb-2022
work life
pushing the rock
up a mountain
18-Feb-2022
frigid morning
not sure
what I was thinking
19-Feb-2022
weekend chores
the morning crow
knows my name
19-Feb-2022
but are they happy?
the yacht club’s
battered shutters
19-Feb-2022
when in Rome
a vacation
in ruins
19-Feb-2022
false Spring
the pitcher throws
a snowball
19-Feb-2022
daily zoom call
we don’t grow
any closer
19-Feb-2022
moonlight moving mountains
19-Feb-2022
snow flurries
our dog gives us
the stink eye
19-Feb-2022
riding
a pale horse
winter twilight
19-Feb-2022
winter sunset
a glaze
of powdered sugar
19-Feb-2022
moonlight
the way it settles
between your breasts
19-Feb-2022
this is how it ends
one last glacier dissolving
into the ocean
19-Feb-2022
bear market
a ragged plush toy
with buttons for eyes
19-Feb-2022
thunderstorm
explaining surge protectors
to my late mother
19-Feb-2022
underground classic
a busker finds
the perfect echo
20-Feb-2022
knock knock!
an overzealous
woodpecker
20-Feb-2022
word travels quickly
all the places
I haven’t been
20-Feb-2022
walking shadows
burning the candle
at both ends
20-Feb-2022
lame duck rehearsing my swan song
20-Feb-2022
working on our taxes
a molting cardinal
20-Feb-2022
one breath away
20-Feb-2022
Adam and Eve of Destruction
20-Feb-2022
post-game handshake
with a side order
of temper tantrum
20-Feb-2022
grand entrance
a crow
among dandelions
20-Feb-2022
my old home
"you shouldn’t have come here"
says the ghost
20-Feb-2022
Imperial Oatmeal Stout
darkness
you can taste
20-Feb-2022
underground
a nightmare
I can’t escape
20-Feb-2022
remembering
when I used to look
like me
20-Feb-2022
where am I?
the taxi driver
won’t keep the change
20-Feb-2022
Monday morning
pretending not to care
about my bloodwork
21-Feb-2022
first snow
the zeal
of a plow driver
21-Feb-2022
Monday morning
I’ve got Friday
on my mind
21-Feb-2022
Presidents’ Day
Truth takes
the day off
21-Feb-2022
settling accounts
the things we think
are precious
21-Feb-2022
savings bonds
growing old
before they mature
21-Feb-2022
eased restrictions
bringing the house plants
back outside
21-Feb-2022
waiting for the bus
a stranger asks me
"are you Asian?"
21-Feb-2022
Manila morning
sweeping the cracks
in the sidewalk
22-Feb-2022
Cape Cod winter
it isn’t over
’til the catbird sings
22-Feb-2022
Fenway dreams
the prospect retires
at 27
22-Feb-2022
snow in the forecast
it’s time to lie
about my age
22-Feb-2022
stir crazy
house finches
in the rain
22-Feb-2022
floating holiday
a pair of ducks
in the river
22-Feb-2022
24-hour news:
the tail
wags the dog
22-Feb-2022
social distancing
the dog
on a six-foot leash
22-Feb-2022
all too brief
a walk
in this beautiful world
22-Feb-2022
false Spring
so many ways
to play hardball
22-Feb-2022
casualties of war
cucumber guacamole
23-Feb-2022
just a mirage
another place
I’ve never been
23-Feb-2022
winter storm watch
I shut off
the television
23-Feb-2022
losing the war on winter
23-Feb-2022
waiting for Spring
wilted peonies
23-Feb-2022
winter winning the war
23-Feb-2022
out for revenge
a dangling
tree branch
23-Feb-2022
non-starter
the relief pitcher’s
salary demands
23-Feb-2022
before the storm
a squirrel’s cheeks
stuffed with bird seed
23-Feb-2022
poolside
her unrelenting
hotness
23-Feb-2022
afternoon commute
a pair of ducks
paddles into sunset
23-Feb-2022
morning dream
she tells me
we have 12 minutes
23-Feb-2022
after the storm
an outbreak
of blue tarps
23-Feb-2022
escaping gravity
a child’s balloon
23-Feb-2022
cold stone
another rock ’n roll
obituary
23-Feb-2022
ghost river
the raging
arroyo
23-Feb-2022
midnight mass
the slam
of a dumpster door
23-Feb-2022
forgotten poem
footprints
in the snow
23-Feb-2022
lean winter
my IRA’s
unexpected weight loss
23-Feb-2022
starless night
a whiter
shade of pale
23-Feb-2022
in this restaurant
the Emperor has
no Russian dressing
24-Feb-2022
just across the border
another late-season
snow storm
24-Feb-2022
warming trend
something extra
in the curry
24-Feb-2022
old man winter
returning my glare
in the mirror
24-Feb-2022
piping plover
just trying
to blend in
24-Feb-2022
crow’s nest
the best seat
in the house
24-Feb-2022
capsized fishing boat
the world turned
upside down
24-Feb-2022
in the mirror
a portrait of the artist
as an old man
24-Feb-2022
crowded bus
a mother spanks her child
for crying
24-Feb-2022
evening meditation
an idling
delivery truck
24-Feb-2022
shape-shifting
the ghosts
are more than friends
24-Feb-2022
fishnet stockings
the one
who got away
24-Feb-2022
approaching snow
preparing
to watch it fall
24-Feb-2022
road trip
the radio signal
trails behind
24-Feb-2022
news from a colleague
snow blankets the sky
25-Feb-2022
mixed precipitation
sparrows sift through
sunflower seeds
25-Feb-2022
sparrows sift sunflower seeds
25-Feb-2022
in my spam folder
the reliability
of death and taxes
25-Feb-2022
dreams of baseball
daffodils
in the snow
25-Feb-2022
mountain switchback
waiting for my life
to take a turn
25-Feb-2022
false prophet
cheering on
the schoolyard bully
25-Feb-2022
optimist
believing there’s a rainbow
beyond the clouds
25-Feb-2022
Mother Teresa
accepting treats
in lieu of donations
25-Feb-2022
cold war
the politics
of goodbye
25-Feb-2022
war games
a Cuban sandwich
on a sub roll
26-Feb-2022
nostalgia for a bright future
26-Feb-2022
vanishing point
I never seem
to get there
26-Feb-2022
heartbroken
just a figure
of speech
26-Feb-2022
canaries, not coalmines
26-Feb-2022
remembering
when the cold war
was just an allegory
26-Feb-2022
afternoon sunshine
the end
of a losing streak
26-Feb-2022
my petty problems
an empty bottle
of wine
26-Feb-2022
joint decision
a visit
to the dispensary
26-Feb-2022
a shot of bourbon
as a matter of fact
I’m not okay
26-Feb-2022
caught
stealing a glance
at her fishnet stockings
26-Feb-2022
interrupting
a fish tale
to buy oysters
26-Feb-2022
shifting winds
I can’t read
without my glasses
27-Feb-2022
mid-day sun
ripples
in the snowmelt
27-Feb-2022
a gasp
I can read her lips
in the dark
27-Feb-2022
Chicken Kiev
with a side
of Lipitor
27-Feb-2022
easing restrictions
the search for
a Mardi Gras mask
27-Feb-2022
New Orleans sports bar
the Saints
come marching in
27-Feb-2022
so unlike me
I leave a bad pun
unspoken
27-Feb-2022
March madness
the baseball season
called out on strikes
27-Feb-2022
free furniture curbside delivery
27-Feb-2022
lawn chairs rusting in the snow
27-Feb-2022
storefront church
full attendance
for pancake breakfast
27-Feb-2022
pop quiz
an active shooter drill
27-Feb-2022
chasing the train
a red solo cup
27-Feb-2022
nuclear family
the imminent fear of
Zoom bombs
27-Feb-2022
Cape Cod wind
sometimes
it’s all I hear
28-Feb-2022
waking
from a deep sleep
the battered jetty
28-Feb-2022
realizing wordle is not a wordle word
28-Feb-2022
morning sunshine
I shoo a fly
back outside
28-Feb-2022
closed due to illness
the urgent care facility
28-Feb-2022
tree frogs
also waiting
for the spring thaw
28-Feb-2022
outsider art
a woodpecker
and the old oak
28-Feb-2022
after bullying sparrows
the blue jay flies into
a picture window
28-Feb-2022
back from vacation
a busy chipmunk
1-Mar-2022
Carnaval
all the señoritas
who would be queen
1-Mar-2022
foraging sparrows
the imposing figure
of a garden gnome
1-Mar-2022
bend of the river
a pair of ducks
circling slowly
1-Mar-2022
mostly cloudy
partly sunny
it’s all the same to Buddha
1-Mar-2022
trespassing --
what took you so long?
she asks
1-Mar-2022
Mardi Gras
masks
mandatory
1-Mar-2022
under construction
a bypass
of Lover’s Lane
1-Mar-2022
falling off the bone
the tenderness
of Cochinita Pibil
1-Mar-2022
Mardi Gras
it’s finally time
to put on masks
1-Mar-2022
the bold colors
of my dream landscape
1-Mar-2022
boarding the plane
a missed phone call
1-Mar-2022
not from around here
house finches
and me
1-Mar-2022
a smoldering landfill
the justification
for war
1-Mar-2022
the cost of war
no Opening Day
at Fenway
1-Mar-2022
Ash Wednesday
a colleague’s
obituary
2-Mar-2022
pondering retirement
my parents’ ashes
2-Mar-2022
Spring moon
pitchers and catchers
go home
2-Mar-2022
Wednesday morning commute
chipmunks chasing chipmunks
through the snow
2-Mar-2022
Ash Wednesday
she’s wearing only
Mardi Gras beads
2-Mar-2022
are you dining alone?
I thank the waitress
for noticing
2-Mar-2022
a sip of mezcal
savoring sunset
2-Mar-2022
a brave new world
currency
in the Cloud
2-Mar-2022
reading his obituary
I feel guilty
for being alive
2-Mar-2022
sunflowers in my garden
are they enough?
2-Mar-2022
the virus
a truth
no one believes
2-Mar-2022
sunflowers
longing for
another time
2-Mar-2022
a subtle reminder
the dog flips
his empty food bowl
2-Mar-2022
fireflies
celebrating
the sky
2-Mar-2022
winter twilight
the footsteps
of a pale horse
3-Mar-2022
whispers
rippling through
the marsh grass
3-Mar-2022
farm to table
the line outside
bankruptcy court
3-Mar-2022
driftwood
it wasn’t always
this way
3-Mar-2022
erotic haiku --
she hopes
it’s just a phase
3-Mar-2022
winter horizon
gray sky and gray ocean
come together
3-Mar-2022
worm moon
just in time
for the early bird special
3-Mar-2022
space junk
evading
my spam folder
3-Mar-2022
carving out
the perfect view
a neighbor’s chainsaw
3-Mar-2022
winter wind
a frayed rope
against the flagpole
3-Mar-2022
Spring in the air
the mating ritual
of the construction crane
3-Mar-2022
fighting the river
a styrofoam cup
against a log
4-Mar-2022
desert hike
the growing distance
between mirages
4-Mar-2022
a bitter discovery
the landscaper
uproots our hops
4-Mar-2022
desert mirage
the gentle slope
of her breast
4-Mar-2022
unmasked
blank expressions
in the waiting room
4-Mar-2022
examination room
the cold assurance
of a blood pressure cuff
4-Mar-2022
tax season
the snarl
of a chainsaw
4-Mar-2022
waxing crescent moon
the cleanup
from Mardi Gras
4-Mar-2022
clearly you are lost
if you ended up
in this dream
4-Mar-2022
brisk morning walk
visions of coffee
percolating
4-Mar-2022
Cape Cod morning
an official gathering
of clouds
4-Mar-2022
house finches
the fight over
sunflower seeds
4-Mar-2022
one man’s ruin
another man’s
open floor plan
4-Mar-2022
under the boardwalk
a stray dog
and her puppies
4-Mar-2022
locked out
pitchers and catchers
throw snowballs
5-Mar-2022
soup kitchen
an old man’s bottle
of hot sauce
5-Mar-2022
turning a corner
no masks
in the doctor’s office
5-Mar-2022
class reunion --
a woman I don’t recognize
calls me "honey"
5-Mar-2022
winter migraine
the snow plow
in my head
5-Mar-2022
morning hangover
a hole
in my sock
5-Mar-2022
refugee crisis
friend requests
from strangers
5-Mar-2022
scrambled eggs
when I can’t
explain myself
5-Mar-2022
false Spring
and yet the earworms
persist
5-Mar-2022
virtue signaling
red lights
in all directions
5-Mar-2022
winter fog
backyard Buddha
sees past it
6-Mar-2022
donating blood
the technician tells me
to relax
6-Mar-2022
weeding the garden
the laughter
of crows
6-Mar-2022
deep winter
I used to know
the name of that star
6-Mar-2022
winter rain
the day
floats by
6-Mar-2022
retirement planning
a quarter rattles
in the clothes dryer
6-Mar-2022
the old man’s hot sauce --
no label necessary
6-Mar-2022
memory care unit
I keep forgetting
where it is
6-Mar-2022
hotel lounge
polishing
the player piano
6-Mar-2022
polishing the player piano
6-Mar-2022
almost spring
steam rises
from the compost heap
7-Mar-2022
the fear I’ll never forget
7-Mar-2022
guarding the roadside shrine
a pair of tallboys
7-Mar-2022
mourning doves picking through sunflower shells
7-Mar-2022
gas prices go up
stock prices go down
a buzzing chainsaw
7-Mar-2022
winter fog
a text message
in my sleep
7-Mar-2022
change of seasons
I woke up thinking
it was Sunday
8-Mar-2022
footprints in the snow
just like that
the moment’s gone
8-Mar-2022
Daylight Savings time
I get
the senior discount
8-Mar-2022
retirement planning
oak blossoms
in the wind
8-Mar-2022
back from hibernation
a flock
of construction cranes
8-Mar-2022
crowded pub
nobody goes there
any more
8-Mar-2022
Lenten dinner
the possibility
of meatless meat
8-Mar-2022
winter dusk
a homeless man asks
"where will you spend eternity?"
8-Mar-2022
endangering the right to exist
8-Mar-2022
rough around the edges
the only photo I have
of my great grandfather
8-Mar-2022
gold finches
there’s something
they’re not telling us
8-Mar-2022
winter fog
the moss
on a tombstone
8-Mar-2022
morning
a blind dog
in the sun
8-Mar-2022
late season snow
the plow poles
exhausted
8-Mar-2022
supply chain issues
my delay refilling
the bird feeder
8-Mar-2022
mourning coral reefs
8-Mar-2022
writer’s block
rating my pain
from 1 to 10
8-Mar-2022
sometimes a velvet moon
8-Mar-2022
new bird seed
the chickadees think
it’s a trap
9-Mar-2022
no sign of baseball
a big brown bat
beneath the tree limbs
9-Mar-2022
late season snow
apologizing
to the crocuses
9-Mar-2022
rain turns to snow --
how much sleep
did I get last night?
9-Mar-2022
writer’s block
a mix
of rain and snow
9-Mar-2022
freezing rain
there’s nothing left
to say
9-Mar-2022
passing the renumbered exit
9-Mar-2022
punctuating my nightmares
the sounds of war
9-Mar-2022
sleepless night
everything
I keep forgetting
10-Mar-2022
a night so quiet
you can hear
a cough drop
10-Mar-2022
Spanish moss
the art
of just hanging out
10-Mar-2022
winter migraine
the hunt
for triggers
10-Mar-2022
cherry blossoms
all the blooming idiots
in Washington
10-Mar-2022
Thursday commute
an old dog lying
in the sun
10-Mar-2022
Cape Cod winter
it ain’t over
’til the catbird sings
10-Mar-2022
signing a mortgage
death by a thousand
paper cuts
10-Mar-2022
hope springs eternal
a chance for baseball heartbreak
after all
10-Mar-2022
working remotely
my growing expertise
at birdwatching
10-Mar-2022
senior discounted
11-Mar-2022
war of attrition
bittersweet
11-Mar-2022
the old farmstead
tulips
in a vacant field
11-Mar-2022
Friday afternoon
the jolly old elves
at the bar
11-Mar-2022
Spring mystery --
what lies beneath
the winter scarf?
11-Mar-2022
winter stillness
I know which way
the wind is blowing
11-Mar-2022
springing ahead
I grow older
faster
11-Mar-2022
in the exam room
a rubber glove
flips me off
11-Mar-2022
cold draft
the back
of a hospital gown
11-Mar-2022
open mic
a captive audience
plays Keno
11-Mar-2022
still pond
returning
my stare
11-Mar-2022
power lines
crossing the street
in the barrio
11-Mar-2022
held between her breasts
the soft petals
of a tulip
11-Mar-2022
storm fatigue
we still close
the shutters
11-Mar-2022
summer in the park
women casually
rate me a 2
12-Mar-2022
Spring twilight
Desolation Angels
take the field
12-Mar-2022
Spring training
the rookie searching
for his curveball
12-Mar-2022
love is rain
turning to snow
12-Mar-2022
winter rain
once again
it finds me
12-Mar-2022
war drums
a dull throbbing
in my head
12-Mar-2022
chaos theory
the firing squad
blindfolded
12-Mar-2022
chaos theory
firing
the firing squad
12-Mar-2022
deploying into suburbia
an army of landscapers
12-Mar-2022
late season snow
everything must
fall down
12-Mar-2022
turning the clock ahead
it gets past me
13-Mar-2022
landfill mascot
a rescued
teddy bear
13-Mar-2022
daylight savings time
another
dark morning
13-Mar-2022
cluster headaches
I wake up
in an Escher painting
13-Mar-2022
reminding myself
that sometimes a smile
is just a smile
13-Mar-2022
Daylight Savings Time
we all get
fooled again
13-Mar-2022
Horn Pond
a ghost watches
the fog
13-Mar-2022
Horn Pond
a ghost
watching the fog
13-Mar-2022
empty wine glass
putting the genie
back in the bottle
13-Mar-2022
workplace rumors
mushrooms gathering
in the courtyard
14-Mar-2022
Pi Day
the DJ plays
an irrational number
14-Mar-2022
Monday morning commute
the blue jay mimics
a hawk
14-Mar-2022
Monday morning hangover
a hastily made clone
of my Facebook profile
14-Mar-2022
my adversary
wearing gunmetal blue
eyeshadow
14-Mar-2022
children’s voices
fading notches
on the door frame
14-Mar-2022
late for the train
a busker packs up
his guitar
14-Mar-2022
worm moon
we decline
the early bird special
14-Mar-2022
Ides of March
I adjust
my rearview mirror
14-Mar-2022
signs of Spring
discounted cases
of Guinness
14-Mar-2022
sunrise interrupting my nightmare
14-Mar-2022
last stop
an empty bottle rolls
to the front of the train
14-Mar-2022
midtown crosswalk
an army of cellphones
with legs
15-Mar-2022
tropical daydream
the falling mango
is a text message
15-Mar-2022
Ides of March
objects in the mirror
are trying to kill you
15-Mar-2022
between meetings
a pair of house finches
staring at me
15-Mar-2022
bend of the river
a white swan
at attention
15-Mar-2022
tinnitus
never quite reaching
the horizon
15-Mar-2022
building an empire
one sandcastle
at a time
15-Mar-2022
American Beauty
a rose
by any other name
15-Mar-2022
bait and switch
the man
and the mirror
15-Mar-2022
overcast skies
crows arguing
with ducks
16-Mar-2022
dockside dining
a feast of crumbs
for seagulls
16-Mar-2022
wintry mix
explaining haiku
to mourning doves
16-Mar-2022
craving a fine wine
I’m told
I age well
16-Mar-2022
an angry glare
what passes
for sunshine
16-Mar-2022
travel day
everyone notices the bags
under my eyes
16-Mar-2022
tomcat
enforcing
a no-fly zone
16-Mar-2022
after the rain
a future
as clear as mud
16-Mar-2022
waning winter weather
16-Mar-2022
crossing the border
Gringos with sombreros
taking selfies
16-Mar-2022
galley coffee
even the captain
won’t drink it
16-Mar-2022
crow moon
who can resist
its stare?
16-Mar-2022
St. Patrick’s Day
a change
in my credit score
17-Mar-2022
Spring picnic
a parade
of ants
17-Mar-2022
evening walk
a full moon
at the end of the leash
17-Mar-2022
before the storm
a grackle’s
golden eye
17-Mar-2022
troubled sleep
midnight
all night long
17-Mar-2022
hidden moon
a bird feeder
in the rain
17-Mar-2022
sleepless night
a barn owl calling
in the darkness
17-Mar-2022
rest in peace
Dad didn’t have to see
the universal DH
17-Mar-2022
regrets
the hungry shark
of my dreams
17-Mar-2022
March madness
vaccinations are powerless
against it
17-Mar-2022
St. Patrick’s Day
Erin goes braless
17-Mar-2022
Hollywood Hills
rent-free living
among the stars
17-Mar-2022
St. Patrick’s Day
the leprechaun hides
my pot of gold
17-Mar-2022
wintry mix
tripping over
my snow boots
17-Mar-2022
my nightmares
a mushroom cloud
of desire
18-Mar-2022
midnight madness
highway construction
in my skull
18-Mar-2022
Spring training
crocuses
in bloom
18-Mar-2022
late winter fog
an overheard
conversation
18-Mar-2022
after dessert
we spoon
all night
18-Mar-2022
fountain of sorrow
I can’t spare
a penny
18-Mar-2022
regret
winter
rain
18-Mar-2022
stranded on Utopia Parkway
18-Mar-2022
Baja sunrise
a rooster crows
just because
18-Mar-2022
dive bar
no one to talk me
off the ledge
18-Mar-2022
regret
lingering
fog
18-Mar-2022
back in Vegas
all of the jokers
at the Blackjack table
18-Mar-2022
last day of winter
just a blur
across the river
19-Mar-2022
all-night laundromat
the news channels’
spin cycle
19-Mar-2022
foraging for change
the world’s last
coin-op laundromat
19-Mar-2022
new kitchen
repeating patterns
in the fake tile
19-Mar-2022
fiddleheads
the pattern
unravels
19-Mar-2022
low tide
a shell
of my former self
19-Mar-2022
war games
a bell
on the tiger’s tail
19-Mar-2022
pop-up ad for free WiFi
19-Mar-2022
stalled elevator
bad perfume
rising
19-Mar-2022
in a 4-pack of underwear
a brief survey
19-Mar-2022
my face
when she says
"let’s just cuddle"
19-Mar-2022
becoming the fog
a great blue heron
19-Mar-2022
weekend shower
my weariness pours
down the drain
20-Mar-2022
first day of Spring
life between the cracks
of the sidewalk
20-Mar-2022
equinox
the pain on one side
of my head
20-Mar-2022
equinox
more than an extra
on the movie set
20-Mar-2022
Sea of Tranquility
a quarter million
miles away
20-Mar-2022
spring equinox
my baseball glove
right where I left it
20-Mar-2022
equinox
measuring out our portion
of the wine
21-Mar-2022
boarding the plane an unanswered phone call
21-Mar-2022
desert highway
two strangers sing
"Bye Bye Blackbird"
21-Mar-2022
hoping it was a compliment
when they called me "quirky"
21-Mar-2022
realizing I missed
the road
not taken
21-Mar-2022
Spring sunrise
darkness
betrays me
22-Mar-2022
cloudless sky
the journeyman pitcher’s
fluttering knuckleball
22-Mar-2022
unfinished poem
forgetting the problem
we’re trying to solve
22-Mar-2022
decorative lights
behind dirty windows
22-Mar-2022
listening for the silence that eludes me
22-Mar-2022
collateral damage
the bartender gives me
incorrect change
22-Mar-2022
realizing the wind
doesn’t listen
to me
22-Mar-2022
in the news
what’s the opposite
of going viral?
22-Mar-2022
Spring morning
the dog barks
at winter wind
22-Mar-2022
afternoon calm
tree shadows
stand at attention
22-Mar-2022
Spring sunset
everything else
is just a sigh
22-Mar-2022
dusk
how hard it is
to fade away
22-Mar-2022
how I’m doing
the angry dark circles
under my eyes
22-Mar-2022
climbing
the barbed wire fence
waning moon
22-Mar-2022
brisk breakfast
eggs
over easy
22-Mar-2022
someone else’s dream
a porch swing
in the fog
22-Mar-2022
hitting the snooze bar
the dog waits impatiently
to take my place
23-Mar-2022
peeping from a planter
the hungry mouths
of baby robins
23-Mar-2022
off-duty
the bartender serves the soldier
a Molotov cocktail
23-Mar-2022
new in town
a robin sings
to the bird feeder
23-Mar-2022
not asleep not awake I miss my T stop
23-Mar-2022
on the other side
of the wall
Damiana blossoms
23-Mar-2022
daily meeting
watching the dog
watch the birds
23-Mar-2022
high tide
what lies
beneath the waves
23-Mar-2022
not all that glitters is a goldfinch
23-Mar-2022
Spring sunset
the cost
of dreaming out loud
23-Mar-2022
daydreaming
I swerve to avoid
a nightmare
23-Mar-2022
moonless night
searching
for a dead planet
23-Mar-2022
high on a hill
a fantasy winks
at my shadow
23-Mar-2022
morning rain
second hand news
soaking in
24-Mar-2022
crowded beer hall
searching for an end
to the long table
24-Mar-2022
surrounding
a weathered tombstone
wildflowers
24-Mar-2022
a good night’s sleep
unicorns leaping
over rainbows
24-Mar-2022
in any language
the ranch sign reads
"do not enter"
24-Mar-2022
writer’s block
all paths
lead nowhere
24-Mar-2022
clogged storm drain
the rain finds
its own path
24-Mar-2022
still pond
ducks dip their bills
into moonlight
24-Mar-2022
afternoon fog
the dog stares
out the window
24-Mar-2022
building a consensus
construction workers
at the bar
24-Mar-2022
early spring
a neighbor’s
gin blossom
24-Mar-2022
Cape Cod sunset
a continuum
of fog
24-Mar-2022
river’s edge
face to face
with an invasive species
24-Mar-2022
not a Spring chicken
bending to pick up a seashell
I see stars
25-Mar-2022
Friday morning commute
a glare
at the laughing seagull
25-Mar-2022
sleepless night
turning off the TV
the laugh track continues
25-Mar-2022
even the crocuses
can’t wait
for Spring
25-Mar-2022
morning meditation
an empty
park bench
25-Mar-2022
summer moon
I thought I’d never
see you again
25-Mar-2022
sunflower smile
how quickly
they grow up
25-Mar-2022
fair-weather clouds
shadows dissolve
into themselves
25-Mar-2022
crow’s feet --
I stare at them
in the mirror
25-Mar-2022
dog whistle
at least the dog
knows to ignore it
25-Mar-2022
waning alabaster moon
25-Mar-2022
in the kitchen
a clash between
tectonic plates
25-Mar-2022
another birthday?
the candles tremble
25-Mar-2022
Friday night
only two and a half days
’til Monday morning
26-Mar-2022
Saturday morning commute
a procession
of low-hanging clouds
26-Mar-2022
bird’s eye view
a neighbor moving leaves
from one pile to another
26-Mar-2022
border town
a mobilization
of coyotes
26-Mar-2022
breaking quarantine
a butterfly
26-Mar-2022
waning moon
shadows
in plain sight
26-Mar-2022
recovery room
an overbearing urge
to shoot out the lights
26-Mar-2022
irony
the two of us
playing solitaire
26-Mar-2022
Zen cartoon
the escape
from negative space
26-Mar-2022
waning moon
the persistence
of a flashing yellow light
26-Mar-2022
war
no longer
a video game
26-Mar-2022
insomnia is a meal best unserved
27-Mar-2022
asleep at the wheel
while everyone else
thinks they’re driving
27-Mar-2022
Sunday morning
a perfect time
to gather moss
27-Mar-2022
first days of Spring
the overachieving vines
27-Mar-2022
settling the estate
ashes
in the wind
27-Mar-2022
empty bar
no place to
drown my sorrows
27-Mar-2022
bait and switch
the face I expected to see
in the mirror
27-Mar-2022
tempting fate
my winter gloves
in the hamper
27-Mar-2022
end of the weekend
a cold wind
crosses the bridge
27-Mar-2022
raw spring morning
the Oscar goes to
oatmeal cereal
27-Mar-2022
wintry wind
ripples across my face
in the river
27-Mar-2022
dangerous curves
I’ll take
my chances
27-Mar-2022
early Spring
the vines begin to reach
toward Buddha
27-Mar-2022
punk rock nostalgia
sweat on the front man’s
receding hairline
27-Mar-2022
cold morning
sparrows peck at
the empty feeder
28-Mar-2022
cold Monday morning
that meeting wasn’t cancelled
after all
28-Mar-2022
Lazy Bird
the Mute swan plays
a mean sax
28-Mar-2022
locked and loaded
the simmering hate
28-Mar-2022
air guitar solo
after 30 seconds
I’m out of breath
28-Mar-2022
flurries in the forecast
an early April Fool’s joke
28-Mar-2022
counting on my fingers
the petals
of a geranium
28-Mar-2022
last stop on the pub crawl
trying to drink it all in
28-Mar-2022
your reward
and your burden
another trip
around the sun
28-Mar-2022
Slings and Arrows:
Attorneys at Law
28-Mar-2022
flipping a coin
it rolls
under the couch
28-Mar-2022
after the storm
an arroyo flooded
with plastic
29-Mar-2022
cold Tuesday morning
the chipmunk returns
to its nest
29-Mar-2022
sudden thunder
a great blue heron
cleared for takeoff
29-Mar-2022
unblinking
the face
of war
29-Mar-2022
turning a corner
the local restaurant
eliminates delivery
29-Mar-2022
the headache of misplacing my aura
29-Mar-2022
pearls trickling
between
her breasts
29-Mar-2022
sudden downpour
the accountant prepares
our taxes
29-Mar-2022
skunk cabbage
the fragrance
of Spring
29-Mar-2022
April fool
my snow boots
put away
29-Mar-2022
a door left ajar
my late mother asks
if I live in a barn
29-Mar-2022
cold spring night
my eyelids
grow heavy
29-Mar-2022
afterglow
her breasts
my pillow
30-Mar-2022
cold realization
the blackbird isn’t singing
for me
30-Mar-2022
after the downpour
a shower
of gnats
30-Mar-2022
working remotely
morning becomes
a river
30-Mar-2022
my late father and I
arguing about
the designated hitter
30-Mar-2022
moonflowers
they call to me
in my dreams
30-Mar-2022
alley cats celebrating Lent
30-Mar-2022
laughing gulls
I keep telling them
I’m a poet
30-Mar-2022
after the storm
a ruined home’s
open floor plan
30-Mar-2022
end of the world
I decide
to skip a shower
30-Mar-2022
mutually assured dysfunction
30-Mar-2022
in the headlines
the slap
of a skateboard
30-Mar-2022
last day of March
waiting for the world
to turn green again
31-Mar-2022
Thursday morning commute
an otter in and out
of the river
31-Mar-2022
peace on earth
the baby
sleeps the night
31-Mar-2022
in the waiting room
I rate my pain
from 0 to 10
31-Mar-2022
in this neighborhood
we all wear masks
31-Mar-2022
in the waiting room
I grip
my steering wheel
31-Mar-2022
outdoor dining
a stray dog’s
hopeful tail
31-Mar-2022
passion fruit
I blush
at the thought
31-Mar-2022
empty nest
refilling the wine
in our glasses
31-Mar-2022
cluster headache
my skull a grape
under angry feet
31-Mar-2022
please spare me a piece of peace
31-Mar-2022
night terrors
a crack
in the sky
31-Mar-2022
empty wine bottle
the wind
fills it
31-Mar-2022
April Fool
still working
after all these years
1-Apr-2022
April fools
when the news
is a slap in the face
1-Apr-2022
an old photo
I don’t remember
being me
1-Apr-2022
herring run
chasing
the gulls away
1-Apr-2022
April fool
counting invisible herring
in the rain
1-Apr-2022
Friday afternoon commute
a box turtle crosses
the backyard
1-Apr-2022
Spring breeze
the mylar balloon
in a tree
1-Apr-2022
Spring breeze
the fragrance of baseball
in the air
1-Apr-2022
morning meditation
invisible herring
are counting me
2-Apr-2022
Spring breeze
my thoughts become
a butterfly
2-Apr-2022
Black Friday
selling off
the Brooklyn Bridge
2-Apr-2022
wondering if the raven
sees something
I don’t
2-Apr-2022
gods and their demons --
Neptune has seen
better days
2-Apr-2022
at the vet’s office
another dog trying
to walk backwards
2-Apr-2022
industrial park
old graffiti
on a shuttered factory
2-Apr-2022
new moon
an atheist
in a foxhole
2-Apr-2022
a fox promising
to guard
the chicken coop
2-Apr-2022
immutable
concrete Buddha
on the retaining wall
2-Apr-2022
sleepless night
the ghost hails
a driverless taxi
2-Apr-2022
a toast to deepening darkness
2-Apr-2022
the ghost hails
a driverless taxi
2-Apr-2022
moonless night
she dissolves
into shadow
2-Apr-2022
next thing you know you’re a senior dog
3-Apr-2022
new moon
the miracle
isn’t a cure
3-Apr-2022
feel-good ending --
it must have been
a different book
3-Apr-2022
bitter sunset
the game
within the game
3-Apr-2022
tension on the line
a fisherman calls
his ex-wife
3-Apr-2022
fast break
eggs over easy
3-Apr-2022
war games
tying a bell
on the tiger’s tail
3-Apr-2022
breakfast buffet
crows pick through
the compost pile
3-Apr-2022
early Spring
a housefly makes itself
at home
3-Apr-2022
moonless night
an unlit cigar
3-Apr-2022
rock bottom
it hardly makes
a splash
3-Apr-2022
hope
we still get
her mail
3-Apr-2022
Monday morning commute
a pair of ducks paddles up
the herring run
4-Apr-2022
cardinal hiding in plain sight
4-Apr-2022
starless night
wondering what I
could have done differently
4-Apr-2022
an old greenhouse
guarded by
garden gnomes
4-Apr-2022
straight bourbon
somewhat smoother
than regret
4-Apr-2022
busy squirrels
planting seeds
in random places
4-Apr-2022
Monday motivation
learning how to count
to zero
4-Apr-2022
cold and indifferent
stone monuments
on stolen land
4-Apr-2022
garden gnomes guarding the greenhouse
4-Apr-2022
desert dreams
the cactus shadow crosses
a line in the sand
4-Apr-2022
tossing and turning
the pain of being
left behind
5-Apr-2022
every morning
the crows know something
I don’t
5-Apr-2022
cherry blossoms
the season opener
one week late
5-Apr-2022
when you are
the cherry
on top
5-Apr-2022
somehow misplaced
the book
I can’t put down
5-Apr-2022
trivial pursuit
stepping into
my shadow
5-Apr-2022
morning afterglow
I sing
the body electric
5-Apr-2022
partisan politics
a gray squirrel
taunts the dog
5-Apr-2022
crocuses
nowhere near
where we planted them
6-Apr-2022
a bad dream
explaining butterflies
to my grandchildren
6-Apr-2022
herring run
crows and gulls
in unison
6-Apr-2022
cluster headaches
the flashing neon lights
in my skull
6-Apr-2022
not asleep
not awake
I miss my T stop
6-Apr-2022
one-night stand
a typo
at the furniture store
6-Apr-2022
sirens sweetly singing
6-Apr-2022
cold rain
dreaming of
midsummer nights
6-Apr-2022
midsummer night
the rise and fall
of her breasts
6-Apr-2022
waxing crescent moon
the lead up
to Semana Santa
6-Apr-2022
signs of Spring
leaf blowers
replace birdsong
6-Apr-2022
weary morning
everybody wants
a slice of pie
6-Apr-2022
the bartender whispers
that I drink too much
6-Apr-2022
waxing moon
the debris
of a poem
6-Apr-2022
mice in the ceiling
at least I’m not
drinking alone
6-Apr-2022
writer’s block
spirits from
an unlabeled bottle
6-Apr-2022
mist lingering above the trees
6-Apr-2022
a sound decision
I buy a pedal
I don’t need
7-Apr-2022
mourning doves
the happy couple
7-Apr-2022
writer’s block
a late-night
herring run
7-Apr-2022
in the salt marsh
two male blackbirds
flashing wing spots
7-Apr-2022
hole in the wall
much more expensive
than I’d thought
7-Apr-2022
taco stand
hidden
in plain sight
7-Apr-2022
randomly selected
my spam folder dream
7-Apr-2022
the old man’s voice a dark alley
7-Apr-2022
morning coffee --
I forget the question
7-Apr-2022
shaking my fist
at the old man
in the mirror
7-Apr-2022
unmasked
the exposed ceiling
of a trendy café
7-Apr-2022
downtown
the crumbling facade
of a public library
7-Apr-2022
distant train calling me elsewhere
7-Apr-2022
a moment of silence
the perfect
sacrifice bunt
7-Apr-2022
how many cliches
best left unsaid
7-Apr-2022
breezy night
her untethered hair
at the bus stop
8-Apr-2022
breakfast drive-through
an osprey
and its catch
8-Apr-2022
late-night thunder
a shower
of fireflies
8-Apr-2022
in sharp focus
the osprey’s eyes
above the river
8-Apr-2022
workday hangover
the river otter
doesn’t see me
8-Apr-2022
writer’s block
the neighbors install
window treatments
8-Apr-2022
dead men and their secrets
8-Apr-2022
cloudless sky
ospreys circling
the day moon
8-Apr-2022
Opening Day
crows evicted
from the osprey nest
8-Apr-2022
in the headlines
angels hiding
behind the sun
8-Apr-2022
day moon
the harbormaster’s
heavy sigh
8-Apr-2022
waiting for the train
shadows posing
on the platform
8-Apr-2022
the meaning of life
ants in the cracks
of the sidewalk
8-Apr-2022
it’s easier if you divide by zero
9-Apr-2022
Saturday morning commute
tension builds
along the food chain
9-Apr-2022
madrugada
el perro sueña
con mariposas
9-Apr-2022
new neighbors
the snarl
of a stump grinder
9-Apr-2022
the beautiful statue
cold comfort
for the dead
9-Apr-2022
body language
his limp handshake
9-Apr-2022
solace in a sad song
9-Apr-2022
how long does it take
to fill an infinity pool?
9-Apr-2022
Capitol restaurant
where lame duck
is always on the menu
9-Apr-2022
first come first serve
a herring in the claws
of an osprey
9-Apr-2022
two years later
my father’s scowl
on my face
9-Apr-2022
Opening Day
daffodils
take the field
9-Apr-2022
Paradise found
an old dog
in the sun
9-Apr-2022
life’s frayed edges
9-Apr-2022
tonight
darkness
barks
9-Apr-2022
surveying the horizon
with my eyes closed
10-Apr-2022
and then I realized
I had joined
a funeral procession
10-Apr-2022
when there is
only one way out
and you wonder...
10-Apr-2022
fireworks
the dog
huddles closer
10-Apr-2022
peace on earth
the river
runs dry
10-Apr-2022
miles away
the way the crow flies
across the moon
10-Apr-2022
waxing moon
crowds gather
for Semana Santa
10-Apr-2022
cocktail hour so quiet
you can hear
a Lemon Drop
10-Apr-2022
sudden politeness
the last chicken wing
in the buffet
10-Apr-2022
signs of Spring
joggers
and their earbuds
10-Apr-2022
fish and company
smell better
after three beers
10-Apr-2022
not seeking attachment
the butterfly
in a spider web
10-Apr-2022
dry dock
barely accommodating
a ship of fools
10-Apr-2022
when she says she’s ready
and I don’t have to ask
what for
10-Apr-2022
what if my winter jacket
was tired of me too?
11-Apr-2022
hope
around every bend
of the river
11-Apr-2022
morning fog
and once again
it’s Monday
11-Apr-2022
summer rain
the solace
of a sad song
11-Apr-2022
an uninvited guest
hiding
from my nightmare
11-Apr-2022
early Spring
a night
for warm spices
11-Apr-2022
flashback
the smell
of Old Spice
11-Apr-2022
where’s my other shoe?
the dog’s tail
slowly wags
11-Apr-2022
early to bed
the puffy clouds
of my dreams
11-Apr-2022
better days
when we were promised
only rain
12-Apr-2022
riverside
the vultures unwilling
to eat crow
12-Apr-2022
beside the reflecting pool
an invisible man
12-Apr-2022
first daffodils
the lead-off batter
still hitless
12-Apr-2022
class reunion
another harrowing tale
of mediocrity
12-Apr-2022
flame sky
something
in the air
12-Apr-2022
in her Sunday best a teenager’s pout
12-Apr-2022
tenor sax
the nightclub becomes
a dark alley
12-Apr-2022
speaking of retirement
the river
remains silent
12-Apr-2022
herring count
the first lost tennis ball
of the season
12-Apr-2022
inflation headlines
I loosen my belt
12-Apr-2022
lunch break
the crossing guard’s
stainless steel flask
12-Apr-2022
ginko walk
do I have
the right of way?
13-Apr-2022
Sunset Park
the sky
turns to smoke
13-Apr-2022
sobriety
a friend
unfriends me
13-Apr-2022
nesting mallards
what the fighting
is all about
13-Apr-2022
getaway day
hoping the day
doesn’t get away
13-Apr-2022
Wordle
I second-guess
my second guess
13-Apr-2022
seeking inspiration
rich kids
in the bad part of town
13-Apr-2022
writer’s block
sometimes the road less traveled
is a dead end
13-Apr-2022
a weak wi-fi signal
on the front lines
of comfort
13-Apr-2022
overcast pearls before swine
13-Apr-2022
Playa Escondida
the secrets hidden beneath
the flamboyant tree
14-Apr-2022
deleting my late mother from my contacts
14-Apr-2022
hostile takeover
broken eggs
in the woodpecker nest
14-Apr-2022
moonshine
I still feel it
in the morning
14-Apr-2022
everything that could be rubble tomorrow
14-Apr-2022
bird on the treetop
a song?
or a warning?
14-Apr-2022
Dead Dog Beach
abandoned puppies
fending for themselves
14-Apr-2022
a snail
climbing the wall
in my dreams
14-Apr-2022
affordable housing
fear and loathing
in suburbia
14-Apr-2022
understanding
my broken Spanish
a hungry dog
14-Apr-2022
Good Friday
learning to swim
upstream
15-Apr-2022
Good Friday
the hot tub
all to myself
15-Apr-2022
Passover begins
we learn second-hand
about the wedding
15-Apr-2022
my hands
her hips
a slow dance
of silence
15-Apr-2022
abandoned puppies
fending for themselves
Dead Dog Beach
15-Apr-2022
off-shore breeze
the ocean undulating
through the hallways
15-Apr-2022
Easter weekend
my nest egg
has no place to hide
15-Apr-2022
writer’s block
my fishing reel
runs out of line
15-Apr-2022
Spring fever
Viagra ads
in my Spam folder
15-Apr-2022
suddenly aloof
my Twitter crush
15-Apr-2022
Opening Day
I close
my eyes
15-Apr-2022
restless dreams
swimming beyond
the waves
15-Apr-2022
pink moon
my granddaughter asks me
how I am
15-Apr-2022
Easter weekend
the nervous twitch
of a rabbit’s nose
16-Apr-2022
Zen garden
I can watch it
all day
16-Apr-2022
cardinal
unable
to blend in
16-Apr-2022
today’s paper
wrapping up a dead fish
from the river
16-Apr-2022
transfer station?
this place
is a dump!
16-Apr-2022
COVID fatigue
the winter fly
breaks quarantine
16-Apr-2022
illuminating rubble
the rockets’ red glare
16-Apr-2022
rockets illuminating rubble
16-Apr-2022
pink moon
my granddaughter asks me
how old I am
16-Apr-2022
at the bird feeder
a nuthatch looks down
on the sparrows
16-Apr-2022
soft lighting
caressing
her curves
16-Apr-2022
pink moon
all the pretty Easter dresses
standing in a row
16-Apr-2022
desert dream
a burro’s tail
chasing flies
16-Apr-2022
magnolia blossoms
another random
act of violence
16-Apr-2022
April twilight
a veteran pitcher
can’t throw strikes
16-Apr-2022
April twilight
Buddha faces
the sun
16-Apr-2022
Easter morning
a losing Powerball ticket
in my basket
17-Apr-2022
Easter Sunday
resurrecting
a conspiracy theory
17-Apr-2022
another bookmark
and the promise of
another jackpot
17-Apr-2022
pink moon
all dressed up
for Easter
17-Apr-2022
daylight savings
the myth
of the borrowed hour
17-Apr-2022
midsummer dream
interrupted
by rain
17-Apr-2022
defending the bird feeder
I call the squirrel
an asshole
17-Apr-2022
migrating ospreys
nobody asks
for their papers
17-Apr-2022
firearm dishonorably discharged
17-Apr-2022
the doctor’s sentence begins
"as you get older..."
17-Apr-2022
extra innings
running the full gamut
of expletives
17-Apr-2022
guest editorial
the errata
in fine print
17-Apr-2022
mockingbird
I ask
for directions
17-Apr-2022
in the waiting room
an atheist adjusts
the crucifix
17-Apr-2022
floating world
I invite a mermaid
to my lily pad
17-Apr-2022
moonflowers
a grackle
at the finch feeder
18-Apr-2022
Patriots’ Day
uniformed policemen
along the marathon route
18-Apr-2022
Patriots’ Day
a red flag warning
in the west
18-Apr-2022
Easter Sunday
all the photos of dogs
with bunny ears
18-Apr-2022
gale warning
another twig
for the blackbird nest
18-Apr-2022
mourning dove
the palpable grief
of an empty bird feeder
18-Apr-2022
empty calories
an abandoned restaurant
18-Apr-2022
raw Spring day
begging the flowers
to blossom
18-Apr-2022
shoulder pads
back in style
red-winged blackbird
19-Apr-2022
fireworks
a dragon dances
in Chinatown
19-Apr-2022
a negative test
I guess what I’m feeling
is just getting old
19-Apr-2022
Cape wind
still learning
how to whisper
19-Apr-2022
unmasked
the season’s
first dandelions
19-Apr-2022
my new bookmark
a winning lottery ticket
19-Apr-2022
old oaks too proud
to plead with the wind
19-Apr-2022
floating down the river
a poem
I didn’t write
19-Apr-2022
funeral mass
no way to
unring the bell
19-Apr-2022
psychic graffiti:
"seek alternate routes"
19-Apr-2022
high mass
pigeons sing harmony
in the balcony
19-Apr-2022
the engineer says
all mushrooms
are edible
19-Apr-2022
the point is a one-dimensional black box
19-Apr-2022
clear skies
a called
strike three
19-Apr-2022
late innings
a duck laughing
at the moon
19-Apr-2022
Spring frost
the offense
goes cold
20-Apr-2022
Spring greens
garlic mustard
and skunk cabbage
20-Apr-2022
crab apples
the new neighbors
ignore us
20-Apr-2022
paradise found
I lose myself
in the breeze
20-Apr-2022
retirement planning
a pair of ducks paddling
in the salt marsh
20-Apr-2022
winter margaritas
garnished with rocks
and salt
20-Apr-2022
bear market
shopping for
cheap wine
20-Apr-2022
the crest
of a sand dune
blowing in the wind
20-Apr-2022
twilight years
the birds
watch me
20-Apr-2022
frost advisory
a stranger corrects
my haiku
20-Apr-2022
staring at the ceiling
a star explodes
behind my eye
20-Apr-2022
waning moon
remembering the kiss
that never happened
20-Apr-2022
flickering lights
I reach for
a bookmark
20-Apr-2022
standing room only
I forget the words to
"Sweet Caroline"
20-Apr-2022
evening meditation
a ghost
at the reflecting pool
21-Apr-2022
batting cleanup
a vulture
in a tall tree
21-Apr-2022
another baseball metaphor
the dog doesn’t understand
21-Apr-2022
on his tombstone
"I’ll try anything once"
21-Apr-2022
estate planning
the lights flicker
21-Apr-2022
the widget I didn’t know I needed
21-Apr-2022
springing to life
azaleas
21-Apr-2022
contentment
a quiet place
in the sun
21-Apr-2022
fickle fashion
goodbye
pork pie hat
21-Apr-2022
hilltop diner
a hiker’s
last mirage
21-Apr-2022
cityscape
daring to touch
the thunderclouds
21-Apr-2022
evening commute
a great blue heron
cleared for takeoff
21-Apr-2022
weekday meditation
losing myself
in a sunset
21-Apr-2022
overcast
the light
eludes me
21-Apr-2022
tonight’s dessert
far sweeter
than expected
21-Apr-2022
the clouds that call my name
21-Apr-2022
Earth Day
whose muddy footprints
are on the carpet?
22-Apr-2022
when it rains it pours
another player
tests positive
22-Apr-2022
still standing at attention
the dead poplar
22-Apr-2022
from humble beginnings
house sparrows
outside the mansion
22-Apr-2022
over weak cocktails
we argue politics
with the bartender
22-Apr-2022
winds of change
the weed dealer
updates his resume
22-Apr-2022
campaign rally
a crying baby
with a microphone
22-Apr-2022
high tide
it’s just water
under the bridge
22-Apr-2022
Buzzards Bay
early birds
at the flea market
23-Apr-2022
ancient cemetery
tombstones overlooking
the bay
23-Apr-2022
waning moon
my secret crush
unfriends me
23-Apr-2022
fair-weather clouds
gulls flying over
the salt pond
23-Apr-2022
mind the gap between my teeth
23-Apr-2022
my granddaughter’s braces
a different kind of bling
23-Apr-2022
sun salutation
she embraces
my darkness
23-Apr-2022
poetry slam
the anger when I forget
my words
23-Apr-2022
after hours
black velvet Elvis
shakes his hips
24-Apr-2022
herring count
in broad daylight
the seagulls laugh
24-Apr-2022
summer dusk dissolves into shadow
24-Apr-2022
power failure
at the ballgame
the pitcher throws shade
24-Apr-2022
walk-off
throwing away
a victory
24-Apr-2022
weed-free
the garden in front of
the dispensary
24-Apr-2022
tequila sunrise
a toast
to oblivion
24-Apr-2022
everyone notices
the weight loss
of my portfolio
24-Apr-2022
insomnia
a fish stranded
in shallow water
24-Apr-2022
Pacman
when I should have been
studying
24-Apr-2022
mambo sun
my life’s
a shadowless horse
24-Apr-2022
lost soul
watching the last train
at midnight
24-Apr-2022
dreams of climbing
the crest
of a wave
24-Apr-2022
missing the last train
I’ll never have Paris
24-Apr-2022
false spring
what else
haven’t you told me?
25-Apr-2022
Monday morning commute
the weekend floats away
25-Apr-2022
singing for his supper
a red-winged blackbird
25-Apr-2022
metal machine music
25-Apr-2022
high school field trip
counting the students
before and after
25-Apr-2022
the verdict:
a summons
for jury duty
25-Apr-2022
Wall Street futures
bird shit
on the pavement
25-Apr-2022
the ghosts insist they’re innocent
25-Apr-2022
Spring cleaning
I delete
my search history
25-Apr-2022
moonless night
the chances
I didn’t take
25-Apr-2022
morning meditation
a spy satellite
turns to space junk
26-Apr-2022
windows open
to an empty room
birdsong fills it
26-Apr-2022
osprey dining
no need
for a sushi chef
26-Apr-2022
windows open
an empty room full
of birdsong
26-Apr-2022
cormorant
the stock market
dives
26-Apr-2022
her smile
an unopened jar
of pickles
26-Apr-2022
bear market
shopping at
the wrong river
26-Apr-2022
abandoned playground
an unattended swing
on Wall Street
26-Apr-2022
unseasonably cool
a meltdown
on Wall Street
26-Apr-2022
old forest
a woodpecker’s
perserverance
26-Apr-2022
more than friends
sitting on opposite sides
of the conference room
26-Apr-2022
glaring at sunlight
osprey fledglings
26-Apr-2022
morning meditation
the crows gossip
amongst themselves
27-Apr-2022
April overcast
refreshing the balance
of our checking account
27-Apr-2022
April overcast
monitoring the balance
of our checking account
27-Apr-2022
at the driving range
I pay for golf balls
by the slice
27-Apr-2022
robbing empty baskets
27-Apr-2022
washed ashore
the ones who thought
they got away
27-Apr-2022
politics
scarecrows
on the wind farm
27-Apr-2022
transit of Venus
a view into
her bedroom window
27-Apr-2022
changing winds
everything that doesn’t
blow away
27-Apr-2022
poking out
of the rubble
sunflowers
28-Apr-2022
unseasonably cold
strangers argue
on social media
28-Apr-2022
joining me
in my morning vigil
a pair of ducks
28-Apr-2022
planning my retirement
Wall Street sings
"Dream On"
28-Apr-2022
envying the shadows
that caress you
28-Apr-2022
new moon
I order
the chef’s surprise
28-Apr-2022
afternoon meditation
an egret flies
into the sun
28-Apr-2022
hungry osprey
hiding
in plain sight
28-Apr-2022
the dignity
of an old dog
I say to the mirror
28-Apr-2022
flamboyant tree
where the proper attire
is Caribbean casual
29-Apr-2022
it’s not over
’til the patchouli oil
runs out
29-Apr-2022
first to the feeder
a cardinal
in formal attire
29-Apr-2022
house finches
making themselves
at home
29-Apr-2022
grackles
there goes
the neighborhood
29-Apr-2022
bank withdrawal
masks suggested
but not required
29-Apr-2022
rising from
the debris pile
a wild rose
29-Apr-2022
working very quietly
the ghosts
in a mining town
29-Apr-2022
roused in his rocker
an old man
shouts "Bingo!"
29-Apr-2022
cold fusion
contemplating
my nuclear family
29-Apr-2022
sleeping in
the herring run
gets away from me
29-Apr-2022
faking sincerity
"If there’s anything
I can do"
29-Apr-2022
vapor trail
the secrets I keep
from myself
29-Apr-2022
loitering
in the parking lot
suburban wind
30-Apr-2022
watching the tall branches
it never really
goes away
30-Apr-2022
the engineer
who doesn’t know a rose
from a tumbleweed
30-Apr-2022
partly sunny
saying the quiet part
out loud
30-Apr-2022
broken clouds
mistaking me
for someone else
30-Apr-2022
Land Trust
who will pick up
the fallen trees?
30-Apr-2022
at the recycle bin
an old man
sorts himself out
30-Apr-2022
empty bird feeder
not a single
thank you
30-Apr-2022
profile
in meditation
backyard Buddha
30-Apr-2022
May Day!
the invasion begins
at Plymouth Rock
1-May-2022
orthopedist office
a skeleton points to
the reception desk
1-May-2022
asked where it hurts
I point to
a glossy diagram
1-May-2022
about face
my mother tells me
she likes my beard
1-May-2022
fit to be tied
my shabby sneakers
1-May-2022
May Day!
staring coldly
at strike three
1-May-2022
broken clouds
two dogs barking
at nothing
1-May-2022
broken clouds
two dogs barking
at the stillness
1-May-2022
new moon
embracing
the darkness
1-May-2022
reflected in a shot glass
the bright lights
of a tiki bar
1-May-2022
May Day maneuvers
a pair of blackbirds
taunt a bluejay
1-May-2022
new moon
when the music I like
is age-inappropriate
1-May-2022
body language
how well we misunderstand
one another
2-May-2022
signs of Spring
one man’s gutter
is a house sparrow’s nest
2-May-2022
empty bird feeder
the red-winged blackbird
changes his tune
2-May-2022
Mother’s Day
an empty
flower pot
2-May-2022
thickening clouds
clearing debris
from the river
2-May-2022
whale watch
following
a misplaced breath
2-May-2022
mallards ducking responsibility
2-May-2022
after the storm
a chorus
of sirens
2-May-2022
bursting at the seams
a bag of clothes
that no longer fit
2-May-2022
vulture capitalists
circling
my nest egg
2-May-2022
paper tiger
curling up
with a good book
2-May-2022
cricket song?
no, it’s just
my tinitus
2-May-2022
shaking my fist
a cloud
swallows the stars
2-May-2022
low hanging clouds
swallowing
the night
2-May-2022
on the back porch
unfinished business
at the bottom of the food chain
3-May-2022
balancing the checkbook
my left and right brain
3-May-2022
hairy woodpecker
suddenly self-conscious
3-May-2022
chilling news
a longing
for the caves
3-May-2022
starry night
the tiger sleeps
on my son’s pillow
3-May-2022
year of the tiger
a stray kitten’s
persistence
3-May-2022
the positive news
no one
wants to hear
3-May-2022
Cape Cod morning
the official unveiling
of overcast
3-May-2022
love is standing in the rain
3-May-2022
at the carnival
she promises me
the ride of my life
3-May-2022
in any language
the song
of the coquí
3-May-2022
in the headlines
our outdoor shower
springs a leak
3-May-2022
a spreadsheet
for everyone
not talking to me
3-May-2022
touching a nerve
the neurologist describes
my symptoms
4-May-2022
a fish out of water --
we are not alone
4-May-2022
false spring
the weariness
of a winter coat
4-May-2022
mass transit
moving a refrigerator
across the room
4-May-2022
meditation
the fragrance
of bacon
4-May-2022
breaking quarantine
an osprey egg
4-May-2022
seeking
a messy entanglement
bittersweet
4-May-2022
Zen garden
the invasive species
has arrived
4-May-2022
evening meditation
the missing letters
in a neon sign
4-May-2022
overcast night
a pardon
withheld
4-May-2022
waiting for the train
wild irises
5-May-2022
crow
a rebel
with many caws
5-May-2022
Cinco de Mayo
what it is and isn’t
with rocks and salt
5-May-2022
waking from a dream
raccoon prints
on the porch
5-May-2022
standing still
a steep decline
in the Dow
5-May-2022
more than refreshing
a tall glass
of ranch water
5-May-2022
overcast night
nothing left
to say
5-May-2022
dangerously close
the exotic dancer’s
dagger tattoo
5-May-2022
earworm
imprisoned
in my head
5-May-2022
too much tequila
the ceiling fan
wobbles
5-May-2022
free to a good home
my cassette collection
5-May-2022
power lines
crossing
the canal
5-May-2022
the human chipmunk
a wad of tobacco
in his cheek
6-May-2022
Buddha won’t tell me
if he saw
the mischievous raccoon
6-May-2022
strange surroundings
the hair of the dog
that bit me
6-May-2022
darkening skies
this can’t be
the only way out
6-May-2022
pub crawl
a train staggers
to the platform
6-May-2022
sudden jolt
the needle
in a voodoo doll
6-May-2022
hostile takeover
a herring plucked
from the river
6-May-2022
player piano untuned
6-May-2022
spring slump
a baseball diamond
that doesn’t glitter
6-May-2022
a glittering mirage
the sweat
on her breasts
6-May-2022
ferry landing
no one
waits for me
6-May-2022
leftover fish
an anonymous
text message
6-May-2022
light drizzle
who walks
these streets at night?
7-May-2022
independence
cold pizza
the morning after
7-May-2022
catbird
never happy
to see me
7-May-2022
the morning it almost didn’t rain
7-May-2022
from the bullpen
a mouthful
of tobacco
7-May-2022
sea breeze
in the mouth
of a wine bottle
7-May-2022
heating up
the debate
over climate change
7-May-2022
in the forecast
a slight chance
of a baby shower
7-May-2022
ancient cemetery
mother goose
guards her nest
7-May-2022
chilling breeze
the swing and miss
of Red Sox bats
7-May-2022
ghosted
by an old friend
who thought I was dead
7-May-2022
windows open
a noisy blackbird
joins our Zoom meeting
7-May-2022
wardrobe malfunction
my jeans
mysteriously tighter
7-May-2022
redeeming my chips
the cashier
presses a button
7-May-2022
whiskey sour
there are no handles
on slot machines
7-May-2022
in the parking lot
the bartender
cuts me off
7-May-2022
wilted lilacs
our first Mother’s Day
without her
8-May-2022
daytime baseball
waiting for the bats
to bloom
8-May-2022
Mother’s Day
my daughter’s
pregnant belly
8-May-2022
overcast
a team that
can’t score runs
8-May-2022
Mother’s Day
the windmills keep turning
without her
8-May-2022
Mother’s Day
the wind
my only visitor
8-May-2022
my journal
full of poems
about emptiness
8-May-2022
in the pasture
young calves
with their mothers
8-May-2022
morning commute
sunrise reflected
in a skyscraper
8-May-2022
swept at home
the final dinner
from our kitchen
8-May-2022
clean slate
so much more than
a figure of speech
8-May-2022
quarter moon
it doesn’t get
easier
8-May-2022
shared workspace
unable to say the quiet part
out loud
9-May-2022
police checkpoint
my heartbeat
accelerates
9-May-2022
wind advisory
another weekend
blows away
9-May-2022
light drizzle
more Sriracha
for my ramen
9-May-2022
wondering who I am
the turtle
in our outdoor shower
9-May-2022
wind advisory
chasing the grackles
from the finch feeder
9-May-2022
in the tall oaks
blue jays scolding
one another
9-May-2022
the work day
almost over
cherry blossoms
9-May-2022
no mask restrictions
the raccoon knows
when he’s not welcome
9-May-2022
so much depends on
a decision between
paper and plastic
9-May-2022
I can see his ribs
resting on a plate
with BBQ sauce
10-May-2022
between meetings
my life flows
downstream
10-May-2022
false Spring
feeling
is believing
10-May-2022
lurking off-shore
restless windmills
10-May-2022
the rally fizzles
this is why we can’t
have nice things
10-May-2022
goldfinches
at the end
of the rainbow
10-May-2022
the wind won’t let me
tell it to calm down
10-May-2022
banned books
the terror
of truth
10-May-2022
paper cloaks rock
10-May-2022
cherry blossoms
she tries on
her first bikini
10-May-2022
at the end of the day
there’s always
more wind
10-May-2022
cloudless sky
a blue heron soars
into the sun
10-May-2022
construction zone
creating a world
of dust
10-May-2022
in the end
we’re only promised
wind
11-May-2022
the only reply a cold brisk wind
11-May-2022
under foot
and pulling at our heartstrings
our late dog
11-May-2022
construction zone
a pair of woodpeckers
in the old oak
11-May-2022
Zoom meeting
how slowly
it passes
11-May-2022
a ghost tells me
I shouldn’t
have come here
11-May-2022
traveling incognito
a female
red-winged blackbird
11-May-2022
pondering retirement
my portfolio
floats down river
11-May-2022
bullfrogs taking turns
11-May-2022
seeing right through me
morning fog
12-May-2022
filling my lungs
a breath
between meetings
12-May-2022
scaring me to death
a brave new world
12-May-2022
after the storm
just another
windy day
12-May-2022
lull in the conversation
a catbird
calls me out
12-May-2022
trash panda
reinforcing
the stereotype
12-May-2022
intricate patterns
woven into
her lies
12-May-2022
Cape Cod culture clash cuisine
12-May-2022
barrier island
what keeps us
apart
12-May-2022
waiting for the check
I realize I’ve missed
my target demographic
12-May-2022
background music
everything I’ve loved
and lost
12-May-2022
we’re tired of it
but is it
tired of us?
12-May-2022
morning fog
what happens next
13-May-2022
a gull
fading into
fog
13-May-2022
not funny
this tickle
in my throat
13-May-2022
Friday the thirteenth
without the Spring
in my step
13-May-2022
crowded elevator
I press the button
for the thirteenth floor
13-May-2022
soft drizzle
the dream
of lasting peace
13-May-2022
suburban spring
the fragrance
of freshly mowed grass
13-May-2022
cheating time
"this meeting occurs
in the past"
13-May-2022
not to be outdone
the forks
are spooning too
13-May-2022
cobblestone dreams
the ominous gallop
of a pale horse
13-May-2022
remembering it could always rain
13-May-2022
the gull who dreamed
of being an osprey
13-May-2022
behold the ever flowing void
13-May-2022
slippery when wet
I toss away
my towel
13-May-2022
when fog turns to haze
13-May-2022
my hometown
hoping the ghosts
don’t recognize me
13-May-2022
church bells
a stray dog
in the rain
13-May-2022
the boy who wandered
into sunset
13-May-2022
before sunrise
the day’s aspirations
at rest
14-May-2022
crow pose
no problem
for the crow
14-May-2022
an old hippie’s peace flag
at half-mast
14-May-2022
belly first
my pregnant daughter
enters the room
14-May-2022
same time every day
a skunk visits
our neighbor’s yard
14-May-2022
warm spring morning
a freshly washed
fire truck
14-May-2022
writer’s block
the river moves on
without me
14-May-2022
cardinal rule
always be dressed
for the occasion
14-May-2022
flying reconnaissance
over the herring run
a lone seagull
14-May-2022
all aboard!
the conductor’s
birthmark
14-May-2022
church bells
wandering
in the wind
14-May-2022
early Spring
the vines reach out
to Buddha
14-May-2022
cheap wine
the words
pour out
15-May-2022
morning mist
no hurry
to leave
15-May-2022
runaway wagon
a harrowing tale
of sobriety
15-May-2022
hipster pub
no sign
of a "regular"
15-May-2022
"don’t dream it’s over"
another zero count
at the herring run
15-May-2022
in my news feed
nothing remotely healthy
15-May-2022
after the storm
rainbows swirling
in street puddles
15-May-2022
staring back at me potato eye
15-May-2022
continued negativity
I pass the test
15-May-2022
heat lightning
another flash
of her nakedness
15-May-2022
in the glove box
a half dozen
lightly used masks
15-May-2022
distracted driving
the season’s
first miniskirt
15-May-2022
carpenter ants
offended when called
termites
15-May-2022
discreet packaging
the mailman’s
wink
15-May-2022
Monday morning commute
the weekend floats
down river
16-May-2022
Open House
dandelion seeds
in the air
16-May-2022
out on a limb
the turkey vulture
16-May-2022
preparing our taxes
an umbrella turned inside-out
in the wind
16-May-2022
storm preparation
securing
the liquor cabinet
16-May-2022
busy beehive hairdo
16-May-2022
low hanging clouds
just when I needed
to wish on a star
16-May-2022
my own research
reading the ingredients
in alphabet soup
16-May-2022
flower moon
I order another
hibiscus margarita
16-May-2022
milk moon
the silhouette
behind the curtain
16-May-2022
my thoughts
at the bottom
of the soup bowl
16-May-2022
waking up
on the right side
of the sound
16-May-2022
neither aged nor mellow
moonshine
straight from the still
16-May-2022
waning moon
a shallow spot
in the river
17-May-2022
missing the point
I pick up
a holly leaf
17-May-2022
cloudless sky
the titanium bolts
in my spine
17-May-2022
24-hour news
dreams of a
sleeping monster
17-May-2022
salary increase
a zero sum game
17-May-2022
in a parallel universe
my car
parks itself
17-May-2022
total eclipse
the clouds too busy
to let me see it
17-May-2022
Death and Taxes:
Attorneys at Law
17-May-2022
welcoming me back
a bracing wind
17-May-2022
blue chips and energy dip
17-May-2022
everyone leaning
to the side
of the sinking ship
18-May-2022
cloudless sky
everything that slips
through my fingers
18-May-2022
campus visit
ducks and ducklings
in single file
18-May-2022
like a smooth stone
skipping a flip phone
across the river
18-May-2022
nude beach
no strings attached
18-May-2022
lunch traffic
a snail crosses
the terrace
18-May-2022
restless night
a food truck idles
at the factory
18-May-2022
cloudless sky
a shower
of tree pollen
18-May-2022
third rail
my imagination
electrified
18-May-2022
inflation
and yet my 401K
is deflating
18-May-2022
mild temperatures
a meltdown
on Wall Street
18-May-2022
herring run
the restless cry
of seagulls
18-May-2022
falling off the wagon
all major
stock indexes
18-May-2022
gibbous moon
not the man
I thought I would be
18-May-2022
pink moon
waking up
in a little girl’s dream
18-May-2022
discreetly packaged
the old hippie’s
liquid sunshine
18-May-2022
Lizzie Borden
has an axe
to grind
18-May-2022
out of coffee
and no stimulus check
in sight
18-May-2022
downtown Salem
the shopkeeper’s tight grip
on his broom
18-May-2022
seagull cries
how little
my words mean
19-May-2022
laughing babies
they see that grandpa
can’t touch his toes
19-May-2022
market watch
far fewer coins
in the fountain
19-May-2022
quarantine cocktail
an extra dash
of bitters
19-May-2022
another hectic day
of watching
for fireflies
19-May-2022
just friends --
the morning after
19-May-2022
through the mist
a great blue heron
in flight
19-May-2022
sword to secrecy
19-May-2022
morning meditation
the herring run
without me
19-May-2022
pouring me another
the bartender says
I drink too much
19-May-2022
peace on earth
we hide
the wishbone
20-May-2022
with her magic wand
a little girl tries
to fix grandpa
20-May-2022
morning meditation
somewhere between stillness
and stalemate
20-May-2022
her face
when she tastes
my cold brew
20-May-2022
sugar rush
the first bite
of a bear claw
20-May-2022
abandoned - or not
a white van
in a vacant field
20-May-2022
back home
a housefly trapped
between window panes
20-May-2022
Fall River
double-parked in front of
the triple-decker
20-May-2022
Spring hailstorm
a game of
musical chairs
20-May-2022
public boat ramp
scornful glances
from the yacht club
20-May-2022
empty baseball field
a donkey
chasing flies
20-May-2022
my technicolor dreams
of a black and white world
20-May-2022
a compostable cup
what passes
for cold brew
20-May-2022
all-night diner
plenty left over
for the vultures
21-May-2022
the Dow falls
our joint accounts
ache
21-May-2022
dead end
I feel like
I’ve been here before
21-May-2022
still rising on Wall Street
the powerball jackpot
21-May-2022
battle of the backyard
a blue jay
shouts back
21-May-2022
heat advisory
the coyest
of smiles
21-May-2022
redemption --
clean cans and bottles only
21-May-2022
waning moon
I predict another
glass of wine
21-May-2022
fast asleep
the cat that gets
the cream
21-May-2022
springtime dog walk
the fresh smell
of everything
21-May-2022
morning soundtrack
the music
of a quiet river
21-May-2022
cloudless sky
the soar
of an osprey
22-May-2022
sour notes
lamenting my loss
of muscle tone
22-May-2022
impromptu ball game
I’m told to play
left out
22-May-2022
wandering river
a new wrinkle
on my face
22-May-2022
fish tales
the weekend
that got away
22-May-2022
tourist season
the final approach
of a private jet
22-May-2022
setting sun
I soak up
my wine
22-May-2022
around the fire pit
the song
of a dying star
22-May-2022
Summer sunset
the cult of the
big green egg barbecue
22-May-2022
rum and coke
my Spanish
improves
22-May-2022
shoulder season
we don’t know
what to wear
22-May-2022
always expect overcast
23-May-2022
the ambulance awakens me
from a nightmare
23-May-2022
tendonitis
why am I not
a vegetarian?
23-May-2022
starter home
complete with
vintage trailer!
23-May-2022
another negative test
I guess I’m just
feeling old
23-May-2022
soaking up the sun
hot peppers
on the fire escape
23-May-2022
springing back to life
poison ivy
23-May-2022
admiring his work
the slugger’s
bat flip
23-May-2022
convening the committee
a pair of turkey vultures
23-May-2022
cold draft
discovering you’re
no longer friends
23-May-2022
black star
a scar
that can’t be seen
23-May-2022
countdown to summer
the spider web
widens
23-May-2022
waning moon
I temper
my expectations
23-May-2022
morning overcast
no one to mourn
the dead fish
24-May-2022
fresh cold brew
coffee percolates
in my veins
24-May-2022
last call
the jukebox plays
"Fade Into You"
24-May-2022
far from Wall Street
falling tree pollen
24-May-2022
nesting behavior
my daughter repacks
her overnight bag
24-May-2022
far from Wall Street
a pair of ducks
and their nest egg
24-May-2022
false spring
she stops wearing
her halter top
24-May-2022
free fall —
another piece
of the Williamsburg Bridge
24-May-2022
reluctant summer
sunrise cloaked
in mist
24-May-2022
setting sun
the thunder
of hungry gulls
24-May-2022
thoughts and prayers
the right to see tomorrow
24-May-2022
Brooklyn bodega
if it isn’t here
you don’t need it
24-May-2022
live shooter drills
the work we can’t
bring home
24-May-2022
washed ashore
a fish out of water
25-May-2022
meanwhile on Wall Street
my blood pressure soars
25-May-2022
cherry blossoms
blooming idiots
in Washington
25-May-2022
out of coffee
I forget
everything else
25-May-2022
sunny afternoon
stones worn smooth
by the river
25-May-2022
cloudless sky
my email inbox
is empty
25-May-2022
the high price of doing nothing
25-May-2022
one bad apple
falling far
from the tree
25-May-2022
cold draft
I pour myself
another
25-May-2022
NRA lobbyists
dabbing crocodile tears
with money
25-May-2022
in an alternate universe
all of the phone booths
occupied
25-May-2022
noisy seagulls
avoiding
the Twitter feed
25-May-2022
early sunrise
a pair of
unmatched socks
25-May-2022
fresh gossip
the dirty dishes
can wait
25-May-2022
morning meditation
the hush
of a shallow river
26-May-2022
windless morning
I remind myself
to breathe
26-May-2022
fortunate sons
and their decorative
red flags
26-May-2022
spring snow
how soon
we forget
26-May-2022
holiday weekend
seagulls fly
without reservations
26-May-2022
looking down on me
backyard Buddha
26-May-2022
the lingering flavor of her kiss
26-May-2022
sunny afternoon
the loud gossip
of crows
26-May-2022
preparing for takeoff
without a flight plan
seagulls
26-May-2022
chokeberries
same headline
different day
26-May-2022
crabapple blossoms
writing the same poem
until I get it right
26-May-2022
reading Kerouac
the poet’s
pink mohawk
26-May-2022
distracted stalker
stuck on 9 across
26-May-2022
hiding my should I have another face
26-May-2022
morning drizzle
wondering what I’ll
forget today
27-May-2022
every morning
the catbird wonders
who I am
27-May-2022
mocking me
an unfinished glass
of bourbon
27-May-2022
holiday weekend
a picnic blanket
of drizzle
27-May-2022
summer snow
I comb
my white hair
27-May-2022
isolation
a crumbling
lighthouse
27-May-2022
low tide
everything
we leave behind
27-May-2022
low-hanging clouds
what I whispered
to the ocean
27-May-2022
first days of summer
scrubbing the mildew
from my baseball cap
27-May-2022
last day of school
the seagull’s cry
27-May-2022
bittersweet
oh to be free
of entanglement
27-May-2022
bittersweet
how we connect
27-May-2022
the chase is on
a pair of blackbirds
in the marsh
28-May-2022
summer rain
nobody reads
the fine print
28-May-2022
yoga practice
I trim
my toenails
28-May-2022
Spanish moss
I grow older
overnight
28-May-2022
coloring
between the lines
an active shooter drill
28-May-2022
Open House
the nosy neighbors
introduce themselves
28-May-2022
Spring in the air
a game of catbird
and catbird
28-May-2022
RSVP
signed, sealed
undelivered
28-May-2022
tomorrow’s forecast:
tequila sunrise
28-May-2022
sleeping beauty
do I dare
to dream again?
28-May-2022
heavy sigh
three gulls
in the pale sunset
28-May-2022
broken clouds
my thoughts exactly
28-May-2022
old pond
the frog takes
a day off
28-May-2022
waning crescent moon
seeing her happy
with someone else
28-May-2022
his name
a scar
in the headlines
29-May-2022
shallow river
an indecisive herring
29-May-2022
home is where the birdsong is
29-May-2022
autumn nor’easter
leaves swirling
in the streets
29-May-2022
new moon
the things
that disappear
29-May-2022
new moon
the need
to disappear
29-May-2022
the herring
not sure if it’s a metaphor
for something else
29-May-2022
waiting for decisive inaction
29-May-2022
cutting into
our quiet weekend
the neighbor’s chainsaw
29-May-2022
breakfast on Wall Street
scrambled nest eggs
29-May-2022
thoughts and prayers
a birthday cake
without candles
29-May-2022
flying overhead
in a very public place
the private jet
29-May-2022
echoing
the barks
of a visiting dog
29-May-2022
new moon
the same old wrinkles
on my face
30-May-2022
Memorial Day
a peaceful breeze rippling
through the marsh grass
30-May-2022
thanking the sky
for not falling on me
30-May-2022
summer lights
everyone heading home
over the bridge
30-May-2022
my kingdom
for an incandescent
light bulb
30-May-2022
Memorial Day
a veteran’s
invisible scars
30-May-2022
online horoscope
unavailable due to
unforeseen circumstances
30-May-2022
afternoon delight
wearing only
a smile
30-May-2022
life starts again
watching trees
decompose
31-May-2022
not clearly marked
the end of
the holiday weekend
31-May-2022
Monday morning meditation
the revelation
that it’s Tuesday
31-May-2022
another poem I don’t remember writing
31-May-2022
evolution
how a bug
becomes a feature
31-May-2022
disappointment
what the river
leaves behind
31-May-2022
renewable energy
a fresh pot of coffee
31-May-2022
negative test
counting the ions
in the ceiling
31-May-2022
only ghosts
are welcome
to this party
31-May-2022
slack tide
my enthusiasm
out to sea
31-May-2022
one day this will all be ancient ruins
1-Jun-2022
first day of June
the bitterness
of hot coffee
1-Jun-2022
summer overcast
a sudden craving
for chocolate stout
1-Jun-2022
first days of summer
already looking
for fireflies
1-Jun-2022
suburban blight
pedestrians and their pets
on the railroad bridge
1-Jun-2022
raising his passive voice
1-Jun-2022
Nantucket morning
the season’s first
Great White Shark
1-Jun-2022
lingering clouds
unable to escape
the night
1-Jun-2022
beach grass
everything that’s
holding me back
1-Jun-2022
Brooklyn
the burnt out bodega
of my dreams
1-Jun-2022
bittersweet
all that’s left
of the garden
2-Jun-2022
smile --
she’s selling you
yesterday’s croissant
2-Jun-2022
another rally
daring lightning
to strike again
2-Jun-2022
cloudy all day
the weariness
of the ferry horn
2-Jun-2022
writer’s block
a detour
to nowhere
2-Jun-2022
writer’s block
bittersweet flourishes
all around me
2-Jun-2022
leaning to the right
a dying tree
praying for a storm
2-Jun-2022
infinite loop
a rotary
without signs
2-Jun-2022
waxing moon
a sickle
in the old pond
2-Jun-2022
falling down the stairs
a deconstructed pizza
2-Jun-2022
at the roadside shrine
a shot glass
of cheap tequila
2-Jun-2022
new moon
an empty
container ship
2-Jun-2022
cross-country trip
the border between
ketchup and mustard
3-Jun-2022
empty wine bottle
the mosquito’s
last swim
3-Jun-2022
the robin takes exception
when I say this weather
is for the birds
3-Jun-2022
on-flight entertainment
a great blue heron
3-Jun-2022
feeling the weight of morning clouds
4-Jun-2022
deleting my cookies
per recommendation
of the doctor
4-Jun-2022
enchanted forest
I hope the trees
are friendly
4-Jun-2022
jubilee
living in a land
of curtsies
4-Jun-2022
it’s always that last beer
4-Jun-2022
ordering a cocktail
the bartender serves me
mixed signals
4-Jun-2022
the resilience of ignorance
4-Jun-2022
vapor trail
an unanswered
invitation
4-Jun-2022
cool summer breeze
a smile
beneath the veil
4-Jun-2022
tall clouds
I forget
the question
4-Jun-2022
unwelcome breeze
the slugger strikes out
with the bases loaded
4-Jun-2022
soy cappuccino
explaining to my granddaughter
what a payphone was
4-Jun-2022
gentle sunrise
the curves
of your shadow
5-Jun-2022
kindergarten graduation
rekindling my fear
of clowns
5-Jun-2022
broken clouds
stepping outside
of myself
5-Jun-2022
improved weather
stepping outside
of myself
5-Jun-2022
festival security
portable toilets
in single file
5-Jun-2022
missing the boat
a subdued river
5-Jun-2022
missing the boat
a champagne cork
in the air
5-Jun-2022
decisions --
"it’s your funeral"
she says
5-Jun-2022
decisions
how to unring
the bell
5-Jun-2022
azaleas
what have I done?
5-Jun-2022
suspicious text
offering to unscramble
the eggs
5-Jun-2022
like everything else
the words
that wash out to sea
6-Jun-2022
longing to be
where the journey
is the destination
6-Jun-2022
a cryptic text message
promising me millions
6-Jun-2022
tyranny
by stroke
of the pen
6-Jun-2022
lost for words
who will mourn
the dead sparrow?
6-Jun-2022
all this testing
is not improving
my negativity
6-Jun-2022
wondering who moved
the cemetery bench
6-Jun-2022
cancel culture
cheese made
from almond milk
6-Jun-2022
at the gas pump
I barely resist the urge
to report a robbery
6-Jun-2022
two gardenias
the fragrance
of betrayal
6-Jun-2022
supply chain issues
the high price
of lemonade
7-Jun-2022
the vole and I
always surprised
to see each other
7-Jun-2022
bittersweet
reaching out
to Buddha
7-Jun-2022
allergy season
the urge to buy
a scratch ticket
7-Jun-2022
you know
where to find me
a dried up lake
7-Jun-2022
mid-day silence
all the birds
tending nests
7-Jun-2022
ceiling fan
holding its applause
7-Jun-2022
the love song she wrote
on the back
of a French postcard
7-Jun-2022
tasting her lipstick
on my wine glass
7-Jun-2022
quarter moon
a busker plays
for spare change
7-Jun-2022
editorial oversight
the haiku
in my draft folder
7-Jun-2022
turning a corner
an unheeded
mask mandate
7-Jun-2022
statue of limitations
7-Jun-2022
an old iguana
where the sugar mill
used to be
7-Jun-2022
age spots
the blood pressure cuff
tightens
7-Jun-2022
shooting star
the dreams
of an old dog
7-Jun-2022
what exactly is
a 40% chance
of rain?
7-Jun-2022
grinding to a halt
flavored coffee beans
7-Jun-2022
Wednesday morning commute
construction debris
in the wind
8-Jun-2022
restless sleep
all the lost dogs
playing poker
8-Jun-2022
Lord Hobo
designer rucksacks
for all
8-Jun-2022
more than friends
she adjusts
his collar
8-Jun-2022
unseasonably warm
we quickly
undress
8-Jun-2022
natural immunity
marked by a tombstone
8-Jun-2022
in the news
a moth’s tight circles
around the flame
8-Jun-2022
black sheep
the one who doesn’t
like mutton
8-Jun-2022
my hero
the native New Yorker
who knows what it is
8-Jun-2022
morning clouds
food vendors
preparing brisket
8-Jun-2022
karaoke bar
a special
on whiskey sours
9-Jun-2022
morning thunder
the dog’s
unblinking eyes
9-Jun-2022
renovation project
no one sure
what that noise was
9-Jun-2022
on hold
a recorded voice reminds me
how important I am
9-Jun-2022
snapping turtle
we maintain
a respectful distance
9-Jun-2022
waiting for a booster
another game
of solitaire
9-Jun-2022
backyard Buddha
always the first to admit
he’s all wet
9-Jun-2022
dog whistle
the old dog
can’t hear it
9-Jun-2022
beyond belief
software named
for a goddess
9-Jun-2022
parting clouds
a furtive glance
at her cleavage
9-Jun-2022
actors’ retreat
the participants
feign surprise
9-Jun-2022
celebrating my slow decline
an elderflower cocktail
9-Jun-2022
after the rain
two catbirds fighting
at the feeder
9-Jun-2022
assisted living center
all signs pointing
one way
9-Jun-2022
Pay Day
public hearings
on Capitol Hill
10-Jun-2022
RSVP
a runaway kite
with strings attached
10-Jun-2022
telling the tombstone
he won’t have to wait
much longer
10-Jun-2022
no vacancy
the run-down hotel
10-Jun-2022
writer’s block
a flooded
cranberry bog
10-Jun-2022
surprised to learn
that The Killer
is still alive
10-Jun-2022
breakfast of champions
an oatmeal stout
10-Jun-2022
unblinking
the prisoner’s
teardrop tattoo
10-Jun-2022
Rome burning --
here’s where
the strings come in
10-Jun-2022
summer afternoon
the old dog
ignores a chipmunk
10-Jun-2022
summer rain
the trees give
a standing ovation
10-Jun-2022
a long week
what gets lost
in the breeze
10-Jun-2022
the echo of a dog
barking at its echo
10-Jun-2022
laughing gull
a beachcomber
and his metal detector
10-Jun-2022
Bukowski’s Pub
a tourist bus
empties out
10-Jun-2022
tropical dreams
a banana slug
crossing the patio
11-Jun-2022
marooned
the raging
arroyos
11-Jun-2022
hidden drive
the limousine’s
tinted windows
11-Jun-2022
two days after my booster
I need a second cup
of coffee
11-Jun-2022
twilight years
I live
for sunset
11-Jun-2022
summer twilight
the challenge of translating
birdsong
11-Jun-2022
first date --
second-hand smoke
meets cheap perfume
11-Jun-2022
the girl next door
no longer too young
for a bikini
11-Jun-2022
the girl next door
no longer too young
to drive
11-Jun-2022
an atheist
buys a haunted house
and... action
11-Jun-2022
tree frogs --
or was it only
a dream?
12-Jun-2022
Sunday morning
the sound of skateboards
in the zócalo
12-Jun-2022
beating the heat
an arc of water
from the Johnny Pump
12-Jun-2022
noisy crows --
the Open House
for a second weekend
12-Jun-2022
the cracks
in our window
of opportunity
12-Jun-2022
on the Senate floor
a pigeon puffs out
its chest feathers
12-Jun-2022
what dignity?
a draft in the back
of my hospital gown
12-Jun-2022
darkening skies
I discover another
old notebook
12-Jun-2022
that look that tells me
to stop looking
at her cleavage
12-Jun-2022
deepening darkness descends
12-Jun-2022
when you’re never wrong
to expect rain
12-Jun-2022
raising havoc
bittersweet
in our garden
12-Jun-2022
Monday morning commute
a thunderstorm
rolls in
13-Jun-2022
same time each morning
crows rendezvous
at the ancient cemetery
13-Jun-2022
desert cantina
the ashtray
a hollow skull
13-Jun-2022
morning thunder
the dog’s
nervous footsteps
13-Jun-2022
renovation dreams
things that go bump
in the night
13-Jun-2022
love is a hatful of rain
13-Jun-2022
June moon
my newborn grandson
grips my finger
13-Jun-2022
searching for words
my tires find
the rumble strip
13-Jun-2022
strawberry moon
rising above
the cranberry bog
14-Jun-2022
happy hour
tonight’s dinner
of half-priced hors d’oeuvres
14-Jun-2022
strawberry moon
reading the ingredients
of a non-dairy yogurt
14-Jun-2022
recall notice
a product I don’t
remember purchasing
14-Jun-2022
locusts
when the marsh
becomes a swamp
14-Jun-2022
full moon
a new age spot
on my face
14-Jun-2022
ghost ranch
the wild horses
of my dreams
15-Jun-2022
after the run
our shoelaces
intertwined
15-Jun-2022
crossing a bridge
wondering if it was built
by the lowest bidder
15-Jun-2022
home of the brave new world
15-Jun-2022
pub crawl
the texture
of spent grain
15-Jun-2022
play at the plate
a dog begs
at the dinner table
15-Jun-2022
meanwhile
the music stops
on Wall Street
15-Jun-2022
at first
it’s barely noticeable
waning moon
15-Jun-2022
glancing me
with its shadow
great blue heron
15-Jun-2022
empty room
light spills in
through an open door
15-Jun-2022
summer breeze
light spills in
through an open door
15-Jun-2022
stranger in a strange land
construction workers
one floor above me
15-Jun-2022
nobody told me
the piñata
swings back
16-Jun-2022
yielding the right of way
goats cross the highway
16-Jun-2022
fishing pier
a spectacle
of bellowing seals
16-Jun-2022
opening the window
the birds stop talking
about me
16-Jun-2022
desert oasis
the mirage
of truth
16-Jun-2022
golden sage
a prudent choice
given market conditions
16-Jun-2022
cold and clear
a craving
for moonshine
16-Jun-2022
reality TV
a solemn oath
with fingers crossed
16-Jun-2022
bear market
not the least bit cuddly
16-Jun-2022
mid-June chill
the bears come out
on Wall Street
16-Jun-2022
manic Monday
the hot cup of coffee
I left behind
16-Jun-2022
enchanted forest
hoof prints
of glittering gold
16-Jun-2022
broken flowers
so many
unanswered questions
16-Jun-2022
evening meditation
a jet interrupts
my train of thought
16-Jun-2022
writer’s block
I write about
writer’s block
16-Jun-2022
morning clouds
the cactus
unmoved
17-Jun-2022
hours before dawn
all alone
with my fear
17-Jun-2022
cul-de-sac
it seems like
a dead end to me
17-Jun-2022
soaring above Wall Street
a red-tailed hawk
17-Jun-2022
my hometown
the ghosts pretend
not to recognize me
17-Jun-2022
another mermaid manifesto
17-Jun-2022
dream catcher
waking up
as someone else
17-Jun-2022
spinning the globe
around its axis
a country falls off
17-Jun-2022
Friday night
the heels
come off
17-Jun-2022
a hole in the fence
a wordless haiku
writes itself
17-Jun-2022
sewer construction
how a bill
becomes a law
17-Jun-2022
"free sofa"
soaking up
the summer rain
18-Jun-2022
Father’s Day spam
thank you for not
letting me forget
18-Jun-2022
summer solstice
it’s all downhill
from here
18-Jun-2022
summer night
the sweat
of a blues guitar
18-Jun-2022
sun worship
a gathering
of dust
18-Jun-2022
a new variant
the urgency
to bare arms
18-Jun-2022
strawberry fields forever
18-Jun-2022
grandparents
indulging
their dogs
18-Jun-2022
Father’s Day --
now the sun comes out
19-Jun-2022
drifting clouds
my granddaughter
learns to drive
19-Jun-2022
second cup of coffee
the news I read
is already old
19-Jun-2022
Father’s Day
mosquitoes
at the barbecue
19-Jun-2022
two shots of tequila later
she’s the real deal
19-Jun-2022
summer solstice
I notice my mask
is upside down
19-Jun-2022
rain on and off
the phone calls
you don’t get
19-Jun-2022
crowded bus
a good day
for a walk
19-Jun-2022
insurmountable
a tunnel
under the wall
19-Jun-2022
Father’s Day
a lingering walk
past the cemetery
19-Jun-2022
broken clouds
an abandoned
shopping mall
19-Jun-2022
out of coffee
I succumb to
the zombie apocalypse
19-Jun-2022
fixing the glitch
the universe
stops working
20-Jun-2022
mid-day sun
sparrows bathing
in dirt
20-Jun-2022
Sunday drivers
and their roadside shrines
20-Jun-2022
wondering if my past life
was any better
than this one
20-Jun-2022
Juneteenth
exit through
the gift shop
20-Jun-2022
checkmate
the account
overdrawn
20-Jun-2022
beach plum blossoms
the same sense of wonder
every year
20-Jun-2022
summer solstice
a long day’s journey
into dusk
20-Jun-2022
summer dusk
the tall shadow
of a cellphone tower
20-Jun-2022
snake charmer
the shadows
start to slither
20-Jun-2022
bad news
one more glass
of cheap wine
20-Jun-2022
another day
another post of well-meaning
misinformation
21-Jun-2022
missing the last train
the diesel fumes
linger
21-Jun-2022
Brooklyn sunrise
hot chili peppers
on the fire escape
21-Jun-2022
the porta potty at the end of the rainbow
21-Jun-2022
first day of summer
cold call
from a software vendor
21-Jun-2022
mated for life
a mourning dove
alone
21-Jun-2022
church bells
a startled pigeon
escapes
21-Jun-2022
low-hanging fruit
a ripe mango
waiting to fall
21-Jun-2022
first day of summer
when it rains
it pours
21-Jun-2022
desert nightmare
the demons
in the dust storm
21-Jun-2022
raw bar
the cormorant
takes a plunge
21-Jun-2022
longest day
the stop and go
of airport traffic
21-Jun-2022
raw bar
a cormorant
takes the plunge
21-Jun-2022
on a crowded plane
we all play solitaire
21-Jun-2022
death at 30,000 feet
I startle awake
21-Jun-2022
turbulence
a dysfunctional
family
21-Jun-2022
ashes
the night I drove
into the fog
22-Jun-2022
the night I drove
into the fog
22-Jun-2022
raise? what raise?
a zero sum game
22-Jun-2022
morning walk
waves wash over
the highway din
22-Jun-2022
one can never
travel far enough
from bad coffee
22-Jun-2022
abandoned church
at the end
of the universe
22-Jun-2022
the bitterness
at the bottom
of the cup
22-Jun-2022
morning fog
it can all wash away
in the next wave
22-Jun-2022
late morning nap
the hotel decor
quite tired
22-Jun-2022
funeral mass
a lump
in my throat
22-Jun-2022
Cambria sunrise
a pair of seagulls disappears
over the horizon
22-Jun-2022
on a distant shore
an unfinished painting
of a lighthouse
22-Jun-2022
outside the church
a hummingbird
hovering
22-Jun-2022
barefoot in the cold ocean
who knew their ashes
would be so heavy
22-Jun-2022
late train
the smell of alcohol
on the conductor’s breath
23-Jun-2022
unselfconscious
the awkward, graceful step
of a sandhill crane
23-Jun-2022
the grit of sand
in my oatmeal --
I finish it all
23-Jun-2022
last day of school
time to start
forgetting
23-Jun-2022
the morning after
reminiscing
over cold eggs
23-Jun-2022
school’s out
watch for children
and their cellphones
23-Jun-2022
grazing while we shop
a junkyard goat
23-Jun-2022
wine tasting
an inflationary bouquet
with notes of recession
23-Jun-2022
microclimates
every day
I become smaller
23-Jun-2022
desert oasis
let’s park here
for awhile
23-Jun-2022
popcorn ceiling
regretting every
empty calorie
23-Jun-2022
robbery in progress
gas prices
in a tourist town
24-Jun-2022
flying cross-country
backyard Buddha
doesn’t know I’m gone
24-Jun-2022
lunch with the boss
the things I won’t eat
on a dare
24-Jun-2022
after four days
an unused corner
of the towel
24-Jun-2022
drought parched fields
a turkey buzzard
rides the current
24-Jun-2022
airplane mode
I stifle
a yawn
24-Jun-2022
reigning supreme
the illusion
of justice
24-Jun-2022
Pismo Beach
wave after wave
of fast-food joints
24-Jun-2022
waking up in the wrong country
24-Jun-2022
memories
an empty bench
surrounded by wildflowers
24-Jun-2022
late flight
tequila shots
on the house
24-Jun-2022
hard freeze
my credit card
declined
24-Jun-2022
writer’s block
a cat unblinking
in its carrier
24-Jun-2022
high tide
the words we meant to say
lost in a wave
24-Jun-2022
this poem
carried away
by the waves
24-Jun-2022
heavy sigh
each day vanishing
into fog
24-Jun-2022
too tired to sleep
24-Jun-2022
home at last
a drop
in the ocean
25-Jun-2022
decades later
a bloated
mermaid tattoo
25-Jun-2022
songbirds
are they welcoming us home
or berating us?
25-Jun-2022
the mourning after
washing the ashes
from my jeans
25-Jun-2022
Cape Cod weekend
those with boats
and everyone else
25-Jun-2022
surviving sons
no one to tell us
how much we’ve grown
25-Jun-2022
letting go --
the stars
in her eyes
25-Jun-2022
cross-country travel
I don’t know
what day it is
25-Jun-2022
bottom of the ninth
the manager calls
for another beer
25-Jun-2022
California souvenir
ashes and fog
forever
26-Jun-2022
dreamers falling between the cracks
26-Jun-2022
one cup of coffee
and I’m angry again
26-Jun-2022
success
a snail crosses
the patio
26-Jun-2022
looking for volunteers
a cucumber pokes out
from the compost
26-Jun-2022
serenity now
the songbird
flies away
26-Jun-2022
crossing days off the calendar
another week laid to rest
26-Jun-2022
civil disobedience
I won’t be told
to calm down
26-Jun-2022
hot summer night
she peels away
the sheets
26-Jun-2022
baking in the sun
another dough-faced
Cape Cod tourist
26-Jun-2022
waking from a nightmare
church bells
in the night
26-Jun-2022
heavy sigh
my life
on the rocks
26-Jun-2022
home from traveling
a spider
expands its web
26-Jun-2022
the old pond
throwing a pebble
I shatter the moon
26-Jun-2022
summer morning
she peels away
the night
26-Jun-2022
butterflies reciting poetry
26-Jun-2022
Star Wars
the asterisks
in our contract
26-Jun-2022
what if Basho
kissed a pond
and it became a frog?
27-Jun-2022
Monday morning breeze
the weekend
flies away
27-Jun-2022
retirement --
what’s a weekend?
27-Jun-2022
Independence Day
not free
from irony
27-Jun-2022
new moon
or so they tell me
27-Jun-2022
moon viewing
my haiku friends tell me
I should like sake
27-Jun-2022
campaign rally
trash crossing the street
in the wind
27-Jun-2022
writer’s block
sometimes I don’t know
what to say
27-Jun-2022
filling the void
a case of
empty wine bottles
27-Jun-2022
moonless night
exonerating
the guilty
27-Jun-2022
mezcal
the journey is
the destination
27-Jun-2022
late afternoon meeting
a hole
in the ozone layer
27-Jun-2022
chairs missing
a hole
in the ozone layer
27-Jun-2022
dreams of purple hydrangeas
27-Jun-2022
arguing politics
the dog barks
at a snapping turtle
27-Jun-2022
wet dream
happy hour
at the swim-up bar
27-Jun-2022
muting the TV
the music
of rain
27-Jun-2022
summer rain
when it’s just not
your night
27-Jun-2022
toasting
the doctor who tells me
I drink too much
27-Jun-2022
the last train
in a near-empty car
he sits next to me
27-Jun-2022
a glass of wine
my nod to
a vegan diet
27-Jun-2022
morning joggers
I can watch them
all day
28-Jun-2022
tea kettle! tea kettle!
a wren joins me
for breakfast
28-Jun-2022
rookie left fielder
misjudging
marsh flies
28-Jun-2022
no vacancy
a sparrow nest
in the gutter
28-Jun-2022
a dog’s life --
following the sun
from nap to nap
28-Jun-2022
meanwhile on Wall Street
a kite plummets
into the pavement
28-Jun-2022
starless night
a craving
for moonshine
28-Jun-2022
crossing the border
no fight
in the dog
28-Jun-2022
no emoji for how I feel
28-Jun-2022
those eyes --
the constellations
in the sky
28-Jun-2022
last days of June
a sustained invasion
of bittersweet
29-Jun-2022
my words
on a stranger’s blog
unattributed
29-Jun-2022
last days of June
the fly fisherman’s
new hat
29-Jun-2022
"pardon me"
echos
in a long hallway
29-Jun-2022
school’s out
a welcome break
from live shooter drills
29-Jun-2022
desert mirage
she slips through
my fingers
29-Jun-2022
sunset
I suddenly realize
it’s no longer raining
29-Jun-2022
connect the dots
I catch myself staring
at her freckles
29-Jun-2022
Black Napkins
the memorial
in my head
29-Jun-2022
Medicare
it seems easier
to disappear
29-Jun-2022
total eclipse
the lingering light
in her eyes
29-Jun-2022
starless night
my thoughts returning
to the ocean
29-Jun-2022
lingering sunset
the night belongs
to fireflies
29-Jun-2022
summer dusk turning into fireflies
29-Jun-2022
vergüenza
un amigo falso
30-Jun-2022
released from
this floating world
ocean mist
30-Jun-2022
pondering retirement
my doctor and I
are the same age
30-Jun-2022
a cryptic message:
Bitcoin makes
an unscheduled stop
30-Jun-2022
it’s a boy!
blue hydrangeas
in bloom
30-Jun-2022
exposed
the secret location
of a nude beach
30-Jun-2022
heat wave
my web browser
freezes
30-Jun-2022
crowded sidewalk
I flag down
the wrong bus
30-Jun-2022
avoiding judgement
I find
the self-checkout lane
30-Jun-2022
inconceivable
a mid-life pregnancy 30-Jun-2022
dark clouds
a thunderous outburst
of gulls
30-Jun-2022
waning sunlight
fishermen mending
their nets
30-Jun-2022
broken clouds
I’m still
not okay
30-Jun-2022
dangling precariously
it will not fall
Spanish moss
30-Jun-2022
disruptive customers
the waiter asks
if we have nut allergies
30-Jun-2022
monetizing ancient artifacts
30-Jun-2022
summer days
the search for
a coat of arms
1-Jul-2022
sounds of nature
a neighbor
mowing his lawn
1-Jul-2022
yellowing photographs
the fear of
being forgotten
1-Jul-2022
planning
a last-minute
beer run
1-Jul-2022
Fourth of July weekend
the fragrance
of lightning
1-Jul-2022
Independence Day
how long do I wait
for my first beer?
1-Jul-2022
Independence Day
a broken engagement
1-Jul-2022
Independence Day
she’s not wearing
a ring
1-Jul-2022
red light district
holiday weekend gridlock
at the bridge
1-Jul-2022
tropical daydream
shimmering waves
above the asphalt
1-Jul-2022
isolated thunderstorms
and nobody
to talk to
2-Jul-2022
liquid lunch
the unsteady stagger
of a regular
2-Jul-2022
the clouds won’t tell me
where they’re going
2-Jul-2022
lunch decisions
what to have
with my scotch
2-Jul-2022
at the end of the rainbow
a run-down beach house
2-Jul-2022
Fourth of July weekend
no shopping carts
at the liquor store
2-Jul-2022
Independence Day
freedom
from fireworks
2-Jul-2022
Independence Day
fireworks
under the sheets
2-Jul-2022
campaign rally
the towering piles
of trash
2-Jul-2022
evening clouds
just when I needed
to wish on a star
2-Jul-2022
the dog’s ball
on the wrong side
of an invisible fence
3-Jul-2022
my mistake --
every year
is the year of the dog
3-Jul-2022
late-night drive
my tires find
the rumble strip
3-Jul-2022
reckless lovers
burning bridges
before they cross
3-Jul-2022
bittersweet
she insists it’s not a word
while I trim it back
3-Jul-2022
bittersweet
she insists
it’s not a word
3-Jul-2022
overcast day
my shadow
stays behind
3-Jul-2022
Independence Day
osprey fledglings
leave the nest
3-Jul-2022
after the party
a deflated
bouncy house
3-Jul-2022
bedroom eyes
the fireworks
begin early
3-Jul-2022
after the fireworks
a sink full
of dirty dishes
4-Jul-2022
behind kitchen doors
the 5-second rule
for a dropped spoon
4-Jul-2022
scorpio rising
the lingering taste
of hot sauce
4-Jul-2022
beachside daydream
a shark fin
on the horizon
4-Jul-2022
Coney Island dream
a craving for
too many hot dogs
4-Jul-2022
when words fail me
fireflies
4-Jul-2022
words fail me
fireflies
4-Jul-2022
barking at the neighbors
our service dog school
drop-out
4-Jul-2022
arguing about water shortages
we work up a thirst
4-Jul-2022
beef eater! beef eater!
the songbird’s
accusation
4-Jul-2022
mockingbird
"my eyes are up here"
she says
4-Jul-2022
hatred’s red glare
4-Jul-2022
summer picnic
the bug bite’s
red glare
4-Jul-2022
my quickening pulse
when too many people
start following me
4-Jul-2022
the final chapter:
he tells me
"I can’t read you"
4-Jul-2022
overcast morning
somehow the catbird
blames me
5-Jul-2022
is the train I hear a pale horse?
5-Jul-2022
Tuesday morning commute
resuming its trajectory
downhill
5-Jul-2022
wedding procession
traffic reduced
to a single lane
5-Jul-2022
when you’re ignored
by the elephant
in the room
5-Jul-2022
always skeptical
when subject line
reads "good news"
5-Jul-2022
Downtown Crossing
a man juggling torches
in a kilt
5-Jul-2022
fireworks
a cancelled meeting
5-Jul-2022
10 percent chance of rain
falling all around me
5-Jul-2022
always skeptical
when the subject line reads
"good news"
5-Jul-2022
overnight clouds
pondering my legacy
5-Jul-2022
missing the last bus
pity on the face
of a plastic crucifix
5-Jul-2022
hipster cafe
the nostalgia
of electric candlelight
5-Jul-2022
late in the game
lipstick
on the pig
5-Jul-2022
my muse
the ghost
in you
5-Jul-2022
in the cool of night
my bug bites burn
6-Jul-2022
the sky wishes it had rained
6-Jul-2022
fading and brittle
my son’s crayon portrait
of me
6-Jul-2022
actualizing the virtual machine
6-Jul-2022
crime scene
someone rearranged
the poetry magnets
6-Jul-2022
herring count
an osprey snatches
number one
6-Jul-2022
third rail
why some of us
can’t resist it
6-Jul-2022
how long
before the fledglings kick us out
of our nest?
6-Jul-2022
happy hour
a soap opera
at the bar
7-Jul-2022
cloudless sky
and no words
to describe it
7-Jul-2022
spider bites
and their cynical smile
7-Jul-2022
speeding 18-wheeler
a coconut falls
from a palm tree
7-Jul-2022
not silent after all
the language
of the desert
7-Jul-2022
bittersweet
growing arms and legs
overnight
7-Jul-2022
hotel balcony
watching the world
go by
7-Jul-2022
half measures
an unsent letter
7-Jul-2022
abandoned restaurant
a dream-filled sandwich
7-Jul-2022
clear skies
the darkness
pours out of me
7-Jul-2022
questioning the clouds
do we really want
to win this game?
7-Jul-2022
rock bottom
he hardly made
a splash
8-Jul-2022
still raw
the spot
where the tattoo
was removed
8-Jul-2022
playing frisbee
planet Earth
stuck in a tree
8-Jul-2022
kitchen renovation
an argument
between strangers
8-Jul-2022
Friday morning commute
waiting for someone
to spill the tea
8-Jul-2022
meanwhile on Wall Street
moss clings
to a weathered tombstone
8-Jul-2022
Cape Cod summer
swearing at motorists
with out-of-state plates
8-Jul-2022
waxing eloquent
thunder moon
8-Jul-2022
just a phase
I delete my
search engine history
8-Jul-2022
retirement party
a distinguished career
on the rocks
8-Jul-2022
writer’s block
space unintentionally
left blank
8-Jul-2022
ice breaker
the permanent stain
in the carpet
8-Jul-2022
cloudless sky
a plane flies
into the moon
8-Jul-2022
the old dog
paying off
my sleep deficit
9-Jul-2022
talking his head off
the hat salesman
9-Jul-2022
the dry river bed chases me away
9-Jul-2022
my poison ivy morning
9-Jul-2022
my epitaph:
"you’re probably
mispronouncing it"
9-Jul-2022
bound in twine
a genuine
reproduction
9-Jul-2022
good luck or bad?
a black cat
on the fence
9-Jul-2022
cloudless sky
a cyclone
in Coney Island
9-Jul-2022
apex predator
no waiting in line
for lunch
9-Jul-2022
happy hour
a ghost at the bar
buys me a drink
9-Jul-2022
romantic novel coronavirus
9-Jul-2022
just friends
the way she stirs
her cocktail
9-Jul-2022
when the wine writes the final verse
9-Jul-2022
summer morning
I wonder what the reeds
are whispering
10-Jul-2022
Sunday brunch
the wagging tail
of a one-eyed dog
10-Jul-2022
beloved pet peeve
10-Jul-2022
cherry pie chart
10-Jul-2022
strawberry rhubarb pie chart
10-Jul-2022
the catbird keeps asking me
what I’m writing
10-Jul-2022
finishing my book
the fireflies
disappear
10-Jul-2022
songbird
just
because
10-Jul-2022
neighbors praising
the miracle
of irrigation
10-Jul-2022
summer hike
the rust
under a railroad bridge
10-Jul-2022
ugly is beautiful
10-Jul-2022
imagining the trees
cut down
to build this house
10-Jul-2022
lunch hour
the construction worker
takes a nap
11-Jul-2022
a morning so quiet
you can hear
the Dow drop
11-Jul-2022
sunny afternoon
the dog takes
a cat nap
11-Jul-2022
waves renovating sandcastles
11-Jul-2022
when the footsteps chasing you
are your own
11-Jul-2022
water rationing
the curse
of clear skies
11-Jul-2022
brave little toaster
in the kingdom
of crumbs
11-Jul-2022
is this acid house
or am I hallucinating?
11-Jul-2022
bar regulars
discussing bourbon
over cheap beer
11-Jul-2022
waking early
and indifferent
to the worm
11-Jul-2022
almost tropical
a margarita
on the fire escape
11-Jul-2022
full count
I let the call
go to voicemail
11-Jul-2022
airplane mode
a coughing passenger
12-Jul-2022
windless morning
the swish
of a horse’s tail
12-Jul-2022
a lazy summer wind through the bulrushes
12-Jul-2022
class reunion
the homecoming queen
who never returned
12-Jul-2022
buck moon
leaping into
the clouds
12-Jul-2022
"grasp my hand"
she said
jumping into the fire
12-Jul-2022
Independence Day
the smell
of gunpowder
12-Jul-2022
truth decay
junk food
at the campaign rally
12-Jul-2022
more than this
a song
I shouldn’t like
12-Jul-2022
oscillating fan undecided
12-Jul-2022
cutting the deck
the card dealer’s
gold tooth
13-Jul-2022
writer’s block
when you know in your heart
you are a river
13-Jul-2022
deepening darkness
the ghosts
melt away
13-Jul-2022
super buck moon --
the hero we all need
13-Jul-2022
inflation headlines
my grumbling
as I step on the scale
13-Jul-2022
an ancient song
in the oscillation
of the fan
13-Jul-2022
dry conditions
a broken corkscrew
13-Jul-2022
science experiment
a bologna sandwich
at the bottom of the sea
13-Jul-2022
another wave
another opportunity
to say goodbye
13-Jul-2022
moon viewing
too hot
for clothes tonight
13-Jul-2022
skyscraper horizon
indifferent clouds
pass on by
13-Jul-2022
last to leave the audience
a noisy
ceiling fan
13-Jul-2022
water park
the wail
of a slide guitar
14-Jul-2022
waiting for a table
everyone in the world
except us
14-Jul-2022
windless morning
an oriole
at the hummingbird feeder
14-Jul-2022
above the palms
lights from a distant
baseball field
14-Jul-2022
distracted during math class
I divide by zero
14-Jul-2022
storming the Bastille
half-price chicken wings
during happy hour
14-Jul-2022
weather advisory
a chance
of crows
14-Jul-2022
church bells
a city runs out
of water
14-Jul-2022
party on the rooftop
the glow
of electric candlelight
14-Jul-2022
spell checker makes me mean
14-Jul-2022
public nuisance
a private jet
14-Jul-2022
dark wind
all of your possessions
in a cardboard box
15-Jul-2022
barely a headline
the dog catches up
with the car
15-Jul-2022
cradle to grave
the hiding places
in between
15-Jul-2022
flicker flicking
sunflower husks
15-Jul-2022
tumbleweeds
the dog
keeps shedding
15-Jul-2022
squandering a meal
the raccoon leaves
a fish head behind
15-Jul-2022
downtown stoplight
a homeless man cleans
my clean windshield
15-Jul-2022
artificial sweetener
another gated community
15-Jul-2022
admitting I have no Plan B
15-Jul-2022
chasing the woodpecker
from my door
15-Jul-2022
windless night
the moon has
nowhere to hide
15-Jul-2022
pink hydrangeas
my granddaughter’s
dance recital
15-Jul-2022
pink hydrangeas
a pretty girl
calls me "sir"
15-Jul-2022
loose dog --
or is it being walked
by The Invisible Man?
16-Jul-2022
salad days
too busy
making hay
16-Jul-2022
misty morning
seeking out
an unfogged mirror
16-Jul-2022
restless sleep
I miss
the dream train
16-Jul-2022
running a red light
another beach house
on the market
16-Jul-2022
Town Dump
activists
and their clipboards
16-Jul-2022
did I really sign up
for "not bad
for your age"?
16-Jul-2022
when the temperature drops
and it’s still too soon
to get dressed
16-Jul-2022
suspended animation
the grasshopper
in a spider web
16-Jul-2022
summer sunset
the shimmering glow
of a spider web
16-Jul-2022
waning moon
when everything’s
a math problem
16-Jul-2022
waning moon
when my Dad stopped getting
my Dad jokes
16-Jul-2022
no forwarding address
a postcard
to an old friend
16-Jul-2022
fear of shade
16-Jul-2022
timeless
my castle
in the sand
16-Jul-2022
sleeping in
the morning belongs
to crows
17-Jul-2022
good in the sack
a harvest
of golden potatoes
17-Jul-2022
Sunday morning
losing the lottery
I play it again
17-Jul-2022
the breeze doesn’t know
if it’s pleasant
or not
17-Jul-2022
partly cloudy
expecting
unexpected company
17-Jul-2022
sudden thunder
a dog chasing gulls
on the beach
17-Jul-2022
end of the weekend
the sign reads
"rough road ahead"
17-Jul-2022
killing a seal
in front of tourists
my spirit animal
17-Jul-2022
All-star break
the ace’s
fractured pinky
17-Jul-2022
townie bar
Hawaiian shirts
passing by
17-Jul-2022
abandoned sugar plantation
the blood red soil
17-Jul-2022
summer evening
the spider sees me
and hides
17-Jul-2022
dead of night
bats swoop over
the kettle pond
17-Jul-2022
in my dreams
the dead language
of my ancestors
18-Jul-2022
long-range forecast
a cloud of mosquitoes
on the stagnant pond
18-Jul-2022
tweenagers
no more smiles
for Grandpa
18-Jul-2022
found art
the mannequin’s
head scarf
18-Jul-2022
traffic report
continued gridlock
in Washington
18-Jul-2022
another birthday
another flickering candle
18-Jul-2022
uninvited guest
a pop-up shower
18-Jul-2022
envying the mist
that clings
to your skin
18-Jul-2022
paradise
naked
and unashamed
18-Jul-2022
Sunday brunch
seagulls dining
al fresco
18-Jul-2022
after the rain
hydrangeas
take a bow
18-Jul-2022
sharing our secrets
at the bottom
of the sea
18-Jul-2022
restless sleep
a ghost ship
untethered
18-Jul-2022
fugitive
running from
his shadow
18-Jul-2022
heat wave
it won’t say
goodbye
18-Jul-2022
paper lanterns
the words
I didn’t write
19-Jul-2022
heat wave
our thermostat
goes offline
19-Jul-2022
waiting for a call
a chance
of thunderstorms
19-Jul-2022
heat wave
weary of sleeplessness
I can’t sleep
19-Jul-2022
slow internet
a spinning
roulette wheel
19-Jul-2022
reminder:
one can still get wet
from a 2% chance of rain
19-Jul-2022
hot with a chance of apocalypse
19-Jul-2022
summer breeze
it will never tell you
it’s still hot out
19-Jul-2022
"hot enough for you?"
she asks
naked
19-Jul-2022
another candlelight memorial
19-Jul-2022
devil wind
a wildfire
crosses the highway
19-Jul-2022
angry words
the unrelenting
heat
19-Jul-2022
her lips
a fine wine
19-Jul-2022
airplane mode
an albatross
in flight
19-Jul-2022
was it all a dream?
crow tracks
on the moon
20-Jul-2022
a crumbling wall
between the haves
and the have-nots
20-Jul-2022
exclamation point
a home run
to the upper deck
20-Jul-2022
play ball!
the crowd swatting
at marsh flies
20-Jul-2022
toasting all my friends on the wagon
20-Jul-2022
content
to just hang out
Spanish moss
20-Jul-2022
the empty bottle at the end of the rainbow
20-Jul-2022
summer wind
dancing
in the treetops
20-Jul-2022
sipping champagne
the jukebox plays
"To Hell With Poverty"
20-Jul-2022
the road to hell
leaving no destination
behind
20-Jul-2022
Pleaides
the neighbor
calls his cats
20-Jul-2022
morning coffee
waiting for the fog
to burn off
21-Jul-2022
sympathy card
we mail it
with a "forever" stamp
21-Jul-2022
dragons and unicorns
the fairy tale
of a just war
21-Jul-2022
morning meditation
silencing
the echo chamber
21-Jul-2022
summer overcast
the cascade
of a hazy IPA
21-Jul-2022
apocalypse
96 degrees
in the shade
21-Jul-2022
polite company
they don’t ask
what’s in the flask
21-Jul-2022
model citizen
striking
a classic pose
21-Jul-2022
cheap gas
how far must I drive
to find it?
21-Jul-2022
late night food truck
serving emptiness
21-Jul-2022
a battered bullpen
no relief
in sight
21-Jul-2022
smoldering dragonfly summer
21-Jul-2022
apartment for rent
the mice approve
21-Jul-2022
my blood pressure
and the stock market
in opposite directions
21-Jul-2022
morning dew
I wake up
with an erection
22-Jul-2022
city sidewalk
the tap tap thump
of a blind man’s cane
22-Jul-2022
boiling house
the sugarcane
turns to blood
22-Jul-2022
overnight rain
the temptation
to sleep in
22-Jul-2022
summer meditation
the silence
of withering plants
22-Jul-2022
leaf blowers
the tiresome drone
of television
22-Jul-2022
management meeting
a closed-door discussion
of headcount
22-Jul-2022
continued heat
the birds stay away
from the feeder
22-Jul-2022
three beers later
the jukebox won’t play
my song
22-Jul-2022
fair-weather clouds
the nurse tells me
I have nice veins
22-Jul-2022
summer breeze
the express train
speeds on by
22-Jul-2022
summer doldrums
a fluttering
knuckleball
22-Jul-2022
windless summer night
chasing the invisible
mosquito
22-Jul-2022
chaos theory
a butterfly
in Brazil
22-Jul-2022
where I’m going
where I’m from
and all the emptiness
in between
22-Jul-2022
summer fog
an unanswered
text message
23-Jul-2022
the silence
when we cease to be
a river
23-Jul-2022
another glance at the watch I don’t wear
23-Jul-2022
crowded supermarket
somebody takes
my shopping cart
23-Jul-2022
haiku or senryu?
no sugar
in my coffee
23-Jul-2022
impulse purchase
will I regret
putting it back?
23-Jul-2022
no-risk investment
losing my wallet
in a snow drift
23-Jul-2022
black coffee
the waitress
calls me "sugar"
23-Jul-2022
no need to ask
what the fish crow
had for breakfast
23-Jul-2022
taking no chances
I buy
a PowerBall ticket
23-Jul-2022
maybe next lifetime
23-Jul-2022
sizzling summer sex
23-Jul-2022
sizzling Soppressata salami
23-Jul-2022
deep-fried sushi
from the Anarchist’s cookbook
23-Jul-2022
BBQ pit master
on a smoke break
23-Jul-2022
summer drought
a dry rub
on the spare ribs
23-Jul-2022
the can’t miss prospect
swings and misses
at a pitch in the dirt
23-Jul-2022
deep summer
the river retreats
24-Jul-2022
how far we’ve come
a rejection letter
via text
24-Jul-2022
writer’s block
an argument between
crows and gulls
24-Jul-2022
nowhere to hide
dogwood petals
in the wind
24-Jul-2022
afterglow
never too soon
for an encore
24-Jul-2022
dog days of summer
the dog wants nothing
to do with them
24-Jul-2022
continued heat
an argument
among crows
24-Jul-2022
dreams I can’t afford
24-Jul-2022
pushing a swing
in the empty playground
summer breeze
24-Jul-2022
gazpacho
a taste
of summer
24-Jul-2022
continued drought
a praying mantis
in the sun
24-Jul-2022
withering heat
head bowed
against a quiet window
25-Jul-2022
happy hour
I buy my ghosts
another drink
25-Jul-2022
thunderstorm watch
I’d rather
not look
25-Jul-2022
break in the weather
the dog
sees its shadow
25-Jul-2022
fleeing the tyranny of the urgent
25-Jul-2022
storm watch
the irrigation system
pays no attention
25-Jul-2022
waning crescent moon
I forget
my next word
25-Jul-2022
shallow pond
a sunken canoe
emerges
25-Jul-2022
reflected in her eyes
a flashing
beer light
26-Jul-2022
break in the weather
the end
of a losing streak
26-Jul-2022
sound bite of a barking dog
26-Jul-2022
continued drought
a deluge
of mosquitoes
26-Jul-2022
summer overcast
the expectation
of bad news
26-Jul-2022
what a racket!
the mechanic’s
old jalopy
26-Jul-2022
no need to translate
the starlet’s
body language
26-Jul-2022
weaving through traffic
the bicycle courier’s
dreadlocks
26-Jul-2022
a bridge too far
but I wouldn’t mind
burning it
26-Jul-2022
a timid smile
I pretend not to know
her name
26-Jul-2022
continued drought
no more secrets
in the tide pool
26-Jul-2022
waning moon
a shadow
of my former self
26-Jul-2022
dreaming of retirement
dandelion seeds
in the air
26-Jul-2022
waning crescent moon
when you can’t see
anything else
26-Jul-2022
which side
is the other side
of the bridge?
27-Jul-2022
time travel
waking up
in the Dark Ages
27-Jul-2022
jackpot!
I test negative
for COVID
27-Jul-2022
lighter than air
a child lets go
of the balloon
27-Jul-2022
blood sugar daddy
27-Jul-2022
utility player
opening sunflower seeds
with a Swiss army knife
27-Jul-2022
how far to go?
the life line
on my palm
27-Jul-2022
new moon
objects in the mirror
are an illusion
27-Jul-2022
new moon
whispers
from the cemetery
27-Jul-2022
dark summer night
another phone call
from "spam risk"
27-Jul-2022
lost in the desert
I find
a pay phone
28-Jul-2022
house for sale
a porch swing pushed
by the breeze
28-Jul-2022
summer haze
a malfunctioning
smoke alarm
28-Jul-2022
too close for comfort
a helicopter
above the treetops
28-Jul-2022
new moon
an unlabeled bottle
of hot sauce
28-Jul-2022
windless morning
one last sip
of coffee
28-Jul-2022
desert dreams
a drop
in the ocean
28-Jul-2022
in my dreams
I swear I saw
the new moon
28-Jul-2022
abandoned railroad tracks
my thoughts
going nowhere
28-Jul-2022
deep summer
the fading scent
of lilacs
28-Jul-2022
an unexpected smile
I turn to face
the beach plums
28-Jul-2022
Zen forecast
a chance
of nothingness
28-Jul-2022
fear of dreaming
28-Jul-2022
shorter days
this tightening
in my chest
28-Jul-2022
moonless night
every shallow breath
28-Jul-2022
pay day
a knowing nod
from the bartender
29-Jul-2022
aspiring executives swagger
29-Jul-2022
muggy afternoon
we wear it
on our faces
29-Jul-2022
when I have
no best foot
to put forward
29-Jul-2022
fallout shelters
overrun
by kudzu
29-Jul-2022
shark sighting
or is it just
a dog’s ear?
29-Jul-2022
summer moonlight
tree shadows
crossing the street
29-Jul-2022
a long day’s journey
into tequila
29-Jul-2022
not used to doing shots
a slap
across the face
29-Jul-2022
half-empty club
the troubadour’s
glittering bow tie
29-Jul-2022
deep summer
not much left
to the river
30-Jul-2022
a world held together by dust
30-Jul-2022
cold coffee
a new dog
on the street
30-Jul-2022
empty glass
a toast
to moonless night
30-Jul-2022
picture window
the dog’s
nose print
30-Jul-2022
recycling
my losing streak
30-Jul-2022
seasons of change
the dog barks
at a convertible
30-Jul-2022
my poker face
in the mirror
30-Jul-2022
lone wolf
howling
at the stars
30-Jul-2022
at the foot
of the border wall
snapdragons
30-Jul-2022
called strike three
no fight left
in the dog
30-Jul-2022
over the wall
another one
that got away
30-Jul-2022
no days off
the squirrel hunter
31-Jul-2022
down on my luck
teeth missing
from a broken comb
31-Jul-2022
finding its own path
runoff
from a flash flood
31-Jul-2022
paradise lost in the fire
31-Jul-2022
thunder clouds
crashing
the party
31-Jul-2022
crashing
the beach party
high tide
31-Jul-2022
trade deadline
dangling a treat
in front of the dog
31-Jul-2022
isolated showers
nobody talks to me
31-Jul-2022
mostly sunny
lightly falling
1-Aug-2022
still barking
for no reason
the alpha dog
1-Aug-2022
stock futures fall
and yet
the songbird sings
1-Aug-2022
church bells
a faint
summer drizzle
1-Aug-2022
the road to paradise
is paved
with rocks and salt
1-Aug-2022
wildfire
unfavorable omens
in the sky
1-Aug-2022
beachcomber
searching for meaning
in a broken sea shell
1-Aug-2022
strong cocktails
inventing
a constellation
1-Aug-2022
midsummer dusk
a tree branch suspended
in bittersweet
1-Aug-2022
do my children and I
see the same sky?
1-Aug-2022
sad news
I unfriend
another dead poet
1-Aug-2022
"it’s a business"
trading away
the future
1-Aug-2022
midsummer baseball
the dog snores
1-Aug-2022
falling into the sky
2-Aug-2022
summer morning
the shadow of a man
walking his dog
2-Aug-2022
bittersweet
always the last
to wither
2-Aug-2022
Bravo!
no sign
of a real housewife
2-Aug-2022
I watch the pot boil
2-Aug-2022
the pot
watching me boil
2-Aug-2022
closing time
the bartender takes away
the peanut bowl
2-Aug-2022
tempting fate
just one more
glass of wine
2-Aug-2022
junk jewelry
the supply chain
around our necks
2-Aug-2022
enlightenment
a circular hallway
2-Aug-2022
following the moon
as it slowly traverses
your bare body
2-Aug-2022
fire in the palm grove
another deep breath
2-Aug-2022
waiting for the Orange line
the proper pronunciation
of "Charlie Card"
3-Aug-2022
optician
closed until
further notice
3-Aug-2022
back-to-school sale
shoppers
by the busload
3-Aug-2022
August birthday
the gift
of back-to-school sales
3-Aug-2022
writer’s block
a windless
summer afternoon
3-Aug-2022
writer’s block
three outs away
from a shutout
3-Aug-2022
no place to hide
activists
with clipboards
3-Aug-2022
an old grudge
the things we think
are precious
3-Aug-2022
bland cuisine
with a garnish
of platitudes
3-Aug-2022
the silhouette
just wants to be
a shadow
3-Aug-2022
doing my own research
an itch
that scratches itself
3-Aug-2022
evening meditation
where the lighting
is not quite right
3-Aug-2022
wildcat lightning strike
4-Aug-2022
trending on Twitter
a pothole
deeper than it looks
4-Aug-2022
river delta
it all
comes together
4-Aug-2022
blunt force trauma
a heavy metal anthem
4-Aug-2022
circuit breaker
barely keeping it
together
4-Aug-2022
deep summer
the birds have nothing
to say to me
4-Aug-2022
suddenly homeless
the chipmunk beneath
the portable toilet
4-Aug-2022
out of view
broken toy soldiers
marked "return"
4-Aug-2022
summer doldrums
the fan favorite
designated for assignment
4-Aug-2022
"I’m too hot" she says
I don’t disagree
4-Aug-2022
counting down
the last few minutes
of sleeplessness
5-Aug-2022
internet outage
silencing
the echo chamber
5-Aug-2022
the enduring dream of sea monsters
5-Aug-2022
first day of school
the lightness
of an empty backpack
5-Aug-2022
somewhere far away
the crescent moon
on an outhouse
5-Aug-2022
today’s headline:
the tail
wags the dog
5-Aug-2022
status report:
a stray dog
chasing its tail
5-Aug-2022
not a yoga pose
patting oneself
on the back
5-Aug-2022
Friday night
a spider ventures
from its web
5-Aug-2022
storefront church for rent
5-Aug-2022
half moon
she asks if I have
a dark side
5-Aug-2022
first date
realizing I was
the consolation prize
5-Aug-2022
at the flea market
so many discounted
wedding bands
5-Aug-2022
Friday night commute
a squirrel leaps
from branch to branch
5-Aug-2022
my surprise
when somebody reads
the shirt I’m wearing
6-Aug-2022
Saturday morning vibes
everyone in front of me
is making a left turn
6-Aug-2022
the wolf asks me
if I know
the foxtrot
6-Aug-2022
high-tension wire
the absence
of crows
6-Aug-2022
summer wind
a ghost pushes
a shopping cart
6-Aug-2022
drought conditions
best to avoid
old flames
6-Aug-2022
trash pickers
and their
multi-colored dreams
6-Aug-2022
bending down
to pick an aster flower
I see stars
6-Aug-2022
lightning strikes
so many questions
unanswered
6-Aug-2022
noisy crows
no place to hide
from the heat
6-Aug-2022
designated for assignment
the can’t-miss prospect
who couldn’t hit
6-Aug-2022
out of options
the can’t-miss prospect
who couldn’t hit
6-Aug-2022
instant sobriety
a winding road
in the dark
6-Aug-2022
solitude
the last train
fades from view
6-Aug-2022
hot morning
a dog’s
persistent bark
7-Aug-2022
driving range --
how many golf balls
will I lose today?
7-Aug-2022
my dark side reflected in a cup of coffee
7-Aug-2022
all my dreams turn to sand
7-Aug-2022
tropical depression
in search of a name
7-Aug-2022
another call
from my new friend
Spam Risk
7-Aug-2022
summer wind
watching the weekend
fly away
7-Aug-2022
just a mirage
but I insist on
getting closer
7-Aug-2022
with each at-bat
a tightening grip
on last place
7-Aug-2022
rip current
keeping my eye
on the prize
7-Aug-2022
gibbous moon
an open parenthesis
7-Aug-2022
old mill town
its new life
as a speed trap
7-Aug-2022
gibbous moon
a quarter shy
of a six pack
7-Aug-2022
quiet night
we make
our own thunder
7-Aug-2022
the hiss of a summer night
8-Aug-2022
checking in late
to our hotel
the tired decor
8-Aug-2022
summer drought
I finally read
the fine print
8-Aug-2022
morning meditation
a long shadow soars
against the treetops
8-Aug-2022
updating our wills
a flickering candle
8-Aug-2022
checking in late
the tired decor
8-Aug-2022
but is the laughing hyena
truly happy?
8-Aug-2022
slithering through
cinder block ruins
king cobra
8-Aug-2022
bent over from the heat
waiting for the weather
to break
8-Aug-2022
retirement daydream
a recycled
lottery ticket
8-Aug-2022
loaded dice
baby still needs
a pair of shoes
8-Aug-2022
continued drought
wind whistling
through a hollow skull
8-Aug-2022
sweet sweltering swirl of sweat
9-Aug-2022
Indian summer
she won’t reveal
her vindaloo recipe
9-Aug-2022
beyond belief
software named after
a doomed goddess
9-Aug-2022
a day of welcoming storm clouds
9-Aug-2022
battening the hatches
as well as the rest
of our chile peppers
9-Aug-2022
in the news
a well planned raid
of the liquor cabinet
9-Aug-2022
always imagining thunder
9-Aug-2022
overdressed for summer
a wooly caterpillar
9-Aug-2022
wondering if
the parking meter
takes Euros
9-Aug-2022
searching
for hidden meaning
in the sandpiper tracks
9-Aug-2022
commuter nightmare
no light
at the end of the tunnel
9-Aug-2022
pink sky
lightning
across the river
9-Aug-2022
pink sky
no one warming up
in the bullpen
9-Aug-2022
tempest in a teapot
I’ve run out
of coffee
9-Aug-2022
a break in the weather
the hydrangeas
sigh
10-Aug-2022
over two years later
my phone doesn’t recognize me
with a mask
10-Aug-2022
Juliet
wherefore art thou
so far away?
10-Aug-2022
in the waiting room
another withered plant
10-Aug-2022
a break in the weather
but the crows
can’t help complaining
10-Aug-2022
suburban decay
mushrooms
on an old tree stump
10-Aug-2022
the pacifist
admiring
her tank top
10-Aug-2022
evening meditation
a cloud sits
on the horizon
10-Aug-2022
summer haze
weaving through
morning traffic
10-Aug-2022
gripping the wheel
the bridges
we burn
10-Aug-2022
abandoned playground
watching
the pendulum swing
10-Aug-2022
sturgeon moon
turning down
the caviar
10-Aug-2022
kilos to pounds
the measure of
our misunderstanding
11-Aug-2022
rain in the forecast
not a dry eye
in the house
11-Aug-2022
rain in the forecast
or is the weatherman
all wet?
11-Aug-2022
midterm elections
a skunk returns
to the neighborhood
11-Aug-2022
dive bar
an unfinished tattoo
11-Aug-2022
witch hunt
the missing
Halloween candy
11-Aug-2022
grain moon
a tall glass
of bourbon
11-Aug-2022
evening meditation
lost in the mist
11-Aug-2022
rain from a reluctant cloud
11-Aug-2022
Mom not understanding
that Dad had died
"he’s in the next room"
11-Aug-2022
quiet night
the dog barks
at the ice maker
11-Aug-2022
summer moonlight
hoping the shadows
don’t find me
11-Aug-2022
unable to sleep
the bluejay reminds me
who he is
12-Aug-2022
in the forecast
church bells
and a three bean salad
12-Aug-2022
unable to escape
the downtown gridlock
of my dreams
12-Aug-2022
another waterless pond
12-Aug-2022
hope waits
at a quiet window
12-Aug-2022
Friday afternoon
a loosely tethered boat
12-Aug-2022
after the rain
the fresh smell
of everything
12-Aug-2022
crowding the bar
broken promises
12-Aug-2022
party of one
a red solo cup
12-Aug-2022
Super Moon
the hero
we need
12-Aug-2022
moonlit night
an empty life raft
washes ashore
12-Aug-2022
survivor’s guilt
the willingness
to be shot
12-Aug-2022
Cape weekend
drunk tourists
howling at the moon
12-Aug-2022
keeping time
the old punk’s
wooden cane
13-Aug-2022
hide and seek
the spider in and out
of shadow
13-Aug-2022
open mic --
the words shake
in my hands
13-Aug-2022
late summer chill
the sun setting earlier
each day
13-Aug-2022
airport warning sign
avoiding danger
in 7 languages
13-Aug-2022
bad blues
chugging down
the 2-drink minimum
13-Aug-2022
enchanted forest
the old tree trunk
becomes an owl
13-Aug-2022
house in order
deciding where
to keep the urn
13-Aug-2022
withering under our gaze
the summer rental
across the street
13-Aug-2022
hypnotized
the unrelenting violence
of ocean waves
13-Aug-2022
November rain
it surrounds me
every day
14-Aug-2022
open borders
the neighbor’s cat
in our backyard
14-Aug-2022
Sober January
everything reminds me
of beer
14-Aug-2022
the way forward
a path
in the beach grass
14-Aug-2022
trade winds
the decisions
we make
14-Aug-2022
trade wind
no way
to take it back
14-Aug-2022
the moth who dreamed
he was a butterfly
14-Aug-2022
in the dressing room
the band shares
a salad
14-Aug-2022
dockside dining
the white shark
attacks a seal
14-Aug-2022
Sunday morning
a shopping cart filled
with empty cans
14-Aug-2022
windless afternoon
the weekend
blows away
14-Aug-2022
effervescence
the ocean
at my feet
14-Aug-2022
Saturn in opposition
we argue about
where it is
14-Aug-2022
"what’s a weekend?"
asks the dog
14-Aug-2022
summer dusk
pretending
I’m invisible
14-Aug-2022
another trip
around the sun
each one
a little slower
15-Aug-2022
Oscar night
I act
like I care
15-Aug-2022
sad song
all that glitters
on the ground
15-Aug-2022
sleepless morning
a rocket flying
to the moon
15-Aug-2022
waning moon
sharing a birthday
with Napoleon
15-Aug-2022
civil twilight
this is what you want
this is what you get
15-Aug-2022
a letter in my spam folder
"can I trust you?"
16-Aug-2022
cloudless sky
the blue-eye grandchildren
who call me "Papa"
16-Aug-2022
back to work in a dream
I recognize
no one
16-Aug-2022
midnight
an unlit
ferry dock
16-Aug-2022
writer’s block
rain showers
stalled offshore
16-Aug-2022
in my spam folder
a reminder to renew
a license I don’t have
16-Aug-2022
August birthday
Halloween candy
on display
16-Aug-2022
dive bar
the bass player pivots
to let me use the restroom
16-Aug-2022
clanging buoy
the ghost
of a whale
16-Aug-2022
a broken see-saw
yearning
to be touched
16-Aug-2022
looking nothing like my father
his frown
on my face
16-Aug-2022
gulls announcing
the ocean breeze
16-Aug-2022
Underground City
a Loonie and a Toonie
walk into the bar
17-Aug-2022
tossing a Bitcoin
into the fountain
I implode
17-Aug-2022
bittersweet
clinging
to summer
17-Aug-2022
late summer chill
the nurse asks if I have
a cardiologist
17-Aug-2022
Whaler’s Wharf
enter and exit
at the gift shop
17-Aug-2022
retirement planning
another penny
in the fountain
17-Aug-2022
celebrating
this quintessence
of dust
17-Aug-2022
lifting one eyebrow
he says
you’ve never had
a good cigar
17-Aug-2022
between each word a shadow
17-Aug-2022
after one too many
Romeo sleeps
on the couch
18-Aug-2022
cool summer morning
a chipmunk
hard at work
18-Aug-2022
important decisions
another pebble
in the pond
18-Aug-2022
missing feeder
the Carolina Wren’s
melodic complaint
18-Aug-2022
confronted
by her tank top
I surrender
18-Aug-2022
rough surf
my internet
keeps going down
18-Aug-2022
Lake Shore Drive
waiting for the drawbridge
to open
18-Aug-2022
trade deadline
the opposing pitcher
throws shade
18-Aug-2022
internet down
I have to check the weather
by going outside
18-Aug-2022
losing streak
no sparkle left
on the baseball diamond
18-Aug-2022
church bells
a familiar hymn
fades in the breeze
18-Aug-2022
jasmine
my temper
fades
18-Aug-2022
silent sky
a vulture soaring
above the sierra
19-Aug-2022
city café
the baker sweeps
the night away
19-Aug-2022
tension on both sides of the leash
19-Aug-2022
patiently waiting
at the front door
a set of golf clubs
19-Aug-2022
retirement daydream
kicking a pine cone
down the road
19-Aug-2022
on my bucket list
a bigger bucket
19-Aug-2022
top shelf
unable to reach
my bucket list
19-Aug-2022
clear skies
a volatile forecast
for Wall Street
19-Aug-2022
hole in the fence
three bulls grazing
by the road
19-Aug-2022
open mic
another poet damned
with faint praise
19-Aug-2022
my pocket-sized universe
19-Aug-2022
fire hazard
an 8-page
resume
19-Aug-2022
silence
the fleeting sounds
of summer
20-Aug-2022
called strike three
the season
is ejected
20-Aug-2022
searching for inspiration
I hear only crickets
20-Aug-2022
invasive species
a police helicopter
rushes by
20-Aug-2022
quarantine
I tango
alone
20-Aug-2022
disabled bus
neither here
nor there
20-Aug-2022
worrying about
the inflation rate
I eat too much
20-Aug-2022
desert wind
whistling through
cactus needles
20-Aug-2022
hopelessly entangled
fishing lines
at the bar
20-Aug-2022
night shift
the hum
of a fluorescent light
20-Aug-2022
in a dark corner
a box I don’t
remember packing
20-Aug-2022
crickets
an envelope sealed
but never sent
20-Aug-2022
withered palm leaves
how I want you green
20-Aug-2022
whispers of ghosts
the unknowable night
20-Aug-2022
pale sky
a cut-rate
hooker
20-Aug-2022
summer clouds
also broken
21-Aug-2022
a harrowing story
even the lies
are true
21-Aug-2022
speed trap
a man in uniform
calls me "sir"
21-Aug-2022
hummingbird
was it something I said?
21-Aug-2022
this space
emotionally
unavailable
21-Aug-2022
Sunday morning
incense rises
from the coffee roaster
21-Aug-2022
windless night
no one knows
what to say
21-Aug-2022
end of the weekend
I wait
for nothing
21-Aug-2022
this brain
intentionally
left blank
21-Aug-2022
desire
a streetcar
with no name
21-Aug-2022
broken clouds
the promise
of rain
22-Aug-2022
awake before dawn
I butter my bagel
with a steak knife
22-Aug-2022
Victoria’s Secret hiding place
22-Aug-2022
awake before dawn
I need glasses
to find my glasses
22-Aug-2022
broken promises
rain clouds
just passing by
22-Aug-2022
saw horse
ignoring
the hay bale
22-Aug-2022
Monday morning
the heaviness
of light rain
22-Aug-2022
Washington think tank
just add sharks
22-Aug-2022
crowded waiting room
the clinic’s
privacy statement
22-Aug-2022
summer dusk
the rain won’t tell me
when it’s finished
22-Aug-2022
my favorite barista
how she spills
the beans
22-Aug-2022
abandoned diner coffee
22-Aug-2022
future junk drawer
I will never
open it
22-Aug-2022
24-hour casino
the color wheel
in an indifferent fountain
22-Aug-2022
finishing my wine
head bowed
against the edge of night
22-Aug-2022
uptown bar
the gentleman orders
his whiskey neat
23-Aug-2022
Buddha would be
the first to tell you
he’s all wet
23-Aug-2022
almost blue
the hydrangeas
begin to fade
23-Aug-2022
after the rain
a heavy sigh
on Wall Street
23-Aug-2022
after the rain
steam rises
from her nakedness
23-Aug-2022
scoreless game
a genuinely bad bounce
on artificial turf
23-Aug-2022
roadtrip
the journey
is the destination
23-Aug-2022
burning sage --
or is it
a placebo?
23-Aug-2022
rip current
we tear off
our clothes
23-Aug-2022
rip current
part of me doesn’t want
to resist
23-Aug-2022
burning sage
to intensify
my outrage
23-Aug-2022
night train
where will you
take me tonight?
23-Aug-2022
staring at clouds through the ceiling
24-Aug-2022
late summer
songbirds give me
the silent treatment
24-Aug-2022
bright lights
med students staring
at my x-ray
24-Aug-2022
mid-century modern
the outdated
office furniture
24-Aug-2022
hugging the shoreline
the last tourist caravan
crosses the bridge
24-Aug-2022
wading through
an empty swimming pool
neighborhood skateboarders
24-Aug-2022
another day
the universe decides
to keep it together
24-Aug-2022
Piccadilly Circus
all of the clowns
cleverly disguised
24-Aug-2022
mourning doves
their song
makes me smile
24-Aug-2022
languishing
like a summer night
a slow, sad song
24-Aug-2022
telling the rabbit
I thought I’d be
retired by now
25-Aug-2022
checking my oil
no rag?
this Yankee cap
will do
25-Aug-2022
old enough to take baby aspirin
25-Aug-2022
last days of summer
baseball season
slips away
25-Aug-2022
total eclipse
Mom no longer
recognizes me
25-Aug-2022
restless sleep
a nightmare
around every corner
25-Aug-2022
back to school
ospreys
leave the nest
25-Aug-2022
shiny white ear buds
a well-dressed businessman
talks to himself
25-Aug-2022
back to school
osprey fledglings
leave the nest
25-Aug-2022
earbuds
no one suspects
I’m talking to myself
25-Aug-2022
following her miniskirt
into a fire hydrant
25-Aug-2022
all-night diner
bacon and eggs
before dawn
25-Aug-2022
sizzling bacon
the smoke alarm tells us
to evacuate
25-Aug-2022
continued drought
relief on the face
of the cow’s skull
25-Aug-2022
was it only a dream?
a pod of whales
in the sky
25-Aug-2022
slouched over
an imaginary fence
the estranged father
25-Aug-2022
quiet morning
my conversation
with zebra finches
26-Aug-2022
medium rare
predicting
a delicious meal
26-Aug-2022
House of Wisdom
closed for repairs
26-Aug-2022
today’s horoscope
no better
than yesterday’s
26-Aug-2022
new moon
just knowing
it’s there
26-Aug-2022
an old mining town
where wildflowers grow
26-Aug-2022
outskirts of town
billboards for
a defeated candidate
26-Aug-2022
not superstitious
but I’m driving
into storm clouds
26-Aug-2022
I trouble
the politician’s
myopic speech
27-Aug-2022
business trip
one foot in front of
the other
27-Aug-2022
empty osprey nest
the long journey home
27-Aug-2022
funeral procession
hazard lights on
for safety
27-Aug-2022
at market close
the tired arc
of a deflating balloon
27-Aug-2022
across the subway car
the unblinking stare
of a blind man’s dog
27-Aug-2022
to the service dog
it’s just another walk
28-Aug-2022
ancient cemetery
nobody cares
what I think
28-Aug-2022
on the road before dawn
another radio dead zone
28-Aug-2022
airport lounge
the masks
we wear
28-Aug-2022
new moon
the need
to hide
28-Aug-2022
North Star
a barking
guide dog
28-Aug-2022
the pilot’s seeing eye dog
28-Aug-2022
preparing for departure
a flock of seagulls
on the runway
28-Aug-2022
flying over the levee
what’s holding us back
28-Aug-2022
note to self:
remove seat belt
before standing up
28-Aug-2022
French Quarter
a bucket hat
at the bar
28-Aug-2022
coffee break
the French bulldog
doesn’t speak English
28-Aug-2022
full-length mirror
the puppy’s excitement
with himself
28-Aug-2022
Ghost Bar
crypto accepted here
28-Aug-2022
early night --
cue the calliope
28-Aug-2022
the ghosts here laugh at me
for going to bed early
29-Aug-2022
alone in a strange town
a familiar name
pronounced differently
29-Aug-2022
working remotely
a five o’clock shadow
all the time
29-Aug-2022
summer burnout
waiting for autumn
to begin
29-Aug-2022
bar open late
and nobody there
29-Aug-2022
alley cat
one story up
29-Aug-2022
hotel lobby
the air conditioning
uncomfortably cold
29-Aug-2022
shift change
a pair of mourning doves
at the nest
29-Aug-2022
user conference
my name badge
turns to wildflowers
29-Aug-2022
startling from daydream
a month of Mondays
29-Aug-2022
first day of the conference
I’m never
in the right place
29-Aug-2022
cleansing breath
the daily thunderstorm
has passed
29-Aug-2022
trying to decode
the smoke detector lights
on the ceiling
29-Aug-2022
the reception
in a windowless room
without WiFi
29-Aug-2022
trying not to get cranky
when the waitress
calls me "baby"
30-Aug-2022
one more beer
and I’ll forget
why I’m here
30-Aug-2022
time machine
I’ve just run
out of quarters
30-Aug-2022
captive audience
a fly
in the hotel restaurant
30-Aug-2022
oddly enough
the ghost in my room
also had strange dreams
30-Aug-2022
when you are the elephant in the room
30-Aug-2022
counting the masks in the room
on one sanitized hand
30-Aug-2022
my hesitation
when the bathroom sign
reads : "gentlemen"
30-Aug-2022
restless night
the Westminster chimes
of my dreams
30-Aug-2022
last call
the band plays
"Sleepwalk"
30-Aug-2022
one more hurricane
and the room
starts to spin
31-Aug-2022
last day of August
lamenting
my first hurricane
31-Aug-2022
unprompted
a list of her
food allergies
31-Aug-2022
in any language
those bullet holes mean
"no trespassing"
31-Aug-2022
travel delay
the bags
under my eyes
31-Aug-2022
tinnitus
a dream
of treefrogs
31-Aug-2022
overnight flight
checking the bags
under my eyes
31-Aug-2022
French Quarter
the meeting delayed
by a sax solo
31-Aug-2022
weakening after landfall
a hurricane
named after me
31-Aug-2022
second line
a haiku
on Rampart Street
31-Aug-2022
ferry landing
what awaits
on the other side
31-Aug-2022
Crescent City
a pair of steamboats
in the sunset
31-Aug-2022
afternoon thunderstorm the traffic light changes
from red to green
31-Aug-2022
bend of the river
seagulls trailing
the tugboat
31-Aug-2022
riverboat casino
staring back
at snake eyes
31-Aug-2022
summer dusk
crows chasing crows
from rooftop to rooftop
31-Aug-2022
street construction
or perhaps
it’s a woodpecker
1-Sep-2022
Vieux Carré an alley cat named Katrina
1-Sep-2022
future shock
I am
a QR code
1-Sep-2022
no spare change in a digital world
1-Sep-2022
last days of summer
the looming shadow
of a cellphone tower
1-Sep-2022
airport security
waiting for the other shoe
to drop
1-Sep-2022
departure delay
the service dog
takes a nap
1-Sep-2022
departure delay
our plans
up in the air
1-Sep-2022
seizing the narrative
a screaming baby
at 30,000 feet
1-Sep-2022
undecided
where to spread
my ashes
1-Sep-2022
in-flight WiFi
still searching
for a signal
1-Sep-2022
marked with a red X
the weeping willow
1-Sep-2022
final approach
the service dog’s ears
go back
1-Sep-2022
tropical challenge:
getting into a hammock
is easier than getting out
2-Sep-2022
home sweet home
putting the cobwebs
back in place
2-Sep-2022
dining al fresco
a pair of raccoons
in our backyard
2-Sep-2022
holiday weekend
the mystery
of the traffic circle
2-Sep-2022
continued drought
the new boss
mispronounces my name
2-Sep-2022
caution: groovy pavement
2-Sep-2022
Thanksgiving dinner
a blue plastic tarp
on the pool table
2-Sep-2022
restless night
the silence
of dying stars
2-Sep-2022
empty nest
filling our glasses
with the good wine
2-Sep-2022
tropical depression
summer flies away
2-Sep-2022
Gray’s Papaya
my kingdom
for a fifty-cent hot dog
3-Sep-2022
not playing possum
a nighttime visitor
3-Sep-2022
a fishing boat docked at the end of the universe
3-Sep-2022
talking trash
politics
at the transfer station
3-Sep-2022
a compliment
the leaves fall
anyway
3-Sep-2022
processed sugar
my granddaughter’s
dance recital
3-Sep-2022
tonight’s dream
a tree brighter than
a starlit sky
3-Sep-2022
today’s mood a low simmer
3-Sep-2022
screaming
at the knot
in my shoelace
3-Sep-2022
my mother’s ashes
who knew
they would be so heavy
3-Sep-2022
the last train leaves
the tired station
4-Sep-2022
tide pools
in and out
of the mangrove forest
4-Sep-2022
closing in on me
the books
I can’t give away
4-Sep-2022
major league debut
the grass
is always greener
4-Sep-2022
silencing the bluejays
a red-tailed hawk
4-Sep-2022
pumping gas
the way she fills
her tank top
4-Sep-2022
an empty baseball glove
in the dust
of the arroyo
4-Sep-2022
the rookie
doubled up
at second base
4-Sep-2022
night’s tortured soul
4-Sep-2022
another negative test
no matter how hard
I study
4-Sep-2022
in a dark corner
of the parking lot
bones of unknown origin
4-Sep-2022
holiday gridlock
on a bridge
to nowhere
4-Sep-2022
choosing my favorite death poem
4-Sep-2022
a rusty pickup
abandoned
among wildflowers
4-Sep-2022
two dozen
oyster shells later
I’ve found
my perfect pearl
5-Sep-2022
an avocado toast
to the perfect
guacamole
5-Sep-2022
in a dream
my mother packs extra socks
in my suitcase
5-Sep-2022
twenty-four years later
the perfect jambalaya
5-Sep-2022
leaning against
the park bench
an unfinished bottle of wine
5-Sep-2022
shadows cast by a lonely streetlight
5-Sep-2022
a morning kiss goodbye
her lingering sleepy smile
5-Sep-2022
eluding my spam filter
another ad
for burial insurance
5-Sep-2022
a constant
taste
savory pi
5-Sep-2022
not following me
on Instagram
backyard Buddha
5-Sep-2022
the bottomless canyon
at the end
of the alley
5-Sep-2022
lonely highway
miles and miles
of nothing but miles
5-Sep-2022
Labor Day weekend
a farewell
to sunsets
5-Sep-2022
rough weather ahead
warns the crow
5-Sep-2022
on my to-do list
a poignant
death poem
5-Sep-2022
changing weather
the dog’s
heavy sigh
5-Sep-2022
in a fallow field
the inevitable rain
5-Sep-2022
fear of falling off a cliff slowly
6-Sep-2022
tequila flight
to a desert paradise
6-Sep-2022
broken mirror
returning
my stare
6-Sep-2022
magician
in a family restaurant
my smile disappears
6-Sep-2022
ghosts
in the exposed beams
of the old factory
6-Sep-2022
alone
in the rolling meadow
a flamboyant tree
6-Sep-2022
when the loudest sound
in the bowling alley
is a zydeco accordion
6-Sep-2022
the summer’s pending litigation
6-Sep-2022
crab apples
the neighbor throws them back
to our lawn
6-Sep-2022
country and western
both kinds
of music
6-Sep-2022
waiting for the bus
the mother
who never waited with me
7-Sep-2022
continued drought
the secrets
of a sunken canoe
7-Sep-2022
recall notice
for a car
I never owned
7-Sep-2022
unreturned phone call
the folly
of my youth
7-Sep-2022
unexpected rain
we get wet anyway
7-Sep-2022
abandoned beneath the bridge
a broken bicycle
7-Sep-2022
Hump Day
a caravan of camels
crossing the road
7-Sep-2022
Wall Street rally
light rain
falling up
7-Sep-2022
octopus kite
its tentacles reaching
for a cloud
7-Sep-2022
in colorful graphics
the hurricane’s path
of destruction
7-Sep-2022
a rusty caboose
surrounded by sunflowers
7-Sep-2022
tedium interrupted
by day trips
7-Sep-2022
ferry landing
Google Maps tells me
I’ve arrived
7-Sep-2022
overcast night
a journeyman swings
for the stars
7-Sep-2022
trash panda
breaking out
the fine China
8-Sep-2022
on-time departure
an empty
osprey nest
8-Sep-2022
death of a queen
I can’t bring myself
to play solitaire tonight
8-Sep-2022
suburban strip mall
a gentleman’s club
goes out of business
8-Sep-2022
London Bridge
casting a shadow
across the ocean
8-Sep-2022
24-hours news
watching a city
wash away
8-Sep-2022
outside the strip mall
last year’s halloween decorations
at half price
8-Sep-2022
Pumpkin Spice
the understandably overlooked
Spice Girl
8-Sep-2022
still pond
an untethered canoe
8-Sep-2022
off night
pretending the season
isn’t over
8-Sep-2022
harvest moon
an acorn
strikes the roof
8-Sep-2022
what reckless gods we are
8-Sep-2022
first light
I reach for
another cough drop
9-Sep-2022
shorter days
the chipmunk
starts work early
9-Sep-2022
clouds without rain
the cactus
unmoved
9-Sep-2022
back in the headlines
the greasy residue
of a fake tan
9-Sep-2022
corn moon
I tell another
Dad joke
9-Sep-2022
North End
a bike courier
navigates cobblestones
9-Sep-2022
last days of summer
my mother recognizes
a Sinatra tune
9-Sep-2022
harvest moon
how little
we’ve learned
9-Sep-2022
the can’t-miss prospect
who can’t find
the plate
9-Sep-2022
seven days a week
the industrious squirrel
10-Sep-2022
harvest moon
I get
her phone number
10-Sep-2022
harvest moon
coyote tracks
in the riverbed
10-Sep-2022
a positive development
not the kind
I had hoped for
10-Sep-2022
yard sale
how much is my life
worth to you?
10-Sep-2022
isolation
I don’t have to go to work
to go to work
10-Sep-2022
harvest moon
a first-inning
grand slam
10-Sep-2022
when your ringtone
silences the room
10-Sep-2022
autumn equinox
I pocket dial
myself
10-Sep-2022
late innings
running out
of daylight
10-Sep-2022
just resting my eyes
Orion chasing
the moon
10-Sep-2022
harvest moon
plucking a plate
from the yard sale pile
10-Sep-2022
shots fired --
an acorn
strikes the roof
11-Sep-2022
too soon
inflatable reindeer
for sale
11-Sep-2022
dropping a pebble
into the well
it makes no sound
11-Sep-2022
trash or treasure?
the things we find
in boxes
11-Sep-2022
housebound
a weekend’s journey
into Monday
11-Sep-2022
an acorn for your thoughts
11-Sep-2022
last days of summer
remembering
where I was that day
11-Sep-2022
afternoon clouds
the cost
of remembering
11-Sep-2022
soaring above the tenements
a little boy’s kite
11-Sep-2022
young love
we’ll burn that bridge
when we get to it
11-Sep-2022
ranch water
the day’s dust
washes away
11-Sep-2022
countdown
to putting away
my sandals
11-Sep-2022
rabbit hole
a familiar name
in the news
11-Sep-2022
gold dust
the aging dancer’s
shallow bow
12-Sep-2022
too soon
for a straw poll
in Iowa
12-Sep-2022
morning rain
hearing a pretty song
for the first time
12-Sep-2022
summer rain
there’s nothing
to write home about
12-Sep-2022
lingering rain
I’ll keep telling myself
we need it
12-Sep-2022
still hating
the designated hitter
my late Dad
12-Sep-2022
not on my radar
this persistent rain
12-Sep-2022
was it all a dream?
the scent
of wild honeysuckle
12-Sep-2022
waning moon
to suddenly be
the surviving generation
12-Sep-2022
impromptu meeting
the loud speculation
among crows
12-Sep-2022
crickets
the obsessive call
of night
12-Sep-2022
rain falling behind
12-Sep-2022
anticipating my arrival
the fortune teller
closes early
12-Sep-2022
deprivation tank
she ignores
my phone calls
12-Sep-2022
pumpkin patch
a skunk ignores
the scarecrow
13-Sep-2022
crystal ball in the corner pocket
13-Sep-2022
spam sandwich
all the fad diets
in my inbox
13-Sep-2022
under the weather
the point guard still hopes
to grab a rebound
13-Sep-2022
windless summer morning
the markets shudder
13-Sep-2022
ominous clouds
the threat
of continued inflation
13-Sep-2022
approaching thunder
tightening our grip
on each other
13-Sep-2022
late summer showers
the chipmunk
between raindrops
13-Sep-2022
told it’s a quilt
and not a blanket
it’s still soft and warm
13-Sep-2022
backwards and upside-down
a campaign banner
trails the airplane
13-Sep-2022
Cape Cod dusk
an official gathering
of storm clouds
13-Sep-2022
work in progress
a late summer
spider web
13-Sep-2022
okay sonic boomer
13-Sep-2022
galloping through
the barbwire fence
a pale horse
13-Sep-2022
bases loaded
a wad of tobacco
in his cheek
14-Sep-2022
extra innings
I sleep through
a nightmare
14-Sep-2022
carbon offset
I walk
to the bank
14-Sep-2022
affordable housing
let the bidding begin
14-Sep-2022
year of the Boar
I stifle a yawn
14-Sep-2022
after the storm
a feast
fit for one
14-Sep-2022
an empty table
my parents’
wedding anniversary
14-Sep-2022
summer dusk
fishermen repair
their nets
14-Sep-2022
after the deluge
Wall Street
licks its wounds
14-Sep-2022
getting to that age
when I prefer sunrise
to sunset
14-Sep-2022
the watched pot never grows
14-Sep-2022
tropical depression
remembering the hurricane
that changed everything
14-Sep-2022
lobster fisherman
letting his tea bag
steep too long
14-Sep-2022
sweet deception
guilt-free chocolate
15-Sep-2022
crisp summer breeze
the doors slam
gleefully
15-Sep-2022
tent revival
congregants take turns
performing CPR
15-Sep-2022
Vieux Carre
I bring the second line
home with me
15-Sep-2022
careless play
throwing the
season away
15-Sep-2022
nearing the equinox
a catcher takes off
his gear
15-Sep-2022
tropical café
I drink it all in
15-Sep-2022
almost blue
the things you promised
with your eyes
15-Sep-2022
political theater
if only it were
make-believe
15-Sep-2022
overnight lows
I sleep alone
15-Sep-2022
sugar plantation
the blood red soil
15-Sep-2022
regrets
I pour myself
another
15-Sep-2022
deserted island paradise
15-Sep-2022
one by one
the windows closing
around us
15-Sep-2022
bunnies are cute
until they nibble
at our tomatoes
16-Sep-2022
late-season storm
with no concept
of time
16-Sep-2022
family-friendly dining
no reservations
required
16-Sep-2022
booster guidance
not as tall
as I used to be
16-Sep-2022
months from resolutions
I’m destined to break
16-Sep-2022
growing old
the long stretch
to tie my shoes
16-Sep-2022
defying my headlights
a one-eyed coyote
16-Sep-2022
overcast
I’ve misplaced
the moon
16-Sep-2022
isolation
a potato eye
stares at me
17-Sep-2022
skinny dipping
in the still pond
crescent moon
17-Sep-2022
off-season
a pair of coyotes
comparing backyards
17-Sep-2022
noisy robins
all this fuss
about migration
17-Sep-2022
recognizing me
the beggar
moves on
17-Sep-2022
fooled again
fawning after
a golden calf
17-Sep-2022
unfinished dream
a place
in the sun
17-Sep-2022
too proud to beg
Grandpa helps Grandma
clean houses
17-Sep-2022
infinity pool
the day my daughter
nearly drowned
17-Sep-2022
pit master on a smoke break
17-Sep-2022
abandoned warehouse
pigeons
taking inventory
17-Sep-2022
Bass River inlet
fair-weather clouds
float out to sea
17-Sep-2022
pumpkin spice latte
crows in search
of another cafe
17-Sep-2022
lost in the dark
there’s no one
looking for me
17-Sep-2022
Eskimo Pie
an ice cream bar
by any other name
18-Sep-2022
mudslide warning
the island runs out
of vodka
18-Sep-2022
prepared for takeoff
a squirrel at the trunk
of an old oak
18-Sep-2022
I am that guy
whose recyclables blow away
at the dump
18-Sep-2022
late summer diet
binge watching
cooking shows
18-Sep-2022
last days of summer
the neighbor’s lawn
gone to seed
18-Sep-2022
last days of summer
clouds lounging
among lily pads
18-Sep-2022
crescent moon
the grim reaper’s
glittering sickle
18-Sep-2022
old mill town
a lazy
crescent moon
18-Sep-2022
deglazing a pan
whose wine
should we use?
18-Sep-2022
shiny new school bus
my coffee grows cold
18-Sep-2022
when I ask if I’ve taken
the wrong bus
the driver doesn’t answer
18-Sep-2022
out of seasoning
I’ve misplaced
my haiku cookbook
19-Sep-2022
late summer fog
chasing sunrise away
19-Sep-2022
love shack
tin roof
rusted
19-Sep-2022
blind sheep
worshiping
the golden calf
19-Sep-2022
raccoon
always seeking
the spotlight
19-Sep-2022
after the storm
the cry
of darkness
19-Sep-2022
marinating ribs
a secret ingredient
from an unlabeled jar
19-Sep-2022
serving coffee
I confuse sugar
and salt
19-Sep-2022
consciously choosing
to be unconscious
19-Sep-2022
cloudburst
a waterfall
down the subway steps
19-Sep-2022
thickening hickory smoke
a business meeting
at the barbecue pit
20-Sep-2022
save time:
start with Plan B
20-Sep-2022
approaching fall
the irresistible ledge
20-Sep-2022
broken clouds
what the storm
left behind
20-Sep-2022
excellence in mediocrity
20-Sep-2022
noisy pop-up ad
touting a cure
for tinnitus
20-Sep-2022
equinox
I forget which twin
wears glasses
20-Sep-2022
waning crescent moon
the family circle
closing in
20-Sep-2022
gated community
all TV sets tuned
to the same station
20-Sep-2022
stranded
at the station
lonesome train
20-Sep-2022
hot summer morning
a bull moose wades
into the pond
21-Sep-2022
activate puppy mode
the old dog
steals a sock
21-Sep-2022
quiet morning
the places
in between
21-Sep-2022
sunrise
defying
the clouds
21-Sep-2022
curbing inflation
a healthy diet
of humble pie
21-Sep-2022
retirement planning
the rattle of change
in the clothes dryer
21-Sep-2022
morning meditation
I sleep
right through it
21-Sep-2022
another last beer
21-Sep-2022
tinnitus
another electric night
21-Sep-2022
stock futures
a chance
of thunderstorms
21-Sep-2022
beneath the broken streetlight
a tattered flag
21-Sep-2022
amber sunset
dreaming beyond
the horizon
21-Sep-2022
the end of the line --
it’s sooner
than you think
21-Sep-2022
finding its own path
the runaway train
of my dreams
21-Sep-2022
finding its own path
a runaway train
21-Sep-2022
last day of summer
a gray squirrel hesitates
in the tall branches
22-Sep-2022
even the church bells know
that summer
is nearly over
22-Sep-2022
derailed
my train of thought
22-Sep-2022
in the forecast
a clash between
division rivals
22-Sep-2022
autumn wind
a slow procession
over the bridge
22-Sep-2022
last day of summer
a lingering glance
at her legs
22-Sep-2022
gone to seed
a neglected lawn
22-Sep-2022
driving rain
we clench each other
tighter
22-Sep-2022
thunderstorm
the wind chimes’
frenzied dance
22-Sep-2022
crowded subway platform
the smell of rain
22-Sep-2022
equinox
my asymmetrical
eyebrows
22-Sep-2022
affordable housing
everyone supports it
somewhere else
22-Sep-2022
uninvited but welcome
the fragrance
of our neighbors’ barbecue
23-Sep-2022
change of seasons
Buddha
barely notices
23-Sep-2022
first day of Fall
the harvest
of corn hole boards
23-Sep-2022
equinox
but on Wall Street
the fall continues
23-Sep-2022
first day of Fall
the Wall Street bears come out
of hibernation
23-Sep-2022
net worth
a battered
fishing boat
23-Sep-2022
hours before dawn
the snap, crackle and pop
of the radio
23-Sep-2022
sunny side up
a waitress in her twenties
calls me "baby"
23-Sep-2022
Boston Symphony
an unfinished overture
at the bar
23-Sep-2022
"cancel any time"
another subscription
I never purchased
23-Sep-2022
first weekend of Fall
taking inventory
of open windows
23-Sep-2022
evening clouds
just when I needed
to hide
23-Sep-2022
ghosts tell me the train
doesn’t come here
any more
23-Sep-2022
just like Christmas lights
third rail
in the pouring rain
23-Sep-2022
cougar crossing
a high-end
shopping mall
24-Sep-2022
crisp autumn morning
an expired bottle
of cough syrup
24-Sep-2022
new moon
another night
without our dog
24-Sep-2022
sadness takes my words away
24-Sep-2022
writer’s block
a boarded up
beach house
24-Sep-2022
the polite ghost
who only haunts
when invited
24-Sep-2022
a long day’s journey
into too much wine
24-Sep-2022
new moon
I swear
I can see it
24-Sep-2022
another unfinished novel
24-Sep-2022
clinging to the old oak
a green dragonfly in the wind
24-Sep-2022
early autumn
the struggle
to remember
24-Sep-2022
when the silence
is unbearably loud
25-Sep-2022
ominous silence
tropical winds
somewhere else
25-Sep-2022
weather forecast
the ominous approach
of pumpkin spice
25-Sep-2022
sweatshirt and shorts
the things we do
to cling to summer
25-Sep-2022
pandemic over?
a glove compartment filled
with surgical masks
25-Sep-2022
first cold morning
how many winters
do I have left?
25-Sep-2022
a weekend left behind
on the other side
of the bridge
25-Sep-2022
autumn chill
we’re running out
of daylight
25-Sep-2022
runaway balloon
no strings attached
25-Sep-2022
spoiler alert:
no one
gets out alive
25-Sep-2022
no one to catch it
when it floats away --
morning fog
25-Sep-2022
before I can
put out the campfire
summer’s gone
25-Sep-2022
the game of not watching the game
25-Sep-2022
end of the weekend
wooden steps
to a quiet ocean
25-Sep-2022
losing at solitaire
is this how
the world ends?
25-Sep-2022
last week of September
watching everything
fall around me
26-Sep-2022
in no particular hurry
a pair of riverboats
steam past
26-Sep-2022
my alma mater
ivy climbs
itself
26-Sep-2022
it’s finally here
the wait
’til next year
26-Sep-2022
autumn twilight
the dog in and out
of sleep
26-Sep-2022
desert cantina
explaining the difference
between hail and sleet
26-Sep-2022
hurricane warning
an unsupervised puppy
26-Sep-2022
moonless night
I look for it
anyway
26-Sep-2022
softly spoken magic spell
26-Sep-2022
enchanted evening
a stranger
walks on by
26-Sep-2022
home sweet home
an old dog
in the sunset
26-Sep-2022
autumn sunset
never enough time
in a day
26-Sep-2022
deep summer
any breeze
will do
26-Sep-2022
when time is no longer
a hypothetical construct
26-Sep-2022
seasons changed
to protect
the innocent
26-Sep-2022
drive-by shooting
an acorn rolls off
the car roof
27-Sep-2022
retired sled dog
pushing his food bowl
across the floor
27-Sep-2022
oatmeal stout
the comfort
of darkness
27-Sep-2022
retaliation
a strategically placed
spider web
27-Sep-2022
ghosts line the bar
at a shuttered pub
27-Sep-2022
time the unrelenting equalizer
27-Sep-2022
time making me pick up the check
27-Sep-2022
losing its temper a composed salad
27-Sep-2022
what day is it?
I ask the chipmunk
an acorn falls
27-Sep-2022
a long day drinking into night
27-Sep-2022
bull’s eye of the storm
27-Sep-2022
Jupiter
peeking into
my bedroom window
27-Sep-2022
power outage
a team composed
of utility players
27-Sep-2022
floating in a dream
the kayak
in our garage
28-Sep-2022
early harvest
a chipmunk
gathers acorns
28-Sep-2022
always back for seconds
the neighborhood
trash panda
28-Sep-2022
crescent moon
a scar
in the sky
28-Sep-2022
happy hour
the long bar
lined by ghosts
28-Sep-2022
fear of optimism
28-Sep-2022
ghost bartender
always knows to ask
"the usual?"
28-Sep-2022
autumn sunset
lone crow
in a bare tree
28-Sep-2022
guarding
the temple ruins
King Iguana
29-Sep-2022
crisp autumn morning
asking the sky
not to fall on me
29-Sep-2022
tenement nights
sofrito simmering
on the stove
29-Sep-2022
dockside marina
the salty language
of the fishermen
29-Sep-2022
autumn twilight
the hard work
of staying alive
29-Sep-2022
a police car named desire
29-Sep-2022
the nagging discomfort
of the cone
of uncertainty
29-Sep-2022
storm surge tearing away the guardrail
29-Sep-2022
old bookstore turning to chapter eleven
29-Sep-2022
old bookstore
turning the page
to chapter eleven
29-Sep-2022
thunderclouds
a flash
of insight
29-Sep-2022
what I consider young
gets older every day
29-Sep-2022
midtown Manhattan
a manhole cover
burning incense
29-Sep-2022
after the storm
an urgent plea
for blood
29-Sep-2022
all over
his weary face
my son’s PTSD
29-Sep-2022
darkness drinking it all in
29-Sep-2022
when the pirate ship
is just a rusty buoy
in the misty harbor
30-Sep-2022
our old dog
trying to keep the leaves
on the trees
30-Sep-2022
ghost ship
leaving no wake
as it crosses the harbor
30-Sep-2022
yellowing leaves
time to turn on
the thermostat
30-Sep-2022
last day of September
shadows gather
at Fenway
30-Sep-2022
desert highway
a hitchhiker
without a face
30-Sep-2022
long ride home
the radio
turns to static
30-Sep-2022
boot camp
the shoe thief
scampers away
30-Sep-2022
autumn lullaby
a chorus
of leaf blowers
30-Sep-2022
unfinished business
the landlord’s lust
for profit
30-Sep-2022
time travel
a band reunites
with one original member
30-Sep-2022
autumn sun
the old dog
stretches out
1-Oct-2022
stepping into the fear of falling
1-Oct-2022
quid pro quo
clicking on
a suspicious link
1-Oct-2022
autumn diet
the hollow crunch
of carrot sticks
1-Oct-2022
first day of October
to watch or not to watch
the last few games
1-Oct-2022
October chill
I want my loneliness
congratulated
1-Oct-2022
sidewalk cafe
everything’s fine
1-Oct-2022
karma police
soliciting
a bribe
1-Oct-2022
how much
should I pay the devil
for one more happy month?
1-Oct-2022
mortality
the brittle veins
of a fallen leaf
1-Oct-2022
the morning after
she looks better in my shirt
than I ever did
1-Oct-2022
reminding my parents
I didn’t attend
an Ivy League school
1-Oct-2022
autumn wind
wondering when
I became so angry
1-Oct-2022
my loyal dog
so in love
with my breakfast
2-Oct-2022
planning out our day
the trees murmur
a diagnosis
2-Oct-2022
turbulent skies
leaves falling
before their time
2-Oct-2022
out of breath
a dragon catches
the last bus
2-Oct-2022
renewing my license
my hair
turns white
2-Oct-2022
ghost town
I take a selfie
with the locals
2-Oct-2022
between pitches
the tender kiss
of a fan
2-Oct-2022
cancelled flight
our next few months
up in the air
2-Oct-2022
old pond
celebrating
its former self
2-Oct-2022
every morning remembering to breathe
2-Oct-2022
starless night
I’ve said
too much
2-Oct-2022
before I can wake up
the dog
slips his leash
3-Oct-2022
above the gray morning
a red-tailed hawk
3-Oct-2022
when you are the cloud on the horizon
3-Oct-2022
Mother’s Day
a terracotta
flower pot
3-Oct-2022
center stage
when the show
must not go on
3-Oct-2022
church ruins
they suit the vultures
just fine
3-Oct-2022
a month of Mondays
letting the cat
out of the bag
3-Oct-2022
tempest in a teapot
my mother serves me
French roast coffee
3-Oct-2022
old pond
the frog was hoping
for an ocean view
3-Oct-2022
starless night
wondering
what could have been
3-Oct-2022
tourist season over
hydrangeas entering
their antique phase
3-Oct-2022
the screenshot heard round the world
3-Oct-2022
northerly wind
the night turns into
a sad song
3-Oct-2022
in a dream
my Dad
still knows a guy
3-Oct-2022
talking about
my trying day
the dog snores
3-Oct-2022
at the intersection
a pair of streetlights
playing checkers
3-Oct-2022
before dawn
speaking of the present
in the past tense
4-Oct-2022
today is the day after the last X
4-Oct-2022
cloudy days
my color palette
a continuum of gray
4-Oct-2022
escaping the flood
and pulling up the ladder
behind him
4-Oct-2022
day trip
the future passes
before my eyes
4-Oct-2022
the shapeshifting faces of my dreams
4-Oct-2022
weightlessness
the pretty balloon
escapes
4-Oct-2022
out of my hands
the pretty balloon
flies away
4-Oct-2022
future tense
a misplaced
bucket list
4-Oct-2022
future tension headache
4-Oct-2022
unable to read the fine print
shall I read between the lines?
4-Oct-2022
waiting for
a cancellation
slow steady rain
4-Oct-2022
wind in the forecast
a quick inventory
of candles
4-Oct-2022
roads slick with rain
a downpour
of broken glass
4-Oct-2022
hesitation
the last chicken
in the shop
4-Oct-2022
trying to tell my Mom
that the dish she ordered
is very spicy
5-Oct-2022
early fall
forgetting myself
in the mist
5-Oct-2022
early morning nightmare
a candle
that will not burn
5-Oct-2022
last game of the season
the PA speakers play
"Let it Snow"
5-Oct-2022
Spanish moss
a lesson in how
to grow old
5-Oct-2022
heavy mist
the last game
of the season
5-Oct-2022
when the thunder stops
a dangerous silence
5-Oct-2022
city dreams
when the rain
is an elevated highway
5-Oct-2022
autumn rain
waiting for a postcard
from the frogs
5-Oct-2022
harvest moon
I’m just a boy
with a new haircut
5-Oct-2022
autumnal equinox
more cars on the other side
of the bridge
6-Oct-2022
autumn scenery
a stack
of unpaid bills
6-Oct-2022
morning headlines
I can’t believe
the sky
6-Oct-2022
airplane mode
I reach for my
favorite bathrobe
6-Oct-2022
the joy of having a shadow
6-Oct-2022
awakened by the hum of silence
6-Oct-2022
porcupines playing poker
6-Oct-2022
building a consensus
campaign volunteers
at the bar
6-Oct-2022
a fast-acting placebo
6-Oct-2022
civics class
how a bill
becomes a burden
6-Oct-2022
autumn dusk
realizing the catbird
never said goodbye
6-Oct-2022
waxing gibbous moon
the superstar’s
salary demands
6-Oct-2022
Misinformation
the beauty queen
unmasked
6-Oct-2022
table for five
and extra napkins
we’re messy eaters!
6-Oct-2022
false autumn
believing
the beautiful lie
6-Oct-2022
clear autumn night
making room
for more books
6-Oct-2022
baseball season ends
the call
to hibernation
7-Oct-2022
asking the crow
if I need
a pen name
7-Oct-2022
wild card
my poker face
unmasked
7-Oct-2022
autumn morning
how many acorns
in the chipmunk nest?
7-Oct-2022
defusing the nuclear family
7-Oct-2022
reaching for my chair
the music stops
7-Oct-2022
campaign rally
a spray-tanned
scarecrow
7-Oct-2022
lean harvest
a scarecrow begging
for change
7-Oct-2022
Hunter’s Moon
I keep
asking why
7-Oct-2022
Wall Street headlines
a ghost ship
in the fog
7-Oct-2022
October weekend
a scarecrow hitchhiking
on a country road
7-Oct-2022
haunted hayride
fear of
another rate hike
7-Oct-2022
cracked wine glass
how much do I drink
before telling the bartender?
7-Oct-2022
clear skies
I close my eyes
to the stars
7-Oct-2022
autumn sunset
the sighs
we leave behind
7-Oct-2022
Columbus Day
ancestors on both sides
of the boat
7-Oct-2022
Moon River
what lies
at rainbow’s end
7-Oct-2022
no invitation required
the coyote
in our garden
8-Oct-2022
light rain
so many people
who mean well
8-Oct-2022
payday
a fresh piece of lint
in my pocket
8-Oct-2022
meditation
an old dog
in the sun
8-Oct-2022
a growth industry
cannabis stocks
on Wall Street
8-Oct-2022
tweeting about
the days
of pen and paper
8-Oct-2022
setting sun
I finish my wine
too quickly
8-Oct-2022
open mic
the poet damned
with faint praise
8-Oct-2022
lengthening shadows
the tired old moon
is back in town
8-Oct-2022
fall cleanup
oak leaves
in the spider web
8-Oct-2022
early sunset
the search for
a happy song
8-Oct-2022
moon viewing
the search for
a happy song
8-Oct-2022
raven moon
the birdsong
grows silent
9-Oct-2022
finishing my poem
a brittle leaf
9-Oct-2022
road trip
the crackling sound
of nowhere
9-Oct-2022
unspoken
the many names
of Fall
9-Oct-2022
Columbus Day --
it’s complicated
9-Oct-2022
Thanksgiving feast
adding a leaf
to the dinner table
9-Oct-2022
his heart murmurs softly
9-Oct-2022
football season
I restock
my book shelf
9-Oct-2022
advancing autumn
the last of the light
squeezes through the trees
9-Oct-2022
building a vocabulary of silence
9-Oct-2022
thinking about
my work week
the dog snores
9-Oct-2022
hunter’s moon
an abandoned caboose
9-Oct-2022
last call
an idling bus
9-Oct-2022
quiet night
remembering
an old lullaby
9-Oct-2022
quiet night
feeling
the dog’s dream
9-Oct-2022
longer nights
shaking the dust
from our flannel sheets
10-Oct-2022
Columbus Day
I find
the dead mouse
10-Oct-2022
hunter’s moon --
a gentle leader
guides us home
10-Oct-2022
climate change
we cancel
our vacation
10-Oct-2022
the retired fisherman
can’t resist
clickbait
10-Oct-2022
writer’s block
the pilot light goes out
in the gas stove
10-Oct-2022
this meeting could have been an email
10-Oct-2022
crisp fall morning
remembering why
I live here
10-Oct-2022
morning fog
or at least I believe
it’s morning
10-Oct-2022
harvest moon
a flooded
cranberry bog
10-Oct-2022
autumn sunset
the old dog’s sigh
10-Oct-2022
payday
sorting through bills
on the dining room table
10-Oct-2022
back to work
the search
for a corn tortilla
11-Oct-2022
cold realization
my ancestors spoke
a dead language
11-Oct-2022
angry chainsaw
how many hours
to the perfect view?
11-Oct-2022
returning to your regularly scheduled nightmare
11-Oct-2022
a lukewarm cup of generic coffee
11-Oct-2022
midnight’s haunted soul
11-Oct-2022
birdwatching
a flock
of photographers
11-Oct-2022
winter wonderland
the dog barks
at an ice sculpture
11-Oct-2022
entertaining
corporate brass
an a capella group
11-Oct-2022
riding into the sunset
the dead bugs
on my windshield
11-Oct-2022
morning chases the moon away
12-Oct-2022
shallow river
the stones
gather moss
12-Oct-2022
idyllic sunsets
and the foresight
to enjoy them
12-Oct-2022
listening to my late father
complain about
the new wild card format
12-Oct-2022
sobering thoughts
a dwindling supply
of alcohol
12-Oct-2022
foraging for mushrooms
and old woman
with coupons
12-Oct-2022
sheep may gently graze
while a nearby tree
spontaneously combusts
12-Oct-2022
waning moon
I tell myself
to stop sighing
12-Oct-2022
tell me where you’re going
that faraway look
in your eyes
12-Oct-2022
my study
a place I go
to think about nothing
12-Oct-2022
heavy sigh
the use of sunset
as a verb
12-Oct-2022
restless wind
it never sees
an empty field
12-Oct-2022
atheist
counting his blessings
12-Oct-2022
dry heaves
rethinking
Marine Biology
12-Oct-2022
tortured soul
always chasing
the last train
12-Oct-2022
away from shore
a pre-dawn wave
of crickets
13-Oct-2022
forbidden fruit
one can never find it
in the produce aisle
13-Oct-2022
jumping to conclusions
the dark brown blur
in my backyard
13-Oct-2022
forbidden fruit
I can almost
taste it
13-Oct-2022
waning moon behind the clouds
13-Oct-2022
morning clouds
the indoor-outdoor cat
doesn’t come home
13-Oct-2022
emerald isle
a lily pad
in the pond
13-Oct-2022
shattering the afternoon
a fight between blue jays
13-Oct-2022
tonight’s sky
Orion the hunter
fights the god of war
13-Oct-2022
tell me where
your thoughts are wandering
and I’ll take you there
13-Oct-2022
police siren
brittle leaves rustle
in the wind
13-Oct-2022
brittle leaves rustling
13-Oct-2022
an old dog’s life
just another day
in the sun
13-Oct-2022
no beginning
no end
her pearl necklace
13-Oct-2022
my muse
waiting patiently
while I pick up his poop
13-Oct-2022
desert daydream
the dog who never
made it there
13-Oct-2022
autumn quarantine
the crickets
come inside
13-Oct-2022
morning chill
the lights flicker
14-Oct-2022
it’s never too early
to hit the snooze bar
14-Oct-2022
power failure
politicians
throwing shade
14-Oct-2022
quarantine
the outdoor furniture
comes back inside
14-Oct-2022
autumn nor’easter
when fallen leaves
become debris
14-Oct-2022
paradise found
the blue spaces
between clouds
14-Oct-2022
heavy sigh
my thoughts spiral
into the clouds
14-Oct-2022
pirate ship
a pickup truck
in the shallow marsh
14-Oct-2022
ghosts dancing in the marsh grass
14-Oct-2022
driftwood
wondering when it all
came apart
14-Oct-2022
mostly cloudy
my son hides
his vape pen
14-Oct-2022
overcast
someone turned off
the moon
14-Oct-2022
children
so reckless
with my heart
14-Oct-2022
24-hour news
the moth circling
around a flame
15-Oct-2022
playing possum
anything
for a good night’s sleep
15-Oct-2022
uninspired
the search for
a new doctor
15-Oct-2022
broken clouds
I forget
why I’m here
15-Oct-2022
writer’s block
dandelions
in a fallow field
15-Oct-2022
trickle down economy
a leaky beer keg
at the curb
15-Oct-2022
campaign rally
toxic sludge
circling the drain
15-Oct-2022
lost in thought
I miss
my turn
15-Oct-2022
lost for words
another autumn sunset
15-Oct-2022
balance challenge
putting on my socks
in the dark
15-Oct-2022
drone strike
the struggle for
a livable wage
15-Oct-2022
haunted house
but the mice
don’t mind
15-Oct-2022
before I can finish
my first beer
it’s dark again
15-Oct-2022
distant fireworks
everyone’s having fun
but me
15-Oct-2022
dreams of a tree frog
brittle leaves floating
in a shallow pond
15-Oct-2022
darkness finds me earlier each day
16-Oct-2022
the movie theater’s popcorn ceiling
16-Oct-2022
autumn mist
my mind starts
to frolic
16-Oct-2022
narrow mountain road
my eyes
widen
16-Oct-2022
urban renewal
there goes
the neighborhood
16-Oct-2022
blue cornfield on fire
16-Oct-2022
backyard Buddha
in and out
of season
16-Oct-2022
going out of business
a farm stand
in suburbia
16-Oct-2022
talking about my work day
the dog yawns
16-Oct-2022
lakeside cottage
mosquitoes
and their shadows
16-Oct-2022
magical pond
a leaf returns
to the tree
16-Oct-2022
home
so far away
from home
16-Oct-2022
finding myself
on a lost highway
16-Oct-2022
leaving the nest
snowbirds
and their golf clubs
17-Oct-2022
dinner for two
the glimmer
in her eyes
17-Oct-2022
Monday morning commute
the slow fall
from a cliff
17-Oct-2022
Oak Bluffs
the annual migration
of snowbirds
17-Oct-2022
light rain
the desert outpost
of my dreams
17-Oct-2022
autumn overcast
the night belongs
to crows
17-Oct-2022
writing until I have something to say
17-Oct-2022
quiet evening
if not for the ringing
in my head
17-Oct-2022
storm surge
a dirty martini
17-Oct-2022
apocalypso
the steel drum
echoes
17-Oct-2022
starless night
what an old dog dreams
17-Oct-2022
all-night diner
the jukebox eats
my last quarter
17-Oct-2022
guided meditation
what we’re told
to believe
17-Oct-2022
tomorrow’s news
another yesterday
17-Oct-2022
ignoring my sighs
an old dog’s dreams
17-Oct-2022
guided meditation
the guru’s
vow of silence
17-Oct-2022
always the insider
plastic Buddha
18-Oct-2022
hornet’s nest
I know it’s empty
and yet...
18-Oct-2022
banter at first base
the runner
extends his lead
18-Oct-2022
fickle as the Autumn sky
18-Oct-2022
light beyond the unlatched barn door
18-Oct-2022
autumn jazz
the scarecrow’s
pork pie hat
18-Oct-2022
counting syllables
everyone at the reading
except me
18-Oct-2022
approaching Halloween
tourist town a skeleton
of its former self
18-Oct-2022
blue Buddha
the resonance
of a minor chord
18-Oct-2022
come to think of it
my Dad never told
Dad jokes
18-Oct-2022
my digital assistant
asking when I last
trimmed my nails
18-Oct-2022
cobwebs
waving
goodbye
19-Oct-2022
nights become darker
when someone
is watching
19-Oct-2022
blanket approval
a cloud
of dog fur
19-Oct-2022
remembering
who was in my dream
but not what it was about
19-Oct-2022
last call
an idling bus
in the wrong part of town
19-Oct-2022
last call
an idling bus
on the wrong side of town
19-Oct-2022
abandoned diner
sunlight streams
through a broken window
19-Oct-2022
nibbling at the bait
my father repeats
another cop story
19-Oct-2022
tarot readings discontinued
due to unforeseen circumstances
19-Oct-2022
morning glory
a fishing boat
leaves the dock
19-Oct-2022
silent October
how long until
Opening Day?
19-Oct-2022
waning crescent moon
an updated
relationship status
19-Oct-2022
retirement planning
wondering where
the acorns have gone
20-Oct-2022
burial insurance
an ad asks
if I’m covered
20-Oct-2022
autumn leaves
chased by ghosts
20-Oct-2022
dog dazed
20-Oct-2022
autumn sunset
the dog’s nose print
on the window
20-Oct-2022
once again the moon won’t come down for me
20-Oct-2022
laughing at death
I rewrite
an old poem
20-Oct-2022
aging gracefully
a phrase invented
by someone younger
20-Oct-2022
same words
but somehow
a different poem?
20-Oct-2022
tonight’s sky is a pale horse
20-Oct-2022
waiting for my car
the bottom
of the candy bowl
20-Oct-2022
maybe if I keep writing
the words will follow
20-Oct-2022
killing time
I spin
counterclockwise
20-Oct-2022
apocalypse stick
20-Oct-2022
Indian Summer
the secret
of her biryani
21-Oct-2022
steeping tea
clouds reflected
in the kettle pond
21-Oct-2022
autumn morning
the chickadee reminds me
he hasn’t gone away
21-Oct-2022
false summer
the temptation to buy
new sandals
21-Oct-2022
challenging my shadow to a duel
21-Oct-2022
false summer
she’s already put away
that sundress
21-Oct-2022
autumn sunset
the bulrushes
wave goodbye
21-Oct-2022
quashing the rebellion
I trim my beard
21-Oct-2022
it’s all
once in a lifetime
until the next time
21-Oct-2022
fork in the road
rethinking
our dinner plans
21-Oct-2022
autumn sunset
wondering who will miss me
when I’m gone
21-Oct-2022
on either side
of the barbed wire fence
sunset
21-Oct-2022
the bartender
wakes up a regular
"that’s Paul’s seat"
21-Oct-2022
in the forecast
an overpriced
Air BnB
21-Oct-2022
harvest season
an abundance
of campaign ads
22-Oct-2022
Halloween approaching
I get a friend request
from my late uncle
22-Oct-2022
finishing the chapter
the train pulls away
from my stop
22-Oct-2022
stirring Molotov cocktails
22-Oct-2022
out of my gourd
surrounded by
pumpkin everything
22-Oct-2022
winter quarantine
the cactus
comes inside
22-Oct-2022
exhausted from wear
an old sweatshirt
22-Oct-2022
drinking away
the fear
of remembering
22-Oct-2022
explaining to
my skeptical granddaughter
that eggplant is a fruit
22-Oct-2022
reaching through
the barbed wire
a bare branch
22-Oct-2022
A+
even my blood type
an overachiever
22-Oct-2022
tortured soul
the last train
leaves the station
22-Oct-2022
surprised every time
the sun sets
so early
22-Oct-2022
pulling at that thread
knowing that
I’ll unravel
22-Oct-2022
crescent moon
I let the dog
take my spot
22-Oct-2022
each brittle leaf
remembering
my mother’s death
23-Oct-2022
darned with faint expletives
23-Oct-2022
not from around here
purple loosestrife
23-Oct-2022
restaurant accident
two waiters argue
in broken English
23-Oct-2022
all-night diner
finally a piece
of the pie
23-Oct-2022
more pictures
of Fall foliage
how dull!
23-Oct-2022
late October
which Halloween candy
will we eat this year?
23-Oct-2022
playoff baseball
with nothing
to lose
23-Oct-2022
irrigation turned off
the grasshopper
keeps hopping
23-Oct-2022
out of firewood
I’m back
on the chopping block
23-Oct-2022
visiting day
our conversation wanders
somewhere else
23-Oct-2022
seething sarcasm
my Halloween costume
24-Oct-2022
Monday morning commute
the neighbors return
to Florida
24-Oct-2022
sharing a moment
of quiet reflection
bathroom Buddha
24-Oct-2022
shorter days
the lengthening
daze
24-Oct-2022
free agency
the high cost of hot dogs
at Fenway
24-Oct-2022
costume party
fascists
with flags
24-Oct-2022
falling on deaf ears
another flyer
for hearing aids
24-Oct-2022
remote campsite
I’ll bet they don’t have
high-speed internet
24-Oct-2022
election season
our neighbor’s cesspool
is pumped out
24-Oct-2022
November night
bats return
to the baseball stadium
24-Oct-2022
old man staring at me in the mirror
24-Oct-2022
trade winds
considering
my options
24-Oct-2022
tonight’s weather
the spit
of a stranger
24-Oct-2022
autumn night
oh to write only
about cherry blossoms
24-Oct-2022
autumn fog
nothing’s funny
any more
25-Oct-2022
for some of us
the party’s
never over
25-Oct-2022
total eclipse
I stop trimming
my beard
25-Oct-2022
checking in late
the hotel’s
tired decor
25-Oct-2022
missing the point
a holly leaf
spinning in a puddle
25-Oct-2022
off-season
ghosts combing
the deserted beach
25-Oct-2022
sun shower
the sidewalks
sparkle
25-Oct-2022
toy soldiers
no one to fix them
when they break
25-Oct-2022
sometimes the eggshells walk on you
25-Oct-2022
new moon
all of the empty
beach houses
25-Oct-2022
evening meditation
the things you think
are useless
25-Oct-2022
cricket’s song
an inside job
25-Oct-2022
waiting for the chiropractor
I crack open
a book
25-Oct-2022
beach plum blossoms
a wave of nostalgia
25-Oct-2022
ghost town
only the clouds remain
26-Oct-2022
lingering rain
not knowing
when to quit
26-Oct-2022
urban farmer
growing ghost peppers
on the fire escape
26-Oct-2022
Halloween week
I hope the ghosts
are friendly
26-Oct-2022
new moon
a friend request
from my granddaughter
26-Oct-2022
flash in the pan consuming itself
26-Oct-2022
broken mirror
the job description
for my replacement
26-Oct-2022
Halloween week
the dental hygienist
dressed as a vampire
26-Oct-2022
the future
between the dots
of an ellipsis
26-Oct-2022
convenience store
closed for remodeling
26-Oct-2022
bittersweet
all the fallout shelters
still standing
26-Oct-2022
bittersweet
the fallout shelter
still standing
26-Oct-2022
fired at random
an attention-seeking missile
26-Oct-2022
civil twilight
a toast
to darkness
26-Oct-2022
dawn in the fisherman’s nets
27-Oct-2022
tent revival
under the spell
of cellphones
27-Oct-2022
river’s edge
I can almost
walk across
27-Oct-2022
darkness beyond the edge of night
27-Oct-2022
at the end
of someone else’s rainbow
a Powerball jackpot
27-Oct-2022
falling leaves
I remember
last night’s dream
27-Oct-2022
just what I needed
a working ATM
in the forest
27-Oct-2022
protractor
finding
my center
27-Oct-2022
autumn deepens
sunset
races me home
27-Oct-2022
racing autumn sunset
a leaf blower
27-Oct-2022
crowded subway car
the inevitable stampede
27-Oct-2022
fogged mirror
stepping into
another workday
27-Oct-2022
in dog beers
I’ve had only one
27-Oct-2022
taking the edge off
woodpeckers
at my shutters
27-Oct-2022
waxing moon
screech owl
in a hollow tree
27-Oct-2022
reverse mortgage
unattended sprinklers
in the rain
27-Oct-2022
sirens
the angle of the stream
in the shower
28-Oct-2022
orthopedist office
a skeleton behind
the reception desk
28-Oct-2022
saltmarsh sparrow
hardly a chance
to say goodbye
28-Oct-2022
selling on eBay
the supermodel’s
torn designer jeans
28-Oct-2022
more junk mail
reminding an early voter
to vote
28-Oct-2022
buzzing
between my ears
the elusive mosquito
28-Oct-2022
autumn chill
a seagull with nothing
to talk about
28-Oct-2022
flash in the pan
I open the windows
28-Oct-2022
wayward dog
just here
for the crumbs
28-Oct-2022
destined for cremation
another solicitation
for burial insurance
28-Oct-2022
for sale or trade
a rusty tractor
28-Oct-2022
midnight snack
I ask bathroom Buddha
not to tell
28-Oct-2022
future shock
the canary in the coalmine
is a penguin
28-Oct-2022
daylight
what gets swept away
in the flood
29-Oct-2022
just like magic
summer
disappears
29-Oct-2022
so many days of getting rid of stuff
29-Oct-2022
how it all ends
the faintest flicker
of light
29-Oct-2022
the devil’s handyman
an overzealous woodpecker
29-Oct-2022
just like magic
savings? what savings?
29-Oct-2022
fallen leaves
how quickly
we’re swept away
29-Oct-2022
sun salutation
a cormorant floats
on quiet waters
29-Oct-2022
driftwood
yearning
for the sea
29-Oct-2022
fool’s gold
autumn sun setting
in the treetops
29-Oct-2022
long-range forecast
extra hot sauce
in the gumbo
29-Oct-2022
long-range forecast
trying not to look
too far ahead
29-Oct-2022
exact change
the look
on the cashier’s face
30-Oct-2022
Devil’s Night
how much Halloween candy
is left?
30-Oct-2022
unfamiliar road
a fellow commuter
tells me where to go
30-Oct-2022
whistling
in the bulrushes
a westerly wind
30-Oct-2022
pickled onions
the dog’s snout
twitches
30-Oct-2022
haunted house
the incessant rattle
of John Wayne’s teeth
30-Oct-2022
unprompted
I read the billboard
aloud
30-Oct-2022
shuddering before the camera’s eyes
30-Oct-2022
stuck in an elevator
my fear pressing
every button
30-Oct-2022
late bloomers
the chile plants
come inside
30-Oct-2022
last light
a fading face
in the clouds
30-Oct-2022
civil twilight
the modest aspirations
of a nobody
30-Oct-2022
plenty of room
in the parking lot
of an abandoned warehouse
30-Oct-2022
active shooter drill
so much winning
30-Oct-2022
romantic dinner
our wines entwined
in the sauce
30-Oct-2022
autumn morning
a cotton candy sky
31-Oct-2022
witches brew
a fresh batch
of conspiracy theories
31-Oct-2022
hijacked on the road less traveled
31-Oct-2022
my daily affirmation
I need new glasses
to read it
31-Oct-2022
Halloween morning
a phantom text
from an unknown number
31-Oct-2022
Halloween
investors on Wall Street
remain spooked
31-Oct-2022
fearful of dreaming
the insomniac’s
double espresso
31-Oct-2022
dimming the light
she whispers
"trick or treat?"
31-Oct-2022
downward dog
asleep
on my yoga mat
31-Oct-2022
my costume
a cranky old man
indifferent to Halloween
31-Oct-2022
if the Dow falls
but you’re broke
does it make a sound?
31-Oct-2022
haunted house
children abandon
their candy
31-Oct-2022
Halloween showers
a ghost carries
an umbrella
31-Oct-2022
evening jog
as seen from
my rocking chair
31-Oct-2022
November morning
so much Halloween candy
with no place to go
31-Oct-2022
witch hazel
her seductive eyes
1-Nov-2022
November showers
no rainbow
no pot of gold
1-Nov-2022
All Saints’ Day
the dog’s
innocent face
1-Nov-2022
mortification
ghosts
in matching outfits
1-Nov-2022
staff meeting
pixels gather
on Zoom
1-Nov-2022
brittle but stubborn
the oak leaves
and me
1-Nov-2022
spray painted
on the gatehouse
"no trespassing"
1-Nov-2022
street magician
making the crowd
disappear
1-Nov-2022
morning rain
my last dream
floats away
1-Nov-2022
November sunset
didn’t we
just get here?
1-Nov-2022
turning back the clock
I trip and fall
over yesterday
1-Nov-2022
crowded lunch line
an escort
in business attire
1-Nov-2022
Day of the Dead
I pour a second
cup of coffee
2-Nov-2022
Day of the Dead
my cell phone becomes
self-aware
2-Nov-2022
the crow asks
how many dead people
have I wished happy birthday?
2-Nov-2022
my favorite song
a gentle breeze
in the bulrushes
2-Nov-2022
Day of the Dead
I don’t bother shaving
2-Nov-2022
unseasonably warm
or do I need
a COVID test?
2-Nov-2022
trending on Twitter
the trend
of leaving Twitter
2-Nov-2022
autumn dusk climbing the treetops
2-Nov-2022
fair-weather clouds
the texture
of sunset
2-Nov-2022
Canada geese
migrating
without passports
2-Nov-2022
beyond forever marigolds
2-Nov-2022
perfect camouflage
a box turtle
among the leaves
2-Nov-2022
overnight lows
a beachcomber
digging for fire
2-Nov-2022
autumn daydream
a cactus flower
far away
2-Nov-2022
quiet night
the bartender’s
generous pour
3-Nov-2022
morning chill
the opening bell
3-Nov-2022
gaining an hour
and other illusions
3-Nov-2022
Zoom marathon in search of a finish line
3-Nov-2022
jazz cafe
I ask for
A Love Supreme
3-Nov-2022
stray dog dining al fresco
3-Nov-2022
autumn dusk
it’s all the same
to Buddha
3-Nov-2022
autumn night
the crackle
of an old 78
3-Nov-2022
darkening sky
an Imperial
Chocolate Stout
3-Nov-2022
late is earlier every night
3-Nov-2022
starless night
a nervous streetlight
3-Nov-2022
rolling in the grass
oblivious lovers
at the dog park
3-Nov-2022
night train
the thunder
in my head
3-Nov-2022
oak leaves
clinging
to autumn
3-Nov-2022
night games
waiting for my phone
to congratulate me
3-Nov-2022
a procession
of four-dimensional art
4-Nov-2022
enough campaign fliers
to kindle a fire
in the homeless camp
4-Nov-2022
grinding to a halt
naturally decaffeinated
coffee beans
4-Nov-2022
trending on Twitter
a faucet dripping
all night long
4-Nov-2022
when the first star
I see tonight
is a private plane
4-Nov-2022
inscribed in dust
on my car’s rear window
"WASH ME"
4-Nov-2022
looming over my backyard
elongated shadows
4-Nov-2022
trap door
under the dining room table
the realtor winks
4-Nov-2022
rain song
a gurgling gutter
4-Nov-2022
crowded subway
the flirtatious smile
of a stranger
4-Nov-2022
crossing
the double yellow line
windblown leaves
4-Nov-2022
the awkward silence
when I ask
about her parents
4-Nov-2022
old photos of my parents
more fragile
than I expected
5-Nov-2022
election season
steam rising
from the compost heap
5-Nov-2022
one hop at a time
the dog chases
a cricket
5-Nov-2022
no days off
the woodpecker
at my door
5-Nov-2022
migrating geese
the futility
of borders
5-Nov-2022
alarmed to see me too
the old tree
5-Nov-2022
just passing through
ghosts heading out
for the night
5-Nov-2022
pickled capers
an acquired taste
I’m happy to have acquired
5-Nov-2022
dividing by zero
I become immortal
5-Nov-2022
changing seasons
the puppy barks
at an old man’s cane
5-Nov-2022
no jackpot winner
and not a cloud
in the sky
6-Nov-2022
the great blue heron’s elegant stillness
6-Nov-2022
desert wind
the shimmering hush
of the arroyo
6-Nov-2022
defiance
a terrible choice
for his tattoo
6-Nov-2022
ignoring my vote
unwanted text messages
6-Nov-2022
turning back the clock
it’s later
than you think
6-Nov-2022
autumn sunset
Buddha sees it
with his eyes closed
6-Nov-2022
my childhood summers
covered by
a fresh coat of paint
6-Nov-2022
crow’s feet
calling to me
from the mirror
6-Nov-2022
which wine pairs best
with the death
of democracy?
6-Nov-2022
beach days
the last grains of sand
in the hourglass
6-Nov-2022
Manolete
sometimes the bull
wins the bullfight
6-Nov-2022
turning back the clock
the past
isn’t dead
6-Nov-2022
the Moon and Jupiter
oh to be
a fly in the sky
6-Nov-2022
surrender your dreams
7-Nov-2022
stubborn old oak tree
holding on
to its sanity
7-Nov-2022
deep thoughts
a tropical paradise
underwater
7-Nov-2022
unable to sort the icons on my desktop
7-Nov-2022
autumn rain
a muted whisper
7-Nov-2022
the ice climber’s
tenuous grip
on sanity
7-Nov-2022
Election Day
the moon
turns blood red
7-Nov-2022
blood red moon
the terrible weight
of decision
7-Nov-2022
total eclipse
the text messages
stop
7-Nov-2022
restless night
an old dog
staring at the moon
7-Nov-2022
longer nights
the dog sleeps
through our worries
7-Nov-2022
election eve
hoping we’ll make
the right choice
7-Nov-2022
diagnosis
a shadow
on the moon
8-Nov-2022
election day
the irritating man
on television
8-Nov-2022
evidently a simulation gone wrong
8-Nov-2022
autumn chill
an ambulance idles
at a neighbor’s house
8-Nov-2022
ingrained in my routine
the need
for carbohydrates
8-Nov-2022
waiting room
an idling car
in the parking lot
8-Nov-2022
the cost of buying time
8-Nov-2022
beaver moon
when it all
comes falling down
8-Nov-2022
winter begins —
the high cost
of free agency
8-Nov-2022
the high cost
of free agency
8-Nov-2022
first day of chemo
the howling
November wind
8-Nov-2022
turning back the clock
the puppy
in the old dog’s eyes
8-Nov-2022
leaves under foot
something walking in the woods
beside us
8-Nov-2022
beaver moon
overnight
construction
8-Nov-2022
the morning after
a church bell’s
tired toll
9-Nov-2022
luxury condos
where the fishermen
used to be
9-Nov-2022
24-hour news
the itch
that scratches itself
9-Nov-2022
blue skies
a harrowing search
for relevance
9-Nov-2022
my junk folder
so many cures
for pain
9-Nov-2022
desert daydream
a rattlesnake
sheds its skin
9-Nov-2022
knowing that she looks
so happy
with him
9-Nov-2022
all downhill
a harrowing ride
down Wall Street
9-Nov-2022
approaching train
a frantic search
for my T pass
9-Nov-2022
approaching winter
a pair
of mismatched socks
9-Nov-2022
turning the page
the librarian’s
engagement ring
9-Nov-2022
free agency
a flycatcher
far from home
9-Nov-2022
waning moon
surrendering
to the night
9-Nov-2022
small talk
at the lingerie shop
bra bra bra...
9-Nov-2022
early dawn
the moon barely has time
to set
10-Nov-2022
sound and fury
signifying
deceit
10-Nov-2022
waning moon
the countdown
to payday
10-Nov-2022
traffic jam
my least favorite
kind of music
10-Nov-2022
autumn deepens
the old dog chases a squirrel
in his sleep
10-Nov-2022
a defensive tone
church bells
in the wind
10-Nov-2022
Gale warning
names you shouldn’t give
to your children
10-Nov-2022
Open House
the mudroom
in pristine condition
10-Nov-2022
vanishing point
the last train
beyond the horizon
10-Nov-2022
total eclipse
my granddaughter is learning
how to drive
10-Nov-2022
daybreak
and here I had hoped
it would just bend
10-Nov-2022
3-day weekend
a traffic helicopter
rumbles above
10-Nov-2022
the old oak tree
a woodpecker’s
perseverance
11-Nov-2022
Veterans’ Day forecast
the fragile beauty
of Autumn
11-Nov-2022
spoken in jest
the calm
before the storm
11-Nov-2022
an old woman
leaning against
a crooked tombstone
11-Nov-2022
awed by the serenity
of backyard Buddha
11-Nov-2022
isn’t every poem
a potential
death poem?
11-Nov-2022
caught in a trap
the suffocating darkness
11-Nov-2022
last days of autumn
unable to put the leaves
back on the tree
11-Nov-2022
waxing melancholic
the waning moon
11-Nov-2022
clicking refresh
I’m angry again
11-Nov-2022
waiting for the storm
a shark
in shallow waters
11-Nov-2022
tucked in at home
the rain has nowhere
to go
11-Nov-2022
littering the cemetery
broken branches
from last night’s storm
12-Nov-2022
long night
the relief pitchers
warm up early
12-Nov-2022
rushing to judgment
with an erroneous
extra "e"
12-Nov-2022
a fallen oak branch
feeling the texture
of time
12-Nov-2022
recycling glass
wine bottles
and baby food jars
12-Nov-2022
woodpeckers
always willing
to work overtime
12-Nov-2022
politically motivated
a dog barking
at the leaf blower
12-Nov-2022
autumn sunset
the impatient darkness
12-Nov-2022
longer nights
the back door reads
"don’t"
12-Nov-2022
MIT carpenter
a layer of shellac
on the periodic table
12-Nov-2022
blood drive
the rhythm
of my clenching fist
13-Nov-2022
retired fisherman
getting his life back
on an even keel
13-Nov-2022
lingering rain
eating around the bruise
of a overripe banana
13-Nov-2022
last of the leaves
pending notification
of next of kin
13-Nov-2022
unattended breakfast
the service dog
helps himself
13-Nov-2022
unfolded sheets
who will know
besides the dog?
13-Nov-2022
the cashier’s double-take
when I buy six jars
of baby food
13-Nov-2022
hostile takeover
the osprey plucks a herring
from the river
13-Nov-2022
breaking clouds
just in time
for the sun to set
13-Nov-2022
a yellowed envelope:
"to throw away
unopened"
13-Nov-2022
the pot watching me boil
13-Nov-2022
undetected
the torrid affair
in my spam folder
13-Nov-2022
tired daylight
chasing the train
13-Nov-2022
cold reality
the furnace
kicks on
14-Nov-2022
waiting room
an old woman knits
her brow
14-Nov-2022
Monday morning hangover
a birthday card
returned for postage
14-Nov-2022
igniting the internal flame
14-Nov-2022
drunken pickup lines
shadows lurking
at obtuse angles
14-Nov-2022
vapor trail
and then
you fade away
14-Nov-2022
gibbous moon
filling in the O’s
in an old book
14-Nov-2022
first frost
portrait of a millennial
turning gray
14-Nov-2022
waning gibbous moon
the old dog’s
puppy eyes
14-Nov-2022
Cape Cod weather
the familiar
peculiarities
15-Nov-2022
cloudless sky
something they’re not
telling us
15-Nov-2022
writer’s block
buttering my toast
without a knife
15-Nov-2022
winter approaching the precipice
15-Nov-2022
banishing shadows
from the street
early sunset
15-Nov-2022
all this and less
15-Nov-2022
out for breakfast
the fish crow
knows my name
15-Nov-2022
cobalt sky
seeing something new
in the painting
15-Nov-2022
sad puppy eyes
the old dog’s
new trick
15-Nov-2022
the compost bucket
things we can’t
give away
15-Nov-2022
morning fog
the river otter
sees right through me
15-Nov-2022
first frost
steam rising
from a storm drain
15-Nov-2022
filling our glasses
what we heard
through the grapevine
15-Nov-2022
beachside bar
I drink it all in
15-Nov-2022
lost
in holiday traffic
my patience
16-Nov-2022
today’s forecast
shivering leaves
16-Nov-2022
lonely night
a streetlight
in the rain
16-Nov-2022
lonely night
a broken streetlight
in the rain
16-Nov-2022
a sudden chill
the devil fulfills
his part of the bargain
16-Nov-2022
not even 5 o’clock
another day loses itself
in the shadows
16-Nov-2022
quarantine cocktail
our plans
on the rocks
16-Nov-2022
on the house
a drink
I didn’t want
16-Nov-2022
vulture capitalism
16-Nov-2022
am I
what the algorithms
say I am?
16-Nov-2022
morning stillness
the coffee
clutches me
17-Nov-2022
visualizing world peace
I fall down the stairs
17-Nov-2022
lopsided score
a search for
the nearest exit
17-Nov-2022
sleeping on his side
the dog’s lopsided
morning face
17-Nov-2022
last days of November
the pumpkin
composts itself
17-Nov-2022
late November
the jack-o’-lantern’s
lopsided grin
17-Nov-2022
backlit beauty
the perfect view
17-Nov-2022
stepping into
the empty subway station
of my dreams
17-Nov-2022
cotton candy clouds
17-Nov-2022
state fair
the midway filled
with cotton candy clouds
17-Nov-2022
burning only the sturdiest bridges
17-Nov-2022
a dream of tangled purple clouds
17-Nov-2022
clear skies
an unwritten
love letter
17-Nov-2022
tropical daydream
I turn off
the weather forecast
17-Nov-2022
windowless waiting room
the watercolor landscape
at an awkward angle
17-Nov-2022
Washington gridlock
a country
under siege
17-Nov-2022
subversion before I sputter out
17-Nov-2022
the bartender mixing metaphors
17-Nov-2022
future shock
canaries flee
the coalmine
18-Nov-2022
everyone pointing
at the sinking ship
the sound of water
18-Nov-2022
future shock
my granddaughter learns
how to drive
18-Nov-2022
loyalty
the new
currency
18-Nov-2022
lame duck lamely ducking
18-Nov-2022
working from home
my loyal companion
yawns in my face
18-Nov-2022
late November
a symphony
of leaf blowers
18-Nov-2022
self-care
the silver lining
of isolation
18-Nov-2022
facing extinction
the hoary haired engineer
in a sea of youth
18-Nov-2022
aspiring to be a beautiful fossil
18-Nov-2022
the old oak
bending under the weight
of so many secrets
19-Nov-2022
talent scout
offering plums
to pigeons
19-Nov-2022
aged but not mellow
a night of too much tequila
19-Nov-2022
aged but not mellow
too much tequila
19-Nov-2022
happy hour
the bartender’s
flirtatious smile
20-Nov-2022
brevity is the soul
20-Nov-2022
spinning yarns
a well-knit wit
20-Nov-2022
saltmarsh sparrow
trying to keep its head
above water
20-Nov-2022
bittersweet
a messy
entanglement
20-Nov-2022
all-night laundromat
an unfolding drama
20-Nov-2022
the day I woke up
thinking it was
yesterday
20-Nov-2022
restless night
a dream collapses
into itself
20-Nov-2022
autumn wind
the last leaves
letting go
20-Nov-2022
empty food court
deliberating
my next meal
20-Nov-2022
my heritage is a blood red wine --
20-Nov-2022
this time machine
has seen
better days
20-Nov-2022
unselfconscious
the shadows play
air guitar
20-Nov-2022
Black Friday
the crows would like
to have a word
20-Nov-2022
whistling through
the barbed wire
a bitter wind
20-Nov-2022
escaping a dream
the long day’s journey
into fog
20-Nov-2022
waning crescent moon
watching my old dog
breathe
20-Nov-2022
waning crescent moon
a good book
I can’t finish
20-Nov-2022
extended
with a permanent marker
the cone of uncertainty
21-Nov-2022
his mistress
the stench of death
21-Nov-2022
rage against the machine learning
21-Nov-2022
veering off course
the subject changes
to politics
21-Nov-2022
"grasp my hand"
she said
jumping from the bridge
21-Nov-2022
outside juvenile court
an osprey tends its nest
21-Nov-2022
unblinking
the prisoner’s
tattoo
21-Nov-2022
each passing day
I wonder
who knows
21-Nov-2022
cold snap
the coyotes silent
in the howling wind
21-Nov-2022
Thanksgiving
an open bodega
21-Nov-2022
counting down the days
I dream
of flying whales
21-Nov-2022
restless wind
when I don’t know
what to say
21-Nov-2022
solitaire
tired
of playing games
21-Nov-2022
waning crescent moon
this haiku
for sale or rent
21-Nov-2022
words of wisdom --
the dog yawns
22-Nov-2022
change of seasons
my granddaughter’s
purple nail polish
22-Nov-2022
right-wing conspiracy
the turkey’s
missing wishbone
22-Nov-2022
a weird coincidence
my sock is missing
and the dog’s tail is wagging
22-Nov-2022
happy hour forecast
a cold shoulder
at the bar
22-Nov-2022
another COVID booster
my dance card
is full
22-Nov-2022
empty stadium
waiting until
next year
22-Nov-2022
desert wind
whistling through
cactus needles
22-Nov-2022
autumn wind
interrupting
my dream
22-Nov-2022
blue chips
buying
on the dip
22-Nov-2022
a cold beer
and its trail
of wet circles
22-Nov-2022
clear skies
my words can’t wait
to escape
22-Nov-2022
holiday shopping
a plastic bag
crosses the street
23-Nov-2022
candlelight vigil
heads bowed
in social networking
23-Nov-2022
fortunate son
and his army
of lawyers
23-Nov-2022
"deal me in"
said the one-eyed jack
23-Nov-2022
day moon
the dog
barks at it
23-Nov-2022
a flashing light across the river
23-Nov-2022
curve ball
the catcher changes up
the sign sequence
23-Nov-2022
last call
the jukebox plays
“Purple Haze”
23-Nov-2022
Season’s Greetings
a mannequin
dressed as Santa
23-Nov-2022
entangled in the wires
a distorted voice
23-Nov-2022
new moon
a secret
revealed
24-Nov-2022
Thanksgiving morning
news of a trade
for a turkey
24-Nov-2022
morning quiet
even the rain clouds
go away
24-Nov-2022
boardwalk attractions
the tattooed lady
at Starbucks
24-Nov-2022
quiet Thanksgiving
once again
we blame the dog
24-Nov-2022
Thanksgiving traditions
that apple pie
aftershave
24-Nov-2022
Thanksgiving morning
another pass
with the leaf blower
24-Nov-2022
red velvet underground cake
24-Nov-2022
thankful
the dog napping in my spot
on the couch
24-Nov-2022
pub crawl
the bus staggers
between stops
24-Nov-2022
new moon
a freshly harvested
cranberry bog
24-Nov-2022
guitar solo
the blues legend
takes a seat
24-Nov-2022
a row of poplars
are they looking down
at me?
24-Nov-2022
open window
songbirds
in the salt marsh
25-Nov-2022
no quarantine
from anxiety
25-Nov-2022
Black Friday
a bleeding mass
in the abdomen
25-Nov-2022
internet trolls
correcting a map
of the stars
25-Nov-2022
Thanksgiving rain
the dog finds a crumb
under the dinner table
25-Nov-2022
open border
a chipmunk crosses
the back porch
25-Nov-2022
snoring on my pillow
a descendant
of wolves
25-Nov-2022
wherever I am
an age spot
25-Nov-2022
feast of crumbs
25-Nov-2022
knocking on the door
of my stately home
a pesky woodpecker
25-Nov-2022
the look
on the bartender’s face
when I say
"surprise me"
25-Nov-2022
Black Friday
putting me
into the red
25-Nov-2022
first snow
the jukebox plays
Ziggy Stardust
26-Nov-2022
Thanksgiving leftovers
I’ll see you
in my dreams
26-Nov-2022
after the storm
a startled
flower pot
26-Nov-2022
autumn deepens
the cause of death
not yet determined
26-Nov-2022
concert cancelation
a discarded mask
26-Nov-2022
for the love of a one-eyed cat
26-Nov-2022
small business Saturday
Christmas trees for sale
in a strip mall parking lot
26-Nov-2022
restless sleep
a spinning compass
26-Nov-2022
working late
the vending machine
eats my credit card
26-Nov-2022
rip current
my enthusiasm
lost at sea
26-Nov-2022
distant constellations
how easy it is
to predict the past
26-Nov-2022
Christmas spirit
strapped to the roof
of an SUV
26-Nov-2022
storm watch
I won’t be told
to calm down
27-Nov-2022
acorns among the leaves
the squirrel finds
his breakfast
27-Nov-2022
the importance of being compost
27-Nov-2022
unleashed
a new dog
on the block
27-Nov-2022
entering the rotary
somehow I missed
the calming signal
27-Nov-2022
the hawk’s cry
obsessively checking
my nest egg
27-Nov-2022
broken clouds
a rolling
domestic dispute
27-Nov-2022
deepening darkness
the silence screams
27-Nov-2022
outdoor bazaar
concrete Buddhas
huddle in the rain
27-Nov-2022
soon to be condos
the exposed beams
of an old factory
27-Nov-2022
tropical dreams
a chorus
of tree frogs
27-Nov-2022
heavy rain
the burden
of growing old
27-Nov-2022
coming soon
a wolf howling
at the Earth
27-Nov-2022
seahorses of the apocalypse
27-Nov-2022
suddenly awake
I hold out
for a better dream
28-Nov-2022
growth industry
a new cannabis shop
in town
28-Nov-2022
the world’s a pillow
the old dog’s
new toy
28-Nov-2022
end of the weekend
a midnight visitor
playing possum
28-Nov-2022
a frayed rope
to the peak
of the abyss
28-Nov-2022
Monday morning
underestimating my need
for coffee
28-Nov-2022
crescent moon
she offers to be
my muse
28-Nov-2022
lost for words
my muse
sheds her nightgown
28-Nov-2022
autumn sunset
an elderly couple
sharing silence
28-Nov-2022
morning hangover
releasing
the kraken
28-Nov-2022
murder mystery
death by cliché
28-Nov-2022
the old dog’s bed
wherever
he wants it to be
28-Nov-2022
setting moon
so many chances
squandered
28-Nov-2022
road salt
an unrequited
crush
29-Nov-2022
walking through road salt
an unrequited crush
29-Nov-2022
finding my purpose
I hold the door
for ghosts
29-Nov-2022
crime scene
another quiet neighbor
who kept to himself
29-Nov-2022
tunnel vision
the rumble
of an approaching train
29-Nov-2022
backyard Buddha
golden days ahead
29-Nov-2022
smothering the dusk
black sheets
of rain
29-Nov-2022
reckless abandonment
29-Nov-2022
fault line
a restless sleep
29-Nov-2022
Mom’s apple pie
a mosaic
of family farms
29-Nov-2022
street closure
the insistent wind
30-Nov-2022
never reveal
the secret ingredient
in the punch
30-Nov-2022
last day of November
bare tree branches
raised in surrender
30-Nov-2022
ghosted by a dead friend
30-Nov-2022
an old nightmare
waking up
in the wrong classroom
30-Nov-2022
old book
marked with
an expired T pass
30-Nov-2022
is it a swan song
if no one hears it?
30-Nov-2022
in the news
another false
equivalency
30-Nov-2022
tangled up
in barbed wire
autumn leaves
1-Dec-2022
noisy trolley
a group of tourists
calls it "quaint"
1-Dec-2022
late autumn wind
one day flows
into the next
1-Dec-2022
regretting where these bones have been
1-Dec-2022
hoisting anchor
destination
anywhere
1-Dec-2022
cloudless sky
the sound
of an unrung bell
1-Dec-2022
seize of tranquility
1-Dec-2022
low-hanging clouds
the circus
is back in town
1-Dec-2022
roadside billboard
a deleted tweet
1-Dec-2022
winter meetings
a blockbuster trade
of pleasantries
1-Dec-2022
high-fiving one another over four-dollar gas
1-Dec-2022
brave new world
leaves blowing across
the waiting room
1-Dec-2022
my teenaged alter ego
filling up
on appetizers
1-Dec-2022
border cantina
switching back and forth
between languages
1-Dec-2022
winter pond
a frog jumps
into my dream
1-Dec-2022
in a narrow alley
the busker’s
wide-brimmed hat
2-Dec-2022
great again
quelling dissent
with tear gas
2-Dec-2022
dazed and confused
Christmas trees
on a flatbed truck
2-Dec-2022
cloudless sky
I barely remember
yesterday
2-Dec-2022
over morning coffee
bluejays complaining
at the empty feeder
2-Dec-2022
open for business
at the strip mall
a gentleman’s club
2-Dec-2022
approaching winter
a wave
of nostalgia
2-Dec-2022
trade negotiation
a decision
to stop chemo
2-Dec-2022
happy hour
my life’s story
on the house
2-Dec-2022
crowded subway car
an eye patch
stares at me
2-Dec-2022
perhaps I am a ghost after all
2-Dec-2022
deepening dusk
the sky
I once knew
2-Dec-2022
chubasco
a rushed harvest
of the agave
3-Dec-2022
paving
the dirt road
winter rain
3-Dec-2022
wind farm
a quixotic harvest
of air
3-Dec-2022
dive bar ghosts
always glad
to see me
3-Dec-2022
recycling center
an aluminum can
chases me
3-Dec-2022
the winter storm keeps its promise
3-Dec-2022
too much to drink
learning how
to crawl again
3-Dec-2022
all that glitters
is the grackle’s
golden eye
3-Dec-2022
lost in the toy store
a broken soldier
3-Dec-2022
winter night
silencing
the grandfather clock
3-Dec-2022
new phone
my old friend
solitaire
3-Dec-2022
a long walk
over the old bridge
into mist
3-Dec-2022
illuminating
a quiet harbor
peace on earth
4-Dec-2022
squelching the rebellion
a wasp flies into
a spider web
4-Dec-2022
new phone
I am swearing
at glass and steel
4-Dec-2022
buzz at the bar
a robust discussion
about barleywine
4-Dec-2022
free agency
a goldfinch
far from home
4-Dec-2022
that moment
when the new phone
doesn’t recognize me
4-Dec-2022
reminder to breathe
the blood pressure cuff
inflates
4-Dec-2022
kindred spirit
sharing a pint
with my father’s memory
4-Dec-2022
missing my exit
but not
my destination
4-Dec-2022
winter meetings
crow compare calls
4-Dec-2022
crows comparing calls
4-Dec-2022
departure lounge
another end-of-life
conversation
4-Dec-2022
low tide
ducks line up
at the sand bar
4-Dec-2022
car antlers
a deer
with headlights
4-Dec-2022
resisting
my purple prose
autumn sunset
4-Dec-2022
early sunset
every breath
is a sigh
4-Dec-2022
power restored
I lie down
for a nap
5-Dec-2022
lighthouse pushed to the edge of the jetty
5-Dec-2022
roused from sleep
the old man
shouts "bingo"
5-Dec-2022
approaching winter
the longitude and latitude
of loneliness
5-Dec-2022
winter curfew
also known
as winter
5-Dec-2022
awakening
to the silence
of a memory leak
5-Dec-2022
cold snap
the search for
our coat of arms
5-Dec-2022
last call
the jukebox plays
"The Thrill is Gone"
5-Dec-2022
autumn wind
I hear
its gossip
5-Dec-2022
Winter meetings
the grass
is always greener
5-Dec-2022
postponement
a baseball cap
filled with rain
5-Dec-2022
health insurance decisions
my heart skips a beat
5-Dec-2022
solstice
the shadows
approach
6-Dec-2022
the myriad shades of darkness
6-Dec-2022
rush hour
my coffee still hot
when I finish it
6-Dec-2022
after the merger
a new boss
mispronounces my name
6-Dec-2022
when the predator
is just another
bottom feeder
6-Dec-2022
owning the night
a great horned owl
6-Dec-2022
putting it on
taking it off
lingering lingerie
6-Dec-2022
now joining
the Zoom meeting
a cat’s tail
6-Dec-2022
this magical world
where "ask"
is a noun
6-Dec-2022
calendar shopping
I search
for a better year
6-Dec-2022
cold moon rising
over the canal
6-Dec-2022
long night moon
the distant church bell
of my dreams
6-Dec-2022
tangled up
in bare tree branches
the cold moon
6-Dec-2022
winter rain
pondering
my legacy
6-Dec-2022
sharing winter’s shadows
6-Dec-2022
writer’s block
an empty can
of spray paint
6-Dec-2022
the otherness of winter rain
6-Dec-2022
global warming
blistering rhetoric
around the clock
7-Dec-2022
a tearful outburst
the hot sauce doesn’t have
a shaker top
7-Dec-2022
December rain
the dog and I
sigh in unison
7-Dec-2022
restricted airspace
a great white egret
in flight
7-Dec-2022
hot stove report
we seem to be
getting colder
7-Dec-2022
detour
the moon passes
in front of Mars
7-Dec-2022
North wind
the night
is a sad song
7-Dec-2022
all night in the waiting room
my patience exhausted
7-Dec-2022
lingering rain
learning how
to stop smiling
7-Dec-2022
approaching winter
I learn how
to fall
7-Dec-2022
lingering rain
of all the gin joints
she walks into mine
7-Dec-2022
functionally obsolete
both sides
of the bridge
7-Dec-2022
economies of scale
a smaller serving
than last year
8-Dec-2022
cold moon
the tomb
of the unknown soldier
8-Dec-2022
stir crazy
when a bartender becomes
a mixologist
8-Dec-2022
the end of Zen
a sign
no one can read
8-Dec-2022
Zoom marathon
a moth flies
into the flame
8-Dec-2022
suburban serenade
a duet
of leaf blowers
8-Dec-2022
the ongoing saga
another one
that got away
8-Dec-2022
clutching darkness
the last train
leaves the station
8-Dec-2022
it hurts because you’re alive
8-Dec-2022
jumping into the leaf pile
the child I never was
8-Dec-2022
leaving the future behind
8-Dec-2022
cold moon
glaring at me
8-Dec-2022
cold moon
the millionaire’s
slush fund
8-Dec-2022
a night when even the lies are true
8-Dec-2022
finally Friday
the sodden expression
on my face
9-Dec-2022
Payday
one stubborn leaf
on the old tree
9-Dec-2022
in the shadow
of swaying palms
a tax shelter
9-Dec-2022
sharing
my father’s birthday
with the wind
9-Dec-2022
resetting my phone
all thoughts return
to the void
9-Dec-2022
winter solstice
the pinnacle
of darkness
9-Dec-2022
nowhere to go
you have arrived
9-Dec-2022
discreet rendezvous
she writes her phone number
on a linen tablecloth
9-Dec-2022
winter stillness
The Great Gig
in the Sky
9-Dec-2022
I don’t respond
to my mispronounced
last name
9-Dec-2022
finally relaxed
the bartender asks me
to settle up
9-Dec-2022
caught up
in the cold moon
bare trees
9-Dec-2022
raw bar
the waiter tells
a dirty joke
10-Dec-2022
the secret is out:
Grandpa
is ticklish
10-Dec-2022
how high the moon
a dog barking
all night long
10-Dec-2022
watching myself fade away
10-Dec-2022
reluctant to leave
winter rain
10-Dec-2022
Christmas spirit
swearing
at the wreath
10-Dec-2022
reassurance
this medication
is rarely fatal
10-Dec-2022
wintry mix
my credit score
unchanged
10-Dec-2022
my smile
when she tells me
my beard tickles
10-Dec-2022
mixed precipitation
removing names
from the Christmas card list
10-Dec-2022
my favorite pub
where nobody
knows my name
10-Dec-2022
my father
falling violently
into that good night
10-Dec-2022
myopia
needing my glasses
to find my glasses
11-Dec-2022
instantly one with the thrashing crowd
11-Dec-2022
putting petals
back on the daisy
11-Dec-2022
the wrath of the recalcitrant wreath
11-Dec-2022
writer’s block
the cold brew
freezes
11-Dec-2022
mixed precipitation
with an extra olive
11-Dec-2022
banning the band
on the bandwagon
11-Dec-2022
without warning
the doctor’s
cold stethoscope
11-Dec-2022
haiku poet
applying
for seasonal work
11-Dec-2022
inventing a word
between rain
and snow
11-Dec-2022
snow mixed with rain
moths fluttering
by the Christmas lights
11-Dec-2022
lingering rain
the third rail
beckons
11-Dec-2022
slush fund
trickling between
my fingers
11-Dec-2022
haiku or senryu?
some guy in the back
counting syllables
11-Dec-2022
the vapor of my breath
the weekend is over
11-Dec-2022
winter breath
the weekend
turns to vapor
12-Dec-2022
help wanted:
fortune teller
12-Dec-2022
biting my tongue
much better
when figurative
12-Dec-2022
I see your sciatica
and I’d raise my arms
but I can’t
12-Dec-2022
New England timeline
a winter wonderland
12-Dec-2022
sitting by the fire
the comfort
of a banned book
12-Dec-2022
assured
that my work is safe
in the cloud
12-Dec-2022
a break in the clouds
just in time
for sunset
12-Dec-2022
breathtaking
the hospital’s lust
for profit
12-Dec-2022
breathtaking
a mountain
of debt
12-Dec-2022
last call
on which coaster did I write
that excellent haiku?
12-Dec-2022
doom-scrolling
I can’t take my eyes off
the train wreck
12-Dec-2022
my eloquence
through beer goggles
12-Dec-2022
email
from a dead friend’s
AOL address
12-Dec-2022
asking why Grandpa
has a phone
on the wall
12-Dec-2022
misplacing
my jury notice
should I feel guilty?
12-Dec-2022
the dog’s impatience
it’s only Monday
12-Dec-2022
all those resumes
I typed by hand
on the Underwood
12-Dec-2022
over cold coffee
the debriefing
of my dreams
13-Dec-2022
barstool haiku
a beer-soaked mess
13-Dec-2022
the stock market
defying gravity --
but for how long?
13-Dec-2022
out of gift wrap
I tear another page
from the road atlas
13-Dec-2022
my passive voice unheard
13-Dec-2022
bad luck
but oh so pretty
a Golden Grouper
13-Dec-2022
house of cards
sure it’s dangerous
but check out the view!
13-Dec-2022
Extra Special Bitter
it’s not just for breakfast
any more
13-Dec-2022
cultivating courageous cowards
13-Dec-2022
winter approaches
the beach plum blossoms
of my dreams
13-Dec-2022
winter sunset
what we leave behind
in the beach grass
13-Dec-2022
something in the air
a cacophony
of crows
13-Dec-2022
sometimes silence
is the saddest song
13-Dec-2022
winter blues
the resonance
of a minor chord
13-Dec-2022
dimming fire pit
the dog’s
heavy sigh
13-Dec-2022
moments before waking
I only have time
for nightmares
14-Dec-2022
downtown shopping
Christmas carols collide
14-Dec-2022
Christmas carols casually collide
14-Dec-2022
falling slowly
not the unique snowflake
I thought I was
14-Dec-2022
Icarus ascending
an escalator
14-Dec-2022
morning dog walk
the crunch of grass
on our front lawn
14-Dec-2022
same time as yesterday
the stray dog’s
wagging tail
14-Dec-2022
where are my manners?
I cover my mouth
when I burp
14-Dec-2022
distilled spirits lifting spirits
14-Dec-2022
old enough
to forget
that I know better
14-Dec-2022
the weight of waiting
14-Dec-2022
early sunset
letting our old dog sleep
14-Dec-2022
winter solstice
the long tired journey
through darkness
14-Dec-2022
winter solstice
the long journey
to daylight
14-Dec-2022
not asleep
not quite awake
a dog’s twilight days
14-Dec-2022
winter wind
afraid
of itself
14-Dec-2022
silent Buddha
the tired breath
of an old dog
14-Dec-2022
sleepless night
a sky full
of sighs
15-Dec-2022
a distant bell
only he can hear
the rest is silence
15-Dec-2022
a collective gasp
the ball in the back
of the net
15-Dec-2022
utter chaos
the sky filled
with flying cows
15-Dec-2022
restless night
the shadows
among us
15-Dec-2022
cremation options
what we thought
would be forever
15-Dec-2022
writer’s block
how do I live
without my muse?
15-Dec-2022
where’s Tito?
turns out the squirrels
miss him too
16-Dec-2022
washing away
my ambition
winter rain
16-Dec-2022
virtue signaling
it wears
many masks
16-Dec-2022
my only virtue --
I suddenly forget
what it is
16-Dec-2022
seeking its purpose
an empty planter
in the rain
16-Dec-2022
morning meditation
rain streaming down
a quiet window
16-Dec-2022
cocktail hour
that queasy feeling
when it’s over
16-Dec-2022
winter thaw
his pawprints
slowly fade
16-Dec-2022
lingering rain
we don’t dare move
his water bowl
16-Dec-2022
deep sleep
the unrelenting
snow plow
16-Dec-2022
gale warning
the coyotes
stop howling
16-Dec-2022
the morning after
the river
doesn’t rise
16-Dec-2022
Amazon delivery
time for that talk
about Santa Claus
16-Dec-2022
after the rain
the pain
of carrying on
17-Dec-2022
just a little bit wiser
another trip
around the sun
17-Dec-2022
off-season
I turn into
a local
17-Dec-2022
it’s not vertigo
if you’re carrying
a margarita
17-Dec-2022
the vapor of reason
17-Dec-2022
royal treatment
the salesman calls me
"Sir Paul"
17-Dec-2022
ambush
each sudden wave
of grief
17-Dec-2022
impromptu lunch
the cormorant’s
cold catch
17-Dec-2022
getting the senior discount
I thank them
for their patronage
17-Dec-2022
my new friend Suspected Spam
17-Dec-2022
daydrinking
water
turns to wine
17-Dec-2022
tonight’s uninspired sky
17-Dec-2022
holiday traffic
tangled
Christmas lights
17-Dec-2022
suddenly missing
those dog walks
in the cold rain
17-Dec-2022
Zoom marathon
with no sign
of a finish line
18-Dec-2022
it was never a good night
18-Dec-2022
restless night
spent grain
in a fermentation vessel
18-Dec-2022
waning crescent moon
the dread
of forgetting
18-Dec-2022
wishing he were here
to take my spot
on the couch again
18-Dec-2022
the bartender’s
whiskey-soaked voice
18-Dec-2022
early sunset
how long must I keep writing
sad poems?
18-Dec-2022
late fall
my mother asks
how old she is
18-Dec-2022
no need to ask the shadows to follow me
18-Dec-2022
the Christmas lights
forgetting to remind us
to plug them in
18-Dec-2022
lighting the menorah
a winter moth
joins the festivities
18-Dec-2022
where have you gone
my little seagull chaser?
19-Dec-2022
songbirds so loud
I want to ban
their tweets
19-Dec-2022
eagerly awaiting
next year’s
panacea
19-Dec-2022
a rudderless ship in uncertain waters
19-Dec-2022
why yes
I have tried yoga
why do you ask?
19-Dec-2022
torrential downpour
our dinner plans
down the drain
19-Dec-2022
why not torrential sunshine?
19-Dec-2022
the cormorant’s cold catch
17-Dec-2022
feeling sad
I read the news
to feel angry again
19-Dec-2022
the ever after --
what reckless gods we are
19-Dec-2022
Christmas lights
a tall tree
full of robins
19-Dec-2022
last days of autumn
a melting candle
19-Dec-2022
in the headlines
Wall Street jumps
into the fire
19-Dec-2022
frosty moon
the fear
of a White Christmas
19-Dec-2022
sailboat sinking
in an old pond
the sound of water
19-Dec-2022
empty dog bed
the inadequacy
of words
19-Dec-2022
empty dog bed
words fail me
19-Dec-2022
heavy sigh
another day begins
20-Dec-2022
dining alone --
despite my tears
I add more hot sauce
20-Dec-2022
urban decay
a kiosk held together
by billboards
20-Dec-2022
removing the billboard
that keeps the universe together
20-Dec-2022
through the mist
dreams of
a two-masted ship
20-Dec-2022
cold wind
the slugger whiffs
at strike three
20-Dec-2022
waxing eloquent
a flickering candle
20-Dec-2022
retirement planning
ducks and vultures
lined up
20-Dec-2022
unbridled
a dogwood tree
in the wind
20-Dec-2022
climate change
the new boss keeps
his office door shut
20-Dec-2022
retirement budget
how much wine
should we say we drink?
20-Dec-2022
thunderbolt
a ghost
startled from sleep
20-Dec-2022
last day of autumn
a certain kinship
with darkness
20-Dec-2022
mocking my sighs
the cold autumn wind
20-Dec-2022
low tide
the ebb and flow
of grief
20-Dec-2022
open 24/7
the tired eyes
of a stray cat
20-Dec-2022
longest night
my dreams
don’t remember me
20-Dec-2022
the final tally
another drop
in the ocean
21-Dec-2022
wondering how
to put the wheels back
on the bus
21-Dec-2022
restless night
the thermostat clicks
on and off
21-Dec-2022
longest night
a distant shout
into the void
21-Dec-2022
snuggling with Santa
the puppy
no one wanted
21-Dec-2022
early sunset
the things best left
unseen
21-Dec-2022
fading in the dusk
a dog’s nose print
on the window
21-Dec-2022
honoring darkness
this imperial stout
21-Dec-2022
tempting fate
one more round
at the pub
22-Dec-2022
longest night
the coyote’s
hungry eyes
22-Dec-2022
same time every year
the xerox machine
breaks down
22-Dec-2022
each passing day
a little less dog hair
22-Dec-2022
each passing day
a little less dog hair
on our clothing
22-Dec-2022
waking from a dream
I’m calling
to my dog
22-Dec-2022
drinking deeply
the ambiance
of an old bar
22-Dec-2022
waylaid by the storm
somebody finds
the good whiskey
22-Dec-2022
shivering
tomorrow’s
snowstorm
22-Dec-2022
Baja midnight
the first day
of winter
22-Dec-2022
stray dog
the persuasion
in his eyes
22-Dec-2022
howling wind
the stray dog’s
unblinking eyes
22-Dec-2022
wild and uncultivated
an abandoned greenhouse
22-Dec-2022
the wind howls because you’re alive
23-Dec-2022
each day in spite of itself
23-Dec-2022
tripping over
the root cause
of my injury
23-Dec-2022
the x-ray’s inner monologue
23-Dec-2022
broken clouds
a storm still rages
within
23-Dec-2022
the sunshine’s mischievous smile
23-Dec-2022
eye of the storm
her mischievous wink
23-Dec-2022
broken clouds
but the crows
aren’t fooled
23-Dec-2022
last-minute shopping
a pair of ducks
in the flooded marsh
23-Dec-2022
thousands of paper clips
barely keeping it
together
23-Dec-2022
the eyes of the fisherman
yearning for the sea
23-Dec-2022
cursing the wind
that took
my dog away
23-Dec-2022
sticker shock
all our eggs
in one basket
23-Dec-2022
cold wind
I finish my cocktail
too quickly
23-Dec-2022
looking for volunteers
a cucumber
in the compost
23-Dec-2022
cold morning
a brittle bundle of leaves
that keeps holding on
24-Dec-2022
named after its founder
the city’s
abandoned tenements
24-Dec-2022
in the picture window
a puppy’s excitement
with himself
24-Dec-2022
first snow
another dog’s
paw prints
24-Dec-2022
rhododendrons
frozen
in the wind
24-Dec-2022
Christmas Eve
snow sits
on Buddha’s lap
24-Dec-2022
blowing snow
all the ships
lost at sea
24-Dec-2022
abandoned casino
high life
on the rocks
24-Dec-2022
changing demographics
my elementary school
now a nursing home
24-Dec-2022
picking through the carcass
a cold-blooded crow
24-Dec-2022
moment of silence
a poet watching
the snow fall
24-Dec-2022
cold draft
the echoing silence
of a ghost
24-Dec-2022
errand day
recycling
an old poem
24-Dec-2022
cracks in the sidewalk
wondering where
I went wrong
24-Dec-2022
Christmas Eve
just another night
without my dog
24-Dec-2022
peace on earth
a mosaic
of family farms
25-Dec-2022
yearning for the sea
an empty osprey nest
25-Dec-2022
cozy dive bar
just the right amount
of sawdust
25-Dec-2022
shabby masses
praising the emperor’s
new clothes
25-Dec-2022
waxing crescent moon
the burden
of carrying on
25-Dec-2022
cold and dark
your face
in the howling wind
25-Dec-2022
cold and dark
the howling wind
25-Dec-2022
who’s a good boy?
I still can’t believe
he’s gone
25-Dec-2022
one of these days
I’ll be okay --
but it won’t be today
25-Dec-2022
gold rush town
a food truck
at midnight
25-Dec-2022
distant constellations
I predict
the past
26-Dec-2022
Grandpa’s quiet Christmas
no assembly required
26-Dec-2022
rocks and salt
the aftermath
of a winter storm
26-Dec-2022
Boxing Day
my favorite sandwich shop
up for sale
26-Dec-2022
writer’s block
an egg
with two yolks
26-Dec-2022
evening meditation
the sound of one barometer
dropping
26-Dec-2022
pulling at a loose thread
the universe unravels
26-Dec-2022
contentment
may have shifted
during shipment
26-Dec-2022
abandoned hunting lodge
so many tall tales
that got away
26-Dec-2022
before sunrise
another late night
for Mars
26-Dec-2022
deep winter
we stop talking
when a car goes by
26-Dec-2022
end of the weekend
the wail
of a late-night freight train
26-Dec-2022
starless night
I still wonder
where you’ve gone
27-Dec-2022
enlightenment
a roadside shrine
27-Dec-2022
old photos
was I ever
that young?
27-Dec-2022
rugged coastline
our vacation plans
on the rocks
27-Dec-2022
rock bottom
the high cost
of burial insurance
27-Dec-2022
the look that tells me
I misunderstood
27-Dec-2022
our loyal watchdog
defending us
from each other
27-Dec-2022
the best laid plans of mice in the ceiling
27-Dec-2022
wireless mouse
scampering across
the kitchen floor
27-Dec-2022
early winter thaw
my reflection
in a puddle
27-Dec-2022
abandoned farmhouse
the fields
lie fallow
27-Dec-2022
happiness
the shadow
on a distant shore
27-Dec-2022
awakened by the silence
of an empty dog bed
28-Dec-2022
pledging allegiance to stolen land
28-Dec-2022
dockside bar
a newcomer fishing
for compliments
28-Dec-2022
trudging through
the Christmas snow
another restless ghost
28-Dec-2022
Baja sunset
a hibiscus margarita sky
28-Dec-2022
toasting the storm
our bartender
shuts down early
28-Dec-2022
inflationary pressures
a steady diet
of humble pie
28-Dec-2022
abandoned hospital
now accepting
new patients
28-Dec-2022
the fight to eradicate
the combat zone
28-Dec-2022
restless night
a cricket trapped
in the closet
28-Dec-2022
morning clouds
a long day’s journey
into darkness
29-Dec-2022
expanding the strike zone
I buy my coffee
somewhere else
29-Dec-2022
orange zest
the things we almost
throw away
29-Dec-2022
in a playful mood
a child’s swing
in the wind
29-Dec-2022
the old cat not in a playful mood
29-Dec-2022
beach erosion --
paradise lost
29-Dec-2022
straight bourbon
somewhat smoother
with each sip
29-Dec-2022
winter thaw
the dog’s jacket
undisturbed
29-Dec-2022
morning dream
our late dog’s
head tilt
29-Dec-2022
pleading the fifth
I pour another shot
29-Dec-2022
resting its case
the courtroom
begins to spin
29-Dec-2022
all-night diner
feeding
my ulcer
29-Dec-2022
thinking
I can’t hear them
shadows in the night
29-Dec-2022
shifting winds
the cries
of restless seagulls
29-Dec-2022
circumnavigating the flat earth
30-Dec-2022
a simple wall
the perfect home
for Buddha
30-Dec-2022
simple syrup
a container
marked "XXX"
30-Dec-2022
endless opera
the fat lady
wears a mask
30-Dec-2022
my autobiography
an empty cookie jar
30-Dec-2022
fresh suet
the zeal
of a woodpecker
30-Dec-2022
the haiku poet
making each syllable count
for utter strangers
30-Dec-2022
internet poets
maybe they’re actuaries
counting syllables
30-Dec-2022
thinking about it
isn’t every crash
fender bender?
30-Dec-2022
end-of year motivation
I count backwards
from one to zero
30-Dec-2022
fair-weather clouds
the fear of writing
too much
30-Dec-2022
fearsome hunter
wondering
where he is
30-Dec-2022
new calendar
one less birthday
to celebrate
30-Dec-2022
head on my pillow
the old dog
sighs
30-Dec-2022
hope
the stray dog’s
wagging tail
31-Dec-2022
hope
Icarus
ascending
31-Dec-2022
my nest egg
sunny side
down
31-Dec-2022
New Year’s resolutions
nothing but whispers
in the rain
31-Dec-2022
Zen garden
the infinity pool
empty
31-Dec-2022
resolutions
an empty
wine rack
31-Dec-2022
the promise
that my memories
will turn to mist
31-Dec-2022
winter rain
hungry deer
in the meadow
31-Dec-2022
New Year’s Eve
a kiss
from the dog
31-Dec-2022
a toast to Sober January
31-Dec-2022
counting down to midnight
I’ve already forgotten
old acquaintances
31-Dec-2022
Sober January
whoever thought it up
must have been drunk
1-Jan-2023
New Year’s Day
a dream
of hothouse flowers
1-Jan-2023
new calendar
the emptiness
inside
1-Jan-2023
New Year’s confetti
my unfinished novel
1-Jan-2023
cold war
no longer
an allegory
1-Jan-2023
over cold coffee
a heated debate
about climate change
1-Jan-2023
a new year
I see my dog
in a passing cloud
1-Jan-2023
dry January
the dream
of a desert breeze
1-Jan-2023
only when I close my eyes
I can see
that you’re a river
1-Jan-2023
renewing my license
I grow a beard
1-Jan-2023
straying into
the wrong part of the city
electric blue
1-Jan-2023
day old cheesecake
this poem made sense
last night
1-Jan-2023
there’s something between you and the moon
1-Jan-2023
January second
New Year’s resolutions
jogging by
2-Jan-2023
not quite yoga
putting on my socks
in the dark
2-Jan-2023
winter overcast
the weight
of an unburdened life
2-Jan-2023
back in the closet
last year’s
holiday season
2-Jan-2023
time outpaces me
2-Jan-2023
early winter thaw
the Christmas lights
grow dim
2-Jan-2023
recycled Christmas cards
the glittering carpet
2-Jan-2023
cloudburst a crying child
2-Jan-2023
winter twilight
missing
my little stargazer
2-Jan-2023
tenderness
cochinita pibil
straight from the pit
2-Jan-2023
abandoned hospital
no longer accepting
new patients
2-Jan-2023
crowded subway car
suppressing the reflex
to cough
2-Jan-2023
January second
inflatable Santa
takes a bow
2-Jan-2023
a brother
disguised
as a friend
3-Jan-2023
back to work
news of an unmerited
pay raise
3-Jan-2023
after the rain
the mosquitoes’ appetites
return
3-Jan-2023
waking up
to scribble
in my dream journal
3-Jan-2023
back to school
brand new sneakers
at the bus stop
3-Jan-2023
January cocktail
rocks and salt
and an empty glass
3-Jan-2023
deserted beach
a horseshoe crab shell
filled with rain
3-Jan-2023
blood thinner than a dry river bed
3-Jan-2023
unpacking
the moving box
a sentimental journey
3-Jan-2023
song for a blue heeler guitar
3-Jan-2023
mourning the distant relative in my spam folder
3-Jan-2023
Red Heeler House Painters
3-Jan-2023
gathered beside
a weathered tombstone
wildflowers
3-Jan-2023
gray roots revival
3-Jan-2023
in my dreams
our little
bunny chaser
4-Jan-2023
overcast morning
a fellowship
of losers
4-Jan-2023
meditation
a barren field
4-Jan-2023
in the infinite world
of my spam folder
I am a winner
4-Jan-2023
karma police
the inevitable
kickback
4-Jan-2023
speed trap
our conversation
stops
4-Jan-2023
when a brother unfriends you
is he still your brother?
4-Jan-2023
empty stares
when I ask
about backups
4-Jan-2023
vanishing horizon
all the places
I wish I’d taken you
4-Jan-2023
happy hour
dingoes line up
at an Outback pub
4-Jan-2023
sleepy old town
a tired metaphor
4-Jan-2023
inner harbor fog
the hum
of silence
4-Jan-2023
escaping prison
unchallenged
a seagull
4-Jan-2023
daydream of a wandering coyote
4-Jan-2023
a deer’s antlers
tangled
in barbed wire
4-Jan-2023
midtown puddle
the taxi drives through
a skyscraper
5-Jan-2023
bucolic landscapes
I read about them
on the internet
5-Jan-2023
morning fog
it sees
right through me
5-Jan-2023
uncharted waters
my mind begins
to drift
5-Jan-2023
Dry January
it’s been raining
all day
5-Jan-2023
luxury condos
where the library
used to be
5-Jan-2023
never in season
a private jet
5-Jan-2023
my crowning achievement
an Imperial Russian Stout
5-Jan-2023
going off script
a dog barks
at passing clouds
5-Jan-2023
memories of my parents
vivid periwinkle blue
5-Jan-2023
so tranquil
in the lagoon
man o’war
5-Jan-2023
troubled sleep
an unlocked door
5-Jan-2023
before dawn
a neighbor’s
Christmas tree
6-Jan-2023
first Friday
more than water
under the bridge
6-Jan-2023
abandoned gold mine
butterflies taking shelter
from the storm
6-Jan-2023
flat beer
the folk singer’s
stage fright
6-Jan-2023
atmospheric river
a butterfly
flutters above it
6-Jan-2023
wolf moon
the dog’s
faraway eyes
6-Jan-2023
dreams of spring
a puppy discovers
butterflies
6-Jan-2023
Wall Street rally
the hot dog vendor
sells out
6-Jan-2023
wolf moon
crouching behind
rain clouds
6-Jan-2023
merciless
the same mosquito
stings me twice
6-Jan-2023
Wall Street rally
still no appetite
for caviar
6-Jan-2023
new barrista spilling the beans
6-Jan-2023
restless night
I forget
my bedtime stories
7-Jan-2023
stretch goals --
I’d rather not call them
resolutions
7-Jan-2023
windless morning
another jackpot
floats away
7-Jan-2023
old pond
a frog jumps away
from the water
7-Jan-2023
clouds ignoring the sunny forecast
7-Jan-2023
nuclear standoff
the last
of the hot sauce
7-Jan-2023
unamused
the tickle
in my throat
7-Jan-2023
the polar vortex
outside looking in
7-Jan-2023
maximum security prison
abandoned
forever
7-Jan-2023
peaceful harbor
Christmas lights
on a fishing boat
7-Jan-2023
deep winter
the humidifier’s
monotone
7-Jan-2023
waning moon
the fear
of forgetting
7-Jan-2023
everyone’s best friend
the bartender
at happy hour
8-Jan-2023
coastal village
a dream
of desert vistas
8-Jan-2023
three cocktails later
I tip heavily
toward the floor
8-Jan-2023
low-hanging clouds
the obituary
of a stranger
8-Jan-2023
love at first sight
the puppy’s
silly ears
8-Jan-2023
whistling
through barbed wire
cold desert wind
8-Jan-2023
hunter’s moon
the silent steps
of a coyote
8-Jan-2023
empowered by darkness
a pair of coyotes
8-Jan-2023
morning walk
following my muse
with a poop bag
8-Jan-2023
Google Maps
knowing where I’ve been
but never judging
8-Jan-2023
my favorite song
a zephyr passing
through palm leaves
8-Jan-2023
in a dream
the faintest breeze
takes me far away
8-Jan-2023
windless Sunday night
the weekend
flies away
8-Jan-2023
staying up too late
I go to bed
without my mind
9-Jan-2023
waking up
to a nightmare --
Monday morning snow
9-Jan-2023
mall pet shop
the parrot’s
colorful language
9-Jan-2023
lost at sea
my tropical daydream
9-Jan-2023
abandoned library
so many secrets
in the peeling paint
9-Jan-2023
helping in the kitchen
so many ways
to boil water
9-Jan-2023
Dry January
nobody laughs at
my jokes
9-Jan-2023
dreary morning
walking in the rain
without a dog
9-Jan-2023
ducks paddling through the winter sunset
9-Jan-2023
winter twilight
riding a pale horse
9-Jan-2023
Dry January
the cracked skin
on my hands
9-Jan-2023
passing freight train
brake lights bleeding
at the gate
9-Jan-2023
night river
the rush
of silence
9-Jan-2023
winter sunset
the restless sleep
of construction cranes
9-Jan-2023
stack overflow
pancakes and syrup
on a small plate
10-Jan-2023
winter dawn
impatient crows
10-Jan-2023
nothing healthy in my news feed
10-Jan-2023
new phone
an old voicemail
from my late mother
10-Jan-2023
anticipating
the end
of the fuse
10-Jan-2023
death of a poet
the night’s
impenetrable darkness
10-Jan-2023
dining al fresco
a stray dog stops by
to take our order
10-Jan-2023
lights on
lights off
what is our neighbor
trying to tell us?
10-Jan-2023
ripening honeydew list
10-Jan-2023
tufted titmouse
wondering where
the birdseed is
10-Jan-2023
so lonely
a bottle of tequila
covered in dust
10-Jan-2023
dreamless sleep
a ladder leans against
the waning moon
10-Jan-2023
slow night
owls play poker
beneath a full moon
10-Jan-2023
treehouse
the neighbors
are early risers
11-Jan-2023
trending on Twitter
an indefinite layover
11-Jan-2023
so many choices
the high price
of staying alive
11-Jan-2023
manifest destiny
how the West
was razed
11-Jan-2023
Galveston midnight
the refineries’ glow
11-Jan-2023
the cone of uncertainty
growing larger
every day
11-Jan-2023
now cracks
a noble heart
our beloved dog
11-Jan-2023
approaching clouds
my next dose
of cold medicine
11-Jan-2023
three-quarter moon
someone
I used to know
11-Jan-2023
deep winter
the silence
especially loud
11-Jan-2023
only ghosts don’t ghost me
11-Jan-2023
dirty blues
the guitar hero’s
pork pie hat
11-Jan-2023
market forecast
soap bubbles
in the wind
12-Jan-2023
his dog bed
the emptiness
inside
12-Jan-2023
false spring
an x-ray anomaly
12-Jan-2023
false spring
an anomaly
in the MRI
12-Jan-2023
tied to the car hood
a deer
with headlights
12-Jan-2023
the star athlete
fast asleep
12-Jan-2023
stranded on the runway
the last unsalted nut
12-Jan-2023
waning moon
my late mother’s
voicemail
12-Jan-2023
history repeats
but it’s never the same
12-Jan-2023
empty sky
there’s nothing left
to write
12-Jan-2023
ghost farm
why we don’t name
our livestock
12-Jan-2023
winter rain
the hand I grasped
to keep from drowning
12-Jan-2023
in my spam folder
another secret
admirer
12-Jan-2023
the darkest night
we couldn’t keep the stars
from falling
12-Jan-2023
abandoned garage
the pin-up girls
seem glad to see me
12-Jan-2023
in the cracks
of the bike path
dandelions
13-Jan-2023
dockside
the earthy language
of fishermen
13-Jan-2023
isolated thunderstorms
I wonder how
they’re coping
13-Jan-2023
this table reserved
for people more important
than us
13-Jan-2023
first date
comparing
ideologies
13-Jan-2023
every window
an open door
13-Jan-2023
ducks keeping me in a row
13-Jan-2023
winter fog
my echo
disappears
13-Jan-2023
winter fog
a comet speeds by
unnoticed
13-Jan-2023
after the rain
clouds race across
a puddle
13-Jan-2023
tomorrow’s hangover
a rusty chair
on cracked pavement
13-Jan-2023
dry January
a whiskey bottle
filled with rain
13-Jan-2023
at the end of the rainbow
his cute little face
and wagging tail
14-Jan-2023
between cacti
the shadow
of a palm tree
14-Jan-2023
the comet stays away from this neighborhood
14-Jan-2023
overwhelming
so many hopeful faces
at the shelter
14-Jan-2023
bottom’s up
the trajectory
of a shooting star
14-Jan-2023
abandoned tennis court
a pinecone falls
out of bounds
14-Jan-2023
rehab center
addicts raking
pine needles
14-Jan-2023
whispers in the wind
the silly songs
I sing to my dog
14-Jan-2023
Baja sunrise
the glimmering eye
of giant rabbit
14-Jan-2023
first days of winter
unconvinced the nights
are getting shorter
14-Jan-2023
full-length mirror
naked
and ashamed
14-Jan-2023
home alone
a dog’s
eternity
14-Jan-2023
winter wind
the reckless dancing
of aging oaks
14-Jan-2023
at the transfer station
a crow critiques
my recycling choices
14-Jan-2023
the comforting fear of inevitable madness
14-Jan-2023
the comfort of inevitable madness
14-Jan-2023
today’s weather
is receiving
mixed reviews
15-Jan-2023
empty bird feeders
now I know
what the sparrows were telling me
15-Jan-2023
rain mixed with snow
Buddha remains
unmoved
15-Jan-2023
enchanted forest
credit cards only
15-Jan-2023
winter daydream
the ethereal song
of tropical birds
15-Jan-2023
dream sunset
Main Street
in a ghost town near you
15-Jan-2023
winter commute
so many frozen stares
at the bus stop
15-Jan-2023
veering off course
someone brings up
politics
15-Jan-2023
abandoned lighthouse blues
15-Jan-2023
what if the stairway to heaven
leads to an elevated platform?
15-Jan-2023
evening meditation
snow turns to rain
and back again
15-Jan-2023
Oscar night
I don’t have to act
like I care
15-Jan-2023
seizing the narrative
a stray puppy
crossing the highway
15-Jan-2023
circular drive
the snow neither begins
nor ends
15-Jan-2023
we are the bulls
in our own
china shop
15-Jan-2023
the old pond
waiting for the ripples
to come back
15-Jan-2023
frightened ghosts
peering through a doorway
in the sand
16-Jan-2023
crowded train
remembering
my first crush
16-Jan-2023
searching for meaning in the fog
16-Jan-2023
the rabbit’s eyes
reflected
in a strawberry moon
16-Jan-2023
fertile soil
freshly planted
on the carpet
16-Jan-2023
bold colors
the seascape
of my dreams
16-Jan-2023
packing our bags
everything old
is new again
16-Jan-2023
politicians wallowing on Twitter
16-Jan-2023
cloud server
emitting showers
of sparks
16-Jan-2023
waning moon
an early lead
disappears
16-Jan-2023
controversy:
the Supreme Court declares
the tomato a vegetable
16-Jan-2023
class reunion
my anonymity
intact
16-Jan-2023
night train
dreaming I moved
a mountain
16-Jan-2023
a patch of sunshine
the dog cuddles
with a sock
17-Jan-2023
restless night
everything that flourishes
in the desert
17-Jan-2023
outside the soup kitchen
a hatful of rain
17-Jan-2023
back to work
snowmelt trickles
down the gutter
17-Jan-2023
tender moment
a major league fastball
against an elbow
17-Jan-2023
light rain
I almost forget
Dry January
17-Jan-2023
silent crow
seeing
right through me
17-Jan-2023
debt ceiling
the games people play
in ivory towers
17-Jan-2023
wedding night
the bartender pours
a boudoir shot
17-Jan-2023
a beautiful view
in and out
of focus
17-Jan-2023
admiring
the canvas
for her tattoos
17-Jan-2023
grief
the uselessness
of words
17-Jan-2023
melting snow
hoping my letter
didn’t offend
17-Jan-2023
the uselessness
of a compass
when there’s nowhere to go
17-Jan-2023
spotting another unmarked police car
17-Jan-2023
winter stillness
the sister
I never knew
18-Jan-2023
enchanted forest
the restless murmuring
of trees
18-Jan-2023
after the rain
the mosquitoes’
hardy appetites
18-Jan-2023
ship of fools
always accommodating
18-Jan-2023
mild winter day
woodpeckers ignore
the suet feeder
18-Jan-2023
hitchhiking
the roads scholar
18-Jan-2023
wishing on the dimmest star
18-Jan-2023
tomorrow’s weather
an excellent chance
of cold-brewed coffee
18-Jan-2023
just getting the mail
a Blue Jay’s
withering critique
18-Jan-2023
simple joys
the click
of a thermostat
19-Jan-2023
Age Spot
home of
the Early Bird Special
19-Jan-2023
seaside cafe
a busboy fights with seagulls
for the tip
19-Jan-2023
green light
the buzzing bass
drives away
19-Jan-2023
open all night
a well-lit intersection
19-Jan-2023
fancy sidewalks
how the tables
have turned
19-Jan-2023
battening the hatches
another fiscal showdown
19-Jan-2023
lingering rain
my enthusiasm
in the gutter
19-Jan-2023
a poet sipping absinthe
on the edge
of a cliff
19-Jan-2023
rogue wave
my sea legs
turn to jelly
19-Jan-2023
sleepless night
the bitterness
of survival
19-Jan-2023
sunset
remembering
the way it was
19-Jan-2023
new calendar
I still mark down
my Mother’s birthday
20-Jan-2023
lingering fog
a song
I can’t quite remember
20-Jan-2023
the gun-metal gray ocean
20-Jan-2023
the dog’s cone of shame
after he’s neutered
20-Jan-2023
fallen empire
a gentle breeze
through the rubble
20-Jan-2023
double espresso
the blood coursing
through my veins
20-Jan-2023
stunned
the snake
and the garden hose
20-Jan-2023
abandoned library
all of its books
long overdue
20-Jan-2023
church picnic
the pastor’s
wicked curveball
20-Jan-2023
all-night food truck
serving emptiness
20-Jan-2023
scarecrows protesting the wind farm
20-Jan-2023
waterfront park
the street musician’s
washtub bass
20-Jan-2023
gridlock en route to the Zen garden
20-Jan-2023
ghost town
the stars
we leave behind
20-Jan-2023
restless youth
when I used to know the names
of all the stars
21-Jan-2023
broken-down beach house
growing ghost peppers
on the balcony
21-Jan-2023
used book store
the mystery of the missing
mystery section
21-Jan-2023
lost in the city
careful not to deviate
from Google Maps
21-Jan-2023
social climbers
coyotes
on the Vineyard
21-Jan-2023
unvaccinated
the hills we choose
to die on
21-Jan-2023
distant church bells fading into darkness
21-Jan-2023
new moon
an empty
fishing boat
21-Jan-2023
morning fog
or as my mother would say
the "marine layer"
21-Jan-2023
food fight
politicians
versus empty stomachs
21-Jan-2023
abandoned shopping mall
dead flowers
in a display window
21-Jan-2023
crossing the border
from bourbon to rye
21-Jan-2023
slow night
the bartender
plays solitaire
21-Jan-2023
winter morning
a lighter shade
of gray
22-Jan-2023
butterflies
the random flutter
of a knuckleball
22-Jan-2023
looming over
the colonial port
a luxury cruise ship
22-Jan-2023
outside my window
a vanishing horizon
22-Jan-2023
a budding romance
at the dog park
22-Jan-2023
quite a catch
her fishnet
lingerie
22-Jan-2023
strong brandy
smoothing out
the crooked lines
22-Jan-2023
empty disco
light from the mirrored ball
still dancing
22-Jan-2023
pub crawl
drinking in
the ambiance
22-Jan-2023
AI-generated term papers
the things that pass
for knowledge
22-Jan-2023
lost weekend
even the streetlights
look down on me
22-Jan-2023
gunmetal blue eyeshadow
22-Jan-2023
the dog’s favorite toy
also known as
my missing shoe
23-Jan-2023
runny eggs
the waitress
calls me "honey"
23-Jan-2023
Year of the Rabbit
when one can’t run
fast enough
23-Jan-2023
limitless sky --
a heron in flight
23-Jan-2023
between rain showers
my new role
as squirrel chaser
23-Jan-2023
lingering rain
the dog’s toys
right where he left them
23-Jan-2023
the sheer nerve
wearing that blouse
in public
23-Jan-2023
rain turns to snow
she stops dyeing
her hair
23-Jan-2023
sheer pleasure
her backlit sundress
23-Jan-2023
in the interest of transparency
I mentally undress her
23-Jan-2023
Dry January
a tequila bottle
gathers dust
23-Jan-2023
when the dragon
is a piece of candy
wearing sneakers
23-Jan-2023
ghosts afraid of themselves
23-Jan-2023
rolling on his back
for a tummy rub
descendent of wolves
23-Jan-2023
no cellphone signal
what is and isn’t
camping
24-Jan-2023
new calendar
my late Mother’s birthday
24-Jan-2023
freezing fog
walking
through a dream
24-Jan-2023
remote hillside
a village
of blue tarps
24-Jan-2023
approaching daylight
the ghosts that live
among us
24-Jan-2023
blue jay in the catbird seat
24-Jan-2023
after the storm
my doomsday clock
flashing
24-Jan-2023
the fear
of objects
in the mirror
24-Jan-2023
my dog’s favorite toy
whatever the other dog
is playing with
24-Jan-2023
silent storm
the generator
sputters out
24-Jan-2023
weekend tradition
the solemn exchange
of children
24-Jan-2023
waking up on the wrong train
24-Jan-2023
old mill town
the passenger train
speeds on by
24-Jan-2023
ripples in the pond
so many dreams
of sea monsters
25-Jan-2023
in my spam folder
Las Vegas
comes to me
25-Jan-2023
snow in the forecast
the dog
cries wolf
25-Jan-2023
on the playground
a pack
of feral dogs
25-Jan-2023
contingency planning
a sand castle
at low tide
25-Jan-2023
the dog uninterested in celery
25-Jan-2023
ripples in the pond
dreams
of sea monsters
25-Jan-2023
outside the bunker
children play
with toy guns
25-Jan-2023
skipping a generation
the idyllic childhood
25-Jan-2023
in the interest of transparency
we take off our clothes
25-Jan-2023
my smile quickly vanishes
when the vet says
"Godspeed"
25-Jan-2023
disappointment
always right on time
25-Jan-2023
half moon
I don’t understand
the question
25-Jan-2023
happy hour
bright lights begin to dance
at the tiki bar
26-Jan-2023
morning meditation
the inertia
of stillness
26-Jan-2023
discarded
in a strip mall parking lot
losing scratch tickets
26-Jan-2023
broken clouds
planning meals
around my bloodwork
26-Jan-2023
humble ambitions
to be a fly
on the wall
26-Jan-2023
cabin fever
the raging fire
in her eyes
26-Jan-2023
ominous wind
restless horses
in the barn
26-Jan-2023
all-night diner
the jukebox eats
my last dollar
26-Jan-2023
dinner for two
woodpeckers on both sides
of the suet feeder
26-Jan-2023
zopilote
perched on a scarecrow
in the huerta
26-Jan-2023
sacred ground
every place
his shadow touched
26-Jan-2023
windless night
everything the river
tried to tell me
26-Jan-2023
an idle busboy
is the seagull’s playground
27-Jan-2023
red-tailed hawk
ignoring me
intensely
27-Jan-2023
Carolina Wren
tired of singing
for his suet
27-Jan-2023
remembering the *arroyo*
my eyes well up
27-Jan-2023
storm warning
exonerating
the guilty
27-Jan-2023
no parking
the cow keeps looking
for a spot
27-Jan-2023
buried in my spam folder
another ad
for burial insurance
27-Jan-2023
bedroom eyes
they see
right through me
27-Jan-2023
calling for calm
the gathering storm
27-Jan-2023
stepping into the trailer
the ubiquitous
"beach house" sign
27-Jan-2023
happy hour over
the story
of my life
27-Jan-2023
developers
chasing windmills
in the sea
27-Jan-2023
waterfront living
only a Powerball jackpot away
27-Jan-2023
partly sunny
a modest rise
in the stock market
27-Jan-2023
now the ghosts
have an unobstructed view
of the stars
27-Jan-2023
first snow
the dog’s paw print
frozen in time
28-Jan-2023
almost there
the agony
of pleasure
28-Jan-2023
all aboard!
the service dog
sighs
28-Jan-2023
new moon
my manuscript rejected
via text
28-Jan-2023
imposter syndrome
slightly more talented
than a potted plant
28-Jan-2023
the glow
of a river
set free
28-Jan-2023
diamond daze
sunshine reflected
in the river
28-Jan-2023
ham and cheese
our photogenic pup
28-Jan-2023
safe at last
a rescue dog
and his teddy bear
28-Jan-2023
fireworks
freedom
from reason
28-Jan-2023
cosplay
the farmer’s
furrowed brow
29-Jan-2023
frozen with fear
the statuesque actor
29-Jan-2023
packing for vacation
it will be over
before we know it
29-Jan-2023
overcast night
an ambulance screams past
at breakneck speed
29-Jan-2023
welcome to Facebook
where everyone’s
a pharmacist
29-Jan-2023
creative writing
the search for meaning
in the graffiti
29-Jan-2023
partly sunny
a house sparrow
at the finch feeder
29-Jan-2023
overcast or not
it’s all the same
to Buddha
29-Jan-2023
fulfilment
living vicariously
through my dog
29-Jan-2023
last days of January
an empty wine glass
waits for me
29-Jan-2023
retirement planning
the old dog’s
new trick
29-Jan-2023
smiling in two dimensions
our late dog’s doppelganger
29-Jan-2023
after the rain
clouds
between cobblestones
29-Jan-2023
dusty sitting room
I choose to stand
29-Jan-2023
Monday eve
the paralysis
of now
29-Jan-2023
in the headlines
a hollow skull
filled with snow
30-Jan-2023
funeral mass shooting
30-Jan-2023
in his nightstand
a crumpled letter
written in crayon
30-Jan-2023
jubilation
a tearful reunion
with our luggage
30-Jan-2023
O cursed spite!
the duty
to carry on
30-Jan-2023
critical mass
a line drawn in the sand
at low tide
30-Jan-2023
found:
an undeveloped
roll of film
30-Jan-2023
waxing moon
remembering the brightness
of those puppy eyes
30-Jan-2023
approaching cold front
pitchers and catchers report
in two weeks
30-Jan-2023
winter sunset in sandals and shorts
30-Jan-2023
a pedestrian bridge to moonlight
30-Jan-2023
described by co-workers as "ethnic"
30-Jan-2023
waking from a nightmare
flowers cover everything
30-Jan-2023
waking early
I look forward
to bedtime
31-Jan-2023
good karma
the puppy
sniffs Buddha
31-Jan-2023
cannon ball
misjudging the depth
of the pool
31-Jan-2023
off the rails
my runaway
train of thought
31-Jan-2023
desperate measures
unable to fit
in my father’s shoes
31-Jan-2023
oatmeal stout
breakfast of champions
31-Jan-2023
impromptu sermon
a rotting tree stump
31-Jan-2023
help not wanted
the old man
walks alone
31-Jan-2023
frozen solid
the travel plans
of mice and men
31-Jan-2023
daybreak
a dream
of shatterproof glass
1-Feb-2023
my haiku archive
so many opportunities
for improvement
1-Feb-2023
bitter tea
the mood lighting
dark
1-Feb-2023
overnight snow
a nightmare
interrupted
1-Feb-2023
trapped in a nightmare
all emergency exits blocked
1-Feb-2023
captive audience
the mousetrap
snaps shut
1-Feb-2023
Groundhog Day
another night
between here and there
1-Feb-2023
moaning in the wind
an old oak tree
1-Feb-2023
I am an apple under the poplar tree
1-Feb-2023
hide and seek
the moon
finds me first
1-Feb-2023
abandoned windmill
the ever faithful breeze
1-Feb-2023
all night long
the essential work
of the leaf miner
1-Feb-2023
coffee grounds for a lawsuit
1-Feb-2023
not sure
what the dog
is asking me
1-Feb-2023
Groundhog Day
I change
my mind
2-Feb-2023
Groundhog Day
yes I’ve heard
this story before
2-Feb-2023
cold snap
muted birdsong
2-Feb-2023
revenge for an act of kindness
2-Feb-2023
déjà vu
on the wrong side
of the storm
2-Feb-2023
optimism
a half-filled
jar of pennies
2-Feb-2023
waking from a nightmare
cryptocurrency
in the fountain
2-Feb-2023
now predicting
six more weeks
of road construction
2-Feb-2023
dead mouse in a trap
we’re not too different
he and I
2-Feb-2023
bitter cocktails
mourning the state
of the world
2-Feb-2023
fact check:
the party only accepts
confederate currency
2-Feb-2023
latte mochaccino
the Trustafarian’s
dreadful dreads
2-Feb-2023
my granddaughter asks
"what’s a mixtape?"
2-Feb-2023
in my mind’s eye
a wisp of chimney smoke
from the abandoned house
2-Feb-2023
spin cycle
the washing machine achieves
cold fusion
2-Feb-2023
lost in my memories
the dog’s head
on my lap
2-Feb-2023
until further notice
all eggs
are golden eggs
2-Feb-2023
ripples on the water
all this talk
about fate
2-Feb-2023
restless night
the light
from a secret window
3-Feb-2023
starless
the lambent
pre-dawn sky
3-Feb-2023
the show is over
but for the ringing
in my ears
3-Feb-2023
a rooster crows
knowing
it’s not his year
3-Feb-2023
world travelers
unable to find
common ground
3-Feb-2023
gale-force winds
the compass laughs
as it spins
3-Feb-2023
oxygen masks
on the aircraft
also optional
3-Feb-2023
we are flying Air Nowhere
3-Feb-2023
preparing for takeoff
I unfasten
her belt
3-Feb-2023
pessimism rarely goes unrewarded
3-Feb-2023
final approach
a homeless camp
in the arroyo
3-Feb-2023
evening commute
snow moon crashing
in the surf
4-Feb-2023
spouting off
so early in the morning
a humpback whale
4-Feb-2023
Baja sunrise --
it’s always welcome
4-Feb-2023
in today’s headlines
the incredible lightness
of a spy balloon
4-Feb-2023
the tree reminds me
that I’m the one
who is blurry
4-Feb-2023
so much to do today
one wave
after another
4-Feb-2023
mockingbird
pretending
he’s not mocking me
4-Feb-2023
cactus garden
the shop owner
spots a tourist
4-Feb-2023
Baja backroads
the turkey vultures
are not afraid of me
4-Feb-2023
Baja sunset --
we’re getting old
but it never does
4-Feb-2023
late breakfast
the fish crow
knows my name
5-Feb-2023
legends of laudable lunacy
5-Feb-2023
empty playground
nobody likes
the temperature swing
5-Feb-2023
untethered
politicians playing
with balloons
5-Feb-2023
unsimulated senryu
5-Feb-2023
Sunday morning
mockingbirds
and their catcalls
5-Feb-2023
social insecurity
retirement daydreams
in the wind
5-Feb-2023
low tide
everyone
who’s washed ashore
5-Feb-2023
out of the woods
awakened
by a crashing wave
5-Feb-2023
rough winds
turning over
a new leaf
5-Feb-2023
lost weekend
the streetlight
looks down on me
5-Feb-2023
age improves with wine
5-Feb-2023
afternoon siesta
the house
that flew away
5-Feb-2023
in my spam folder
a ransom request
in cryptocurrency
5-Feb-2023
sometimes
the best plan
is an open floor plan
5-Feb-2023
surrendering
to the mid-day sun
the sand and I
5-Feb-2023
considerate whales
not wishing to interrupt
our sunset
5-Feb-2023
starry night
a dog-friendly beach house
without our dog
5-Feb-2023
falling asleep
the subway exit
in an open field
6-Feb-2023
ringing in my ears
a miracle cure
for tinnitus
6-Feb-2023
the coconut never falls
too far from the tree
6-Feb-2023
ecstatic electricity
6-Feb-2023
the agony
of ecstasy
6-Feb-2023
retirement dreams
an uphill climb
from the subway platform
6-Feb-2023
unrestricted airspace
a pelican soaring
above the dunes
6-Feb-2023
hell is an impenetrable
do-not-call list
6-Feb-2023
when the exotic fauna
is just a chipmunk
who misses me
6-Feb-2023
planting my feet
I grow
impatient
6-Feb-2023
when the waves
are an express train
headed somewhere else
6-Feb-2023
self-awareness
the wad of gum
on my forehead
6-Feb-2023
I choose indecision
6-Feb-2023
maybe vultures
are just angels
eating dead flesh
6-Feb-2023
Pescadero commute
turkey buzzards patrol
the speed bumps
6-Feb-2023
TBD
where to spread
my ashes
6-Feb-2023
viaje a Pescadero
zopilotes patrullan
los topes
6-Feb-2023
recognizing me
the subway busker
packs up his gear
6-Feb-2023
good morning!
here are coupons for today’s
senior discounts!
7-Feb-2023
morning sunlight
driving away
the foraging quail
7-Feb-2023
old enough to forget I know better
7-Feb-2023
weekday brunch
vultures study
the menu
7-Feb-2023
partisan bickering
Red Sox fans
just about anywhere
7-Feb-2023
todas esas disputas esconden la falta de un plan
7-Feb-2023
all of these disputes hide the lack of a plan
7-Feb-2023
abandoned mall
escalators
going nowhere
7-Feb-2023
ear against a seashell
the waves
sweep me away
7-Feb-2023
admiring its own
majestic flight
a turkey buzzard
7-Feb-2023
not today
says the daylily
7-Feb-2023
awake before dawn
I mourn the passing
of my dream
7-Feb-2023
water’s edge
I remind myself
it’s only Tuesday
7-Feb-2023
explaining to a puppy
why the sky is blue
7-Feb-2023
every night
the skyscraper dreams
of being a falcon
7-Feb-2023
doom-scrolling
so many train wrecks
in slow motion
7-Feb-2023
enchanted forest
whispering
all my secrets
7-Feb-2023
each time I wake up
the running of the bulls
7-Feb-2023
state of the union
wondering where
the rain clouds went
7-Feb-2023
maybe if I stare
at this painting long enough
the gecko will come back
8-Feb-2023
state of the union
a stray dog
with a rope for a leash
8-Feb-2023
we elect hecklers
8-Feb-2023
coffee break
picking up the gossip
where it left off
8-Feb-2023
imposter syndrome
the blue jay mimics
a house finch
8-Feb-2023
change comes from within
a new ATM fee
8-Feb-2023
the boy who waves at waves
8-Feb-2023
revisionism
clouds on the horizon
during a sunset
8-Feb-2023
a work of art
turned upside down --
or is it?
8-Feb-2023
no one told me
I was playing
a zero sum game
8-Feb-2023
happy hour
a pod of whales
near the shore
8-Feb-2023
threatening sky
the songbirds
grow silent
8-Feb-2023
old friends
greeting each other
with a fist bump
9-Feb-2023
startled from sleep
a fishing boat
with a broken sail
9-Feb-2023
mood music
the fishing boat
with a broken sail
9-Feb-2023
trending on Twitter
a not-so-bright morning
9-Feb-2023
Baja noon
a street dog
searching for shade
9-Feb-2023
bulldozing the sand dunes
another nascent millionaire
9-Feb-2023
cornered scorpion
we maintain
a respectful distance
9-Feb-2023
blood sport
the old man
provoking a bear
9-Feb-2023
sorry Mister Sparrow
there is nothing left
of my taco
9-Feb-2023
sometimes the cloud is a dragon
9-Feb-2023
fashionable quail
never leaving home
without a hat
9-Feb-2023
following
the bird’s shadow
across the sand
9-Feb-2023
startled from sleep
a dog crossing
the busy highway
9-Feb-2023
another day astonished I’m still alive
9-Feb-2023
Kryptonite
someone breaks out
a wedding video
9-Feb-2023
liquid lunch
the cormorant’s
dangerous dive
10-Feb-2023
calm seas
the roar
of a fishing boat
10-Feb-2023
pokeweed
I choose
my poison
10-Feb-2023
empty wine bottle
so much
to forget
10-Feb-2023
rotten egg
it cracks
in disgust
10-Feb-2023
circuit breaker
leaving us
in the dark
10-Feb-2023
raven moon
in no hurry
to set
10-Feb-2023
finch feather
breaking free
of a cactus needle
10-Feb-2023
stopping abruptly
I get too far ahead
of myself
10-Feb-2023
don’t judge me
said the sparrow hawk
10-Feb-2023
before and after
social media
twittering sparrows
10-Feb-2023
the day I promised
not to count
the days
10-Feb-2023
the rooster crows because it’s alive
10-Feb-2023
powdered sugar
an old dog’s muzzle
10-Feb-2023
in the future
birdsong
will be autotuned
10-Feb-2023
the arroyo filled with broken promises
10-Feb-2023
just because it can
a whale swimming
through the sun
10-Feb-2023
restless waves
a dog buried
between cacti
10-Feb-2023
Baja darkness
telling myself the waves
aren’t sinister
10-Feb-2023
the birds know not to fly
in the sky’s reflection
11-Feb-2023
morning fog
questioning the wisdom
of that second margarita
11-Feb-2023
climbing aboard
a hitchhiker
and his attitude
11-Feb-2023
midday sun
the puppy
smiles
11-Feb-2023
the ocean waves back
11-Feb-2023
last day of vacation
perhaps a doorway
in the sand
11-Feb-2023
preparing for departure
we count backwards
11-Feb-2023
curbing my enthusiasm
parallel parking
on a busy street
11-Feb-2023
on board the last train
to the vanishing point
11-Feb-2023
on a lonely highway
a billboard encourages me
to "live fully"
11-Feb-2023
three beers later
the salesman’s elevator speech
stalls
11-Feb-2023
unrelenting waves
why did the puppy
cross the road?
11-Feb-2023
packing up
countdown
to the next siesta
12-Feb-2023
heavy sigh
one last break
of the perfect wave
12-Feb-2023
unfinished construction
already discussing
the next trip
12-Feb-2023
the bombast heard
around the world
12-Feb-2023
Super Bowl Sunday
complimentary nachos
and guacamole
12-Feb-2023
writer’s block
I tell the customs agent
I have nothing to declare
12-Feb-2023
final approach
cattle grazing
on the side of the highway
12-Feb-2023
late-game heroics
a mad dash
to the connecting flight
12-Feb-2023
closing my eyes
the muffled cries
of a little dog
12-Feb-2023
half-time show
a breathtaking sprint
to our connecting flight
12-Feb-2023
air turbulence
we always swear
we’ll do it differently
12-Feb-2023
yard sale
a scornful glance
for early birds
12-Feb-2023
late night construction
your tax dollars
at work
12-Feb-2023
back from vacation
our final souvenir
a negative COVID test
13-Feb-2023
bitter tea
a polluted
kettle pond
13-Feb-2023
payment overdue
my misspent youth
13-Feb-2023
bitter and opaque
the bartender serves me
a "juice bomb"
13-Feb-2023
Valentine’s Day
a pair of coyotes
at the trail cam
13-Feb-2023
stale coffee
my second wind
down the drain
13-Feb-2023
powerless
against a
powerful earthquake
13-Feb-2023
emptiness
at the bottom
of the shot glass
13-Feb-2023
silent moments
wondering where
the puppy is
13-Feb-2023
unfriendly sky
the fear
of balloons
13-Feb-2023
madness
and the megaphone
13-Feb-2023
on unmowed grass
ghosts have a picnic
13-Feb-2023
desolate highway
I still use
my blinker
13-Feb-2023
Valentine’s Day
the ripples of a breeze
in the poppy field
13-Feb-2023
Cape Cod sunrise
a pair of coyotes
asleep in the shadows
14-Feb-2023
afternoon delight
the puppy
takes a nap
14-Feb-2023
stock futures
something skittering
in the arroyo
14-Feb-2023
all smiles
the puppy described
as "mouthy"
14-Feb-2023
winter sunshine
a valentine
from the dog
14-Feb-2023
puppy love
a tattered
tennis ball
14-Feb-2023
frostbit Buddha
his facial expression
unchanged
14-Feb-2023
sentimental journey
the dog’s toy box
unmoved
14-Feb-2023
seeking the unseen comet
14-Feb-2023
Valentine’s Day
holding hands
at the taco truck
14-Feb-2023
immersion classes
the deep end
of the pool
14-Feb-2023
late drive home
crossing the bridge
into mist
14-Feb-2023
lightheaded
the flicker
of a fake candle
14-Feb-2023
waking from a dream
an ocean wave
3,000 miles away
15-Feb-2023
lone wolf
no date
for Valentine’s Day
15-Feb-2023
happy hour
whales spouting
in the sunset
15-Feb-2023
all-nighter
the caffeine glow
of sunrise
15-Feb-2023
Top 40 radio
pabulum
for the ears
15-Feb-2023
weather forecast
bleak with a chance
of irony
15-Feb-2023
sour times
stalked
by a menacing beat
15-Feb-2023
air quality warning
no escape
from toxic rhetoric
15-Feb-2023
false spring
Buddha
is unconvinced
15-Feb-2023
the author’s
latest work
of affliction
15-Feb-2023
don’t break glass
in case of default
recycle instead!
15-Feb-2023
shifting winds
I’ve stopped holding on
to my hat
15-Feb-2023
surge pricing
my rising
blood pressure
15-Feb-2023
unable to sleep
unable to stay awake
a reluctant moon
15-Feb-2023
old enough to remember the whales
15-Feb-2023
the face in the wallpaper
15-Feb-2023
approaching the speed bump
a stray dog’s last breath
15-Feb-2023
finishing my wine
the sky I can see
through the ceiling
15-Feb-2023
hang glider
waiting
for a friendly breeze
16-Feb-2023
young mariachi
singing
for his supper
16-Feb-2023
beautiful freak
a hovercraft
full of eels
16-Feb-2023
cordoned off
by police tape
the perfect lawn
16-Feb-2023
my hero
handing me
the perfect sandwich
16-Feb-2023
inspiration
a not-quite cloudy sky
16-Feb-2023
urban renewal
luxury condos
in a hellhole
16-Feb-2023
evidently I’ve become a book collector
16-Feb-2023
spilling the beans
the barista’s
first day
16-Feb-2023
rudderless ship
the WiFi router
reboots
16-Feb-2023
the old surfboard
a new coffee table
16-Feb-2023
Spring Training
the hot prospect’s
cool shades
16-Feb-2023
Spring Break
youth getting wasted
16-Feb-2023
blue hour
the bartender’s
off-color joke
16-Feb-2023
writer’s retreat
the glossy description
beyond words
16-Feb-2023
rain in the forecast
the weatherman’s
dry sense of humor
16-Feb-2023
in the waiting room
masks
and blank expressions
17-Feb-2023
too old
for a golden parachute
too young to die
17-Feb-2023
morning fog
struggling to read
the signs
17-Feb-2023
exhausted
the puppy dreams
of butterflies
17-Feb-2023
hopeless romantics and their endless summers
17-Feb-2023
in the fine print
of the vacation rental
inclement weather
17-Feb-2023
mistakes were made
in a passive voice
17-Feb-2023
sudden downpour
a flood
of brake lights
17-Feb-2023
happy hour
gossip
at half-price
17-Feb-2023
winter mist
remembering
the moment
17-Feb-2023
initiating play with a bow
17-Feb-2023
DNA results
a bay leaf
in the gumbo
17-Feb-2023
winter rain
the poetry I read
with my eyes closed
17-Feb-2023
almost unbearably absent
17-Feb-2023
dog day morning
one last gulp
of coffee
18-Feb-2023
Cape Cod sunset
a continuum
of gray
18-Feb-2023
the new dog
no quibbling
over food
18-Feb-2023
the new season
a journey
of journeymen
18-Feb-2023
icy sidewalk
a new
dance move
18-Feb-2023
after a long drive
the wind turbine’s
sprawling blades
18-Feb-2023
broken clouds
our new dog
with our late dog’s toy
19-Feb-2023
blue hour
a Red Heeler
at our door
19-Feb-2023
Fish Island
a bridge between
desolate highways
19-Feb-2023
tomorrow’s forecast
a cloud
of uncertainty
19-Feb-2023
following me everywhere
a shadow
with a tail
19-Feb-2023
biting sarcasm
the dentist’s
sense of humor
19-Feb-2023
tomorrow’s weather
if the crows
could shrug
19-Feb-2023
dark night
the kinship
of ghosts
19-Feb-2023
everyone
and everything
in its place
19-Feb-2023
washed ashore
a nervous wreck
19-Feb-2023
Sunday afternoon commute
between the couch
and the coffee table
19-Feb-2023
President’s Day
building a habitat
for humanity
19-Feb-2023
lipstick on my pint glass
it’s as if
we’ve kissed
19-Feb-2023
searching for inspiration
the trail of smoke
from a soldering gun
19-Feb-2023
new moon
praising the dog
for pooping
19-Feb-2023
civil twilight
it greets me
with a knowing nod
20-Feb-2023
civil twilight
a knowing nod
20-Feb-2023
downy woodpecker
unimpressed
with the home improvements
20-Feb-2023
search for the off switch
the qi
of a cattle dog
20-Feb-2023
searching for meaning
the trail of smoke
from a soldering gun
20-Feb-2023
safe and secure
a rescue dog
at rest
20-Feb-2023
blood test results
I wish I would have
studied harder
20-Feb-2023
Spring-like weather
we always
get fooled again
20-Feb-2023
in my spam folder
a king’s ransom
in cryptocurrency
20-Feb-2023
half-baked cake in the rain
20-Feb-2023
abandoned bicycle
rusting
in my garage
20-Feb-2023
source code review
untangling spaghetti
20-Feb-2023
out for a walk
everyone wants
to meet the dog
20-Feb-2023
three-day weekend
Sunday drivers
working overtime
20-Feb-2023
winter dusk
wondering where
the daylight went
21-Feb-2023
burning sage
my outrage
a ribbon of smoke
21-Feb-2023
dinner preparation
the dog’s
rapt attention
21-Feb-2023
the new normal
masks are required
but nobody wears them
21-Feb-2023
taking my blood pressure
the nurse asks
"is it snowing yet?"
21-Feb-2023
in need of coffee
the waiter
makes me wait
21-Feb-2023
performance art
a crushed Coke can
21-Feb-2023
call and response:
the Coke versus Pepsi debate
21-Feb-2023
lightness of being
deciding upon
a retirement date
21-Feb-2023
rough seas
a beach house
off the market
21-Feb-2023
endless summer
a choice of hot sauce
at the taco truck
21-Feb-2023
cautionary tale
an unfinished
dream home
21-Feb-2023
the bath of life
bereft of a metaphor
21-Feb-2023
speed bump
a sleeping dog
in the hallway
21-Feb-2023
social media
all the world’s
a stage
21-Feb-2023
ashen
the steaming sidewalks
of Phoenix
22-Feb-2023
winter evening
everyone listening
to the silence
22-Feb-2023
too much sun
her radiant smile
22-Feb-2023
hoisting anchor
a rudderless ship
22-Feb-2023
what’s in a name?
the blizzard
in my martini
22-Feb-2023
jaded pigeons
transitioning
to a low-carb diet
22-Feb-2023
stranger lost in Paradise
22-Feb-2023
leaving dry dock
a ship of fools
22-Feb-2023
saltmarsh sparrow
its song
growing fainter
22-Feb-2023
under a flashing beer light
the poet writes
22-Feb-2023
a bright-colored photo
my father at work
in a leisure suit
22-Feb-2023
shooting star
moon watchers
off on a tangent
22-Feb-2023
Ash Wednesday
a ghost wandering
in the desert
22-Feb-2023
running a red light
on a one-way street
our designated driver
22-Feb-2023
a pair of sighs
at both ends
of the leash
23-Feb-2023
evening walk
the hum of vespers
from a nearby church
23-Feb-2023
additional parking
where the beach plums
used to be
23-Feb-2023
windless night
a paralyzed oak leaf
23-Feb-2023
late-night infomercials
those saccharine smiles
23-Feb-2023
inspecting the shoe closet
inquisitive little imps
23-Feb-2023
criminally negligent governance
23-Feb-2023
thundershowers
the dog plays fetch
in the hallway
23-Feb-2023
clinging to my feet
what I learned
from the dune grass
23-Feb-2023
marsh grass
never revealing
all its secrets
23-Feb-2023
lunch break
the therapy dog
takes a nap
23-Feb-2023
dreamless morning
low-hanging clouds
race by
23-Feb-2023
that look...
maybe I don’t
have to work today
23-Feb-2023
narcissus
if only it could see
how pretty it is
23-Feb-2023
ice clouds sliding past
23-Feb-2023
back from the brink
a chili plant
brought indoors
23-Feb-2023
wheels within wheels
Google Maps suggests
an alternate route
23-Feb-2023
farm to table
Grandpa’s barnyard sounds
for another grandchild
23-Feb-2023
cloudless morning
the gift
of another dream
24-Feb-2023
bedtime story
a world
without war
24-Feb-2023
sometimes the wind
24-Feb-2023
winter wind
the oak trees
become sentient
24-Feb-2023
lost between dreams
24-Feb-2023
resisting operational readiness
24-Feb-2023
blizzard warning
gathering paperwork
for the tax man
24-Feb-2023
cash only
the dive bar’s
broken register
24-Feb-2023
restricted airspace
a vulture soaring
above the dunes
24-Feb-2023
winter deepens
the weatherman points
to a blue screen
24-Feb-2023
winter sports
we play fetch
indoors
24-Feb-2023
celebrating
a beautiful milestone
pelicans in formation
24-Feb-2023
flags at half-mast
the wavering notes of "Taps"
in the distance
24-Feb-2023
far above
the restless din
planets align
24-Feb-2023
waiting for the train
a cigarette burns down
to the filter
24-Feb-2023
ebb tide
secret messages
in the sandpiper tracks
25-Feb-2023
three weeks until Spring
crocuses shiver
in the cold snap
25-Feb-2023
play ball!
choosing between
a hot dog and sausage
25-Feb-2023
sunny and serene
the cold winter landscape
25-Feb-2023
day snow
the world
upside-down
25-Feb-2023
restless night
a stray dog crossing
the busy highway
25-Feb-2023
cold front
a perfunctory email
between brothers
25-Feb-2023
shopping spree
what’s another
dog toy?
25-Feb-2023
brevity is the soul of haiku
25-Feb-2023
catch and release
an empty taxicab
passes me by
25-Feb-2023
snowy parking lot
at the seafood restaurant
seasoned with road salt
25-Feb-2023
whirling snow
there goes
my second wind
25-Feb-2023
Spring training
teaching the new dog
about baseball
25-Feb-2023
whitewashed
a neighborhood
of snow-covered roofs
25-Feb-2023
Sunday morning
sharing a pillow
and a sigh
26-Feb-2023
midnight snack
a mouse
in the pantry
26-Feb-2023
midnight vigil
the holy trinity
of fat, sugar and salt
26-Feb-2023
online too late
at least my browser
is refreshed
26-Feb-2023
small craft advisory
vendors cover up
their tables
26-Feb-2023
quadrant 4
the thunder
of a drum kit
26-Feb-2023
crescent moon
a mournful
Ranchero ballad
26-Feb-2023
haunting my dreams
the eyes
of a defeated soul
26-Feb-2023
abandoned church
its name
rings a bell
26-Feb-2023
barroom brawl
my song skips
on the jukebox
26-Feb-2023
ballroom blitz
my dreams are getting
so strange
26-Feb-2023
afternoon weather
cloudy with a chance
of playing fetch
26-Feb-2023
his playlist
a potpourri of punk
and power pop
26-Feb-2023
forsythias
may all your dreams
come true
26-Feb-2023
winter sunset
reflected
in the quiet harbor
26-Feb-2023
isolation
the barn door is open
and nobody cares
26-Feb-2023
isolation
arguing that a cape
is not a peninsula
26-Feb-2023
my muse
kicking her hind legs
into the air
26-Feb-2023
this listless night
removing the hood
from a falcon
26-Feb-2023
bats gliding across a wary moon
26-Feb-2023
when too much wine isn’t enough
26-Feb-2023
so many strangers in our house
one of them is likely
to be me
27-Feb-2023
dead of night
an owl surveying
the kettle pond
27-Feb-2023
that first
confident stride
into darkness
27-Feb-2023
accused of gluttony
the swollen tick
on my leg
27-Feb-2023
the middle child
sneaking out
a window
27-Feb-2023
paradise
to be a dog
neither lost nor found
27-Feb-2023
Zoom meeting
the dog chases a ball
on camera
27-Feb-2023
failing health
and no way
to study for it
27-Feb-2023
washing ashore
an empty life raft
27-Feb-2023
silence
the sound
of a fallen angel
27-Feb-2023
trying to tread water in quicksand
27-Feb-2023
snow in the forecast
wishing that someone
would change the channel
27-Feb-2023
5-day work week
punishment
for my sins
27-Feb-2023
snow in the forecast
the rescue dog
won’t close her eyes
27-Feb-2023
on the last day
of the shortest month
measurable snow
28-Feb-2023
frightening
the rescue dog
melting snow
28-Feb-2023
practice makes perfect
another death poem
28-Feb-2023
quiet harbor
the lights
of a three-masted ship
28-Feb-2023
crescent moon
transcending
the tenement landscape
28-Feb-2023
outdoor dining
the focused stare
of a stray dog
28-Feb-2023
working from home
the icy glare
of a snow plow
28-Feb-2023
code review
snow turns
to slush
28-Feb-2023
winter meditation
do these ants deserve
a death poem?
28-Feb-2023
dreams of walking through the fire
28-Feb-2023
ghost ship sailing into darkness
28-Feb-2023
ballpark sausages
peppers and onions
warming up
28-Feb-2023
cherishing a past
that doesn’t exist
28-Feb-2023
sitting on the stoop
an everlasting summer
28-Feb-2023
double helix
the roller coaster
of life
28-Feb-2023
last day
of the shortest month
waxing gibbous moon
28-Feb-2023
March first
and I wonder why
I can’t slow down
1-Mar-2023
mixed precipitation
a compliment
turns to flattery
1-Mar-2023
March
my morning meditation
meanders
1-Mar-2023
driving the team bus
a former utility player
1-Mar-2023
out of touch
or perhaps
I’m just estranged
1-Mar-2023
stepping into the elevator
an undercover perfume
1-Mar-2023
Spring training
a stray cat
steals third base
1-Mar-2023
undistracted
a river otter
swimming downstream
1-Mar-2023
under hypnosis
I recall
I’ve never smoked
1-Mar-2023
sometimes the pothole is the road
1-Mar-2023
Spring training
I suck in
my gut
1-Mar-2023
shooting star
let’s chase this moment
together
1-Mar-2023
shooting star
that glimmer
in your eyes
1-Mar-2023
fair-weather clouds
strangers tell our dog
how pretty she is
1-Mar-2023
mid-century modern
and here I thought
I was just old
1-Mar-2023
having to explain
that a wolf whistle
is never a compliment
1-Mar-2023
winter rain
my dog
growls at me
1-Mar-2023
another book
I can’t stop
putting down
2-Mar-2023
Utopia Parkway
I thought it would be
nicer
2-Mar-2023
silent spring
it starts
as a trickle
2-Mar-2023
filling the bird feeder
a chipmunk’s
anxious eyes
2-Mar-2023
lost
at the intersection
of innocence
and lust
2-Mar-2023
utopia
somewhere between
deluge and drought
2-Mar-2023
nightmare surrendering to the undertow
2-Mar-2023
la pesadilla rindiéndose a la resaca
2-Mar-2023
art festival
a friendly dog
greets us
2-Mar-2023
art festival
anything can be
a canvas
2-Mar-2023
retirement countdown
a tangle
of bittersweet
2-Mar-2023
field research
an old pair of boots
in the undergrowth
2-Mar-2023
overcast
hoping my work
is safe in the cloud
2-Mar-2023
cosmic kiss
censored
by clouds
2-Mar-2023
vigil
the sounds I hear
between dreams
3-Mar-2023
alphabet soup
an unseasoned glossary
of acronyms
3-Mar-2023
gazpacho
the taste
of nostalgia
3-Mar-2023
an urbane ghost
sipping tea
in the parlor
3-Mar-2023
lost at sea
with only one
life preserver
3-Mar-2023
sophisticated crow scrutinizing crumbs
3-Mar-2023
ghost ship lost at sea
3-Mar-2023
winter rain
the weepy
evergreens
3-Mar-2023
nuthatch
this upside-down world
3-Mar-2023
waxing moon
on fire
as it disappears
3-Mar-2023
shelter from the storm
an off-shore account
3-Mar-2023
tomorrow
a slight variation
of every other day
3-Mar-2023
scorched earth
the smile she ate
for breakfast
3-Mar-2023
pasta puttanesca
its irresistible flavor
3-Mar-2023
abandoned staircase
a long way down
3-Mar-2023
conspicuous consumption
the color of money
3-Mar-2023
lost and found
our project enters
the discovery phase
3-Mar-2023
all-night laundromat
not a clean place
to sit
3-Mar-2023
suburban café
the strip mall
ambiance
4-Mar-2023
the howling wind
insists it’s not angry
4-Mar-2023
rescue dog
too frightened by the wind
to howl back
4-Mar-2023
cracking the code
a broken tree limb
4-Mar-2023
beneath the veil
of winter rain
hungry crows
4-Mar-2023
beneath the veil
waxing gibbous moon
4-Mar-2023
between snow showers
a hole
in the sky
4-Mar-2023
winter rain
the inadequacy
of words
4-Mar-2023
airtight alibi
a sudden draft
4-Mar-2023
relentless wind
the impossible stillness
of a heron
4-Mar-2023
mixed precipitation
not enough limes
for a margarita
4-Mar-2023
warrior brandishing silence
4-Mar-2023
barrio food court
walking into
nostalgia
4-Mar-2023
cold winter rain
the curious choices
of a restless dog
4-Mar-2023
abandoned church
my prayers caught up
in cobwebs
4-Mar-2023
Wall Street closed
the temperature
drops
4-Mar-2023
after the storm
the disquieting quiet
4-Mar-2023
the panic of winter crocuses
4-Mar-2023
disappointment
prune juice
turned to wine
4-Mar-2023
racing down the river
those useless things
I used to know
5-Mar-2023
always under construction
the carpenter’s house
5-Mar-2023
backyard Buddha
always sitting
on the job
5-Mar-2023
never late
for breakfast
hairy woodpecker
5-Mar-2023
transit of Venus
she takes
the Orange Line
5-Mar-2023
feel-good ending
it must have been
a different movie
5-Mar-2023
back to the abyss
my office
in the basement
5-Mar-2023
waiting for
the hummingbirds
wild honeysuckle
5-Mar-2023
still life
a Cattle Dog
at rest
5-Mar-2023
thunderheads
the rumble
of unstable air
5-Mar-2023
language barrier
where an argument
is a discussion
5-Mar-2023
overcast
perception
is reality
5-Mar-2023
taxes due
I savor
the cheap wine
5-Mar-2023
steel drums
the dream
of ocean waves
5-Mar-2023
crocuses
maybe this will be
our year
5-Mar-2023
private jet, public nuisance
5-Mar-2023
planets align
but the dog won’t stop barking
at the TV
5-Mar-2023
planets align over an indifferent ocean
5-Mar-2023
breakfast buffet
the service dog
helps himself
6-Mar-2023
almost volant
the courtesan’s
butterfly tattoo
6-Mar-2023
the cashier perplexed
when I pay
with exact change
6-Mar-2023
time travel
our new dog barks
at our late dog’s photo
6-Mar-2023
beach bums
in designer khaki
6-Mar-2023
morning walk
the crow indignant
about something
6-Mar-2023
Monday morning commute
a line forms
at the suet feeder
6-Mar-2023
wild night
stumbling after
the train
6-Mar-2023
a night of moshing
the punker’s mohawk
exhausted
6-Mar-2023
cat out of the bag
I start counting
backward
6-Mar-2023
practice those lucky coincidences
6-Mar-2023
Cape Cod commute
the canal closes
for a pod of whales
6-Mar-2023
top of the food chain
flying away
with a herring
6-Mar-2023
tumbleweeds
dried hydrangea blossoms
cross the street
6-Mar-2023
gale warning
the frenzied dance
of wind chimes
6-Mar-2023
my escargot order
prepared
at a snail’s pace
6-Mar-2023
pressing my ear
against the moon
I hear the ocean
6-Mar-2023
worm moon
I pour another shot
of mezcal
6-Mar-2023
autocorrect makes me mean
6-Mar-2023
Spring training
a burro’s tail
chasing flies
6-Mar-2023
morning hangover
the din of empty beer cans
under the seat
6-Mar-2023
the bird’s grave
beak and feathers
on a well-kept lawn
6-Mar-2023
crow moon
answers
without questions
6-Mar-2023
the moon thinks
I write too much
I don’t disagree
6-Mar-2023
restless night
waves batter
the jetty
6-Mar-2023
the doctor thinks
I write too much
7-Mar-2023
morning meditation
my muse stops chasing
the tennis ball
7-Mar-2023
waiting on hold
I still say
"hang up the telephone"
7-Mar-2023
island dream
a wild horse
at my window
7-Mar-2023
untroubled
by 24-hour news
a baby sleeps
7-Mar-2023
dive bar vibes
I can’t find
my wallet
7-Mar-2023
snow flurries
for no reason
at all
7-Mar-2023
knowing I will forget
where I was
at this exact moment
7-Mar-2023
winter postcard
returned
for insufficient postage
7-Mar-2023
sowing his oats
and too late
for breakfast
7-Mar-2023
in the news
a celestial sideshow
7-Mar-2023
a moment of silence
for my last
tattered nerve
7-Mar-2023
daylight savings
the church bell’s
tired toll
7-Mar-2023
toll-free
a roadrunner
crossing the highway
7-Mar-2023
crow moon
its silence
calls to me
7-Mar-2023
once every red moon
7-Mar-2023
winter’s cold caress
7-Mar-2023
rough day on Wall Street
my portfolio
on a diet
8-Mar-2023
Lenten dinner
it almost tastes
like meat
8-Mar-2023
meatless meat
not whetting
my appetite
8-Mar-2023
first flight
the dog
discovers birds
8-Mar-2023
electing another pickpocket
8-Mar-2023
every morning
another secret admirer
in my spam folder
8-Mar-2023
seeking a diversion
the dog barks
at wind
8-Mar-2023
unappetizing history
a Diet of Worms
8-Mar-2023
continued drought
the garden drenched
by sunlight
8-Mar-2023
sparrow at the suet feeder
just along for the ride
8-Mar-2023
vanishing point
the arc
of the alleyway
8-Mar-2023
I observe Lent
by watching others
observe Lent
8-Mar-2023
stained glass
a dog’s nose print
on the window
8-Mar-2023
dog in my spot
the DJ plays
"You Gotta Move"
8-Mar-2023
winter sunset
a seagull
with the last laugh
8-Mar-2023
winter sunset
climbing
the treetops
8-Mar-2023
lost in translation
a glance intended
for someone else
8-Mar-2023
last days of winter
all eyes on the empty
osprey nest
8-Mar-2023
over morning coffee
is this a world?
am I in it?
9-Mar-2023
stuck in traffic
a hornet’s nest
in a dead tree branch
9-Mar-2023
the shame of not using
an electric toothbrush
9-Mar-2023
in the dental office
plaque buildup
on the heater vent
9-Mar-2023
4-dimensional chess
the dog barks
at white knights
9-Mar-2023
whimsical daydreams
whales floating
in the sky
9-Mar-2023
budget cuts
an empty
lifeguard stand
9-Mar-2023
the look that says
I don’t care
how I look
9-Mar-2023
the dog
alarmed
by the alarm
9-Mar-2023
lessons learned
running in the rain
to fetch my umbrella
9-Mar-2023
poolside mirage
hoping the lifeguard
won’t save me
9-Mar-2023
are you the mirage
who disappeared
into my dream?
9-Mar-2023
afternoon clouds
the absence
of shadows
9-Mar-2023
expecting something different
one more roll
of the dice
9-Mar-2023
fighting sleep
a restless
Red Heeler
9-Mar-2023
untethered
a fishing boat
in the moonlight
9-Mar-2023
freefall
my nest egg
without a parachute
9-Mar-2023
vacation bungalow
changing decorations
by the season
9-Mar-2023
emerging
from the bridge’s shadow
a hot dog vendor
9-Mar-2023
weighing our lunch options
the scale malfunctions
10-Mar-2023
morning meditation
the sound
of fading moonlight
10-Mar-2023
yellowed envelopes
in a brown paper bag
"to throw away unopened"
10-Mar-2023
sleep disorder
my hard-wired dreams
10-Mar-2023
kitchen chaos
a product of
disorganized labor
10-Mar-2023
daylight savings
just another decree
to wander in darkness
10-Mar-2023
bloodsport
watching
a bank run
10-Mar-2023
grackles
always crashing
the party
10-Mar-2023
gallery opening
the artist covered
with tattoos
10-Mar-2023
changing plans
a wrinkle
in the linen tablecloth
10-Mar-2023
last days of winter
an ambivalent toast
to mixed precipitation
10-Mar-2023
beautiful and stoned
falling in love
with summer
10-Mar-2023
pressure drop
express elevator
to the sub-basement
10-Mar-2023
fetching the swatter
a fly
disappears
10-Mar-2023
just when I thought
my leash might snap
a sleeping dog
10-Mar-2023
golden slumber party
10-Mar-2023
a book I can’t stop putting down
10-Mar-2023
rusty old car
stalled out on a hill
in the Barrio
11-Mar-2023
crow’s feet
mocking me
to my face
11-Mar-2023
equinox
matching
bath towels
11-Mar-2023
Springing ahead
a dog off-leash
11-Mar-2023
road salt peeking through the snowdrift
11-Mar-2023
tourism conference
long lines
at the hospitality suite
11-Mar-2023
trying out my Spanish
the waitress is embarrassed
for me
11-Mar-2023
a stealthy crunch
not sure
what the dog just ate
11-Mar-2023
galley coffee
even the ship hands
won’t drink it
11-Mar-2023
the audacity
to name
the stars
11-Mar-2023
refreshing my memory
the lingering fragrance
of jasmine
11-Mar-2023
St. Patrick
banishing green beer
from the planet
11-Mar-2023
desert nightmare
the demons
in thunder clouds
11-Mar-2023
empowered by celebrity
11-Mar-2023
Daylight Savings time
every year
I lose sleep over it
11-Mar-2023
Jasmine
she tells me
to call her "Jazz"
11-Mar-2023
somewhere
above the clouds
tonight’s lost hour
11-Mar-2023
above the harbor
a silent procession
of clouds
11-Mar-2023
my mother’s new friend
a stranger
she’s known forever
12-Mar-2023
adjusting our clocks
the day
gets away from me
12-Mar-2023
xeriscape
it almost takes care
of itself
12-Mar-2023
marked "fragile"
the luggage handler’s
mischievous smile
12-Mar-2023
power failure
the flashlight’s
dim glow
12-Mar-2023
off-season
everyone looks
at the passing car
12-Mar-2023
March madness
the dog
discovers rabbits
12-Mar-2023
guarding
the urban fortress
mercenary rats
12-Mar-2023
in her eyes
the provenance
of a shelter dog
12-Mar-2023
fighting sleep
a zero-sum game
12-Mar-2023
unblinking eyes
that have seen too much
a stray kitten
12-Mar-2023
Daylight savings
a caravan of clouds
12-Mar-2023
convenience store sushi
my craving
can wait
12-Mar-2023
a fair-weather friend unfriends me
12-Mar-2023
my phone tells me
I spend too much
time with it
12-Mar-2023
Daylight savings
recalibrating
darkness
12-Mar-2023
airport security
the bomb sniffing dog
takes a nap
13-Mar-2023
Zoom meeting
all eyes
on the boiling pot
13-Mar-2023
Daylight savings commute
I yield
to darkness
13-Mar-2023
mixed precipitation
what a horrible name
for a cocktail
13-Mar-2023
early December
we’re all fed up
with turkey leftovers
13-Mar-2023
hide and seek
in the lost and found
13-Mar-2023
leaping from the plane
a freefall
that wasn’t free
13-Mar-2023
the dead oak tree
a safe haven
for vultures
13-Mar-2023
spoils of war
a burned-out tank
among the ruins
13-Mar-2023
Daylight savings
my winter breath
turns to vapor
13-Mar-2023
gray matter
free yoga classes
during work hours
13-Mar-2023
adventures in finance
another pothole
on Wall Street
13-Mar-2023
truly moving artwork
subway graffiti
13-Mar-2023
runaway inflation
a child’s balloon
above the treetops
13-Mar-2023
echoing through the station
the old guitarist’s
broken string
13-Mar-2023
dreams of atmospheric rivers
13-Mar-2023
drumsticks and a bucket
standing room only
on the street corner
13-Mar-2023
Spring training
a coconut palm
in right field
13-Mar-2023
winning at solitaire
a flower blossoms
in the compost
13-Mar-2023
cloudless sky
a baseball game
with my Dad
13-Mar-2023
end of the line
a ghost conductor
taps my shoulder
14-Mar-2023
flying toward my face
an irrational number
14-Mar-2023
a bitter ale
with notes
of melancholy
14-Mar-2023
the cry of an osprey
yearning for the sea
14-Mar-2023
abstract impressionism
weather radar
in technicolor
14-Mar-2023
startled awake
the restless snowplow
of my dreams
14-Mar-2023
cold snap
an ad in my spam folder
for insulation
14-Mar-2023
woodpeckers unaware of the time change
14-Mar-2023
finally relaxed
the bartender tells me
my card was declined
14-Mar-2023
cleansing breath
the struggle
to relax
14-Mar-2023
a break in the rain
just long enough
to change to snow
14-Mar-2023
my face
intentionally
left blank
14-Mar-2023
last days of winter
a confident stride
into darkness
14-Mar-2023
ghosts celebrating darkness
14-Mar-2023
wet snow
a familiar name
in the obituaries
14-Mar-2023
pedestrian bridge
a squirrel scurries across
the fallen log
15-Mar-2023
racing for the train
the stockbroker’s
designer shoes
15-Mar-2023
just trying to blend in
the winter coyote
15-Mar-2023
happy hour
discussing the Cosmos
with Dr. Tyson
15-Mar-2023
postcard perfect morning
floating away
in the snowmelt
15-Mar-2023
yeoman’s work
the secret
to my success
15-Mar-2023
not jealous of us
house sparrows
gathering crumbs
15-Mar-2023
just showing off
a woodpecker
on the chimney flashing
15-Mar-2023
in financial headlines
I swat a mosquito
with the Wall Street journal
15-Mar-2023
a watched pot hole is never filled
15-Mar-2023
the golden ale
at the end
of the rainbow
15-Mar-2023
peace on earth
a turkey
without a wishbone
15-Mar-2023
the Ides of March
wondering if anyone
has my back
15-Mar-2023
"you’re home early"
a pair of eagles
in the osprey nest
15-Mar-2023
now playing
the unheard music
15-Mar-2023
seeking closure
anxious customers
at a regional bank
15-Mar-2023
waning moon
the unblinking eyes
of a hungry coyote
15-Mar-2023
waning gibbous moon
an old punker’s
graying t-shirt
15-Mar-2023
partly cloudy
with a chance
of apocalypse
15-Mar-2023
last days of winter
winding a watch
I no longer wear
15-Mar-2023
bedtime
I’ve been wearing mismatched socks
all day
15-Mar-2023
so jealous
of that tight
cotton blouse
16-Mar-2023
heavy sigh
so jealous
of that tight
cotton blouse
16-Mar-2023
the crying girl:
"Grandpa says a panda
isn’t a bear!"
16-Mar-2023
last of the bird seed
a tufted titmouse
among bluejays
16-Mar-2023
tropical daydream
a zephyr flowing
through palm leaves
16-Mar-2023
a recording reassures me
that my phone call
is important to it
16-Mar-2023
stormy skies
an empty threat
of thunder
16-Mar-2023
restless night
the elliptical orbit
of my dreams
16-Mar-2023
startled from sleep
my bucket list
out of place
16-Mar-2023
dirty snow
and the dirty secrets
beneath it
16-Mar-2023
tales of atmospheric rivers
16-Mar-2023
humpback whale
surfacing for air
in the rain
16-Mar-2023
the secret threshold
of unlimited
16-Mar-2023
cobwebs
traversing the strings
of my guitar
16-Mar-2023
through the steam
on my bathroom mirror
a work in progress
16-Mar-2023
buzzer beater
the dog wakes up
before sunrise
16-Mar-2023
empty subway station
but somehow I hear
an accordion
17-Mar-2023
lonely highway
if I was lost
how would I know?
17-Mar-2023
happy hour
the cheerful bartender
helps himself
17-Mar-2023
leather bound
a collection
of yellowed photographs
17-Mar-2023
off-season
pleasure boats
under wraps
17-Mar-2023
my hero
the perfect
deli sandwich
17-Mar-2023
too busy
counting sheep
to fall asleep
17-Mar-2023
after a few Guinnesses
the bartender
becomes a leprechaun
17-Mar-2023
St. Patrick’s Day
once a year
I can spell "Shillelagh"
17-Mar-2023
closing time
fighting a leprechaun
for the pot of gold
17-Mar-2023
bitter divorce
a cheap cigar
17-Mar-2023
rejection letter
with notes
of condescension
17-Mar-2023
rejection letter
an impersonal email
with notes
of condescension
17-Mar-2023
my misspent youth
a black-footed albatross
17-Mar-2023
March wind
another bracket
busted
17-Mar-2023
looking forward to yesterday
18-Mar-2023
barking
at the dog
on the quilt
18-Mar-2023
Zenith
at the bottom
of the junk heap
18-Mar-2023
not a betting man
this twenty percent
chance of rain
18-Mar-2023
safe and secure
the rescue dog
on my pillow
18-Mar-2023
a passing shower
wild turkeys
standing by
18-Mar-2023
road construction
a detour
to nowhere
18-Mar-2023
March madness
a pair of eagles
in the osprey nest
18-Mar-2023
new in town
the dog barks
at Buddha
18-Mar-2023
last call
the bartender pours
from an unlabeled bottle
18-Mar-2023
hidden beneath the frost
footprints of a ghost
18-Mar-2023
windswept palms
my tropical daydream
18-Mar-2023
shaken not stirred
another aftershock
18-Mar-2023
daylight savings
I remember how to eat breakfast
in the dark
18-Mar-2023
evening meditation
breathing deeply
the fragrance of paella
18-Mar-2023
first of the allium
a longing
for summer
19-Mar-2023
backyard Budda
sometimes just one friend
is enough
19-Mar-2023
verbena hastata
the road
less traveled
19-Mar-2023
cloudless sky
I run out of words
for blue
19-Mar-2023
warming trend
the burgeoning appetite
of mosquitoes
19-Mar-2023
mahogany forest
the dream of being
left alone
19-Mar-2023
fear of comfort
19-Mar-2023
a dog’s pretty vest
"do not pet"
19-Mar-2023
cloudless sky
no silver lining either
19-Mar-2023
drinking game
a shot for each friend
on the wagon
19-Mar-2023
March madness
freezing
in broad daylight
19-Mar-2023
whitecaps
the fisherman’s
heavy sigh
19-Mar-2023
recycling my tournament bracket
19-Mar-2023
silent desert
the echo
of unidentified tracks
19-Mar-2023
marriage proposal
ospreys build a nest
on a cellphone tower
20-Mar-2023
sighing at the thought
of a sunny day
mourning doves
20-Mar-2023
tenacious calculus
wondering if I should have
studied more
20-Mar-2023
code review
a sudden craving
for spaghetti
20-Mar-2023
first day of spring
wild tulips
on the side of the road
20-Mar-2023
equinox
we fill our wine glasses
equally
20-Mar-2023
first day of spring
a season-ending
baseball injury
20-Mar-2023
first day of spring
I begin to believe
in baseball again
20-Mar-2023
resisting futility
20-Mar-2023
spring equinox
much warmer
days ahead
20-Mar-2023
between back spasms
another deep breath
20-Mar-2023
Jacaranda blossoms
wishing we could talk
about something else
20-Mar-2023
correcting the grammar
of the guests
in an adjoining room
20-Mar-2023
ambulance siren
the paramedic tells me
to relax
20-Mar-2023
border violence
the neighbor’s dog pees
on our tulips
20-Mar-2023
waning crescent moon
we turn off
the news
20-Mar-2023
wall cloud
between gated communities
20-Mar-2023
self-consciously demure bulldozer
20-Mar-2023
the book finishes me
20-Mar-2023
now we know
who will defend us
from the tiger ball
20-Mar-2023
skyscraper
a bird flies into
itself
20-Mar-2023
winter’s end
how the smallest things
make me sad
20-Mar-2023
first day of spring
I forgive
myself
21-Mar-2023
early sunrise
the dog’s
wagging tail
21-Mar-2023
my life’s work
somewhere among
the poetry magnets
21-Mar-2023
mourning doves
always complaining
when the snowbirds return
21-Mar-2023
azure sky
paradise found
on a postcard
21-Mar-2023
bland cuisine
hastily embellished
with platitudes
21-Mar-2023
pressing my ear
against the ocean
I hear a starfish
21-Mar-2023
power lines
drawn in the sand
21-Mar-2023
false prophet
what’s left
after taxes
21-Mar-2023
new moon
no sign
of my secret sweetheart
21-Mar-2023
church parking lot
it’s not an argument
but a spirited discussion
21-Mar-2023
deep inside the wine cellar
the discussion becomes
more profound
21-Mar-2023
bracing breeze
I remember
I’m alive
21-Mar-2023
every street urchin
is a poet
for fifteen minutes
21-Mar-2023
first date
she asks if I’m
the outdoor type
22-Mar-2023
urban renewal
one two three sticks
of dynamite
22-Mar-2023
dirty snow
the ferry horn
bellows
22-Mar-2023
my retirement date
a little bit further
down the river
22-Mar-2023
roaring overhead
the astral plane
22-Mar-2023
hubris
served defiantly
with tabbouleh
22-Mar-2023
every morning
the fear I’ve forgotten
how to write
22-Mar-2023
beachside walk
wading into a cloud
of gnats
22-Mar-2023
a separate peace
the dog sleeps restfully
in her crate
22-Mar-2023
waning gibbous moon
she asks me
what I’m thinking
22-Mar-2023
moonless night
I raise
an empty glass
22-Mar-2023
new moon
I forget the words
to an old song
22-Mar-2023
quiet night
the loud crunch
of a poppy seed
22-Mar-2023
wind advisory
the groan
of an old oak
22-Mar-2023
petting a unicorn
the atheist
in a foxhole
23-Mar-2023
unsettled skies
something I’m not
remembering
23-Mar-2023
broken clouds
a whale and its calf
enter the bay
23-Mar-2023
unsettled skies
a broken bird nest
on the lawn
23-Mar-2023
ignorance is bliss
the terrible cost
of enlightenment
23-Mar-2023
the agony
of bliss
23-Mar-2023
in her Sunday best
a little girl’s pout
23-Mar-2023
Facebook friends:
happy birthday
do I know you?
23-Mar-2023
overcast
the quotient of everything
divided by zero
23-Mar-2023
the earworm never asks
if you like it or not
23-Mar-2023
growing up
a little red wagon
fills with snow
23-Mar-2023
modern alchemy
turning lies
into gold
23-Mar-2023
March wind
stronger
than silence
23-Mar-2023
waxing crescent moon
I write
in darkness
23-Mar-2023
off-season
fishermen mending
relationships
23-Mar-2023
pitching a tent
the uninhabited island
of my dreams
23-Mar-2023
cut from the roster
the veteran closer
pitches a tent
23-Mar-2023
challenge accepted
the padlocked door
of an empty beach house
24-Mar-2023
still wet
my spraypaint
self-portrait
24-Mar-2023
too cerebral
all this talk
of bubblegum perfume
24-Mar-2023
the vibrant colors
of sparks flying out
from the transformer
24-Mar-2023
trouble in paradise
a landlocked
tidal pool
24-Mar-2023
after the storm
resiliency
of the absurd
24-Mar-2023
resiliency of the absurd
24-Mar-2023
clear skies
my words
escape
24-Mar-2023
four-legged sentinel
guarding
the soggy toy
24-Mar-2023
summer internship
eager faces
in the jaded hallway
24-Mar-2023
bitter ale
someone’s lipstick
on the pint glass
24-Mar-2023
bitter ale
the taste of someone’s lipstick
on my pint glass
24-Mar-2023
eyes shut tight
the ears always
at full attention
24-Mar-2023
plenty of fish
all washed up
24-Mar-2023
reflected in the window
another window
somewhere else
24-Mar-2023
emerging from winter
I’ve grown another ring
around my trunk
25-Mar-2023
broken clouds
when the ring
no longer fits
25-Mar-2023
somehow I missed
when the mist dissolved
and the rain began
25-Mar-2023
when only so much water
can flow
under the bridge
25-Mar-2023
the pickpocket’s expensive suit
25-Mar-2023
the wilted roses I shoplifted for you
25-Mar-2023
gathering clouds
rituals
become routine
25-Mar-2023
Rick-rolled
at the local
package store
25-Mar-2023
the moth-eaten sweater
sells me
a bag of ice
25-Mar-2023
a cathartic scream
no one hears
25-Mar-2023
dressed in white
everyone’s
high school crush
25-Mar-2023
at the intersection
of forlorn and forgotten
the fear of freedom
25-Mar-2023
asleep
when I awaken
sea monsters
25-Mar-2023
restless night
the ghosts that walk
among us
25-Mar-2023
early to bed
a snoring dog
on my pillow
25-Mar-2023
poison calling the antidote toxic
25-Mar-2023
faith
an abused dog
and its master
25-Mar-2023
broken clouds
toasting
the bourbon sky
25-Mar-2023
forever midnight
wandering
the gaslit streets
26-Mar-2023
counting the days
the boy who always ate
all his spinach
26-Mar-2023
cherishing a past
that isn’t even past
26-Mar-2023
chasing the coy sunshine
to a deserted beach
26-Mar-2023
the pot
calling the kettle
a poached egg
26-Mar-2023
modern libations
carbon-neutral water
in a can
26-Mar-2023
an osprey reclaiming its nest
26-Mar-2023
abandoned library
so many secrets
on every empty shelf
26-Mar-2023
the persuasion
of puppy eyes
26-Mar-2023
waxing crescent moon
the arc
of a rejected poem
26-Mar-2023
inner darkness
a crow calling
to itself
26-Mar-2023
March madness
her use of the word
"dysfunctional"
26-Mar-2023
calling me "honey"
the waitress
with the beehive hairdo
26-Mar-2023
jasmine
the fragrance
of my dreams
26-Mar-2023
tidal pool
everything
we leave behind
26-Mar-2023
red alert
a delivery truck
seizes the day
26-Mar-2023
sleepless night
a seawall
battered by waves
26-Mar-2023
off-season
a car door
awakens the night
26-Mar-2023
burning breakfast
a hangover cure
26-Mar-2023
the lure
of wildflowers
beyond the guardrail
26-Mar-2023
scribbled on a cocktail napkin
another cliche
of the drunken poet
27-Mar-2023
purification rites
you can jump into the fire
but you’ll never be free
27-Mar-2023
hope springs eternal
a discarded facemask
27-Mar-2023
capsized shrimp boat
the world turns
upside down
27-Mar-2023
that look of not knowing
what t-shirt I’m wearing
27-Mar-2023
emo tragedy
when there’s nothing
to cry about
27-Mar-2023
a flowering crocus
the job description
for my replacement
27-Mar-2023
following
hand-drawn maps
to imaginary places
27-Mar-2023
found art
a great blue heron
asleep on the shore
27-Mar-2023
escape room
only cash
accepted here
27-Mar-2023
afternoon commute
the clouds roll in
27-Mar-2023
children cowering
under their desks
this is not a drill
27-Mar-2023
no refuge from drones
an outdoor shower
27-Mar-2023
Semana Santa
arguing over
a bag of ice
27-Mar-2023
Open House
tidying up
the mudroom
27-Mar-2023
overtired
I dream
of no future
27-Mar-2023
waxing crescent moon
an old widow knitting
the night
27-Mar-2023
overcast night
imagining where
the moon would be
27-Mar-2023
evening commute
I chase down
the wrong train
27-Mar-2023
winter rain
the absence
of sky
27-Mar-2023
gathering clouds
crows raid
a duck nest
28-Mar-2023
automatic writing
inventing an
incomprehensible language
28-Mar-2023
off-season
the clam shack
serving weeds
28-Mar-2023
paper cuts
30 years and still
a dilettante
28-Mar-2023
still life
those moments
between zoomies
28-Mar-2023
skydiving
an exhilarating fall
from grace
28-Mar-2023
today’s weather
a hole in my sock
28-Mar-2023
at the confluence
of two rivers
a swirling pair of swans
28-Mar-2023
non-starter
the pitcher’s
salary demands
28-Mar-2023
Earth Day
muddy pawprints
on the carpet
28-Mar-2023
hunger moon
I forget to save room
for desert
28-Mar-2023
a secret weapon
my father’s
sarcastic smile
28-Mar-2023
fear the fear of freedom
28-Mar-2023
road closed
by popular demand
28-Mar-2023
5 o’clock shadow
another trip
around the sun
28-Mar-2023
broken clouds
the dog
licks my nose
28-Mar-2023
last week of Lent
the mannequin’s
Mardi Gras beads
28-Mar-2023
crowded casino
smoke and mirrors
at every turn
29-Mar-2023
dream within a dream
I wake up shouting
at no one
29-Mar-2023
her bashful smile
a daylily
among brambles
29-Mar-2023
happy hour
old timers celebrating
their pasts
29-Mar-2023
the shock
on the mannequin’s face
to find herself naked
29-Mar-2023
fumbling with
an expensive camera
the fledgling bird watcher
29-Mar-2023
Opening Day
dandelions
take the field
29-Mar-2023
free will
more costly
every day
29-Mar-2023
dreaming all the crows knew my name
29-Mar-2023
at the end of the rainbow
her golden skin
29-Mar-2023
transfer station
the advancement
of a dump
29-Mar-2023
transfer station
what the rest of us
call a dump
29-Mar-2023
dragon fruit
its burning stare
29-Mar-2023
early dog walk
the morning belongs
to crows
29-Mar-2023
crowded bar
I save a seat
for the invisible man
29-Mar-2023
growing old
the breath I take
before tying my shoes
29-Mar-2023
playing solitaire
I should leave it
alone
29-Mar-2023
after all these years
the little boy who never
raised his hand
29-Mar-2023
chewinggumshoes
29-Mar-2023
fever dream
the call of a bird
that doesn’t exist
29-Mar-2023
river
the whirlpool from which
these words
cannot escape
29-Mar-2023
gibbous moon
I forget more
than I remember
29-Mar-2023
the artist’s
last words:
"pencil me in"
30-Mar-2023
changing seasons
from skin cream
to sun screen
30-Mar-2023
fiction workshop
the justification
for war
30-Mar-2023
April fools
herring count volunteers
in the rain
30-Mar-2023
weighing anchor
the bottom may be closer
than it appears
30-Mar-2023
deep in the pocket
of my baseball jacket
a stale dog biscuit
30-Mar-2023
taking the stage
four songs into the set
a blues legend
30-Mar-2023
shoulder season
the dog rolls
in something nasty
30-Mar-2023
Opening Day
we’re no longer
undefeated
30-Mar-2023
two fugitives
steal a kiss
30-Mar-2023
waking from a dream
the rattlesnake
sheds its skin
30-Mar-2023
her scowl
when a stranger tells her
to smile
30-Mar-2023
abandoned church
a stairway
to nowhere
30-Mar-2023
waxing gibbous moon
a pretty dog
barks at me
30-Mar-2023
darkness
a deaf dog’s bark
30-Mar-2023
Palm Sunday
another call
from Suspected Spam
30-Mar-2023
the hollow howl of silence
30-Mar-2023
feral and free
the river stretches
into the night
30-Mar-2023
Caribbean grocery store
where a potato
isn’t just a potato
31-Mar-2023
quieter
than a church pew
on Saturday night
31-Mar-2023
heavenly
the naughty smile
she’s wearing
31-Mar-2023
alone at the bar
the jukebox plays
"My Funny Valentine"
31-Mar-2023
wedding band
slightly used
reduced for quick sale
31-Mar-2023
social insecurity
a growing hole
in the safety net
31-Mar-2023
Mass Pike traffic
no substitute
for the restless ocean
31-Mar-2023
self-aware
a search engine
in the mirror
31-Mar-2023
breaking headline
fresh graffiti
on an ivory tower
31-Mar-2023
the cry of an osprey
evicting eagles
from its nest
31-Mar-2023
approaching clouds
I open another
fortune cookie
31-Mar-2023
shifting winds
waiting for the bubble
to burst
31-Mar-2023
a stinging indictment
stealing honey
from the hornet’s nest
31-Mar-2023
chapulines
the chef tells me
it’s a secret recipe
31-Mar-2023
tinnitus
the self-indulgent guitar solo
from hell
31-Mar-2023
April fool
I give up my pillow
to the dog
1-Apr-2023
redemption
a shopping cart filled
with empty wine bottles
1-Apr-2023
missing person alert
the unrelenting rain
1-Apr-2023
the road to perdition is invariably unpaved
1-Apr-2023
balance challenge
the numbers in my checkbook
don’t add up
1-Apr-2023
sleepless nights
rainy days
April fools
1-Apr-2023
the nearest exit is invariably behind you
1-Apr-2023
scanning for vulnerabilities
in my poetry
1-Apr-2023
lost weekend
rain flows into
the storm drain
1-Apr-2023
data breach
I mumble passwords
in my sleep
1-Apr-2023
counting herring
in the cold rain
a zero sum game
1-Apr-2023
penalty kick
the snoring
continues
1-Apr-2023
consenting adults
father osprey takes his turn
on the nest
1-Apr-2023
top priority
a private
observation deck
1-Apr-2023
Peter Pan
soaring above
the Port Authority
1-Apr-2023
April wind
the restless swinging
of an empty bird feeder
1-Apr-2023
Sunday morning
the river rushing
to who knows where
2-Apr-2023
out on a limb
a gray squirrel
taunts the dog
2-Apr-2023
tinnitus
the word
rings a bell
2-Apr-2023
paying me no mind
a fisher
just passing through
2-Apr-2023
fertile soil
stretching across
the carpet
2-Apr-2023
unable to sleep
the tyranny
of silence
2-Apr-2023
crows
always knowing
something I don’t
2-Apr-2023
surprised to see me
my unshaved face
in the mirror
2-Apr-2023
adventures in suburbia
a construction detour
to nowhere
2-Apr-2023
commuter gridlock
the adventure of stepping
into a crosswalk
2-Apr-2023
fresh coffee
even sweeter
without sugar
2-Apr-2023
shopping on a shoestring
all the flashy sneakers
I can’t afford
2-Apr-2023
perpetual motion
the restless spin
of a news cycle
2-Apr-2023
retirement budget
an old jalopy
at the car wash
2-Apr-2023
needing no introduction
chickadee
2-Apr-2023
afternoon nap
the sunshine
joins me
2-Apr-2023
restless river
a poem
floats away
2-Apr-2023
stardust
the slow and steady
fall from grace
2-Apr-2023
stardust
the slow fall
from grace
2-Apr-2023
stardust
the weekend
is over
2-Apr-2023
moon set
a stranger’s papers
in my filing cabinet
3-Apr-2023
strike three
an eight dollar
hot dog
3-Apr-2023
Monday morning
I’m not quite in alignment
with myself
3-Apr-2023
Monday morning
the fish crow asks me
if I’m happy
3-Apr-2023
donating blood
the uneasy chatter
as we wait
3-Apr-2023
crowded intersection
heavy metal collides
with hip hop
3-Apr-2023
herring run
every tree
is a crow’s nest
3-Apr-2023
warrior wielding silence
3-Apr-2023
recurring nightmare
unable to resist
the viper’s nest
3-Apr-2023
off-season
a cover band plays
to light applause
3-Apr-2023
burn before reading
email
from an old flame
3-Apr-2023
eyes wide shut
a crow’s shadow
and a sleeping dog
3-Apr-2023
warrior pose
yoga defeats me
3-Apr-2023
April sunset
a muted
celebration
3-Apr-2023
volcano
how close
is close enough?
3-Apr-2023
oscillating fan appeal
4-Apr-2023
morning meditation
the fragrance
of hot coffee
4-Apr-2023
carbon offset
a cigarette abandoned
at the bus stop
4-Apr-2023
surface tension
a razor blade spinning
in the still pond
4-Apr-2023
black and blue
the dog’s
exuberant greeting
4-Apr-2023
County Fair
the things
we deep-fry
4-Apr-2023
onion rings
under a heat lamp
the texture of time
4-Apr-2023
waking dream
a mirage
calls my name
4-Apr-2023
Holy Week
a bothersome rip
in my jeans
4-Apr-2023
the scales of justice tipping our waiter
4-Apr-2023
Pleasure Beach
a piping plover
standing still
4-Apr-2023
hair of the dog
a key component
of my attire
4-Apr-2023
construction site
woodpecker holes
in a dead tree
4-Apr-2023
stormy skies
no one pays attention
to the stray dog
4-Apr-2023
Holy Week
more photos of dogs
with bunny ears
4-Apr-2023
her incessant bark --
how much to buy
my dog’s silence?
4-Apr-2023
final approach
a private plane
enters my dreamspace
5-Apr-2023
studying all night
I wake up
on page one
5-Apr-2023
sitting on the stoop
was it someone else’s
lifetime?
5-Apr-2023
in my spam folder
a significant reward
one click away
5-Apr-2023
swamped with paperwork
a major plumbing project
5-Apr-2023
shoulder season
so many months
of covered skin
5-Apr-2023
existential dilemma
an empty
infinity pool
5-Apr-2023
Wednesday morning commute
wild turkeys
always in the way
5-Apr-2023
guilty pleasure
videos of cute puppies
being naughty
5-Apr-2023
a mischievous smile
the secret ingredient
in her sancocho
5-Apr-2023
Broome Street bakery
taking a bite
out of a bear claw
5-Apr-2023
bear market
a tree falls
in the woods
5-Apr-2023
the author’s latest work
of affectation
5-Apr-2023
April dusk
the river-worn log
turns into a duck
5-Apr-2023
the privilege of unfettered madness
5-Apr-2023
desert hike
how much further
to the next mirage?
5-Apr-2023
water’s edge
that voice
I keep hearing
6-Apr-2023
pink moon
a granddaughter named
after my grandmother
6-Apr-2023
where are my manners?
I sneeze
into my forearm
6-Apr-2023
an upbeat outlook
vanquished
by the alarm clock
6-Apr-2023
Thursday vibes
an upbeat assessment
of clouds
6-Apr-2023
edging closer
the rusty bell
of the knife sharpener
6-Apr-2023
playing through
wild turkeys
on the fairway
6-Apr-2023
click bait
the lure
of a forbidden link
6-Apr-2023
silence as an act of will
6-Apr-2023
swept at home
the long flight
out of town
6-Apr-2023
passing clouds
without a turn signal
6-Apr-2023
subtle changes
a heron
in the herring run
6-Apr-2023
osprey
carrying off
my breath
6-Apr-2023
pink moon
on its way
6-Apr-2023
scary
the turkey buzzard
perched on a scarecrow
6-Apr-2023
Wall Street
celebrating
bad news
6-Apr-2023
does fog resent
being called dense?
6-Apr-2023
sheep worshipping the golden calf
6-Apr-2023
copy and paste
no longer exploring
new opportunities
6-Apr-2023
local package store
carding everyone
except me
6-Apr-2023
born out of time
the poet
becomes a river
6-Apr-2023
nightbirds
harmonizing
with the river
6-Apr-2023
no place
to put all the words:
the boy who read too much
6-Apr-2023
and then one day
forgetting to breathe
6-Apr-2023
troubled sleep
troops amassed
at the border
7-Apr-2023
let’s play a game --
you read my mind
and I’ll read yours
7-Apr-2023
subway graffiti
the D train
moves me
7-Apr-2023
in the forecast
a shower of
losing lottery tickets
7-Apr-2023
Good Friday
the eyes
of a dead herring
7-Apr-2023
freshly baked donuts
the glazed expression
on my face
7-Apr-2023
startled from sleep
my bucket list
topples over
7-Apr-2023
abandoned house
the tired cobwebs
7-Apr-2023
my childhood home
a waning gibbous moon
7-Apr-2023
herring run
I know the birds
are mocking me
7-Apr-2023
empty boardwalk
a man in a wheelchair
staring at the ocean
7-Apr-2023
daily affirmation
also known as
overcast
7-Apr-2023
Good Friday
another work week
laid to rest
7-Apr-2023
blue dahlia
longing
for the sun
7-Apr-2023
the weekend begins
counting backwards
from zero
7-Apr-2023
the weekend begins
counting backwards
to zero
7-Apr-2023
stiffening
in the cold breeze
a broken windmill
7-Apr-2023
Good Friday
What a Little Moonlight
Can Do
7-Apr-2023
my wasted youth
a dog who can’t resist
chasing birds
7-Apr-2023
a goldfinch
at the end
of the rainbow
7-Apr-2023
cactus garden
the song
of a widowed dove
7-Apr-2023
pale sky
my last dream
floats downriver
8-Apr-2023
out of whiskey
playing cards
with a one-eyed jack
8-Apr-2023
desert wind
celebrating
this quintessence
of dust
8-Apr-2023
Google search
things that begin
at a certain age
8-Apr-2023
driftwood
questioning the waves
that brought me here
8-Apr-2023
double helix
a roller coaster
with no end
8-Apr-2023
beneath a veil
of low-hanging clouds
pink moon
8-Apr-2023
double helix
a rattlesnake
sheds its skin
8-Apr-2023
drowning my sorrows
more resilient
than I am
8-Apr-2023
Easter weekend
I wake up
too early
8-Apr-2023
additional parking
where the beach grass
used to be
8-Apr-2023
unhinged
a door
in the haunted house
8-Apr-2023
disconnected
the new
cellphone number
8-Apr-2023
bitterness
the way it strangles
the light
8-Apr-2023
farm to table
Grandpa winnies
like a horse
9-Apr-2023
empty nest
an osprey soars
above the bay
9-Apr-2023
world domination
the pilot light
goes out
9-Apr-2023
egg hunt
an open store
on Easter Sunday
9-Apr-2023
vindication
I trim
the dangling tree branch
9-Apr-2023
Easter morning
the dog sleeps
in my spot
9-Apr-2023
noontime meditation
how long it takes a leaf
to float downriver
9-Apr-2023
abandoned theater
the emptiness inside
9-Apr-2023
dotting the hillside
prisoners
in day-glo orange
9-Apr-2023
overlooked
at the yard sale
the tears of a clown
9-Apr-2023
rebooting
the laptop mocks
my hangover
9-Apr-2023
weeding the garden
email from a stranger
who says we’re related
9-Apr-2023
Easter morning
a friendly dog
joins the egg hunt
9-Apr-2023
hoping the tick remains unattached
9-Apr-2023
these fleeting moments
when we share
the same sky
10-Apr-2023
signs of summer
a bikini ad
on my weather app
10-Apr-2023
aiming to please
the assassin’s bullet
10-Apr-2023
greedy squirrels
not baffled
by the squirrel baffle
10-Apr-2023
climbing a tree
the river’s
reflection
10-Apr-2023
passing the beehive
I stop humming
to myself
10-Apr-2023
lobbyists pour champagne
a toast
to thoughts and prayers
10-Apr-2023
a fresh spider web
at least I know
I’m not alone
10-Apr-2023
forever sunset
a bookstore closes its doors
for the last time
10-Apr-2023
in the news
a charlatan
with a microphone
10-Apr-2023
a snapped cable
failure
to communicate
10-Apr-2023
daffodils defying gravity
10-Apr-2023
summer (help) wanted
10-Apr-2023
retired pitcher throwing shade
10-Apr-2023
warm spring day
the rabbit
in my blood
10-Apr-2023
(up)setting sons
10-Apr-2023
herring run
I count only
hallucinations
11-Apr-2023
spring cleaning
an expired bottle
of cough syrup
11-Apr-2023
inventing a word
the crows
call out to me
11-Apr-2023
used bookstore
every inch of it
a mystery section
11-Apr-2023
addition by subtraction
I block
a phone number
11-Apr-2023
isolated showers
maintaining
a healthy distance
11-Apr-2023
wind advisory
an empty life raft
washes ashore
11-Apr-2023
durable goods
a second layer
of duct tape
11-Apr-2023
freedom
not needing
to be forgiven
11-Apr-2023
gathering clouds
an empty
Easter basket
11-Apr-2023
between sunrise
and moonrise
this haiku
11-Apr-2023
preparing for impact
the dark side
of the moon
11-Apr-2023
dandelions
an underperforming
lead-off hitter
11-Apr-2023
used car lot
wild turkeys
just browsing
11-Apr-2023
ballpark concession
sausage and peppers
warming up
12-Apr-2023
imbued with cigarettes
and strong coffee
the poetry reading
12-Apr-2023
old photo
my vegan daughter
dressed like a lamb
12-Apr-2023
happy hour
until he starts to share
his life story
12-Apr-2023
abandoned silver mine
bougainvillea in bloom
12-Apr-2023
not sure I should ask
why the vulture is circling
above me
12-Apr-2023
reaching up to Buddha
a new shoot
of ivy
12-Apr-2023
my happy place
a portal
to another world
12-Apr-2023
surrounded
by thorn bushes
wild daffodils
12-Apr-2023
unstable air
defending
a criminal
12-Apr-2023
tired shadows
the flight
of migrating birds
12-Apr-2023
signs of spring
a multitude
of mosquitoes
12-Apr-2023
growing old
another piece
of ageist junk mail
12-Apr-2023
knowing that this river will flow without me
12-Apr-2023
snowpack
ready to crash
the party
12-Apr-2023
a dog barking at the indifferent night
12-Apr-2023
the magic is in the remembering
13-Apr-2023
hardly a splash --
no need to teach the osprey
how to fish
13-Apr-2023
restless dreams
wild wisteria
climbing the walls
13-Apr-2023
incensed
an atmospheric river
13-Apr-2023
back to school
volunteer fish counters
at the herring run
13-Apr-2023
politicians
defending us
from windmills
13-Apr-2023
the day my children
started to worry
about me
13-Apr-2023
another call
my new friend
Spam Risk
13-Apr-2023
waning crescent moon
the unblinking eyes
of a three-legged dog
13-Apr-2023
a gentle hug
remembering Grandma’s
brittle bones
13-Apr-2023
spring sunset
I create
a new cocktail
13-Apr-2023
stock market rally
and still
the crows complain
13-Apr-2023
heads I win
a four-legged dog
named Trey
13-Apr-2023
drifting across the centerline
dreams of deadly nightshade
13-Apr-2023
cold and dark
the estuary
at the end
of the river
13-Apr-2023
oh for a peaceful dawn
13-Apr-2023
the last page
a losing
lottery ticket
13-Apr-2023
exotic dancer
her gyrating
tattoo
13-Apr-2023
the price of progress
a brand new
firetruck
14-Apr-2023
celebrating
the bottom
of the food chain
14-Apr-2023
raw bar
the oysterman tells
a dirty joke
14-Apr-2023
overpriced vodka
to soothe the crying baby
in my ears
14-Apr-2023
clickbait next to the rabbit hole
14-Apr-2023
fish crows in search of context
14-Apr-2023
school’s out
herring on both sides
of the sand bar
14-Apr-2023
monochrome dusk
crows and seagulls
above the treetops
14-Apr-2023
jealousy
house sparrows
rent-free
14-Apr-2023
manifest destiny
how the west
was lost
14-Apr-2023
manifest destiny
how the west
was plundered
14-Apr-2023
longer days
a 7-run inning
14-Apr-2023
unidentified lint
just another snack
to the dog
14-Apr-2023
open windows
the night belongs
to crows
14-Apr-2023
overcast
finding the obituary
of my high school crush
15-Apr-2023
windless night
a ghost ship
untethered
15-Apr-2023
just another weekend
neighbors arguing
wolves and coyotes
15-Apr-2023
Pleasure Beach
uninhabited
15-Apr-2023
weekend deadline
death and taxes
will have to wait
15-Apr-2023
seething
a punk rock anthem
15-Apr-2023
sweet and sour
an empty
fortune cookie
15-Apr-2023
the day my feet forgot to touch the ground
15-Apr-2023
lingering fog
a dead fish
floats downriver
15-Apr-2023
early morning dog walk
we frighten
a house sparrow
15-Apr-2023
in the shadows
of skyscrapers
food deserts
15-Apr-2023
food desert
in the shadow
of skyscrapers
15-Apr-2023
Semana Santa
a caravan
of portable toilets
15-Apr-2023
hyacinth flowers
now I know
Spring is near
15-Apr-2023
a decorative chessboard
nobody notices
the missing pieces
15-Apr-2023
taxes due
we save the cheap beer
for bratwurst
15-Apr-2023
waning crescent moon
the dog sighs
15-Apr-2023
New England fog
in no hurry
to leave
15-Apr-2023
restless nightbirds
the dog’s nose twitching
in her sleep
15-Apr-2023
seething
the chant of "Yankees suck"
at Fenway
15-Apr-2023
jackpot!
another lottery ticket
for a bookmark
16-Apr-2023
counting the days
a moth circling
the candlestick
16-Apr-2023
releasing the pheasants
let the hunger games begin
16-Apr-2023
morning meditation
decisive inaction
16-Apr-2023
spring in the air
the engaging smile
of a formidable foe
16-Apr-2023
the calamity before the storm
16-Apr-2023
dental office
plaque buildup
on the heating vent
16-Apr-2023
have a cigar
celebrating another
tax write-off
16-Apr-2023
midnight snack
fish scales
line the river bottom
16-Apr-2023
all that glitters
fish scales
on the river bottom
16-Apr-2023
burnt umber
is it only
a crayon color?
16-Apr-2023
open floor plan
a hole
in the farmhouse roof
16-Apr-2023
gunfire as common as sparrows
16-Apr-2023
somehow incurring the contempt of crows
16-Apr-2023
the unbearable lightness
of being
nothing at all
16-Apr-2023
cherry blossoms
becoming one
with this floating world
16-Apr-2023
monsters among us
a half-eaten fish
floats downriver
17-Apr-2023
outdoor picnic
careful not to sit
on a toadstool
17-Apr-2023
state fairgrounds
blue skies full of
cotton candy clouds
17-Apr-2023
pre-dawn herring run
counting all the synonyms
for drizzle and haze
17-Apr-2023
beware of falling clouds
17-Apr-2023
tropical depression
my memories
of the hurricane
17-Apr-2023
lost at sea
the frantic search
on Google Maps
17-Apr-2023
blind date
she pretends
not to see me
17-Apr-2023
in my spam folder
a stranger
seeking my trust
17-Apr-2023
neighborhood watch
the dog resumes
her vigil
17-Apr-2023
Marathon Monday
I thought
it would never end
17-Apr-2023
lingering fog
who knew
it would come to this?
17-Apr-2023
spring fog stretching out for the night
17-Apr-2023
dreaming in a foreign tongue
17-Apr-2023
dandelion seeds
the silly songs
I sing to my dog
17-Apr-2023
Tuesday morning commute
an injured sparrow
in the road
18-Apr-2023
browsing the supermarket shelves
I remember to delete
my cookies
18-Apr-2023
retired plumber
gushing over
the apprentice
18-Apr-2023
storms in the forecast
an expectant mother
rubs her belly
18-Apr-2023
audible sigh
when the barking dog
isn’t yours
18-Apr-2023
morning meditation
a neighbor’s dogs
off leash
18-Apr-2023
smoldering embers
an angry text message
18-Apr-2023
insulting the chef
when I ask if the parsley
is ornamental
18-Apr-2023
the crows unimpressed
with all the haiku
I’ve written about them
18-Apr-2023
in the waiting room
butterscotch candies
older than me
18-Apr-2023
swing and a miss
a pair of ducks
in short right field
18-Apr-2023
windless night
staring at
strike three
18-Apr-2023
pavement saw
the music
in the noise
18-Apr-2023
wind in the weeds
still searching
for a lost cat
18-Apr-2023
bridge traffic
it seems Labor Day
was only yesterday
19-Apr-2023
sowing the flavor
the savory pain
of a Carolina Reaper
19-Apr-2023
Cape Cod morning
an indecisive sky
19-Apr-2023
signs of spring
a prison work crew
in day-glo orange
19-Apr-2023
walking on water
Spring breeze
in the lagoon
19-Apr-2023
escape room
my credit card
declined
19-Apr-2023
waning moon
the search party
called off
19-Apr-2023
borrowed breath
the amber sky yields
to storm clouds
19-Apr-2023
Boston Garden
the breeze shifts direction
from hockey to basketball
19-Apr-2023
afternoon commute
a caravan
of indecisive clouds
19-Apr-2023
Paradise lost
fire
in the palm orchard
19-Apr-2023
happy hour
broken promises
at the bar
19-Apr-2023
miracle of science
an assessment
of our dog’s wolfiness
19-Apr-2023
abandoned warehouse
soon to be
a nursing home
19-Apr-2023
final exams
beneath passing clouds
19-Apr-2023
growing old
moving my glasses
to the nightstand
20-Apr-2023
new moon
I keep
looking for it
20-Apr-2023
great blue heron
the graceful
stillness
20-Apr-2023
instant gratification
I steal
a sugar cube
20-Apr-2023
tired tugboat
pushing a barge
filled with trash
20-Apr-2023
morning dog walk
an old bone
in a neighbor’s driveway
20-Apr-2023
high fidelity
a reggae soundtrack
at the dispensary
20-Apr-2023
trauma center
an old drum kit
in the basement
20-Apr-2023
crows wondering who called this meeting
20-Apr-2023
betrayal
putting petals
back on the daisy
20-Apr-2023
abstract meditation
a one-dimensional box
20-Apr-2023
fair game for pigeons
stone monument
on stolen land
20-Apr-2023
crows wondering
who invited me
to their meeting
20-Apr-2023
first date
how to discard
an olive pit
20-Apr-2023
a week to Payday
staring at the coins
in the fountain
20-Apr-2023
last train
paying my fare
with pennies
20-Apr-2023
lengthening days
a rusty bicycle
leaning against the fence
20-Apr-2023
moonless night
a rusty bicycle
leaning against a fence
20-Apr-2023
business headlines
a nuthatch up and down
the tree trunk
20-Apr-2023
azalea blossoms
another Mother’s Day
without her
20-Apr-2023
no-see-ums
I feel em
when they bite
21-Apr-2023
fresh cold brew
the tingle
on my tongue
21-Apr-2023
birdwatching
an indignant
chickadee
21-Apr-2023
Friday morning commute
a river otter
swims upriver
21-Apr-2023
pale morning sky
the clamor
of loquacious crows
21-Apr-2023
before I could blink
the girl next door
growing up too fast
21-Apr-2023
growing up too fast
the girl next door
21-Apr-2023
raging river
the fear
of growing old
21-Apr-2023
Land Trust
grass clippings at the foot
of a "no dumping" sign
21-Apr-2023
blue checks bouncing
21-Apr-2023
raspberry beret
oh to be
beautifully bored
21-Apr-2023
closing the window
a serenade
of silence
21-Apr-2023
one nightstand
until we can afford
a matching one
21-Apr-2023
broken streetlights
rethinking my trust
in Google Maps
21-Apr-2023
"Love in Vain"
a stranger’s lipstick
on my wine glass
21-Apr-2023
one-hit wonder
an almost perfect game
21-Apr-2023
Saturday morning
a river otter
goes with the flow
22-Apr-2023
Earth Day
the dog lets my mother
wipe her paws
22-Apr-2023
blank canvas
still awaiting
my self-portrait
22-Apr-2023
my satisfaction
when he thinks "magniloquent"
is a compliment
22-Apr-2023
jubilant
a family reunited
with their luggage
22-Apr-2023
writer’s block
the kite
caught in a tree
22-Apr-2023
Earth Day rallying cry:
remember the compost!
22-Apr-2023
April overcast
a pile of plush toys
at the foot of a tree
22-Apr-2023
empty ferris wheel
a reverie
of carnivals past
22-Apr-2023
barely mediocre
the champagne of beers
22-Apr-2023
waxing crescent moon
a dog
with a fox tail
22-Apr-2023
Google Maps
I imagine a setting
to avoid trolls
22-Apr-2023
ebb tide
everything
that washes ashore
22-Apr-2023
crows always oversharing
22-Apr-2023
bird on a wire
the rally
falls short
22-Apr-2023
full of promises
my empty
coffee cup
22-Apr-2023
its tail a question mark
the prodigal cat
returns
22-Apr-2023
progressive lenses
how far
I’ve fallen
22-Apr-2023
morning overcast
I disturb
a sleeping vulture
23-Apr-2023
keeping time
the old punker’s
tattered cane
23-Apr-2023
as sure as I stand here
the slow approach
of a mirage
23-Apr-2023
fly fishing
tonight’s dinner
stubbornly aloof
23-Apr-2023
rainy afternoon
the dog vanquishes
a toy
23-Apr-2023
between showers
my pillow
smells like a dog
23-Apr-2023
mockingbird
a persistent
car alarm
23-Apr-2023
lost in euphoria
23-Apr-2023
his weakness
for strong women
23-Apr-2023
enlightenment
the dog chases
a bumblebee
23-Apr-2023
second wind
the lilac tree
still standing
23-Apr-2023
crowding the plate
freshly baked cookies
after the game
23-Apr-2023
borrowed time
payment overdue
23-Apr-2023
buying time
on overextended credit
23-Apr-2023
dreaming of restful sleep
23-Apr-2023
rock, paper, scissors
rain showers
beat meteor showers
23-Apr-2023
still pond
watching the clouds
dissolve
23-Apr-2023
startled from sleep
the jawbone
of a deer
23-Apr-2023
before sunrise
the tender touch
of her paws on my face
24-Apr-2023
the rebellious act
of calling a woman
a woman
24-Apr-2023
incredulous
the dog’s
empty food bowl
24-Apr-2023
table for one
a herring swims upriver
under cover of daylight
24-Apr-2023
blood test
wishing
I had studied
24-Apr-2023
slowly taming
the feral beast
within
24-Apr-2023
how it bends
without breaking
the river
24-Apr-2023
blast radius
a growing hole
in the cloud
24-Apr-2023
Zoom marathon
the finish line
grows further away
24-Apr-2023
in the exam room
I wonder where
these bones have been
24-Apr-2023
crescent moon
a stranger tells me
I drink too much
24-Apr-2023
pockmarked
the raised seal
of my birth certificate
24-Apr-2023
incredulous
crows find their feet
on my face
24-Apr-2023
over weak cocktails
introduced to strangers
as the "birth father"
24-Apr-2023
brooding by the river
a hungry vulture
24-Apr-2023
cruising the barrio
a stray dog everyone
knows by name
24-Apr-2023
up past bedtime
the moaning floorboard
of an old house
24-Apr-2023
spring moon
waxing
while I wane
24-Apr-2023
finishing a good book
the meteor shower
obscured by clouds
24-Apr-2023
dreams of lost summers
a bullfrog swinging
in a hammock
24-Apr-2023
my tentative smile
when the doctor tells me
we’re the same age
25-Apr-2023
rushing to yoga
namaste
out of my way!
25-Apr-2023
happy hour
the bright lights
begin to dance
25-Apr-2023
dire circumstances
drinking water
from a tainted well
25-Apr-2023
in a parallel world
we don’t need
a master mute button
25-Apr-2023
spoiled persimmons
a fruit basket
at the dive bar
25-Apr-2023
late-night party
fish scales
on the sand bar
25-Apr-2023
still life
a rusty swing
in the old playground
25-Apr-2023
still life
a rusty swing
in the abandoned playground
25-Apr-2023
afternoon sunshine
at least the dandelions
are happy to see me
25-Apr-2023
Spring cleanup
swearing at
a new lawn mower
25-Apr-2023
cave paintings
a pile of empty
spraypaint cans
25-Apr-2023
patchy fog
the junkyard dog
escapes
25-Apr-2023
fast-moving clouds
a trio of vultures
above the treetops
25-Apr-2023
red ink
the copywriter
returns my manuscript
26-Apr-2023
mid-century modern
an exploding
avocado
26-Apr-2023
sunrise
the dog kicks me
out of my dream
26-Apr-2023
sickle moon
harvesting
darkness
26-Apr-2023
never missing the chance
to chase a squirrel
the willful Cattle Dog
26-Apr-2023
morning fog
my breath
climbs a tree
26-Apr-2023
lost at sea
the lone and level sands
so far away
26-Apr-2023
between you
and oblivion
infinite nothingness
26-Apr-2023
skin tag
not nearly as fun
as it sounds
26-Apr-2023
pansies
wondering if
they smile back
26-Apr-2023
lust never sleeps
26-Apr-2023
overcast night
I can’t write
another word
26-Apr-2023
fighting sleep
the sounds
of an old house
26-Apr-2023
lightness of being
I almost read
a book today
26-Apr-2023
Thursday morning
reaching for the snooze button
the dog sighs
27-Apr-2023
fishing on the old pier
I let the day
get away from me
27-Apr-2023
trimming my toenails
each time they seem to be
further away
27-Apr-2023
nature walk
the old crows
mock me
27-Apr-2023
agitation
a broken
washing machine
27-Apr-2023
brooding vultures
perhaps it was just
a misunderstanding
27-Apr-2023
cruising altitude
vultures circling
above the treetops
27-Apr-2023
storm clouds
crows announce
a red-tailed hawk
27-Apr-2023
Zoom meeting
a gathering
of pixels
27-Apr-2023
in other news
the windmills
mount a counterattack
27-Apr-2023
pale evening sky
darkness patiently waits
27-Apr-2023
solo saxophone
talking back
to the night
27-Apr-2023
waxing moon
or does it see itself
as half full
27-Apr-2023
morning fog
the lack of foresight
to drive through it
28-Apr-2023
crows on a wire
judges
and their shiny robes
28-Apr-2023
morning meditation
all of the things
on my breakfast plate
28-Apr-2023
desert oasis
so far away
from my drafty office
28-Apr-2023
the doctor tells me I dream too much
28-Apr-2023
less than uplifting
a broken
tire changing jack
28-Apr-2023
widowed mourning dove
the echoing silence
28-Apr-2023
a life’s journey
from ketchup
to mustard
28-Apr-2023
Storyville
we have the right
to remain anonymous
28-Apr-2023
machine learning
what awaits
in the mirror
28-Apr-2023
the bend of a branch
when the vultures
touch down
28-Apr-2023
downcast poet
his life
an open book
28-Apr-2023
turkey buzzard
an elderly neighbor
shoos it away
28-Apr-2023
untethered
on a windless night
my last thought
28-Apr-2023
waxing moon
my back
starts to ache
29-Apr-2023
cleared for takeoff
a tree full
of turkey buzzards
29-Apr-2023
heart-shaped balloon
I watch it
float away
29-Apr-2023
fuming
I miss
the last bus
29-Apr-2023
Memory Lane
I can’t remember
where it is
29-Apr-2023
Baja midnight
I sleep
right through it
29-Apr-2023
midnight
a lone carp
drinks the moon
29-Apr-2023
bitterness
with notes
of melancholy
29-Apr-2023
late at night
a diner in the middle
of a busy highway
29-Apr-2023
dissolving shadows
where there is
no light fandango
29-Apr-2023
between the last train
and the first
a fresh hot bagel
29-Apr-2023
Zen
the journey
to nothingness
29-Apr-2023
dreams of an all-night laundromat
29-Apr-2023
Sunday morning
all the crows
who aren’t in church
30-Apr-2023
walking on eggshells
trying not
to break
30-Apr-2023
waking dream
a footpath
in the dunes
30-Apr-2023
overcast
the omniscient glare
of a red-tailed hawk
30-Apr-2023
last day of April
a craving
for warm spices
30-Apr-2023
colossal wreck
reciting "Ozymandias"
from memory
30-Apr-2023
the stray cat belongs to the night
30-Apr-2023
spring cleaning
a dozen or so ties
I’ll never wear
30-Apr-2023
today’s mystery
the savory protein
in the biryani
30-Apr-2023
when someone
you didn’t quite know
becomes a ghost
30-Apr-2023
the sword in the stone
every poet’s quest
for juxtaposition
30-Apr-2023
crossing the bridge
between pigeons
and seagulls
30-Apr-2023
the turkey vulture won’t reveal his sources
30-Apr-2023
magic in the air
the sizzle
of *sofrito*
30-Apr-2023
off duty
lifeguard stands
in the fog
30-Apr-2023
in the news
a leech
that won’t let go
30-Apr-2023
between rain showers
the amber hue
of an aged tequila
30-Apr-2023
oceanfront balcony
she’s wearing
only fog
30-Apr-2023
chemicals in a beaker
the sudden craving
for a cocktail
1-May-2023
moldy peaches
nobody wants
to throw them away
1-May-2023
noontime meditation
a wild turkey
counts herring
1-May-2023
waterfall planning
a cascade
of stifled yawns
1-May-2023
"we’re afloat!"
my grandson’s
paper boat
1-May-2023
memories
the mechanical pencil
in my pocket protector
1-May-2023
pulling on our heartstrings
an invisible dog
1-May-2023
in the mirror
my father’s wince
1-May-2023
misspelled
a message from
a secret admirer
1-May-2023
just like that
the inevitable
floats away
1-May-2023
heartache
I keep telling myself
there’s no such thing
1-May-2023
windstorm
she asks me why
I’m whispering
1-May-2023
utter silence
1-May-2023
howling at the wind
a witch
who will not burn
1-May-2023
downriver
a nip bottle
caught in a whirlpool
2-May-2023
morning meditation
visualizing a place
with no cell signal
2-May-2023
rites of Spring
a Greek chorus
of leaf blowers
2-May-2023
the call for transparency
we can see
right through it
2-May-2023
slipping on the ice
a fresh perspective
of the clouds
2-May-2023
rifling through
my underwear drawer
a brief survey
2-May-2023
today’s headline
the search history
of a lost soul
2-May-2023
May
my morning meditation
meanders
2-May-2023
rebooting
the shoemaker’s
laptop
2-May-2023
first week of May
a landscaping truck
at the clam shack
2-May-2023
convenience store
the pest control truck
on a lunch break
2-May-2023
a bashful kiss
the streetlight
winks
2-May-2023
herring run
I lose count
of singing birds
3-May-2023
herring run
I lose count
of songbirds
3-May-2023
subway vestibule
an alto sax plays
Love Potion #9
3-May-2023
late night fog
the journeyman reliever
can’t find the strike zone
3-May-2023
domestic disturbance
Yankee fans
at the bar
3-May-2023
in the interest of transparency
her sheer blue lingerie
3-May-2023
out of service
the unrefreshing breeze
of a subway train
3-May-2023
when you miss the train to the Promised Land
3-May-2023
crossing the border
a traffic circle
becomes a rotary
3-May-2023
crossing the ocean
a traffic circle
becomes a roundabout
3-May-2023
stepping in dog shit
I remember
my ex-wife
3-May-2023
first date
the flutter
of her fake eyelashes
3-May-2023
fair-weather clouds
passing the baton
to a ghost
3-May-2023
cold-brewed coffee
another end-of-life
conversation
3-May-2023
overcast night
all over
the road
3-May-2023
finishing my espresso
I split
an atom
4-May-2023
ghost town
rebranding as
a "quaint village"
4-May-2023
felicity
the dog discovers
dandelions
4-May-2023
captured in a snapshot
evidence
of a younger me
4-May-2023
suspension of belief
whitewater rapids
far below
4-May-2023
food fight
seagulls finish
my lunch
4-May-2023
retirement planning
a pair of ducks
with their nest egg
4-May-2023
writer’s block
the reluctance
of rain
4-May-2023
belonging to no one
and everyone
a dog about town
4-May-2023
crows
also complaining
about the clouds
4-May-2023
a break in the clouds
Facetiming
with my granddaughter
4-May-2023
left behind
in the crowded elevator
a silent fart
4-May-2023
instant complicity
exchanging glances
with a shoplifter
4-May-2023
twilight
wherever
the road takes me
4-May-2023
forbidden fruit
an all-beef taco
4-May-2023
old fart
always getting
the last word
4-May-2023
a friendly wager --
the odds of seeing
the moon tonight
5-May-2023
flower moon
damiana petals
in my margarita
5-May-2023
Grandpa in the kitchen
we take mental inventory
of the fire extinguishers
5-May-2023
under the bright lights
a taco vendor
sings Ranchera music
5-May-2023
a hole in the ground
the lingering fragrance
of Cochinita Pibil
5-May-2023
morning glory
the new dog
sleeps the night
5-May-2023
punk rockers
and their
rebellious hair
5-May-2023
hearing his name
the boy who never
raised his hand
5-May-2023
fresh paint
colors of the flag
of their homeland
5-May-2023
Baja sunset
I put
the camera down
5-May-2023
in the produce aisle
confusing sensuous
with sensual
5-May-2023
royal treatment
the support tech calls me
"Sir Paul"
5-May-2023
first watch
Spring springs
to life
5-May-2023
the emergency forgets it’s over
5-May-2023
so familiar
that song
I can’t remember
5-May-2023
river twilight
the stone I skip
becomes a rainbow
5-May-2023
flower moon
she loves me not
5-May-2023
waiting room
muffled voices
on the television
5-May-2023
whiskey moon
I see two of them
5-May-2023
flower moon
how long has it been
since I’ve shaved?
5-May-2023
dropping acid rain
6-May-2023
sweat and mothballs
that leisure suit
I can’t throw out
6-May-2023
after tossing the frisbee
we fetch
a quiet moment
6-May-2023
captive audience
I escape the opportunity
of a lifetime
6-May-2023
coronation day
the dentist amazed
that I have no crowns
6-May-2023
seaside shack
a sudden craving
for fried clams
6-May-2023
herring run
I count
11 grandchildren
6-May-2023
Poppy’s Law:
a dog at rest
will not remain at rest
6-May-2023
dusk
the growing fear
of growing old
6-May-2023
nest egg
sunny side down
6-May-2023
Spring offensive
so many ways
to grow apart
6-May-2023
a defensive tone
Mother Goose
guards the nest
6-May-2023
signs of summer
her sultry sundress smile
6-May-2023
apathy
I don’t care
what it means
6-May-2023
off-season
Santa Claus
visits the Cape
6-May-2023
turkey buzzard
nobody’s happy
to see me
7-May-2023
bachelor kitchen
a science experiment
in the refrigerator
7-May-2023
hastily Photoshopped
her radiant smile
7-May-2023
lush accommodations
a well-traveled couch
in the woods
7-May-2023
patronizing
an adorable
small business
7-May-2023
a growing concern
bittersweet
among the flowers
7-May-2023
smoldering embers
I delete
a text message
7-May-2023
glowing embers
trading myths
of the good old days
7-May-2023
crossing the picket line
indifferent clouds
7-May-2023
fear of a feral future
7-May-2023
sheer perfection
the softness
of her smile
in sunlight
7-May-2023
signs of summer
her sexy
sundress smile
7-May-2023
windows open
the dog’s bark
comes inside
7-May-2023
tornado warning
I take refuge
in the wine cellar
7-May-2023
testing my hypothesis
the car doesn’t float
8-May-2023
early bloomer
my granddaughter’s grip
in the batter’s box
8-May-2023
Monday morning commute
a river otter
goes with the flow
8-May-2023
unattached
a tick crawling
on my leg
8-May-2023
open mic
should I be flustered
if no one’s listening?
8-May-2023
stolen
the sigh I was saving
for sunrise
8-May-2023
Christmas Eve
a creature was stirring
my cocktail
8-May-2023
creature comforts
a familiar nightmare
8-May-2023
waning moon
an old friend marvels
at my white hair
8-May-2023
summer afternoon of muted shadows
8-May-2023
an afternoon of muted shadows
8-May-2023
dead end
the road diverges
from itself
8-May-2023
capital markets
all the quarters I lost
in that pinball machine
8-May-2023
Mother’s Day
wild tulips
in a fallow field
8-May-2023
happy hour
a pod of whales
in the sky
8-May-2023
gray matter
so many free programs
during work hours
9-May-2023
hermit crab
finding refuge
in a broken shell
9-May-2023
grief stronger than moonshine
9-May-2023
floating downriver
what’s left of the bottom
of the food chain
9-May-2023
irritated
a man throws away
his losing scratch ticket
9-May-2023
apologizing for mistakes
I’ve yet to make
9-May-2023
mudlarking
I was told I could make
my own hours
9-May-2023
muskrat
reminding me
he didn’t choose
his name
9-May-2023
"a unique invitation"
the same mail solicitation
9-May-2023
reinforced concrete
unresponsive
to affirmations
9-May-2023
dancing between
the high notes
sugar-free jazz
9-May-2023
mountain switchback
my life about
to take a turn
9-May-2023
lilac blossoms
my late parents’
wedding anniversary
9-May-2023
paradise
finding
a lost dog
9-May-2023
morning commute
the haughty drone
of a private plane
10-May-2023
electron microscope
in a vacuum
10-May-2023
burning sage
she wears a ribbon
of smoke
10-May-2023
adjusting our budget
the boundless blue sky
10-May-2023
the new economy
a ratio of sap
to syrup
10-May-2023
fog
perception
is reality
10-May-2023
across the gilded dome
of the State House
a procession of clouds
10-May-2023
noontime meditation
pretending the cardinal’s song
is for me
10-May-2023
a jarring segue
with the background music
a barking dog
10-May-2023
Little Havana
old men playing dominos
in the shade
10-May-2023
a jarring segue
the dog barks
at a noisy woodpecker
10-May-2023
fuzzy math
a zillion
divided by zero
10-May-2023
herring run
who’s to say they’re going
the wrong way?
10-May-2023
back up the chimney
the Christmas Tree Shop
declares bankruptcy
10-May-2023
barfly
circling ever closer
to the flame
10-May-2023
friend requests
fetching platitudes
11-May-2023
old dog
ignoring the ghost
next door
11-May-2023
retirement countdown
every hello
also a goodbye
11-May-2023
old and gray
the scion
of warring nation
11-May-2023
bad coffee
I’m angry again
11-May-2023
Zen master
the old dog’s
heavy sigh
11-May-2023
hazy sunset
the melody
of summer
11-May-2023
deepening fog
our dream home
disappearing
11-May-2023
blinding lights
the outfielder drops
an f-bomb
11-May-2023
brave new world
late-night TV ads
for body armor
11-May-2023
cracking the
window open
the smell of rain
11-May-2023
enlightenment
expecting the
unexpected shower
11-May-2023
one armed bandit
now at the push
of a button
11-May-2023
choose your poison ivy
11-May-2023
tenement blues
the sizzle
of a deep fryer
11-May-2023
demanding
the restaurant open
red-winged blackbird
12-May-2023
Chemistry Lab
recurring nightmares
of a pipette accident
12-May-2023
fish out of water
a well-groomed man
at the dockside pub
12-May-2023
relaxing in the sun
a rusty pickup truck
12-May-2023
the impulse purchase
I planned to make
12-May-2023
no-mow May
the verdant front lawn
of our neighbors
12-May-2023
7 minutes to midnight
my doomsday clock
all wound up
12-May-2023
pilgrimage
to the ghost’s
favorite haunts
12-May-2023
persistent barking
such a ruckus
over robins
12-May-2023
falling to the floor
a deconstructed
dinner
12-May-2023
retirement countdown
I almost trim
my scruffy beard
12-May-2023
withered lilacs
another Mother’s Day
without her
12-May-2023
Mother’s Day weekend
awkwardly walking past
a candy display
12-May-2023
border cantina
the bartender offers
a choice of languages
12-May-2023
after midnight
a border crossing
manned by ghosts
12-May-2023
a child’s balloon
the anguish
of letting go
12-May-2023
overcast night
unable to find
home plate
12-May-2023
guarding
the temple ruins
a 3-legged dog
13-May-2023
daybreak
the wounded night
limps away
13-May-2023
spring break
herring return
to the spawning grounds
13-May-2023
the new dog
a mix of sun
and clouds
13-May-2023
another roadside shrine
for whom?
and why?
13-May-2023
the haunting image
of a stray dog
in traffic
13-May-2023
the new dog a mix of sun and clouds
13-May-2023
fit for pigeons
stale bread
in a fancy restaurant
13-May-2023
dog-friendly food truck
serenade
to a poodle
13-May-2023
spring fever
alluding to my co-workers
as kids
13-May-2023
summer daydream
a horse galloping
in the clouds
13-May-2023
air quality alert
I turn off
the news
13-May-2023
flapping versus soaring
a seagull flies
with ospreys
13-May-2023
hospital lights
my granddaughter’s
tiny toes
13-May-2023
my mother’s eyes
my father’s frown
together again
on my face
13-May-2023
happy
to see you too
cat bird!
14-May-2023
lab work
a deep hole
in the beach sand
14-May-2023
a doe and her fawns
sprucing up
the glen
14-May-2023
barking at my dog
her puzzled expression
14-May-2023
stuck
in a revolving door
this metaphor
14-May-2023
toothless
an old man’s comb
14-May-2023
mouthwatering
the dog licks
my ankle
14-May-2023
unanimous
the vote to boycott
the election
14-May-2023
overcast night
an abandoned
crow’s nest
14-May-2023
ghost janitor
the one
with the skeleton key
14-May-2023
paddling down
the herring run
Mother Duck
14-May-2023
short weekend
rushing to work
with mismatched socks
14-May-2023
Mother’s Day
we’ve run out
of milk
14-May-2023
speed bump
the dog lies down
at the front door
14-May-2023
speed bump
a waiter steps over
the sleeping dog
14-May-2023
skylarking
your everlasting summer
has just begun
14-May-2023
variable cloudiness
a month
of Mondays
15-May-2023
tranquility
a failing generator
15-May-2023
unwanted attention
text messages
from a stranger
15-May-2023
replacing a bridge over tranquil waters
15-May-2023
dotting the hillside
flyers from
a failed campaign
15-May-2023
insurance policy
an atheist’s exclusion
for acts of God
15-May-2023
persistence
getting closer
to the mirage
15-May-2023
imposter
the poet
without a beret
15-May-2023
herring run
the food chain
clanging loudly
15-May-2023
chicken stock for sale
feathers and all
15-May-2023
telling the kickboxer
she looks smashing
15-May-2023
rough winds
a shower
of tree pollen
15-May-2023
head tilt
our new dog’s
first catbird
15-May-2023
fair-weather clouds
queuing up
for the ferris wheel
15-May-2023
on the count of three
a race
to oblivion
15-May-2023
chaos theory
a hummingbird disdains
my empty feeder
16-May-2023
crossing the bridge
the ubiquitous
lobster shack
16-May-2023
drunk before noon
bumblebees covered
with nectar
16-May-2023
lost on the road less traveled
16-May-2023
skydiving
coaxing me toward
that open door
16-May-2023
vacation rules
oysters and stout
for breakfast
16-May-2023
tumbleweeds
the dog in need
of a brushing
16-May-2023
right before our eyes
the rainforest
becomes a desert
16-May-2023
a game of chicken
hyenas attacking
the wounded lion
16-May-2023
a sumptuous garden
I can’t afford
to look at
16-May-2023
his cup runneth over:
my son adopts a dog
16-May-2023
joyful noise reduction
16-May-2023
nuclear standoff
a choice between
stacked or rolled
17-May-2023
walking away
the ultimate sacrifice
17-May-2023
worthless
a money tree
uprooted
17-May-2023
mid-week commute
running out of gas
on the road not taken
17-May-2023
stormy morning
I feel the absence
of gnats
17-May-2023
fallen oak blossoms
a chipmunk
stuffs its cheeks
17-May-2023
a vulture explaining
he didn’t make the rules
17-May-2023
morning dog walk
yielding to the fragrance
of lilacs
17-May-2023
every morning
the hair of the dog
covers me
17-May-2023
after the rain
each droplet on my window
a rainbow
17-May-2023
waning crescent moon
squinting my eyes
to see it
17-May-2023
not-so-humble brag
a herring aloft
in the osprey’s talons
17-May-2023
crescent moon
languishing
like a summer night
17-May-2023
afternoon meditation
bird droppings
on my shoulder
17-May-2023
certified organic
the oil leak
in my driveway
18-May-2023
slow internet
sending a dead fish
downriver
18-May-2023
slow news day
the rising price
of pasta
18-May-2023
uplifting
the dog jumps
for a frisbee
18-May-2023
budget cuts
the joys
of retirement
18-May-2023
unable to sleep
the nightingale
becomes a lark
18-May-2023
Cinco de Mayo
the thirsty
agave
18-May-2023
uplifting
her miracle bra
18-May-2023
sickle moon
a disabled train
between stations
18-May-2023
fear of survival
18-May-2023
the old pond
koi swimming in and out
of clouds
18-May-2023
sand dunes
the rise and fall
of the Dow
18-May-2023
home office
also known as
modern day catacombs
18-May-2023
an oriole eats
a fresh clementine
our gift to each other
18-May-2023
unable to sleep
I win
the argument
18-May-2023
weaving back and forth
over the double yellow line
desert tumbleweeds
18-May-2023
sickle moon harvesting the night
18-May-2023
this dog is not lost
he belongs
to everyone
18-May-2023
two weeks notice
unable to fall
back to sleep
19-May-2023
stars race past
thirty-two feet
per second squared
19-May-2023
the simple life
when I was just
a subatomic particle
19-May-2023
morning meditation
everyone who’s passed
this way before
19-May-2023
the vastness
of my own
little world
19-May-2023
loveless
the swirl of volume
beneath the lights
19-May-2023
seeing me
the sketch artist
draws a blank
19-May-2023
barrier reef
what’s keeping us back
19-May-2023
barrier reef
what keeps us back
19-May-2023
unreal estate
where the workers
are supposed to live
19-May-2023
new moon
the sky
draws a blank
19-May-2023
a toast
to everyone else
who gathers moss
19-May-2023
time moves on
a tireless
algorithm
19-May-2023
moonless night
the dog
barks anyway
19-May-2023
turning negative
a shower
of electrons
20-May-2023
in every abstract sketch
the shape
of a woman
20-May-2023
tea shop
the incense
of cinnamon
20-May-2023
strong coffee
the buzz
of fluorescent lights
20-May-2023
sleepless night
the hum
of darkness
20-May-2023
imposter
red-bellied woodpecker
at the oriole feeder
20-May-2023
her delicate voice
with too many
strings attached
20-May-2023
food prep
a dog’s place
is in the kitchen
20-May-2023
the treachery of a poem
not to know
it’s being written
20-May-2023
vermillion sky
I lose myself
in a postcard
20-May-2023
stadium concourse
where every hot dog stand
is the best
20-May-2023
former all-star pitcher
now in sales
20-May-2023
when you no longer have
skinny jeans
20-May-2023
evening sky
the moon turns
its back on me
20-May-2023
engineer
defending the practicality
of cargo shorts
20-May-2023
moonless night
toasting
what I used to be
20-May-2023
downy woodpecker
the jukebox plays
"I Hear You Knockin’"
20-May-2023
moonless night
an empty fishing boat
adrift
20-May-2023
already awake
all the things
I should be doing
21-May-2023
atom
yearning for acceptance
despite its many quarks
21-May-2023
end of the road
a dream
of desert vistas
21-May-2023
windless morning
I remember
to breathe
21-May-2023
Sunday morning traffic
a pair of box turtles
on the front lawn
21-May-2023
hanging by a thread
I fly a kite
21-May-2023
catch and release
a furtive exit
from the bar
21-May-2023
unappreciated
the brown bat just wants
to hang out
21-May-2023
town meeting
a gathering
of clouds
21-May-2023
before I open my eyes
the scent of jasmine
21-May-2023
stowaways
on the island ferry
a pair of gulls
21-May-2023
reflected
in polarized lenses
the marching crowd
21-May-2023
May to December
whispers
of a dalliance
21-May-2023
end of the winning streak
chasing a rabbit
from the yard
21-May-2023
windless night
the ghost
of a pheasant
21-May-2023
end of the weekend
the hum
of a low-flying plane
21-May-2023
reverse osmosis
a sale on sea salt
22-May-2023
out of key
lamenting my loss
of muscle tone
22-May-2023
travel insurance
inclement weather
guaranteed
22-May-2023
chickadee
gleefully shouting
his own name
22-May-2023
impossible dream
a river
in the sky
22-May-2023
friendly skies
the hang glider
catches an updraft
22-May-2023
crime in progress
the shoe thief’s
wagging tail
22-May-2023
tropical dream
all the lost dogs
playing at the beach
22-May-2023
higher education
the difference between Indica
and Sativa
22-May-2023
in all the kerfuffle
a stray dog
on the dance floor
22-May-2023
a thought bubble lost in the sky
22-May-2023
neighborhood grandma
with an arm
in the pickle barrel
22-May-2023
campaign season
so many
friendly handshakes
22-May-2023
functionally obsolete
the Cape bridges
and me
22-May-2023
stepping on the scale
I weigh
my breakfast options
23-May-2023
tender night
the tickle
of her hair
23-May-2023
his mentor
a wellspring
of minutiae
23-May-2023
resolving to avoid resolutions
23-May-2023
curious cat
its tail
a question mark
23-May-2023
over a month later
the liferaft
declared missing
23-May-2023
the sky’s the limit
eight-dollar beers
at the airport
23-May-2023
weight room
a short cut
to the parking lot
23-May-2023
wall of sound
a compression fracture
23-May-2023
desert nightmare
quenching my thirst
with sand
23-May-2023
trail mix
the taste
of asphalt
23-May-2023
midnight espresso
the buzz
of a fluorescent light
23-May-2023
rain chimes
poetry
in motion
23-May-2023
rain chimes
our voices
become whispers
23-May-2023
crash of thunder
the dog
sees a rabbit
23-May-2023
so many doors
left unopened
23-May-2023
nova
a terrible name
for a car
24-May-2023
flying above us
a herring clutched
in the osprey’s talons
24-May-2023
inheritance
not the windfall
I had hoped for
24-May-2023
yearning for the sea
an empty
horseshoe crab shell
24-May-2023
yearning for the sea
an empty
sea shell
24-May-2023
final countdown
another pebble
in the pond
24-May-2023
searching for inspiration
a wisp of chimney smoke
from an empty house
24-May-2023
pigeon peas and rice
the fragrance
of my childhood
24-May-2023
batting practice
her false eyelashes
24-May-2023
knowing its place
a tugboat
pushing a barge
24-May-2023
picturesque village
the billboard
says so
24-May-2023
starlight
dancing around
the ceiling
24-May-2023
writer’s block
an untethered canoe
24-May-2023
a deer watching the headlights
24-May-2023
waking from a dream
the aliens
bring me back
24-May-2023
Spring mist
house sparrows
hiding from crows
24-May-2023
walking away
my shadow
as I step on it
24-May-2023
the hawk’s silence
I dare not rest
24-May-2023
data breach
my password
on a sticky note
25-May-2023
data breach
a password
on a sticky note
25-May-2023
fallout shelter in place
25-May-2023
evening commute
speeding up
for a yellow light
25-May-2023
stock futures
a rattlesnake
in the arroyo
25-May-2023
flying horses
the paradise
of sleep
25-May-2023
turkey buzzard
an abandoned river
25-May-2023
unseasonably cool
a longing
for summer
25-May-2023
forget-me-nots
an unsent
birthday card
25-May-2023
at the end
of the tether
a child’s balloon
25-May-2023
a day of dappled
seaborne clouds
25-May-2023
cutting the cord
my life
flashes past
25-May-2023
low-hanging clouds
the opposite
of a second wind
25-May-2023
53rd & 3rd
a chicken hawk
at the crosswalk
25-May-2023
tethered to the wind
who knew
I’d blow away?
25-May-2023
writer’s block
a roped off section
of the beach
25-May-2023
what can be divined
from the reading of fish bones?
26-May-2023
distant galaxies
at the bottom
of my pint glass
26-May-2023
in the zócalo
a dog who has never met
a stranger
26-May-2023
ear against a sea shell
a rogue wave
knocks me down
26-May-2023
nostalgia for a bright future
26-May-2023
poison ivy league
26-May-2023
sounds of spring
I apologize
for sneezing
26-May-2023
winter rain
the lonely
evergreens
26-May-2023
plain brown packaging
the mailman winks
26-May-2023
pale sky
remembering when
the North Tower fell
26-May-2023
lost at sea
the fisherman’s
talisman
26-May-2023
evening meditation
determined
to miss nothing
26-May-2023
reading night
the dog snores
26-May-2023
night owl
a blur
in the mist
26-May-2023
holiday weekend
a red light parade
at the bridge
26-May-2023
a blank page
the loud mockery
of crows
26-May-2023
slip and slide
a game I play
when I walk on ice
27-May-2023
muskrat
disappointed
he’s not an otter
27-May-2023
shape-shifting friends for a day
27-May-2023
waiting room
the nurse unmasks
her pity
27-May-2023
trapped
in the tidal pool
a lost minnow
27-May-2023
approaching the motherland
a storm strengthens
27-May-2023
waxing gibbous moon
my son tells my granddaughter
what to say to me
27-May-2023
in my spam folder
somebody climbing
the family tree
27-May-2023
dreaming
of a restful night
of sleep
27-May-2023
speed trap
lowering the volume
on my radio
27-May-2023
windless night
something skittering
in the arroyo
27-May-2023
gracefully still
a great blue heron
27-May-2023
Grandma’s cooking
always something
dug out of the ground
27-May-2023
staring at
strike three
a dry heat
27-May-2023
a bridge too far
but I’m sure glad
we crossed it
28-May-2023
the perfect Christmas tree
firmly planted
in its natural element
28-May-2023
a one year-old’s birthday party
he doesn’t know it’s for him
28-May-2023
after 40 years
slipping into something
more comfortable
28-May-2023
Memorial Day dream
wild poppies
in a fallow field
28-May-2023
unfinished
the narwhal’s
last stand
28-May-2023
learning that strangers can wave to strangers
28-May-2023
windy afternoon
a ghost pushing
a shopping cart
28-May-2023
Sunday commute
a muskrat swims
upriver
28-May-2023
backlit
the way the sun
caresses her breasts
28-May-2023
Memorial Day
the distant sound of "Taps"
drifting in the breeze
28-May-2023
defiance
the glare
of her tattoo
28-May-2023
telling my granddaughters
the shredded plastic bags
are flowers
28-May-2023
always remember
it’s all temporary
28-May-2023
lighthouse beacon
searching
for meaning
29-May-2023
balance challenge
an irrational number
in my check register
29-May-2023
bittersweet
its roots too deep
to remove
29-May-2023
sunflowers
how quickly
they grow up
29-May-2023
fitful sleep of reason
29-May-2023
no waiting
a table
without chairs
29-May-2023
Memorial Day
a parade of brake lights
on the bridge
29-May-2023
cruel flirt
a hummingbird flies away
from the feeder
29-May-2023
dog park
not one
to sniff and tell
29-May-2023
practising his solo
a fiddler crab
29-May-2023
the final frontier
poppies cover
the lunar surface
29-May-2023
stained glass
the dog’s nose prints
on another window
29-May-2023
fighting sleep
the end
of a 3-day weekend
29-May-2023
longer days
the end
of a long weekend
29-May-2023
last call
a few more ounces
of regret
29-May-2023
tempest in a teapot
I’m out of coffee
29-May-2023
end of the weekend
a hawk harassed
by a common crow
29-May-2023
charred to perfection
the rice at the bottom
of a paella pan
29-May-2023
this glass of wine
chasing a nightingale
into oblivion
29-May-2023
Peter Pan
soaring above
the bus terminal
29-May-2023
finals week
barely a moment
to write haiku
30-May-2023
carbon offset
dreams of dinosaur bones
beneath us
30-May-2023
a night when
only the ghosts
are happy to see you
30-May-2023
uninhibited
a dog running
with my shoe
30-May-2023
graveyard shift
my best days
behind me
30-May-2023
weeping willow wishing me well
30-May-2023
vermillion sky
a picture perfect
postcard
30-May-2023
more precious than pearls
a dozen raw oysters
30-May-2023
cascading
between her breasts
glistening pearls
30-May-2023
somewhere in heaven
old dogs at play
30-May-2023
interstellar space
a home
for misfit toys
30-May-2023
bulrushes
the audible
silence
30-May-2023
writer’s block
chipmunks scurry
across my poem
30-May-2023
patchy fog
a bashful moon
30-May-2023
remembering the day
we all became
radioactive
31-May-2023
too much coffee
a woodpecker
in twilight
31-May-2023
drowning my sorrows
they come up
for air
31-May-2023
lost dog
his eyes
on the fries
31-May-2023
green burial
is that
your final answer?
31-May-2023
poison ivy everywhere
31-May-2023
zenith
nowhere to go
but down
31-May-2023
season premier
a chipmunk crossing
the back deck
31-May-2023
scurrying
across the mirror
crows’ feet
31-May-2023
downtown skyscraper
talking a pigeon
off the ledge
31-May-2023
displacing clouds
wildfire
31-May-2023
visiting royalty
a trip
to White Castle
31-May-2023
dreaming a bed of jasmine
31-May-2023
hurricane season
a stray dog
chasing its tail
31-May-2023
the night clerk knows my pseudonym
1-Jun-2023
first of June
distinguishing between the fog
and the smoke
1-Jun-2023
new landscaping
the uncomfortable trim
of my hedge fund
1-Jun-2023
irresistible bliss
a dog rolls
in the mud
1-Jun-2023
in isolation
a moment
of bliss
1-Jun-2023
does the fish crow know
the herring run
is over?
1-Jun-2023
County Fair
the fragrance
of barbecue
1-Jun-2023
recycling center
a plastic bag
chases me
1-Jun-2023
tomorrow’s forecast
a lingering sunset
1-Jun-2023
happy hour
fish crows
at the sand bar
1-Jun-2023
the sunken rowboat
now a lovely poem
1-Jun-2023
praised from the pulpit
a vulgar man
1-Jun-2023
freefall
I should have read
the fine print
1-Jun-2023
bittersweet when it’s all but over
1-Jun-2023
nighthawk
the color
of dusk
1-Jun-2023
the tomorrow of a lifetime
1-Jun-2023
retirement planning
hoping there are enough pennies
in the fountain
2-Jun-2023
backyard Buddha
and a garden gnome
walk into a bar...
2-Jun-2023
writer’s block
the river wanders
into a sandbar
2-Jun-2023
the high price of torn designer jeans
2-Jun-2023
long winter night
missing my favorite
rabbit chaser
2-Jun-2023
bad reception
adjusting the television’s
rabbit ears
2-Jun-2023
strip poker
everybody’s got
skin in the game
2-Jun-2023
waking from a dream
Daddy’s little girl
tosses the bouquet
2-Jun-2023
Coney Island
a perfect day
for the Cyclone
2-Jun-2023
code review
nothing
but haiku
2-Jun-2023
rain out
the promise
of tomorrow
2-Jun-2023
cold front
a ghost hides
behind the curtains
2-Jun-2023
rescue dog
a window
to your soul
2-Jun-2023
live free or die
the promise
of free donuts
2-Jun-2023
stormy skies
day drinking
on an empty stomach
3-Jun-2023
night terrors
an air raid siren
in the tiny village
3-Jun-2023
Zen garden
two elders argue
over nothing
3-Jun-2023
flea market
an abundance
of nothing
3-Jun-2023
in fine print
the hidden costs
of an eye exam
3-Jun-2023
eluding extinction
the white-haired
engineer
3-Jun-2023
engineer eluding extinction
3-Jun-2023
so much waiting
to be discovered
3-Jun-2023
art gallery
crowds admire
a pastoral setting
3-Jun-2023
craving only the nostalgia
of an egg cream
3-Jun-2023
hay fever sneeze
exceeding
the speed limit
3-Jun-2023
distant constellation
predicting
the past
3-Jun-2023
record cold
my credit card
declined
3-Jun-2023
swing and miss
a late spring cold front
rolls in
3-Jun-2023
frozen rope
no one dives
for the line drive
3-Jun-2023
Combat Zone
the laying down
of arms
3-Jun-2023
swirling mist
a game-ending
shoestring catch
3-Jun-2023
chased by a dog
the rabbit
becomes a statue
4-Jun-2023
the crow a shadow of itself
4-Jun-2023
rural airport
the pilot skillfully avoids
a herd of goats
4-Jun-2023
a few too many
interested
in my dreams
4-Jun-2023
we can’t give it away
a pink plastic
ambrosia mold
4-Jun-2023
epiphany
Customer Service
disconnected me
4-Jun-2023
rabbit moon
the dog tries
to chase it
4-Jun-2023
dream revenant
the dog
who ran away
4-Jun-2023
pineapple on a pizza
the ultimate sacrilege
4-Jun-2023
tentative sky
a uniform shade
of gray
4-Jun-2023
farmers market
a dog runs off
with a grapefruit
4-Jun-2023
cold appetizers
when you are
the consolation prize
4-Jun-2023
strawberry moon
an overtired
Red Heeler
4-Jun-2023
first day of retirement
bittersweet climbing
the trellis
5-Jun-2023
foggy morning
the coffee
isn’t helping
5-Jun-2023
slow but steady
the box turtle’s
amorous advances
5-Jun-2023
House of Hatchets
when I have
no axe to grind
5-Jun-2023
restless dog
waiting for
the other shoe to drop
5-Jun-2023
summer mist
bittersweet flourishing
in our garden
5-Jun-2023
early twilight
smoke from
a distant wildfire
5-Jun-2023
burning sage
a cure for
the placebo effect
5-Jun-2023
isn’t life a preexisting condition?
5-Jun-2023
sonic boom
military jets
in restricted airspace
5-Jun-2023
wagging his tail
the puppy doesn’t know
he was purchased on a whim
5-Jun-2023
summer heat
the garden hose
hisses at me
5-Jun-2023
honest weather
no chance
of no rain
5-Jun-2023
grill master
the sizzle
of sweat
5-Jun-2023
heat wave
forty ounces
of freedom
5-Jun-2023
abandoned dream house
its foundation reaching
toward heaven
5-Jun-2023
sleepwalking
the horse
on the mountain
5-Jun-2023
empty feeder
the catbird
scolds me
5-Jun-2023
I’ve become that person
who always comes back
to the weather
6-Jun-2023
becoming that person
who always obsesses
about the weather
6-Jun-2023
retirement commute
a snail crosses
the patio
6-Jun-2023
vanishing point
when I’ve finally
arrived
6-Jun-2023
decisions
the difference between
gray and grey
6-Jun-2023
spring cleaning
the things we choose
to keep
6-Jun-2023
haiku or senryu?
someone put sugar
in my coffee
6-Jun-2023
haiku or senryu?
one more cup of coffee
for the road
6-Jun-2023
senseless beauty
the haunting melody
of a one-hit wonder
6-Jun-2023
seduction
and how
she wears it
6-Jun-2023
renovation
repairing cracks
in the foundation
6-Jun-2023
summer jazz
the crackle
of an old 78
6-Jun-2023
summer nostalgia
the hiss
of a transistor radio
6-Jun-2023
waiting for the train
the diary
of a lost soul
6-Jun-2023
disabled train
the diary
of a lost soul
6-Jun-2023
distant thunder
so much more
than a haiku cliché
6-Jun-2023
summer crush
a passing
thunderstorm
6-Jun-2023
entrepreneur
the weed dealer’s
new wheels
7-Jun-2023
home late from work
I trip over
"benign clutter"
7-Jun-2023
crossing the border
smoke from
a distant wildfire
7-Jun-2023
windless morning
a dandelion seed
directionless
7-Jun-2023
cracking
a window open
the smell of rain
7-Jun-2023
last call
one more sip
of regret
7-Jun-2023
after the rain
only slightly
less angry
7-Jun-2023
the dying oak
its roots
grip tighter
7-Jun-2023
the day I started dreaming in sepia tones
7-Jun-2023
crow’s feet
wondering what the crows
think of them
7-Jun-2023
desolation
a hungry coyote
7-Jun-2023
when the smoke-filled room
is all around you
7-Jun-2023
the air gasping for air
7-Jun-2023
the innocence
beneath
her sundress
7-Jun-2023
hot sauce festival
words are unnecessary
not to mention impossible
7-Jun-2023
catch of the day
candid photos
at the nude beach
7-Jun-2023
fairy godmother
disagreeing
with my politics
7-Jun-2023
our well-behaved dog
we wonder
if she’s sick
7-Jun-2023
smoke-filled skies
every fishing vessel
is a ghost ship
8-Jun-2023
smoke-filled skies
the partial eclipse
of everything
8-Jun-2023
the smiles
we only wore
for family photos
8-Jun-2023
catching the bouquet
an all-star
center fielder
8-Jun-2023
lilac blossoms
I’m told
they’re not native
8-Jun-2023
local supermarket
the automatic door opens
for a pigeon
8-Jun-2023
strikeout artist
painting only
the corners
8-Jun-2023
was it only a dream?
her classic pose
in sepia tones
8-Jun-2023
backyard webcam
an oriole sitting
in the catbird seat
8-Jun-2023
amber moon
a craving
for pasteles
8-Jun-2023
stood up
a great blue heron
in the river
8-Jun-2023
warrior pose
a dog straining
against the leash
8-Jun-2023
stillborn
the sister
I never knew
8-Jun-2023
tea ceremony
what passes for
unsweetened
8-Jun-2023
standing perfectly still
I lose myself
in a rock
8-Jun-2023
perfectly still
the Great Blue Heron
stirs me from daydream
8-Jun-2023
sad poetry
a dog staring out the window
in the dark
8-Jun-2023
old meadow
a hawk flies into
the sound of gulls
8-Jun-2023
raw bar
the fisherman tells
a dirty joke
9-Jun-2023
routine walk
the dog misses
a calming signal
9-Jun-2023
gridlock
in the medical district
a constricted artery
9-Jun-2023
in the potter’s field
wild poppies bloom
9-Jun-2023
restaurant website
no appetite
for a 404 error
9-Jun-2023
exaggerating his pain
I bite my tongue
9-Jun-2023
on the wrong side
of the invisible fence
menacing shadows
9-Jun-2023
new neighbors
a six foot
privacy fence
9-Jun-2023
dog park
dogs parked
under a bench
9-Jun-2023
waning gibbous moon
my daughter
dyes her hair
9-Jun-2023
stirring of my soul
or maybe
it was a chipmunk
9-Jun-2023
emboldened by wind
a falcon ignores
the falconer
9-Jun-2023
shining brightly
a star that died
so long ago
9-Jun-2023
before the sparrows
have had their fill
evaporating dew
9-Jun-2023
retiring the idea
that I’m planning
to travel
9-Jun-2023
no matter how many times
I tell my dog
that birds can fly
9-Jun-2023
carpenter ant
never a need
for measurements
10-Jun-2023
every morning the dark side of the moon
10-Jun-2023
a silent cathartic scream
10-Jun-2023
outrage
the protester throws
a lovely bouquet
10-Jun-2023
divorce records
deciding what gets fed
to the shredder
10-Jun-2023
dragon fruit
dreaming of where
I could have lived
10-Jun-2023
fair-weather clouds
going through the motions
of just floating by
10-Jun-2023
classified ad
and a link to his
GoFundMe page
10-Jun-2023
pilgrimage
all eyes
on a two-headed cow
10-Jun-2023
killer instinct
the dog dismembers
a toy
10-Jun-2023
summer rain
rereading
the fine print
10-Jun-2023
evening commute
a ray of sunshine
crosses the dog
10-Jun-2023
rancho mercado
a tourist haggles
over lamb feet
10-Jun-2023
sunset
the spray paint
still wet
10-Jun-2023
waning gibbous moon
a subtle question
about money
10-Jun-2023
passive aggressive
her use
of the subjunctive tense
10-Jun-2023
restless night
the city
of lost dogs
11-Jun-2023
habanero seedlings
the growing heat
11-Jun-2023
a growing concern
my car covered
with tree pollen
11-Jun-2023
bold contrast
a herring tail
on the lawn
11-Jun-2023
bewildered
the dog scatters
dandelion seeds
11-Jun-2023
cascading failure
puddles of water
in the basement
11-Jun-2023
surface tension
a fire ant walks
across the pond
11-Jun-2023
a disdainful caw
at being labeled
a Common Raven
11-Jun-2023
a whimsical daydream
whales swimming
among clouds
11-Jun-2023
clover in bloom
the inebriated buzz
of bumblebees
11-Jun-2023
Day of Atonement
the dog hides
her broken toy
11-Jun-2023
weekend gridlock
a bridge collapses
into partisan rancor
11-Jun-2023
tepid coffee
a news headline
about golf
11-Jun-2023
wilted roses
and the day had
so much promise
11-Jun-2023
yesterday’s pizza
when nobody’s looking
11-Jun-2023
wild roses
on my nightstand
unwatered
11-Jun-2023
osprey camera
something stirring
in the nest
12-Jun-2023
Monday morning commute
navigating my health insurance
12-Jun-2023
evening commute
everything that wanders
through my backyard
12-Jun-2023
when the shallow end
of the pool
is deeper
than you think
12-Jun-2023
hiding my sarcasm
when I say
“I’m delighted”
12-Jun-2023
waiting for the bus
the vibrant colors
of fresh graffiti
12-Jun-2023
in the headlines
a septic tank
is pumped out
12-Jun-2023
seeking inspiration
a honey bee
among sunflowers
12-Jun-2023
the new circus
clowns wearing suits
and law degrees
12-Jun-2023
seeking inspiration
a song sparrow
on its perch
12-Jun-2023
flipping a beer coaster
the imprint
of a smashed fly
12-Jun-2023
lust for life
the studio
by the wall
12-Jun-2023
abandoned at the bus stop
the diary of a lost soul
12-Jun-2023
every night
a fear of boarding
the wrong train
12-Jun-2023
whispers on a windless night
12-Jun-2023
my poker face
when I order a martini
12-Jun-2023
my poker face
when I order a martini
at the casino
12-Jun-2023
morning rain
meditations
on a concrete swan
13-Jun-2023
forbidden fruit
that tantalizing taste
13-Jun-2023
noisy bee hive
neighbors gossiping
across the street
13-Jun-2023
ripe plums
plucking them
before they fall
13-Jun-2023
dense fog
the poem
disappears
13-Jun-2023
sabotage
a spider web
in the stairwell
13-Jun-2023
long after quarantine
wisteria climbing the walls
13-Jun-2023
curry house
my date
moved to tears
13-Jun-2023
extra hot sauce
who said
a man can’t cry?
13-Jun-2023
stepping in a pothole
the road rises up
to meet me
13-Jun-2023
rescued from the rubble
the scorpion
stings anyway
13-Jun-2023
waning crescent moon
the persistence
of a flashing yellow light
13-Jun-2023
in the headlines
a feeding frenzy
of jaded sharks
13-Jun-2023
headlines a runaway train
13-Jun-2023
so sweet
the song
of a yellow warbler
13-Jun-2023
daydream dusk
the songbirds
I never see
13-Jun-2023
justice
socarrat at the bottom
of the paella pan
13-Jun-2023
missing the turnoff
to the road less traveled
14-Jun-2023
lilac bush
unaware
it wasn’t invited
14-Jun-2023
Flag Day
grown men fighting
over rainbows
14-Jun-2023
divorce filed
still reaching
for the ring
14-Jun-2023
at a dead end
Google Maps declares
"you have arrived"
14-Jun-2023
old dog
transfixed
by butterflies
14-Jun-2023
pre-dawn dream
tulip blossoms
filled with dew
14-Jun-2023
pundits profusely prostrating
14-Jun-2023
shortcut
a dumpster
in every driveway
14-Jun-2023
the very idea of a can of water
14-Jun-2023
chase me! chase me!
a pair of chipmunks
in the backyard
14-Jun-2023
Main Street
a wild turkey
in full regalia
14-Jun-2023
after the rain
the steaming sidewalks
of Phoenix
14-Jun-2023
waning crescent moon
the vivid colors
of fresh graffiti
14-Jun-2023
lucid dream
I flip my pillow
to the other side
14-Jun-2023
swallow-tailed kite
dropping by
for a drink of water
14-Jun-2023
peering out
of the outdoor shower
a ceramic turtle
14-Jun-2023
busy intersection
a wild turkey
puffs out its feathers
15-Jun-2023
mostly cloudy
partly cloudy
an indifferent crow
15-Jun-2023
old bookstore
turning back
to page one
15-Jun-2023
the fisherman’s earthy language
15-Jun-2023
bittersweet
strangling the light
15-Jun-2023
call of the sea
an empty conch shell
15-Jun-2023
vultures
not sparing
the lurid details
15-Jun-2023
moonstruck
haiku poets
out of sake
15-Jun-2023
startled from sleep
I swallow the ocean
15-Jun-2023
poet’s profile:
no rhyme
no reason
15-Jun-2023
hot summer night
the shadows
have wings
15-Jun-2023
politics
the darkness
of compost
15-Jun-2023
crickets
a recipe
for fiddleheads
15-Jun-2023
late spring sunset
I wasn’t aware
I was bleeding
15-Jun-2023
24-hour news
an ice cream cone
licking itself
16-Jun-2023
never far from home
Carolina Wren
on its perch
16-Jun-2023
never far from home
Carolina Wren
16-Jun-2023
sounds of summer
a street sweeper’s
slow procession
16-Jun-2023
doom-scrolling
from one train wreck
to another
16-Jun-2023
cafe worker
sweeping the sleep
from my eyes
16-Jun-2023
birdsong
Garden of Eden
before the Fall
16-Jun-2023
weird science
a doodle
becomes a dog
16-Jun-2023
lively samba music
the house painter’s
steady hand
16-Jun-2023
vanishing into fog
the sound of wings
16-Jun-2023
at the end of the rainbow
a discarded lottery ticket
16-Jun-2023
hotel lobby
a player piano
entertaining ghosts
16-Jun-2023
checking out the paint job
the tiny white footprints
of a chipmunk
16-Jun-2023
vejigante
a different
kind of mask
16-Jun-2023
for when life
brings you lemons
the perfect cocktail
16-Jun-2023
waning crescent moon
who will be
tonight’s last songbird?
16-Jun-2023
heat wave
a spider web
in the windchimes
17-Jun-2023
emerald isle
a lily pad
on still waters
17-Jun-2023
rainy day
curling up
with a good book
17-Jun-2023
roadside shrine
an empty shot glass
17-Jun-2023
overjoyed
the dog runs away
with my shoe
17-Jun-2023
5-card draw
who will remember
Father’s Day?
17-Jun-2023
hydroplaning
everything
I’ve done wrong
17-Jun-2023
the renaissance man’s dated clothing
17-Jun-2023
full moon
a starfish dances
for fireflies
17-Jun-2023
high mass
sparrows sing
in the bell tower
17-Jun-2023
filling the void
an empty
wine bottle
17-Jun-2023
after the rain
Father’s Day wishes
in my spam folder
18-Jun-2023
my late Dad still angry
the Dodgers left Brooklyn
18-Jun-2023
urban renewal
paving the way
to food deserts
18-Jun-2023
after the rain
pigeons bathing
in the intersection
18-Jun-2023
Sunday morning
somehow the wren knows
my favorite song
18-Jun-2023
Father’s Day cookout
an ambivalent
weather forecast
18-Jun-2023
moth circling the flame into cliché
18-Jun-2023
morning dew
beginning
to evaporate
18-Jun-2023
unplanned obsolescence
the bridges
we cross
18-Jun-2023
smokestack lightning
the roar of a late night
freight train
18-Jun-2023
prickly pear
a question about
my first wife
18-Jun-2023
game time daydream
the speedster
caught leaning
18-Jun-2023
Father’s Day
taking Dad
to the game
18-Jun-2023
new moon
a Father’s Day card
from the dog
18-Jun-2023
under the bright lights
a lizard sheds its tail
19-Jun-2023
road trip
the myth
of making up time
19-Jun-2023
plumbing problem
an optional
water feature
19-Jun-2023
tickled pink
azalea blossoms
19-Jun-2023
uncharted waters
the fisherman applies
for health insurance
19-Jun-2023
the house painter’s colorful language
19-Jun-2023
pigeon peas in a podcast
19-Jun-2023
insomnia
a vanishing
tide pool
19-Jun-2023
reconciliation
embracing
the blast furnace
19-Jun-2023
construction zone
an argument
between strangers
19-Jun-2023
right where it left off
the sideshow
by the seashore
19-Jun-2023
the deepening darkness
of partly cloudy
19-Jun-2023
zero sum game
one side
of the dispute
19-Jun-2023
holding my breath
an almost familiar
phone number
19-Jun-2023
unfinished business
this inability
to begin
19-Jun-2023
a hole in the fence
a vague feeling
I’ve been here before
19-Jun-2023
bluejays and robins
we can only guess
who started it
19-Jun-2023
surprised I have archives
a rabbit
in the garden
20-Jun-2023
city inn
making love
to the sound of sirens
20-Jun-2023
Georgetown street corner
the intersection of hip hop
and jazz
20-Jun-2023
ignoring the pigeons
an arguing couple
20-Jun-2023
one by one
tourists pose for photos
with a bronze statue
20-Jun-2023
above a canopy
of fair-weather clouds
restless sleep
20-Jun-2023
rush hour
making love
before the alarm sounds
20-Jun-2023
Brickskeller
all of the beer
I’ll never drink
20-Jun-2023
Metro Center
I am also
a foreigner
20-Jun-2023
following a tattoo
up the back of her leg
my bloodshot eyes
20-Jun-2023
subway platform
a baritone sax plays
Love Potion #9
20-Jun-2023
away on business
I smile
at your weather forecast
20-Jun-2023
piercing Boston fog
the clatter
of her heels
20-Jun-2023
gentrification
a race against
suburbia
20-Jun-2023
late summer chill
rescuing
the chile plants
20-Jun-2023
autumn commute
the changing color
of her stockings
20-Jun-2023
all-night pharmacy
pretending not to look
for the condoms
20-Jun-2023
no time
for cloudy days
sundial
20-Jun-2023
summer surprise
which of the hydrangeas
will flower this year?
20-Jun-2023
first frost
a run
in her stockings
20-Jun-2023
first frost
the coffee
especially bitter
20-Jun-2023
over pink drinks
two young women compare
wedding tattoos
20-Jun-2023
dive bar
no one asks me
what I’m writing
20-Jun-2023
just beyond
the low-lying clouds
crescent moon
20-Jun-2023
low-lying clouds
a passing
diesel train
20-Jun-2023
determined to quit
just one more
cigarette
20-Jun-2023
too tired to sleep
freezing drizzle
against the shutters
20-Jun-2023
early train
a friendly face
turns away
20-Jun-2023
Riverside station
so many trolleys
going nowhere
20-Jun-2023
indefinite delay
everyone on the train
wants my donut
20-Jun-2023
morning sunshine
the mockingbird
has nothing to say
20-Jun-2023
when I forget my umbrella
it remains faithful
sudden rain
20-Jun-2023
planning our next vacation
a missing button
on my shirt
20-Jun-2023
trail of tears
an empty bottle
of hot sauce
20-Jun-2023
summer solstice
the night runs out
of darkness
21-Jun-2023
rain clouds
a falcon
above it all
21-Jun-2023
solstice
summer begins
in another galaxy
21-Jun-2023
alluring
the fisherman’s daughter
cuts bait
21-Jun-2023
rain chimes
the dreams
of an old tin roof
21-Jun-2023
accumulating snow
profit-taking
on Wall Street
21-Jun-2023
on the seventh green
footprints
in a snow drift
21-Jun-2023
bitter cold
the wind
from a passing freight train
21-Jun-2023
time on my side of the bridge
21-Jun-2023
wisdom
thinking twice
when danger beckons
21-Jun-2023
in my dreams
her naked silhouette
beckons
21-Jun-2023
Belize City airport
a police dog
flairs its nostrils
21-Jun-2023
imminent orgasm
the sound of waves
21-Jun-2023
silencing
the mockingbird
a tropical downpour
21-Jun-2023
touching the horizon
a distant water spout
21-Jun-2023
morning glories
in and out
of the rain
21-Jun-2023
torrential rain
I can no longer hear
the ocean
21-Jun-2023
the sun comes out
the sun retreats
an old dog dreams
21-Jun-2023
patch of blue sky
I nearly forget
to breathe
21-Jun-2023
I have forgotten my mask
and my face was in it
21-Jun-2023
bruised and broken
an untamed heart
21-Jun-2023
bounty hunter
dropping the sneaker
for a treat
21-Jun-2023
abandoned car of a sleepless night
21-Jun-2023
phantom phone booth
I change into
an old man
21-Jun-2023
lakeside cottage
the mosquitoes
have shadows
22-Jun-2023
cry me a river
the empty bottle
of hot sauce
22-Jun-2023
glaring sunlight
the sleek black feathers
of a crow
22-Jun-2023
abandoned
plantation
Grandpa’s
crooked
cane
22-Jun-2023
Zen garden
it means
nothing to me
22-Jun-2023
stirred not shaken
an unfinished cocktail
22-Jun-2023
always faithful
afternoon rain clouds
22-Jun-2023
bittersweet
slowly scaling
the barricade
22-Jun-2023
pirate ship
a terrifying game
of miniature golf
22-Jun-2023
between a rock
and a hard place
a broken bicycle
22-Jun-2023
the rain picks up
street puddles
join hands
22-Jun-2023
dividing by zero
a calculated risk
22-Jun-2023
speed trap
my pulse
accelerates
22-Jun-2023
not quite asleep
not quite awake
the sound of water
22-Jun-2023
shopping for a postcard
a pelican dives
into the ocean
23-Jun-2023
local pub
everyone has a tab
except me
23-Jun-2023
tropical sunshine
a gecko
chases ghosts
23-Jun-2023
rum punch
the right way to get out
of a hammock
23-Jun-2023
if the stock market
never existed
crashing waves
23-Jun-2023
dune shack
sea breeze whistling
through the floorboards
23-Jun-2023
fool’s golden calf
23-Jun-2023
bursting my bubble
a camera-shy
butterfly
23-Jun-2023
cloudburst
a waterfall
on the courthouse steps
23-Jun-2023
not flattered
that the marsh flies
find me attractive
23-Jun-2023
announcing
the plane’s descent
a screaming toddler
23-Jun-2023
Improper Bostonian
without an umbrella
23-Jun-2023
Buddha among family photographs
23-Jun-2023
hanging in the attic
dried roses
from the bride’s bouquet
23-Jun-2023
each winter night
longer
without her
23-Jun-2023
above the skyscrapers
a child’s kite
23-Jun-2023
above the skyscrapers
a child’s lost balloon
23-Jun-2023
caressing
her tight silk blouse
the strobe light
23-Jun-2023
memories at the end of a shuffleboard stick
23-Jun-2023
stopping
to smell the roses
a stray dog
23-Jun-2023
missing the last train
tall shadows
slip slowly away
23-Jun-2023
threat of frost
white hairs outnumber
the black
23-Jun-2023
passing train
a streetlight leaps
from car to car
23-Jun-2023
upscale pub
suits chase skirts
23-Jun-2023
smoldering embers
a deleted
Facebook account
23-Jun-2023
empathy
seeing both sides
of the dog park fence
23-Jun-2023
through a compact mirror
her mascara
scowls at me
23-Jun-2023
passing by
the strip mall
I remember Christmas
23-Jun-2023
Worcester Express
losing the race
to suburbia
23-Jun-2023
scraping the windshield
I plan
our winter vacation
23-Jun-2023
drowning
in a wine glass
the Y2K bug
23-Jun-2023
late train
her reflection
stares at mine
23-Jun-2023
Zebra finches
announcing
the morning
23-Jun-2023
renovating
the city skyline
construction cranes
24-Jun-2023
city deconstruction cranes
24-Jun-2023
faded mural on an empty handball court
24-Jun-2023
team picnic
all of the people
I don’t know
24-Jun-2023
a long way from home
I lose myself
in a player piano
24-Jun-2023
cold lakefront wind
where we last
said goodbye
24-Jun-2023
upscale pub
stockbrokers liquidating assets
24-Jun-2023
morning walk
the same pebble
I kicked yesterday
24-Jun-2023
on the early train
a man shaves
with an electric razor
24-Jun-2023
ten years later
he barely feels
the ring
24-Jun-2023
Deep Ellum
the ebb and flow
of suburban tourists
24-Jun-2023
extra special bitter
it calls my name
24-Jun-2023
writer’s block
a cloud of mosquitoes
on stagnant waters
24-Jun-2023
freezing rain
I hail a cab
24-Jun-2023
oystermen
shucking
with precision
24-Jun-2023
cactus flower
the song
of a widowed dove
24-Jun-2023
between storms
the sun rises and sets
unobserved
24-Jun-2023
Provincetown
a sudden craving
for rainbow trout
24-Jun-2023
the jaded eye
of the storm
24-Jun-2023
reading the script
a dog chases a rabbit
into the cemetery
24-Jun-2023
burst of feathers
a peregrine
and its prey
25-Jun-2023
under the bridge
pigeons taking shelter
from the storm
25-Jun-2023
waiting for the train
evening fog
rolls in
25-Jun-2023
perfectionists planning
a spontaneous evening
25-Jun-2023
adjusting my sunglasses
a gecko laughs
25-Jun-2023
clouds
on this cloudless day
a flock of pelicans
25-Jun-2023
always first to the bar
lily-white adventurers
and their pith helmets
25-Jun-2023
smoking a pipe
under the ceiling fan
another autobiography
25-Jun-2023
safe haven
loose change buried
in the sofa cushions
25-Jun-2023
wishing the panic button
was more than
a figure of speech
25-Jun-2023
final approach
the lattice work
of Manhattan
25-Jun-2023
despite the heavy rain
a hummingbird
25-Jun-2023
State Street pub
stockbrokers investing
in hangovers
25-Jun-2023
today’s forecast
surfing the web
for ski conditions
25-Jun-2023
eyes lingering on the lingerie ad
25-Jun-2023
just in time
for tourist season
hydrangeas on strike
25-Jun-2023
interrupting
a commuter’s nap
sunrise
25-Jun-2023
open mic
the footsteps
between poems
25-Jun-2023
the ghosts in this elevator
wear cheap cologne
25-Jun-2023
running late
all eyes
on the invisible train
25-Jun-2023
dessert
an unexpected
smile
25-Jun-2023
when you play the wrong song on the jukebox
25-Jun-2023
happy hour
she drinks herself
into his arms
25-Jun-2023
in a stolen shopping cart
the street musician’s
amplifier
25-Jun-2023
celebrating
what we never were
one more bitter ale
25-Jun-2023
late for the train
a pebble falls
from his upturned shoe
25-Jun-2023
partly cloudy
a catbird
taunts the dog
25-Jun-2023
spring chill
the faraway look
in her sky blue eyes
25-Jun-2023
morning fog
regulars line up
at the sand bar
26-Jun-2023
suburbia
church steeples
in the fog
26-Jun-2023
spin cycle
the triumphant return
of a bad idea
26-Jun-2023
weekend getaway
honeybees
in the garden
26-Jun-2023
city lights
invisible stars
on an overcast night
26-Jun-2023
from 30,000 feet
the lazy curves
of an ancient river
26-Jun-2023
final approach
the booming voice
of the captain
26-Jun-2023
Jackson Square
an old man dancing
with his trombone
26-Jun-2023
dockside brass band
a child’s balloon
dancing in the wind
26-Jun-2023
dangling
from the streetcar roof
faded Mardi Gras beads
26-Jun-2023
corner café
one more hour
to drink it all in
26-Jun-2023
gently lifting his robe
a monk
boards the bus
26-Jun-2023
Thanksgiving buffet
I eat
my feelings
26-Jun-2023
still pond
a frog jumps
into itself
26-Jun-2023
Ladies’ Night
Daddy problems
line the bar
26-Jun-2023
civil twilight
the first star
winks at me
26-Jun-2023
rising interest rates
the loan sharks’
feeding frenzy
26-Jun-2023
party boat
no need
for life rafts
26-Jun-2023
hummingbirds
and their
honeysuckle dreams
26-Jun-2023
my shadow chases me down the alley
26-Jun-2023
gently down
the livestream
a riverside concert
26-Jun-2023
Tuesday morning
blue jays
scolding the rain
27-Jun-2023
at the end of the rainbow
an affordable beach house
27-Jun-2023
summer nor’easter
a gathering
of broken beach chairs
27-Jun-2023
transplanted chile peppers
somebody asks me
about my accent
27-Jun-2023
subway guitarist
always watching
for the next train
27-Jun-2023
pool cue in hand
his eyes never leave
the rack
27-Jun-2023
retired music teacher
folding his napkin
in perfect thirds
27-Jun-2023
longest day
my favorite billboard
is gone
27-Jun-2023
Rosie’s Bakery
she orders two orgasms
and a large coffee
27-Jun-2023
fire engines extinguishing my sleep
27-Jun-2023
waiting for the bus
the old woman’s scowl
is right on time
27-Jun-2023
a little girl pouts
in her Sunday dress
low-lying clouds
27-Jun-2023
beneath the bridge
a wet cardboard box
shivers
27-Jun-2023
broken clouds
the sudden sparkle
of her navel ring
27-Jun-2023
abandoned train station
ivy conquers graffiti
27-Jun-2023
summer rain
her long dress
wades through a puddle
27-Jun-2023
clutching a broken umbrella
she shakes
her rain-soaked curls
27-Jun-2023
the old woman’s house
vines topple
over vines
27-Jun-2023
my idyllic childhood
somewhat overstated
27-Jun-2023
dazzled
by candlelight
a circling junebug
27-Jun-2023
sunflowers
a question
about diamonds
27-Jun-2023
under cover of darkness
the wounded night
slips away
27-Jun-2023
public house
two constables
stop in for a pint
28-Jun-2023
always something scratching in the walls
28-Jun-2023
North Yorkshire Moors
a lively conversation
with a lamb
28-Jun-2023
Whitby Abbey
goths and pensioners
queue for the bus
28-Jun-2023
morning coffee
the devil knows
I don’t take sugar
28-Jun-2023
Heathrow security
politely searching our luggage
for a second time
28-Jun-2023
commuter morning
the same tired squeal
of rusted track
28-Jun-2023
between rain showers
another lawn
gone to seed
28-Jun-2023
moving in with Dad
the lawn is still
too wet to mow
28-Jun-2023
bridge traffic
raging
against summer
28-Jun-2023
silencing the alarm
the alarming silence
28-Jun-2023
tropical dream
steel drums riding
an ocean wave
28-Jun-2023
back-to-school
so many house sparrows
perched on power lines
28-Jun-2023
high-speed train
too fast
to read the graffiti
28-Jun-2023
bitterly cold
the widower buys flowers
for his wife
28-Jun-2023
planted
at the bus stop
her flowered skirt
28-Jun-2023
late autumn night
the wood stove’s reflection
in the cat’s eyes
28-Jun-2023
the current weather
and the minimal chance
of it happening
28-Jun-2023
happy hour
a sandcrab scurries back
to its nest
28-Jun-2023
happy hour
a bartender chases
the dogs away
28-Jun-2023
heat of day
a friendly parrot
bites my toe
28-Jun-2023
low tide
a sandpiper
searching the seaweed
28-Jun-2023
late night argument
the ceiling fan
goes round and round
28-Jun-2023
last call
coveting
my neighbor’s beer
28-Jun-2023
souvenir
a pearl washed
by gentle waves
29-Jun-2023
cold front
a plastic cup tumbles
across the beach
29-Jun-2023
shifting beach dunes
an unfinished dream
29-Jun-2023
heat of day
a dog sleeps
on the beach house deck
29-Jun-2023
power failure
a dog barks
at nothing
29-Jun-2023
tropical dusk
a pelican plunges
into the sea
29-Jun-2023
paradise lost
wave after wave
of construction trucks
29-Jun-2023
ear against a sea shell
I hear
the passage of time
29-Jun-2023
calm seas
a coconut falls
back to earth
29-Jun-2023
happy hour
a gecko scampers
from behind the bar
29-Jun-2023
dawn
the blackbird’s
shadow
29-Jun-2023
Maya Beach market
a truck belches
at a speed bump
29-Jun-2023
mid-day sun
a pair of kayakers
out of gas
29-Jun-2023
Independence Day
she brings
her own fireworks
29-Jun-2023
holiday weekend
a traffic jam
at the package store
29-Jun-2023
junkyard
children play
in a pickup truck
29-Jun-2023
Groundhog Day
a gecko disappears
behind the shower curtain
29-Jun-2023
crows
carrying on
intensely
29-Jun-2023
mangy dog
my imagination
begins to itch
29-Jun-2023
chipmunks
inspecting
sunflower shells
29-Jun-2023
sidewalk café
a waitress chases
the peddlers away
30-Jun-2023
late-night taxi driver racing angels
30-Jun-2023
summer’s end
a shorts and sweatshirt
sort of day
30-Jun-2023
a golden lager
at the end
of the sidewalk
30-Jun-2023
bamboo chicken
an iguana
crosses the road
30-Jun-2023
cloudy day
the bartender doesn’t remember
my "usual"
30-Jun-2023
Super Bowl Sunday
ants surround
a drop of jelly
30-Jun-2023
happy hour
a stray dog
wags its tail
30-Jun-2023
under the palapa
a stray puppy
chases a moth
30-Jun-2023
a loose joint in the busker’s tip jar
30-Jun-2023
in the attic
grandpa’s fishing pole
catching cobwebs
30-Jun-2023
street mime
melting
in the rain
30-Jun-2023
my grandmother’s rosary
at the bottom
of a sock drawer
30-Jun-2023
Government Center
a shopping cart
filled with trash
30-Jun-2023
still not
a good idea
his neck tattoo
30-Jun-2023
weeping for joy
the winner
of the hot sauce contest
30-Jun-2023
jewel thief
the sun sinks
below the horizon
30-Jun-2023
overcast night
a craving
for moonshine
30-Jun-2023
summer fog
a party
across the street
30-Jun-2023
false bottom
the truth
about homebrew
30-Jun-2023
slow blues
she dances
with herself
30-Jun-2023
song sparrows in perfect harmony
30-Jun-2023
outside Fenway
the Sausage King’s
pork pie hat
30-Jun-2023
forgetting the snow
a sip
of barleywine
30-Jun-2023
finishing dinner
the dog’s toy
against my leg
30-Jun-2023
freshman hazing
my first
Dear John letter
30-Jun-2023
my hangover fades in the crackle of bacon
30-Jun-2023
today’s forecast
dry conditions
and no corkscrew
1-Jul-2023
thanks to the rain clouds
this sunblock
is very effective
1-Jul-2023
off the grid
the sound of the cell phone
I left behind
1-Jul-2023
trying to sleep in
the blue jay
thinks not
1-Jul-2023
clouds without rain
I open
another beer
1-Jul-2023
the all-too-patient sunshine
1-Jul-2023
noisy mockingbird
did you drop
that coconut?
1-Jul-2023
parting clouds
a pelican glides
above the waves
1-Jul-2023
open for lunch
the kitchen music
shuts off
1-Jul-2023
looking up from my book
a fish leaps
1-Jul-2023
looking up from my book
a leaping frog
1-Jul-2023
finishing the roof
a palapero
in the shade
1-Jul-2023
bricks and sand
"this used to be
our restaurant"
1-Jul-2023
aspiring to be the horizon
1-Jul-2023
when the music’s over
the rhythm
of the waves
1-Jul-2023
Caribbean breeze
nothing else matters
1-Jul-2023
his pale belly
burning in the sun
American Buddha
1-Jul-2023
broken clouds
a mother teaches
her child to swim
1-Jul-2023
False Caye
the dream
of a private island
1-Jul-2023
darkness descends
the haunted memory
of a broken pier
1-Jul-2023
ghost town tour
no one around
to take our picture
1-Jul-2023
retirement to-do list
expanding my collection
of death poems
1-Jul-2023
rate limit exceeded
the AirBnB
has a cancelation
1-Jul-2023
naked
she says her life
is an open book
1-Jul-2023
hours before dawn
the restless waves
and me
1-Jul-2023
sunbathing
I write another
death poem
1-Jul-2023
mesmerizing
another spin
of the roulette wheel
1-Jul-2023
jasmine
the fragrance
of my dreams
1-Jul-2023
tax questions
countings the voicemails I leave
for my accountant
1-Jul-2023
retreating beneath the palapa
a green fly bites my leg
2-Jul-2023
Mulberry Street
the intersection of tofu
and pasta
2-Jul-2023
cactus flower
a little girl’s
sun dress
2-Jul-2023
waxing gibbous moon
measuring time
in empty beer bottles
2-Jul-2023
toasting another friend on the wagon
2-Jul-2023
my kind of place:
"we’re closed --
can I get you a beer?"
2-Jul-2023
holiday weekend
the sun takes
the day off
2-Jul-2023
silent conquest
a dragonfly lands
in my footprint
2-Jul-2023
noontime meditation
my footprint
fills with sand
2-Jul-2023
"no poetic license"
the haiku policeman
taps his clipboard
2-Jul-2023
unfinished novel
seagulls perching
on a broken jetty
2-Jul-2023
an elegant couple
at the barefoot bar:
"we’re lost"
2-Jul-2023
sea breeze
the sway
of an empty hammock
2-Jul-2023
a beer for breakfast
the wine dealer
and his wife
2-Jul-2023
this way paradise
a broken down
schoolbus
2-Jul-2023
out of reading material
seaweed washes ashore
2-Jul-2023
deep-sea fishermen
returning home
with a case of beer
2-Jul-2023
calm seas
our noisy neighbors
take a vacation
2-Jul-2023
egret
alone
with itself
2-Jul-2023
stargazing
a stingray
follows our flashlight
2-Jul-2023
sunny morning
a pay phone rings
unanswered
2-Jul-2023
end of lobster season
a fellow tourist’s
bright sunburn
2-Jul-2023
writer’s block
I misplace
my Kindle
2-Jul-2023
lactose intolerant
I still crave
Heavenly Hash
2-Jul-2023
enchanted forest
the ATM
out of service
2-Jul-2023
after the storm
all of the toadstools
rearranged
3-Jul-2023
after the storm
whispers
among the reeds
3-Jul-2023
breeze on the lake
a ripple
across the moon
3-Jul-2023
lake breeze
a ripple
across the moon
3-Jul-2023
thunder moon
counting seconds
after the flash
3-Jul-2023
my favorite scarf
around the snowman’s neck
3-Jul-2023
in a frame
above the fireplace
harvest moon
3-Jul-2023
restless night
the bedroom skylight
dims
3-Jul-2023
Opening Day
sausage vendors
working out the rust
3-Jul-2023
all roads leading elsewhere
3-Jul-2023
Wall Street rally
warming up
the sake
3-Jul-2023
future shock
the dog barks
at a TV doorbell
3-Jul-2023
passionate kiss
I miss the goal
of the century
3-Jul-2023
second honeymoon
an extra hour
of sleep
3-Jul-2023
summer morning
the call and response
of Carolina Wrens
3-Jul-2023
sorting unpaid bills
on the grand piano
3-Jul-2023
children play
in the deep tracks
left by a tank
3-Jul-2023
echoing in the subway
an accordion player’s
sad song
3-Jul-2023
fashionably bored
a barista
too smart for college
3-Jul-2023
Alewife Station
a pigeon
boards the train
3-Jul-2023
high-end craft brew
where lingering bitterness
is always welcome
3-Jul-2023
long-distance phone call
my daughter’s boyfriend
calls me "sir"
3-Jul-2023
sandpipers
chasing
chased by
waves
3-Jul-2023
conundrum solo
3-Jul-2023
sleepless night
remembering when
I carried a pager
3-Jul-2023
outside
the abandoned taxi stand
a ringing payphone
3-Jul-2023
against the base
of a crumbling statue
pigeons sharpen their beaks
3-Jul-2023
winter sky
searching
for the words
3-Jul-2023
fourth of July forecast
fireworks all day long
3-Jul-2023
late for the train
I had to get
the last word
3-Jul-2023
late for the train
our lingering kiss
goodbye
3-Jul-2023
traffic helicopter
a noticeable change
in our vibe
3-Jul-2023
Independence Day
just another bum
without a job
4-Jul-2023
dirty snow
her sincere
hypocrisy
4-Jul-2023
its fetid bouquet
an algae bloom
4-Jul-2023
the walls of the old tavern
varnished with nicotine
4-Jul-2023
in Grandma’s sancocho
a root vegetable
of unknown origin
4-Jul-2023
winter rain
watching my footsteps
wash away
4-Jul-2023
ice puddle
a pickup truck
shatters the moon
4-Jul-2023
at the end of the bar
a disfigured man
reeks of cigarettes
4-Jul-2023
tomorrow’s forecast
the bitter chill
of a bear market
4-Jul-2023
Independence Day
her strapless gown
4-Jul-2023
supermoon
a lingering kiss
4-Jul-2023
monitoring
my vital signs
a suspect device
4-Jul-2023
awaiting the test results a thickening mist
4-Jul-2023
strange town
an old friend
doesn’t recognize me
4-Jul-2023
making room for tourists
a regular
is shown the door
4-Jul-2023
hotel lobby
her paint-by-numbers
smile
4-Jul-2023
Leap Day
the bartender
buys me a round
4-Jul-2023
under melting snow
last year’s unraked leaves
4-Jul-2023
construction site graffiti
on time
and under budget
4-Jul-2023
Sagamore Bridge gridlock
my gas tank nearly empty
4-Jul-2023
approaching the bridge
a fresh line
of thunderstorms
4-Jul-2023
fighting sleep
the flashing lights
of a police car
4-Jul-2023
in the headlines
lemmings leaping
on command
4-Jul-2023
Independence Day
I release a moth
from the spider web
4-Jul-2023
clouds disperse
just in time
for sunset
4-Jul-2023
Haymarket Square
not a hay bale
in sight
4-Jul-2023
after the storm
the thunder
of fireworks
4-Jul-2023
cold winter night
hearing a mouse
the cat snuggles closer
5-Jul-2023
Bridgeport ferry landing
a solitary gull
waits for stale bread
5-Jul-2023
waiting for
the other shoe to drop
a coconut falls
5-Jul-2023
Placencia Village
another bar filled
with Bukowskis
5-Jul-2023
morning fog
I need my glasses
to find my glasses
5-Jul-2023
first time visitor
I’m told to turn left
at the walker
5-Jul-2023
intoxicating
the bitter ale
of your lips
5-Jul-2023
writer’s block
a toilet flushes
5-Jul-2023
older than my grandchildren
these words
that never grow up
5-Jul-2023
same time as last year
scrubbing the mildew
from my baseball cap
5-Jul-2023
summer commute
a squirrel leaps
between trunks
5-Jul-2023
at the dog shelter
an inconvenient
Christmas present
5-Jul-2023
Cape Cod traffic
a parking spot
surrounded by sharks
5-Jul-2023
summer swoon
imagining the hydrangeas
are disappointed too
5-Jul-2023
false memory lane
5-Jul-2023
under cover
of darkness
the darkness
5-Jul-2023
summer haze
a box of words
I can’t give away
6-Jul-2023
working late
the soothing darkness
of a Guinness
6-Jul-2023
summer vacation
carbon footprints
everywhere
6-Jul-2023
the old freight yard
making way
for luxury condos
6-Jul-2023
simmering
when I work too late
for dinner
6-Jul-2023
skyway
a man sleeps over Sixth Street
undisturbed
6-Jul-2023
in and out of season
the soft glow
of the Citgo sign
6-Jul-2023
revelation
all of my landmarks
are bars and liquor stores
6-Jul-2023
entering South Station
the same haiku
remains unfinished
6-Jul-2023
trapped
inside my pen
this unwritten poem
6-Jul-2023
chain smoker
the long
upward spiral
6-Jul-2023
ominous clouds
my father won’t call it
a heart attack
6-Jul-2023
washing the dishes
a housefly trapped
in the curtains
6-Jul-2023
beneath a veil of haze
waning gibbous moon
6-Jul-2023
the clean-swept streets
of an urban sitcom
6-Jul-2023
late train
a woman sings a lullaby
via cell phone
6-Jul-2023
startled by my pager
the cat leaps out of bed
6-Jul-2023
the cautious commuter
carrying an umbrella
and sunglasses
6-Jul-2023
Copley Square station
the smell of rain
6-Jul-2023
after the rain
the dog barks
at mushrooms
6-Jul-2023
summer rain
through a sheer sundress
her nipples blossom
6-Jul-2023
Sunset Grill
the amber haze
of too much beer
6-Jul-2023
stranded car
the seagulls
mock me
6-Jul-2023
inspiration
I free the housefly
from a spider web
6-Jul-2023
cotton candy clouds
a long line
at the State fair
7-Jul-2023
in the corn fields below
our airplane’s
tiny shadow
7-Jul-2023
dew drops clinging to summer
7-Jul-2023
no matter
how you spin it
dirty laundry
7-Jul-2023
loading the dryer
I find my son’s
red crayon
7-Jul-2023
watching my smile disappear
the old dog’s
sad eyes
7-Jul-2023
Wall Street pub
the market falls
into this pint
7-Jul-2023
somehow laudable
the chef’s
stone soup
7-Jul-2023
old dog
learning how
to snuggle
7-Jul-2023
crossing time zones
I finish the sudoku game
before I start it
7-Jul-2023
the ship that launched a thousand faces
7-Jul-2023
Congress Avenue Bridge
how to hide
a million bats
7-Jul-2023
sleepless in Texas
I begin to count
tumbleweeds
7-Jul-2023
in my spam folder
another ad
for body armor
7-Jul-2023
in the hotel lounge
a late-night monologue
without sound
7-Jul-2023
Borough Park
scolding the pigeons
in Yiddish
7-Jul-2023
cheap wine
a mosquito’s
last swim
7-Jul-2023
tropical tavern
a Hemingway
for every barstool
7-Jul-2023
Key West tourists applauding sunset
7-Jul-2023
poolside
a mesmerizing
mirage
7-Jul-2023
pre-dawn commute
the steamed up windows
of a donut shop
7-Jul-2023
invisible fence
the dog won’t tell me
where it begins
7-Jul-2023
al fresco café
sharing my coffee
with flies
7-Jul-2023
Wellesley Square
the jagged concrete
of her cheekbones
7-Jul-2023
summer haze
a song I can’t quite
remember
7-Jul-2023
table of contents
damaged during shipment
7-Jul-2023
big fat summer moon
a night for one beer
too many
7-Jul-2023
waning gibbous moon
not her first
walk of shame
7-Jul-2023
an old woman whispering
for the benefit of ghosts
7-Jul-2023
silent crows chasing the moon away
7-Jul-2023
bar flies
the same old song
out of tune
8-Jul-2023
formal dining
a wrinkle
in the linen
8-Jul-2023
going out of business
the richest junk dealers
8-Jul-2023
holding your hand
a flash
of lightning
8-Jul-2023
hot summer night
a mosquito flies
across the moon
8-Jul-2023
overbooked flight
a baby laughs
at my funny faces
8-Jul-2023
between trains
a stray dog sniffs
the empty benches
8-Jul-2023
downtown Irish pub
searching the woodwork
for a poem
8-Jul-2023
summer doldrums
the white noise serenade
of the ceiling fan
8-Jul-2023
hipster café
the baker’s hair
tied up in a bun
8-Jul-2023
the invisible hand
that brushes the hair
from her face
8-Jul-2023
Little League game
so many coaches
in the crowd
8-Jul-2023
exiting the elevator
my fart will go on
8-Jul-2023
releasing
the dandelion seeds
summer wind
8-Jul-2023
summer in the city
Johnny pumps
and bubblegum perfume
8-Jul-2023
sidewalk artist
my portrait
looks nothing like me
8-Jul-2023
lifeguards
diligently watching
their suntans
8-Jul-2023
changing seasons
a new noise
in the old house
8-Jul-2023
water rationing
the well-kept brown lawns
of suburbia
8-Jul-2023
failing hard drive
the sound
of seeking
8-Jul-2023
Lake Cochituate
fireflies
land on the moon
8-Jul-2023
early retirement
and here I expected
a glorious sunset
8-Jul-2023
catching his breath
the veteran outfielder
8-Jul-2023
authentic cuisine
the alley cat
catches a mouse
8-Jul-2023
trimming the bushes
an agitated
hornet’s nest
8-Jul-2023
Personality Crisis
the men
who played with Dolls
8-Jul-2023
gripping her walker
the old woman
trims a rose bush
9-Jul-2023
bamboo chicken
the iguanas scatter
9-Jul-2023
ER waiting room
another rerun
of Wheel of Fortune
9-Jul-2023
meeting her date
at the train station
an unfinished mural
9-Jul-2023
summer haze
a tenor saxophone
drifts away
9-Jul-2023
the heron’s majestic stillness
9-Jul-2023
Cambridge brewpub
drunken bohemians
in designer clothes
9-Jul-2023
startled from sleep
the throbbing beat
of a helicopter
9-Jul-2023
weaving in and out
of the bulrushes
a dragonfly
9-Jul-2023
time travel
the distant bells
of an ice cream truck
9-Jul-2023
Boston nightscape
the long and lonely shadow
of a skyscraper
9-Jul-2023
harvest moon
a migrant worker’s
restless sleep
9-Jul-2023
rural junkyard
a rust-colored moon
9-Jul-2023
hurricane warning
the cocktail is stronger
than you think
9-Jul-2023
laughter in the kitchen
the smell
of burning appetizers
9-Jul-2023
twilight
the sound of jazz
from a beachside tavern
9-Jul-2023
a long drive home
I can’t take my eyes
off the moon
9-Jul-2023
frustrated drummer
taps a pen
against his glass
9-Jul-2023
beer on my breath
the dog
licks my face
10-Jul-2023
fresh roasted coffee
gold in a burlap bag
10-Jul-2023
spread across
a park bench
yesterday’s news
10-Jul-2023
the sax player’s smile
when I request
"A Love Supreme"
10-Jul-2023
who knows where
these dandelion seeds
will land?
10-Jul-2023
heightened security
our dog barks
at the neighbors
10-Jul-2023
Wall Street futures
backyard Buddha
unconcerned
10-Jul-2023
evicted from
the church courtyard
a bewildered homeless man
10-Jul-2023
the rocket’s red glare
another spy satellite
10-Jul-2023
I didn’t fight the law
the law won anyway
10-Jul-2023
hours before birdsong
the persistent chirping
of a smoke detector
10-Jul-2023
running for the last train
my racing heartbeat
10-Jul-2023
waking dream
she loves me
she loves me not
10-Jul-2023
pigeon feed a street busker’s wages
10-Jul-2023
in a battered guitar case
shrink-wrapped CDs
and cassettes for sale
10-Jul-2023
the loneliness I saved for a rainy day
10-Jul-2023
Boston Common
even a swing musician
has to sleep
10-Jul-2023
end of the line
by any other name
Wonderland
10-Jul-2023
the old dock
a plank falls
but nobody hears
10-Jul-2023
sign on the barbed wire fence:
beware of dog
10-Jul-2023
after hours club
Lightnin’ Hopkins
illuminates the room
10-Jul-2023
downtown hotel courtyard
tourists sunbathe
in a shaft of light
10-Jul-2023
a birthday tiara
the things I would do
for my Mom
10-Jul-2023
Earth embracing entropy
10-Jul-2023
negative space
all that’s left
between us
10-Jul-2023
an evening’s sigh
pulling a tick
from my leg
10-Jul-2023
foraging
my mushroom app
out of WiFi range
10-Jul-2023
the unplanned life
happily entrenched
in the present
10-Jul-2023
at the end of the day
another sunset
we can’t see
10-Jul-2023
alpargatas
trying to decide
if they’re comfortable or not
11-Jul-2023
smoke-free taverns
old timers
and their stirring straws
11-Jul-2023
language barrier
the cabbie drives too close
to the guardrail
11-Jul-2023
new sofa
the old cat’s
claw mark
11-Jul-2023
Rockaway Beach
more than
a Ramones song
11-Jul-2023
record cold --
is there ice
on Mars?
11-Jul-2023
pre-dawn fog
the mystical glow
of a night light
11-Jul-2023
slightly tipsy
an unbalanced
washing machine
11-Jul-2023
stealthily tossing a bitcoin into the fountain
11-Jul-2023
strange town
the ghosts pretend
to recognize me
11-Jul-2023
searching for insight
my battery
running low
11-Jul-2023
sea breeze
the captain dreams
of stormy seas
11-Jul-2023
Washington Square
a crowd gathers
around a chess board
11-Jul-2023
vying for space
on the chess board
dust bunnies
11-Jul-2023
crows in a bare tree
accusing me
of something
11-Jul-2023
street light flickering
the sheen of her lips
11-Jul-2023
the mince meat factory
now luxury condos
11-Jul-2023
at our neighborhood
AirBnB
crows pick through trash
11-Jul-2023
midnight train
the bedposts shake
11-Jul-2023
butterflies
the flight
of a knuckleball
11-Jul-2023
graduation day
caps fly
in all directions
11-Jul-2023
standing room only
at the chicken shack
a drumstick
goes flying
11-Jul-2023
silver maple
assuring us
it meant no harm
12-Jul-2023
his shiny new sports car
our neighbor
with the mail order bride
12-Jul-2023
silence
raven tracks
in the snow
12-Jul-2023
unforgiven
a dead raven
in the snow
12-Jul-2023
nature walk
I swat
the invisible gnat
12-Jul-2023
Shark Tank
the entrepreneur’s
bright red dreadlocks
12-Jul-2023
high tide
filling
my footprints
12-Jul-2023
blues jam
pub regulars
pay no attention
12-Jul-2023
wild flowers
on both sides
of the tracks
12-Jul-2023
pennies
in the busker’s
coffee can
12-Jul-2023
stop sign
the rosary beads
on her headboard
12-Jul-2023
in the "o"
of the "hotel" sign
sparrows make a nest
12-Jul-2023
a dog sniffing footprints in the snow
12-Jul-2023
icicles hanging from the satellite dish
12-Jul-2023
blue moon
or at least it says so
on my calendar
12-Jul-2023
wallowing in the Twitter mud
12-Jul-2023
I was born the year the music died
12-Jul-2023
visible via satellite
a dragonfly
in the sand
12-Jul-2023
palm branches
they say they come
in peace
13-Jul-2023
over flatbread pizza
my father’s expression
on my daughter’s face
13-Jul-2023
windless morning
the slow walk
of a great blue heron
13-Jul-2023
recycling an old notebook
the morning chatter
of sparrows
13-Jul-2023
whale watch
the sigh I was saving
for sunset
13-Jul-2023
getting up early
so that everyone else
can sleep late
13-Jul-2023
modern alchemy
turning lies
into a commemorative coin
13-Jul-2023
modern alchemy
forging a commemorative coin
from lies
13-Jul-2023
festival of the absurd
a pair of animated shorts
13-Jul-2023
solitary confinement
the spider waiting
in its web
13-Jul-2023
summer rain
an uninvited guest
14-Jul-2023
impulse shopping trip
I plan it
thoroughly
14-Jul-2023
broken clouds
the fragrance
of dirty rice
14-Jul-2023
the secret spot --
two whale watch boats
watch each other
14-Jul-2023
firefly
everyone calls it
something else
14-Jul-2023
distant thunder
the subject changes
to religion
14-Jul-2023
storming the Bastille
or at least a bakery
that sells baguettes
14-Jul-2023
growing old
the bark peeling
from a birch tree
14-Jul-2023
still pond
reflecting
my inner turmoil
14-Jul-2023
coming full circle
but yet
to turn a corner
14-Jul-2023
food trucks at the end of the nature hike
14-Jul-2023
the same unique invitation
I received last week
14-Jul-2023
trapped in a spiderweb
a damselfly
in distress
15-Jul-2023
room for one more?
a mouse scurrying
through the kitchen
15-Jul-2023
after work
landscapers line up
at the dispensary
15-Jul-2023
continued drought
beach sand pours
from a chipmunk’s skull
15-Jul-2023
cousins comparing what they’re not allowed to do
15-Jul-2023
soaring beyond the horizon
a heart-shaped balloon
15-Jul-2023
even under hypnosis
I don’t remember
a white picket fence
15-Jul-2023
negative space
the photographer’s
empty studio
15-Jul-2023
evening thunder
the final approach
of a private jet
15-Jul-2023
at the deli counter
the fisherman’s
vegetarian order
15-Jul-2023
morning fog
infinite shades
of gray
15-Jul-2023
tropical disturbance
a power outage
at the street party
15-Jul-2023
fish and company
a swarm of flies
in the kitchen
15-Jul-2023
Roadkill Cafe
on second thought
never mind the selfie
15-Jul-2023
a watched spin cycle never ends
15-Jul-2023
waning daylight
low-hanging clouds
race past
15-Jul-2023
a ripe mango falls from my dream
16-Jul-2023
telling my mother
the garnish
is ornamental
16-Jul-2023
tornado watch
still life
in a red box
16-Jul-2023
high tide
the ebullience
of ocean waves
16-Jul-2023
finding myself
in the alphabet soup
16-Jul-2023
serenity now
we lose
our cell phone signal
16-Jul-2023
24-hour news
even the past
is unpredictable
16-Jul-2023
new deal
an unshuffled deck
16-Jul-2023
the wait for a table
a bit hard
to digest
16-Jul-2023
gated community
unable to find
my way out
16-Jul-2023
ballpark ice cream
the relief pitcher
melts down
16-Jul-2023
bridge traffic
telling a tourist
I’m not on his vacation
16-Jul-2023
tabloid headline
Barbie dumps Ken
for G.I. Joe
16-Jul-2023
windless night
staring at the watch
I no longer wear
16-Jul-2023
record heat
the tired rumble
of a freight train
16-Jul-2023
one hand clapping
Buddha denies
being Buddhist
16-Jul-2023
fading in the distance
the promise
of thunder
17-Jul-2023
writer’s block
bark peeling
from a birch tree
17-Jul-2023
outdoor wine tasting
whining
about the heat
17-Jul-2023
the unmowed lawn
our neighbor says
he’s feeding the bees
17-Jul-2023
sand bar
a Wild Turkey
on the rocks
17-Jul-2023
overflowing dumpster
the politician’s
handshake
17-Jul-2023
entanglement
the hair of the dog
that bit me
17-Jul-2023
somewhat queasy
a harrowing ride
on the wagon
17-Jul-2023
heated discussion
a marsh fly
on the wall
17-Jul-2023
always lavishly dressed
an oriole
at the bird feeder
17-Jul-2023
guarded by my dog
from unauthorized use
my sandals
17-Jul-2023
jumping to conclusions
a rabbit
eating our flowers
17-Jul-2023
craving a Western omelet
I mount my invisible horse
17-Jul-2023
too hot to reach for the remote
17-Jul-2023
dog days
finding the intersection
of sun and breeze
17-Jul-2023
sparsely populated
my desert dreamscape
17-Jul-2023
windless night
an abandoned boat
in the lagoon
17-Jul-2023
linen service
every day
a different hat
18-Jul-2023
rolling right past me
the Powerball jackpot
18-Jul-2023
just out of reach
a chattering squirrel
taunts the dog
18-Jul-2023
panoramic view
a bird flies past
the conference room
18-Jul-2023
finding Bukowski at the bottom of this bottle
18-Jul-2023
mariachi skeletons
on the silver screen
18-Jul-2023
after hours
a dog sleeps
beside the sub-woofer
18-Jul-2023
she’s not naked
if she’s wearing
Mardi Gras beads
18-Jul-2023
lonely night
misery doesn’t
love company
18-Jul-2023
remembering when I was alive
18-Jul-2023
beyond the urban sprawl
Recuerdos de la Alhambra
18-Jul-2023
full of wine
the nightingale’s song
18-Jul-2023
hoping daylight discovers our secret
18-Jul-2023
hot summer night
a shadowy figure
at the crossroads
18-Jul-2023
in my jacket pocket
a dog treat
of unknown vintage
18-Jul-2023
my favorite nightmare
a vintage beer can
in my coffin
18-Jul-2023
America first
a paper mill converted
to luxury condos
18-Jul-2023
roadside shrine
a cross made
from bottle caps
18-Jul-2023
at the summit
of the landfill
sunflowers bloom
18-Jul-2023
high school reunion
I don’t remember
me either
18-Jul-2023
new moon
a mystery object
washes ashore
18-Jul-2023
runt of the litter
getting hand-me-downs
from a younger brother
18-Jul-2023
nothing to see here
-- new moon
18-Jul-2023
Fish Island
a swing truss bridge
looks at me sideways
18-Jul-2023
windless afternoon
a life raft
without instructions
18-Jul-2023
late Autumn
the oak leaves
won’t let go
19-Jul-2023
basking in the splendor
of a dying star
19-Jul-2023
cop on the beat
shaking down
the winos
19-Jul-2023
escaping the heat
in the back of the theatre
let the credits roll
19-Jul-2023
red moon
the sky
unmoved
19-Jul-2023
disruptive passenger
a one-way ticket
to the no-fly list
19-Jul-2023
too young to remember
my fourteen months
as an only child
19-Jul-2023
sleepwalking
in a narrow hallway
the smell of rain
19-Jul-2023
when I ask him about the pep in his step
19-Jul-2023
Grandma’s smile
when the mariachis sing
"De Colores"
19-Jul-2023
sleepless night
ghosts complaining
about the heat
19-Jul-2023
so in love with that song
I thank the cop
for my ticket
19-Jul-2023
ghost town
a broken swing
in the wind
19-Jul-2023
jazz brunch
the swish swish a dish
of the drummer’s brushes
19-Jul-2023
beachside cocktails
extra salt
on the rim
19-Jul-2023
Santa Fe sunset
the ristra’s shadow
lengthens
19-Jul-2023
cotton candy clouds
the children
we’ve become
19-Jul-2023
the teacher intercepts
a love note
meant for her
19-Jul-2023
meteor shower
I imagine her
naked
19-Jul-2023
newly divorced
she takes up smoking
plastic-tipped cigars
19-Jul-2023
now’s the time
stepping forward
for the sax solo
19-Jul-2023
gentrification
white paint covers
another mural
19-Jul-2023
circus clown
adjusting his smile
in the mirror
19-Jul-2023
the chaplain’s globe and anchor tattoo
19-Jul-2023
in the mess hall
a Dear John letter
from home
19-Jul-2023
amazing grace
the widow accepts
a folded flag
19-Jul-2023
history repeating itself
-- driftwood
20-Jul-2023
summer doldrums
hot prospect
on the bench
20-Jul-2023
game out of hand
a child’s balloon soars
over the Green Monster
20-Jul-2023
my jazz club crush
her favorite song
is "A Love Supreme"
20-Jul-2023
burning the mangroves
to make way
for an eco-resort
20-Jul-2023
footprints on the moon
I dream of walking
the dog
20-Jul-2023
herring run
the frenzy
of seagulls
20-Jul-2023
far from the winner’s circle
a bouquet
of dandelions
20-Jul-2023
a prolific year
tomatillo plants
six feet tall
20-Jul-2023
unhappy hour
the bar crowded
with life stories
20-Jul-2023
out of data range
the only one
with a road map
20-Jul-2023
dune shack
another washed-up artist
20-Jul-2023
Eel Pond
a hungry duck
loses patience
20-Jul-2023
restless night
the irrigation system
cycles on and off
20-Jul-2023
extra innings
the automatic runner’s
clean uniform
20-Jul-2023
package store
the automatic door opens
for ghosts
20-Jul-2023
a smart-ass grin
when I ask
isn’t everything edible?
20-Jul-2023
ant infestation
I choose
my poison
20-Jul-2023
dog days
bulls and bears
share Wall Street
20-Jul-2023
Poison Ivy --
such a catchy song!
20-Jul-2023
moonwalk
anything to avoid
stepping on mushrooms
20-Jul-2023
waning crescent moon
the tired arc
of night
20-Jul-2023
18 stories high
the slap
of the window washer’s ropes
21-Jul-2023
meanwhile on Twitter
I am followed
by the Village Idiot
21-Jul-2023
quicksand
someone
I never forgave
21-Jul-2023
driving down a dead end street
I solve Rubik’s cube
21-Jul-2023
superiority repudiated
21-Jul-2023
that sudden emptiness
when you remember
automatic withdrawals
21-Jul-2023
convergence zone
the search
for low pressure
21-Jul-2023
Saharan dust
the gratitude
of palm trees
21-Jul-2023
nothing up my sleeve
her tattooed right arm
21-Jul-2023
blind date
she invites me inside
21-Jul-2023
windless afternoon
the dog toy
stops squeaking
21-Jul-2023
summer doldrums
let the trade rumors
begin
21-Jul-2023
summer picnic
sharing my sandwich
with ants
21-Jul-2023
beachside dining
the seagull snatches
a hot dog
21-Jul-2023
windless night
he calls my sons
"estranged"
21-Jul-2023
trade deadline
a dingo
takes the field
21-Jul-2023
hide and seek
always a missing shoe
21-Jul-2023
BBQ pit
directly behind
the "no smoking" sign
21-Jul-2023
disabled train
my blurred reflection
in plexiglas
21-Jul-2023
another day
of not knowing
what day it is
21-Jul-2023
rain delay
almost out
of sunflower seeds
21-Jul-2023
unruly passenger
who won’t wear
an oxygen mask
22-Jul-2023
four innings later
Fenway becomes
a water park
22-Jul-2023
followed
then unfollowed
my pace quickens
22-Jul-2023
morning hangover
a laughing seagull
22-Jul-2023
summer fundraiser
the radio plays
"Ain’t Too Proud to Beg"
22-Jul-2023
when undecided is the better choice
22-Jul-2023
the view in my mirror:
unplanned obsolescence
22-Jul-2023
undecided
coastal fog
or wildfire smoke?
22-Jul-2023
affordable housing
a city
called Limbo
22-Jul-2023
Boston merge
remembering
my first crush
22-Jul-2023
unstable air
patriots
and their false flags
22-Jul-2023
low-hanging clouds
sometimes I wonder
what I am
22-Jul-2023
osprey nest
waiting for the kids
to move out
22-Jul-2023
For Whom the Bell Tolls
a called strike three
22-Jul-2023
telling my granddaughter
my awkward phase
is still in progress
22-Jul-2023
killing a fly
clouds gather
on a distant horizon
22-Jul-2023
indefinite delay
the train
to no-man’s land
22-Jul-2023
over watered-down cocktails
a spreadsheet of monthly bills
22-Jul-2023
dusk imagining fireflies
22-Jul-2023
summer morning
dew clings
to a spiderweb
22-Jul-2023
banana slug
crossing a patio
undisturbed
23-Jul-2023
the ancient key
unlocking
my imagination
23-Jul-2023
23 and who?
imagining myself
as what I am
23-Jul-2023
quiet car
at a dead end
without a GPS signal
23-Jul-2023
absorbed into a video game vortex
23-Jul-2023
Nomans Land
an abandoned
bombing range
23-Jul-2023
northerly breeze
I hang
my hat on it
23-Jul-2023
vanishing point
a car misjudges
the depth of a puddle
23-Jul-2023
Paradise
a dog’s
daydreams
23-Jul-2023
another thing
that never happened
to Pablo Picasso
23-Jul-2023
my hometown
even the ghosts
don’t recognize me
23-Jul-2023
mercurial breeze
leaving me
with the check
23-Jul-2023
backlit beauty
I could dream
all day
23-Jul-2023
deadly serious
she tells me not to call it
the graveyard shift
23-Jul-2023
PowerBall
fifteen dollars
for a bookmark
23-Jul-2023
dusty countertops
the past
behind me
23-Jul-2023
pouring the wine
a soggy dog toy
against my leg
23-Jul-2023
the other side of my pillow
smells even more
like a dog
23-Jul-2023
my life’s purpose
a soggy dog toy
against my leg
23-Jul-2023
Harvard Square
the subway doors open
to the smell of rain
23-Jul-2023
another old notebook
separating the chaff
from the wheat
24-Jul-2023
Monday morning
making sure
my phone is on
24-Jul-2023
laser tag
my grandson’s
radiant smile
24-Jul-2023
escaping its cage
the songbird
grows silent
24-Jul-2023
hiding in plain sight
the boy
who was never cool
24-Jul-2023
Monday morning holding its breath
24-Jul-2023
troubled sleep
a lost dog’s
unblinking eyes
24-Jul-2023
and just like that
a billionaire’s whim
becomes law
24-Jul-2023
the storm
of the century
sputters out
24-Jul-2023
Vieques sunset
the glint
of an empty beer can
24-Jul-2023
Vieques sunset
the glint
of unexploded ordnance
24-Jul-2023
desert sunrise
the jackrabbit’s ears
perk up
24-Jul-2023
Barbie at the movies
unable to resist
the obligatory selfie
24-Jul-2023
summer doldrums
all eyes
on the tropical wave
24-Jul-2023
a bored dog
waiting for the other shoe
to drop
24-Jul-2023
alchemy
a goldfinch
at the oriole feeder
24-Jul-2023
summer commute
cats chasing rats
in a subway tunnel
24-Jul-2023
gray fades to white
another day
of indecisive clouds
24-Jul-2023
drunk before noon
bees swarming
hibiscus flowers
25-Jul-2023
lost at sea
the captain’s
good luck charm
25-Jul-2023
writer’s block
I try my hand
at blank verse
25-Jul-2023
summer commute
between the pebbles
of a shallow river
25-Jul-2023
county fair
redolent
of buttered popcorn
25-Jul-2023
exasperated
the dog
chasing a moth
25-Jul-2023
no gold watch
at the end
of the rainbow
25-Jul-2023
cactus garden
the silence
of a widowed dove
25-Jul-2023
tropical disturbance
a coconut falls
on the tin roof
25-Jul-2023
used book store
scouring the shelves
for inspiration
25-Jul-2023
summer doldrums
a fan favorite
packs his bags
25-Jul-2023
waking up the drunk
the roar
of the express train
25-Jul-2023
irreconcilable difference engine
25-Jul-2023
5:01
the dog livid
that she hasn’t been fed
25-Jul-2023
approaching dusk
the dog picks up
a chicken bone
25-Jul-2023
gray sky
the words
I can’t take back
25-Jul-2023
imagining
a distant airplane
is a firefly
25-Jul-2023
one final drink
followed by
another
25-Jul-2023
half moon
the darkness
of the old oak
26-Jul-2023
still pond
a tadpole swims
across the moon
26-Jul-2023
windless morning
a neighbor shouts
at his dog
26-Jul-2023
boardwalk musician
replete
with rollerblades
26-Jul-2023
autumn years
all of the fledglings
have left the nest
26-Jul-2023
the alleyway that leads to the sea
26-Jul-2023
immobilized
the flood waters
stare right back
26-Jul-2023
over mixed drinks
discussing
our dog’s pedigree
26-Jul-2023
meteor shower
always going off
on a tangent
26-Jul-2023
kicked out of the bar
by a Moscow mule
26-Jul-2023
airplane mode
I pretend I’m listening
to music
26-Jul-2023
speed trap
a lingering kiss
on our first date
26-Jul-2023
under new management
bland food
on colorful plates
26-Jul-2023
the distant hum
of someone else’s
air conditioner
26-Jul-2023
osprey wondering how I sleep at night
26-Jul-2023
always apologizing about something
26-Jul-2023
thunder setting the sparrows free
26-Jul-2023
between trains
a man pretending to be
on his cellphone
26-Jul-2023
rural bus stop
the driver helps me
load my bike
27-Jul-2023
reading the weather forecast
a tolling church bell
27-Jul-2023
a dog’s life
transitioning from sleep
to nap
27-Jul-2023
feeling old
a classic song
I don’t remember
27-Jul-2023
burning sage
my dreams
go up in smoke
27-Jul-2023
spellbound
a ragdoll dancing
without a choice
27-Jul-2023
remembering
how easy it is
to predict the past
27-Jul-2023
hostage crisis
the dog won’t let me
cross the room
27-Jul-2023
lost
everything
I haven’t got
27-Jul-2023
lazy afternoon
the shopkeeper doesn’t wake
the sleeping dog
27-Jul-2023
lazy afternoon
the waiter doesn’t wake
the sleeping dog
27-Jul-2023
summer daze
when a breeze
becomes a gale warning
27-Jul-2023
closed for the summer
my winter getaway
27-Jul-2023
gusty wind
claiming it wasn’t
a promise
27-Jul-2023
tugging at her dress
mischievous wind
27-Jul-2023
crunching beneath my feet
memories
of benign clutter
27-Jul-2023
police helicopter
something
in the air
27-Jul-2023
old pickup truck
bees swarming
in its bonnet
27-Jul-2023
pointing reluctantly
a map of falling stars
27-Jul-2023
retirement days
I kept aside
one stress ball
27-Jul-2023
summer twilight
not sure where
the apple fell
28-Jul-2023
perfectly seasoned
perfectly round
a savory pi
28-Jul-2023
picking up the fly swatter
I compose
another death poem
28-Jul-2023
ridiculed
just for knowing
the right answer
28-Jul-2023
pale sky
snowbirds
and their suntans
28-Jul-2023
battlefield overgrown with poppies
28-Jul-2023
tepid coffee
served with
a smile
28-Jul-2023
tepid coffee
served
with a smile
28-Jul-2023
border cantina
forgetting
the Alamo
28-Jul-2023
border cantina
the quintessence
of dust
28-Jul-2023
summer breeze
the little lies
we tell ourselves
28-Jul-2023
waxing gibbous moon
the tireless pull
of a rip current
28-Jul-2023
a knowing nod
my spirit guide
pours another shot
28-Jul-2023
enlightenment
the other side
of the rip current
28-Jul-2023
up all night
the streetlight
winks at me
28-Jul-2023
self-indulgent
getting lost
in a bookstore
28-Jul-2023
between shifts
a stray dog’s
wagging tail
28-Jul-2023
daydreaming
beyond
the vanishing point
28-Jul-2023
crows taunt the punishing sun
28-Jul-2023
Catalonian lullaby
a little girl
playing in the field
28-Jul-2023
pulp poetry
ensuring
my obscurity
29-Jul-2023
colonial alchemy
sugarcane is turned
into blood
29-Jul-2023
a gambler’s peace
no one else
has won the jackpot
29-Jul-2023
a sky filled with dying stars
29-Jul-2023
the dream
of getting lost
in euphoria
29-Jul-2023
starry eyes
renaming
the constellations
29-Jul-2023
one cardinal
calls to another --
pure poetry
29-Jul-2023
the meaning of life
something I scribbled
in the margins
29-Jul-2023
happy hour
contemplating the stars
al fresco
29-Jul-2023
free verse
the things
one can’t give away
29-Jul-2023
tower of babble
everyone on Twitter
interprets my dream
29-Jul-2023
spirits at the bar
their shaky hands
29-Jul-2023
skipping kidney stones
29-Jul-2023
writer’s block
daydreaming
in a barren field
29-Jul-2023
weeping willow
wallowing
in self-pity
29-Jul-2023
therapy dog
there’s always time
for a tummy rub
29-Jul-2023
high cotton
the pitcher
hangs his head
29-Jul-2023
hazy summer night
fireworks
for no reason
29-Jul-2023
tonight’s weather
a tired
knock knock joke
29-Jul-2023
the wind
won’t take no
for an answer
29-Jul-2023
imminent storm
the tangible
darkness
29-Jul-2023
imminent storm
hearing
the darkness
29-Jul-2023
explaining
to my granddaughters
what a book is
30-Jul-2023
sitting on the stoop
with everyone else
in this city
30-Jul-2023
ordering a cosmo
before I knew
it was rebellion
30-Jul-2023
AI haiku
a torrent of words
down the storm drain
30-Jul-2023
hunger games
the price
of a loaf
of bread
30-Jul-2023
wide-eyed with wonder
how long did Grandpa live
without a cellphone?
30-Jul-2023
on the other side
of the chain-link fence
a play bow
30-Jul-2023
beer garden
I plant myself
at the bar
30-Jul-2023
marsh grass or ragweed?
it’s all the same
to a summer breeze
30-Jul-2023
skeleton key
the ghosts
don’t need it
30-Jul-2023
the golden doodle
at the end
of the rainbow
30-Jul-2023
her wink
no more
than fantasy
30-Jul-2023
lullaby
blaring from loudspeakers
30-Jul-2023
burning passion
in effigy
30-Jul-2023
runt of the litter
hand-me-downs
from a younger brother
30-Jul-2023
Sunday morning
the cat’s shadow
stalks itself
30-Jul-2023
unfolding
an AI simulation
of a papyrus scroll
31-Jul-2023
from her grave
my mother asks why I can’t
write a nice poem
31-Jul-2023
restless ghosts
everything that thrives
in the desert
31-Jul-2023
in the woods
pining
for the desert
31-Jul-2023
sipping absinthe
in black and white
the ghost of Jack Kerouac
31-Jul-2023
buying time
the trade deadline
looms closer
31-Jul-2023
a hairline crack in the playhouse mirror
31-Jul-2023
fraying rope
unable to let go
of a grudge
31-Jul-2023
confirmation bias
the cart
before the horse
31-Jul-2023
confirmation bias
everyone assumes
I’m a Catholic
31-Jul-2023
hiding my sarcasm
when I reply
"I’d be delighted"
31-Jul-2023
sheer fantasy
I can hardly
imagine it
31-Jul-2023
Mill Basin
surrounded on all sides
by Brooklyn
31-Jul-2023
ballerina dancing in the sand
31-Jul-2023
shadows
taking refuge
among ghosts
31-Jul-2023
wrapped up
in her romance novel
the tamale lady
31-Jul-2023
midsummer night
always expect
fireworks
31-Jul-2023
grain moon
a dusty bottle
of whiskey
31-Jul-2023
red moon
I am trying not
to fall in love
31-Jul-2023
open window
a dog sniffs
the night
31-Jul-2023
Grandma’s apartment building
something frying
just about everywhere
1-Aug-2023
Sea of Tranquility
so far away
1-Aug-2023
forgotten dream
the morning
turns to mist
1-Aug-2023
heartbroken
the river reduced
to a trickle
1-Aug-2023
street guitarist
the sweet arpeggio
of rain
1-Aug-2023
super moon
no sense
of personal space
1-Aug-2023
rotten egg cracking in disgust
1-Aug-2023
poetry submission
that last fatal hour
1-Aug-2023
emerging from
a fallow field
trainhoppers
1-Aug-2023
sowing
scrumptious pain
a Carolina Reaper
1-Aug-2023
Sunday worship
flipping the steaks
on the grill
1-Aug-2023
cracking the cork
I siphon what’s left
of the good wine
1-Aug-2023
sleepwalking
the dark alleys
of another era
1-Aug-2023
24-hour news
the hypnotized
never lie
1-Aug-2023
Baja midnight
a cactus garden
reaching for the moon
1-Aug-2023
church bells
losing themselves
in a passing cloud
1-Aug-2023
small talk
an empty ferry boat
drifts away
2-Aug-2023
in a parallel world
the coyote dreams
of basting a turkey
2-Aug-2023
emptying her bowl
the dog’s hunger
unabated
2-Aug-2023
cool summer morning
the poetry
of a resting wagon
2-Aug-2023
calm seas
the old fisherman’s
heavy sigh
2-Aug-2023
goldfinches at the feeder
a craving for citrus
2-Aug-2023
beyond the marsh grass
our herring run
reduced to a trickle
2-Aug-2023
Wednesday morning
rushing past another
unfinished mural
2-Aug-2023
tent revival
a congregant responds
to the defibrillator
2-Aug-2023
cloud server
raining down
sparks
2-Aug-2023
turkey buzzard
dreaming
it was a hawk
2-Aug-2023
sturgeon moon
the one
that got away
2-Aug-2023
pity party
nobody shows
2-Aug-2023
perhaps too willing
to admit my haiku
is a micropoem
2-Aug-2023
asking a ghost
if the last train
will ever come
2-Aug-2023
slings and arrows
can I buy them
on Amazon?
2-Aug-2023
unseasonably cool
a stranger likes
my poetry
2-Aug-2023
cool summer night
vultures gazing
at the moon
2-Aug-2023
glass eel
never in one place
for very long
3-Aug-2023
sidewalk cafe
a worker sweeps away
the morning silence
3-Aug-2023
my childhood home
a crack in the sidewalk
unrepaired
3-Aug-2023
a unique opportunity
to recycle
more junk mail
3-Aug-2023
heavy sigh
turning away
from the perfect wave
3-Aug-2023
marked as spam:
"our commitment
to your security"
3-Aug-2023
in business news
a dominatrix
into bonds
3-Aug-2023
wandering
among the dunes
beach plums
3-Aug-2023
thanking me for my service
with an eviction notice
3-Aug-2023
unchanged
a wall separating
two forgotten kingdoms
3-Aug-2023
listening
for the ocean
in the marsh grass
3-Aug-2023
barrel-aged tequila
the color of sunset
3-Aug-2023
calm seas sharing the silence
3-Aug-2023
the old sugar mill now an AirBnB
3-Aug-2023
summer breeze
stirring
the kettle pond
3-Aug-2023
waking from a dream
the smell of Old Spice
in my childhood home
3-Aug-2023
letting go
the slow descent
into goodbye
3-Aug-2023
sleepless night
my father’s ghost
doing sit-ups
3-Aug-2023
awake before dawn
I stumble
through stillness
4-Aug-2023
summer daydream
stirring her cocktail
with a bamboo straw
4-Aug-2023
sausage sizzling
in the summer sun
4-Aug-2023
sleepwalking
the familiar fragrance
of a desert rose
4-Aug-2023
flickering streetlight
something tells me
to linger
4-Aug-2023
crossing the bridge
the ubiquitous
lobster roll
4-Aug-2023
after the booking
a policeman
washes his hands
4-Aug-2023
writer’s block
slicing an orange
with a dull knife
4-Aug-2023
gentle river
it bends
without breaking
4-Aug-2023
outdoor dining
an adorable puppy
in a cardboard box
4-Aug-2023
late summer chill
the countdown
to scheduled bloodwork
4-Aug-2023
never questioning
the gloop she puts
in my hair
4-Aug-2023
daylilies
mocking
my hangover
4-Aug-2023
dimly lit
the tender bow
of a double bass
4-Aug-2023
dimly lit
the tender caress
of a double bass
4-Aug-2023
tossing the pizza dough
he winks
at all the ladies
4-Aug-2023
rising interest rates
a feeding frenzy
of loan sharks
4-Aug-2023
waning gibbous moon
how soon can I be
a great grandfather?
4-Aug-2023
in the waiting room
an abstract portrait
of a boiling pot
5-Aug-2023
best seat in the house
an osprey nest
above the bleachers
5-Aug-2023
tree of knowledge
torn down to make way
for luxury condos
5-Aug-2023
without shame
the would-be emperor’s
new clothes
5-Aug-2023
under the only shade tree
old men play dominos
5-Aug-2023
stimulation
the thought that
I’m running out of coffee
5-Aug-2023
jealousy
a soaring falcon
5-Aug-2023
writer’s block
a frozen pipe
in the outdoor shower
5-Aug-2023
Saturday morning
a stray dog
in the cemetery
5-Aug-2023
bored
a dog barking
at clouds
5-Aug-2023
how many secrets lost
in the red shag carpet
of the soul?
5-Aug-2023
sublimely serious nonsense
5-Aug-2023
dog days
the lingering
daylight
5-Aug-2023
without irony
an unsolicited offer
to cleanse my aura
5-Aug-2023
after the rain
cobblestones glow
in moonlight
5-Aug-2023
windless night
my drifting thoughts
5-Aug-2023
winter thaw
watching my footsteps
melt away
6-Aug-2023
vast desert sky
the jackrabbit’s ears
perk up
6-Aug-2023
soft light
the beginning
of time
6-Aug-2023
mostly cloudy
a popular player
on the bench
6-Aug-2023
August birthday
the tireless din
of back-to-school sales
6-Aug-2023
truth decay
cotton candy
at the campaign rally
6-Aug-2023
in a tourist brochure
el Pueblo Mágico
without lights
6-Aug-2023
just because
a butterfly
at the bird feeder
6-Aug-2023
minding his own business
backyard Buddha in the shade
6-Aug-2023
delayed departure
the last fledgling
to leave the nest
6-Aug-2023
missing the bus
three crows
with nothing to say
6-Aug-2023
road trip
the one
I’ll never take
6-Aug-2023
seeking vengeance
for every fallen shadow
6-Aug-2023
perhaps the concussion
was more serious
than originally thought
6-Aug-2023
new dog
up to the same
old tricks
6-Aug-2023
realizing the stars
don’t twinkle
anymore
6-Aug-2023
framed against
an overcast sky
sunflowers
7-Aug-2023
misjudging the depth
of my grandson’s voice
7-Aug-2023
all-night food truck
serving loneliness
7-Aug-2023
raw verve
the puppy grabs
a new sandal
7-Aug-2023
time on our hands
a post-tropical
depression
7-Aug-2023
"she’s no longer suffering"
a buttered roll
at the deli
7-Aug-2023
waning summer moon
hydrangea petals
on the lawn
7-Aug-2023
louder than necessary
the nurse asks me
for a specimen
7-Aug-2023
record jackpot
a line forms
for hopes and prayers
7-Aug-2023
coming of age
time to invest
in black clothing
7-Aug-2023
change of subject
perilously close
to the third rail
7-Aug-2023
unmowed lawn
the neighbors abuzz
about pollinators
7-Aug-2023
windmills
going through
the motions
7-Aug-2023
nettle tea
putting me
on edge
7-Aug-2023
optical delusion
a skinny man
in a muscle shirt
7-Aug-2023
writer’s block
the dust
of a demolished school
7-Aug-2023
broken promises
a tree limb leans against
the crooked fence
7-Aug-2023
summer bonfire
another secret escapes
into the darkness
7-Aug-2023
summer bonfire
another secret escapes
into the night
7-Aug-2023
arguing couple
a red-tailed hawk
shouts back
7-Aug-2023
I am the pale sky before dawn
8-Aug-2023
bowing
to the fallen rain
pink hydrangeas
8-Aug-2023
sleepless night
a wooden jetty
battered by waves
8-Aug-2023
approaching storm
never knowing
what to believe
8-Aug-2023
gusty wind
an untethered boat
sets sail
8-Aug-2023
gusty wind
a paper doll
crosses the street
8-Aug-2023
crows and seagulls
arguing
balls and strikes
8-Aug-2023
liberated from a spiderweb
the wasp stings me
8-Aug-2023
late summer chill
the alert signal
of a cadaver dog
8-Aug-2023
winds of change
the former weed dealer’s
business card
8-Aug-2023
subconscious rage
grinding my teeth
in my sleep
8-Aug-2023
nostalgia
a crumbling
boardwalk
8-Aug-2023
teatime
a whistling kettle
in my ears
9-Aug-2023
this sandy soil
a wellspring
of forever chemicals
9-Aug-2023
I am everybody’s
uptight elder brother
9-Aug-2023
what if
we don’t want to
inherit the earth?
9-Aug-2023
dreamcatcher
I unhook a fish
and set it free
9-Aug-2023
an infinity pool at the end of the rainbow
9-Aug-2023
restless sleep
new debris
in the river
9-Aug-2023
bougainvillea blooming
on a street
with no name
9-Aug-2023
around the clock
everyone willing
to offer advice
9-Aug-2023
following
a slippery slope
to Capitol Hill
9-Aug-2023
the crystalline waters
of a vanishing
paradise
9-Aug-2023
unmasked
the exposed beams
of a trendy café
9-Aug-2023
loosening her bathrobe
things are
looking up
9-Aug-2023
shedding her robe
she wears
the night
9-Aug-2023
approaching the intersection
a phantom brake pedal
in the passenger seat
9-Aug-2023
hubris
best served
with pita bread
9-Aug-2023
scattered clouds
my granddaughter’s
college plans
9-Aug-2023
distant church bells
a footnote
in someone’s blog
9-Aug-2023
distant church bells
a footnote
in my daughter’s blog
9-Aug-2023
outside the ER
2 nurses
sneak a cigarette
9-Aug-2023
pouring sunset into my glass
10-Aug-2023
summer storm
a waterfall
on Main Street
10-Aug-2023
the limited shelf life of eternity
10-Aug-2023
budget hotel
rebranding
as "quaint"
10-Aug-2023
when thunderstorms scatter
10-Aug-2023
TBD pitching on two days’ rest
10-Aug-2023
19 stories high
the window washer’s ropes
10-Aug-2023
quarterback sneak
the last cold cut platter
from the deli
10-Aug-2023
the ultimate heresy
pineapple on a pizza
10-Aug-2023
thunderclap silencing the crowd
10-Aug-2023
summer daze
all night long
10-Aug-2023
Carolina Wren
defying
my nap
10-Aug-2023
isolated showers
uncomfortably close
10-Aug-2023
restless dog
her paw reaches into
my dream
11-Aug-2023
popping the cork
on an expensive wine
turned to vinegar
11-Aug-2023
morning cartoons
the friendly grin
of a shark
11-Aug-2023
my granddaughter is right
our dog
does have freckles
11-Aug-2023
strong coffee flickering fluorescent lights
11-Aug-2023
love is a puppy
that never grows up
11-Aug-2023
dance recital
my granddaughter’s
pink nail polish
11-Aug-2023
lactose intolerant
I can still scream
for ice cream
11-Aug-2023
pale clouds
the day I forgot
to breathe
11-Aug-2023
reflected
in polarized lenses
the protest march
11-Aug-2023
the waiter confirms
that the chef can do
the Funky Chicken
11-Aug-2023
mastering an incomprehensible language
11-Aug-2023
butterfly effect
the dog stops barking
at a squirrel
11-Aug-2023
car alarm
seagulls roost
in a parking lot
11-Aug-2023
tornado warning
nervously stirring
a cocktail
11-Aug-2023
one text later
I clear
my calendar
11-Aug-2023
windless morning
deciding the ant
deserves to live
12-Aug-2023
celebrating
a break
in the clouds
12-Aug-2023
imposter!
the parrot impersonates
a cat
12-Aug-2023
xeriscape
today will take care
of itself
12-Aug-2023
overthinking
the outdoor lights
flash on and off
12-Aug-2023
out of towners
looking both ways
on a one-way street
12-Aug-2023
pale sky chasing my crickets away
13-Aug-2023
insomnia
even cicadas
have to sleep
13-Aug-2023
shallow sleep
a frog jumps in
and out
13-Aug-2023
in an old oak tree
fish crows chatting
amongst themselves
13-Aug-2023
Brooklyn promenade
a toy poodle in the arms
of its owner
13-Aug-2023
squeezing my hand
a love-hate relationship
with horror movies
13-Aug-2023
a scary proposition:
Halloween displays
in August
13-Aug-2023
dismal days
so many dollhouses
in the basement
13-Aug-2023
meteor shower
raindrops
in the dust
13-Aug-2023
Dow Jones taqueria
serving only blue chips
14-Aug-2023
home is where the catbirds are
14-Aug-2023
caffeine buzz
the corner streetlight
flickers
14-Aug-2023
summer daze
the importance
of forgetting
14-Aug-2023
yellowed photograph
many friends either gone
or forgotten
14-Aug-2023
breezy afternoon
the impromptu escape
of a styrofoam cup
14-Aug-2023
former whaling town
the illusion
of calm seas
14-Aug-2023
another stair stepper
walked out to the curb
14-Aug-2023
sunflowers in bloom
another stair stepper
walked out to the curb
14-Aug-2023
home sweet home
our dog comfortably
in the way
14-Aug-2023
mispronouncing my name
another well-meaning
spam call
14-Aug-2023
new in town
I ask for directions
to Calle Sin Nombre
14-Aug-2023
heat of day
the iguana eats
a creosote flower
14-Aug-2023
liquid assets
an unforgettable
bass line
14-Aug-2023
cloudless sunset
and yet that sense
of foreboding
14-Aug-2023
broken ATM
the introvert
goes home
14-Aug-2023
convenience store sushi
a deep bow
from Chef Bob
14-Aug-2023
behind every shadow
a lost dog
afraid to sleep
14-Aug-2023
like I’ve been here before
an elliptical orbit
around the sun
15-Aug-2023
laughing gulls
a group of haiku poets
goes fishing
15-Aug-2023
sudden rain shower
using the yard sale signs
as umbrellas
15-Aug-2023
displeasure boats
gridlock
at the drawbridge
15-Aug-2023
bending to my wishes
broken clouds
15-Aug-2023
fiddleheads
the delicate spiral
inward
15-Aug-2023
downtown parade
lowriders
riding high
15-Aug-2023
next year
my dreams
of purple hydrangeas
15-Aug-2023
new moon
I’m not going
back to school
15-Aug-2023
"make a wish"
she said
blowing out
the candle
15-Aug-2023
small talk
the persistence
of drizzle
15-Aug-2023
guided meditation
we do
as we’re told
15-Aug-2023
lingering showers
unable to take
a hint
15-Aug-2023
ultimate mystery
who’s standing
behind the curtain
15-Aug-2023
the same old ghosts
wishing me happy birthday
in the same old haunts
15-Aug-2023
backyard Buddha
his royal sash
of ivy
15-Aug-2023
new moon
a prelude
to darkness
15-Aug-2023
road construction
the backhoe driver
just scraping by
15-Aug-2023
road construction
the flag man’s
Buddha impersonation
15-Aug-2023
overnight rain
searching for the date
on a calendar
16-Aug-2023
toasting a hurricane
the bartender
shuts down early
16-Aug-2023
my yearly checkup
the cold metal
of a stethoscope
16-Aug-2023
right on time
another belated
birthday wish
16-Aug-2023
emboldened by wind
an osprey
far above us
16-Aug-2023
waiting
for my reflection
to blink first
16-Aug-2023
golden promises
not just another
pyramid scheme
16-Aug-2023
meteor shower
unfolding a map
of the stars
16-Aug-2023
instant angst
reading
the morning headlines
16-Aug-2023
pink
the color
of bedlam
16-Aug-2023
summer rain
a saw horse
at the curb
16-Aug-2023
afternoon coffee
a storm brewing
off shore
16-Aug-2023
summer daydream
the cloud
becomes a whale
16-Aug-2023
from the ranch
to the city
a free-range dog
16-Aug-2023
before the first songbird
a pod of sleeping whales
17-Aug-2023
pub crawl
drinking in the ambience
of an old tavern
17-Aug-2023
unrelenting waves
a chasm
between brothers
17-Aug-2023
triggered
I turn away
from the frightened dog
17-Aug-2023
untethered
the undulating dream
of a houseboat
17-Aug-2023
measuring the radius
a sudden craving
for Pi
17-Aug-2023
high tide
my poem
disappears
17-Aug-2023
perfect storm
the kitten finds
a spool of thread
17-Aug-2023
tropical daydream
she takes off
her top
17-Aug-2023
paradise
all the lost dogs
at play
17-Aug-2023
covering
a lot of ground
bittersweet
17-Aug-2023
mocha and espresso
the street dog’s
dark brown eyes
17-Aug-2023
pickleball
is it just
another racket?
17-Aug-2023
galley menu
no need to guess
the fish of the day
17-Aug-2023
last call at the hurricane party
17-Aug-2023
desert sunset
ocotillo stems
reaching for the sky
17-Aug-2023
the wine finishes me
17-Aug-2023
howling wind
the dog fetches
a soggy toy
17-Aug-2023
overnight rain
one day flows
into another
18-Aug-2023
stormy summer night
an old woman
chewing tobacco
18-Aug-2023
surrounding the tree stump
a wreath of mushrooms
18-Aug-2023
in an old notebook
the poem I wrote
for his first wedding
18-Aug-2023
forever night
in the city
of lost dogs
18-Aug-2023
cringing
when I hear the accent
of my hometown
18-Aug-2023
missing my train
the busker’s saxophone
in a minor key
18-Aug-2023
gale watch
the nervous chatter
of house sparrows
18-Aug-2023
our only way out
a bridge too far
18-Aug-2023
approaching storm
hoping the jellyfish mural
doesn’t float away
18-Aug-2023
cowards and their capped teeth
18-Aug-2023
food court
the ice cream man
pleads no contest
18-Aug-2023
counting and sorting
I’ve become
the Can Man
18-Aug-2023
after the rain
a moat surrounds
each cobblestone
18-Aug-2023
box office headline
Barbie
doesn’t blink
18-Aug-2023
duct tape
holding it
all together
18-Aug-2023
submission
a stray dog
offers its paw
19-Aug-2023
sugar plantation
the bitter memories
19-Aug-2023
clandestine affair
I empty
my spam folder
19-Aug-2023
eating from my hand
the stray dog
doesn’t blink
19-Aug-2023
date night
she draws on
symmetrical eyebrows
19-Aug-2023
arrogant arithmetic
I divide infinity
by zero
19-Aug-2023
urban renewal
an abandoned
train station
19-Aug-2023
writer’s block
a moth
circling the flame
19-Aug-2023
summer blockbuster
bereft of a plot
19-Aug-2023
search term not found
in the news archives:
integrity
19-Aug-2023
perfect beach day
the church bells ring
for pigeons
19-Aug-2023
weekend chores
the morning songbird
calls my name
19-Aug-2023
tropical gridlock
x’s and o’s
on a radar map
19-Aug-2023
chugging down the champagne
the movie star leaves no tip
20-Aug-2023
not breaking stride
the defender
calls for the ball
20-Aug-2023
harbor bell
I forget where I am
20-Aug-2023
blowing out a candle
the universe dies
20-Aug-2023
Caribbean casual
my unmatched sandals
20-Aug-2023
when the bridge is out
but there’s nowhere to go
20-Aug-2023
hunkered down
the arroyos
start to run
20-Aug-2023
suburban nightmare
a bag of golf clubs
left at the curb
20-Aug-2023
catfish gumbo
living is easy
with eyes closed
20-Aug-2023
double jeopardy
a line drive
hops the fence
20-Aug-2023
Independence Day
the braid in her hair
undone
20-Aug-2023
broken clouds
a washed out section
of highway
20-Aug-2023
dive bar forecast:
deplorable conditions
with the chance of a fight
20-Aug-2023
hunkered down
the lies
we choose to live
20-Aug-2023
the bar
circling
the barfly
20-Aug-2023
in the forecast
storms
of isolation
20-Aug-2023
low tide
that putrid smell
of government
20-Aug-2023
in the waiting room
impatience
unmasked
21-Aug-2023
Monday morning commute
a nip bottle
on the riverbank
21-Aug-2023
windless morning
I smile
at nothing
21-Aug-2023
mush
what passes
for nourishment
21-Aug-2023
red sky at morning
the fisherman’s children
stay home
21-Aug-2023
outside Fenway Park
every hot dog stand
is the best in town
21-Aug-2023
restless night
the creatures that thrive
in the desert
21-Aug-2023
crossing the bridge
a traffic circle
becomes a rotary
21-Aug-2023
backseat drivers
I press the imaginary
ejection button
21-Aug-2023
stretch goal
I loosen my belt
by another notch
21-Aug-2023
shadow play
a ray of sunshine
crosses the room
21-Aug-2023
4-dimensional chess
revenge of the pawns
21-Aug-2023
windless summer night
I forget what I wasn’t
going to say
21-Aug-2023
afternoon commute
an oblivious
wooly bear caterpillar
21-Aug-2023
after the rain
a hydrangea blossom
hangs its head
21-Aug-2023
missing the bus
tall shadows
gather beside me
21-Aug-2023
Tuesday morning commute
a car horn Dopplering
in the distance
22-Aug-2023
first light
an opening
in the fence
22-Aug-2023
my wardrobe well-suited for the casual workplace
22-Aug-2023
up all night
the phantom streetlight
22-Aug-2023
first date
she asks for
separate checks
22-Aug-2023
a clearing in the trees
walk ever so softly
beyond
22-Aug-2023
sexy bookworm
reading
my mind
22-Aug-2023
pop quiz
my cholesterol should have
studied more
22-Aug-2023
past perfect
learning that an old friend
has died
22-Aug-2023
the old pond
nothing of note
happened there
22-Aug-2023
downtown rally
another protest banner
misspelled
22-Aug-2023
not quite asleep
the voices talk about me
in the past tense
22-Aug-2023
certified organic
something growing
from the compost
22-Aug-2023
charging Capitol Hill
politicians
fighting windmills
22-Aug-2023
gambler’s toast
we all raise
the stakes
22-Aug-2023
harvest moon
I reap
the whirlwind
22-Aug-2023
waning sunshine
extending an olive branch
to ghosts
22-Aug-2023
back to school
using an old textbook
as a doorstop
22-Aug-2023
after the storm
a shop worker flips the sign
from closed to open
22-Aug-2023
Milky Way
my hands bound
with masking tape
23-Aug-2023
raging arroyo
leaving no stone
unturned
23-Aug-2023
not the outdoor type
the tick
doesn’t care
23-Aug-2023
driven to tears
plenty of parking
at the chile fiesta
23-Aug-2023
last days of summer
I can feel it
fading fast
23-Aug-2023
last days of summer
osprey fledglings
all grown up
23-Aug-2023
windless afternoon
careful
what I wish for
23-Aug-2023
last days of summer
a clearance sale
on sundresses
23-Aug-2023
last days of summer
the college fling
I never had
23-Aug-2023
washed away
the dream
of desert vistas
23-Aug-2023
after the storm
hydrangea petals
in a spider web
23-Aug-2023
back to school
osprey fledglings prepare
to leave the nest
23-Aug-2023
growing earlier
each day
late summer dusk
23-Aug-2023
portrait of the artist unfinished
23-Aug-2023
abandoned theater
echos of a minstrel
in the gallery
23-Aug-2023
after the storm
fallen leaves
in a satellite dish
23-Aug-2023
South Station
commuters enter
a string quartet
24-Aug-2023
lunch hour
counting out pennies
at the package store
24-Aug-2023
late summer chill
the fragrance
of pumpkin spice
24-Aug-2023
blue moon
a drought-resistant
botanical garden
24-Aug-2023
disarmed
a vintage
mannequin bust
24-Aug-2023
last days of summer
the oriole feeder
untouched
24-Aug-2023
in the headlines
a cart ahead
of the horse
24-Aug-2023
backyard raccoon
never late
for dinner
24-Aug-2023
jungle bar
a mockingbird laughs
at my broken Spanish
24-Aug-2023
DNA results
an unexpected
puppy photo
24-Aug-2023
South Station commuters
entering
a string quartet
24-Aug-2023
Harvard Square
the subway doors open
to a sax solo
24-Aug-2023
toasting the next sobriety milestone
24-Aug-2023
sounds of spring
swearing at
the lawn mower
24-Aug-2023
late bloomers
the hydrangeas’
second spring
24-Aug-2023
warning sign
the dog’s
hardened stare
24-Aug-2023
alien spacecraft
finding no signs
of intelligence
24-Aug-2023
morning dog walk
obsessively sniffing
where the chipmunk carcass was
24-Aug-2023
electoral college
democracy
flunks out
24-Aug-2023
first light
the time it takes
to forget a poem
24-Aug-2023
the mugshot heard round the world
24-Aug-2023
dogsplaining
a squirrel jumps
from branch to branch
24-Aug-2023
taking the red eye
too tired
to sleep
24-Aug-2023
strong coffee
humming along
with the on-hold music
25-Aug-2023
doctor visit
the waiting room filled
with hypertension
25-Aug-2023
morning at the package store
plenty of room
in the parking lot
25-Aug-2023
roused from sleep
I try not to wake
the dog
25-Aug-2023
food court
deliberating
my next meal
25-Aug-2023
eco resort
a sugar-free
jazz brunch
25-Aug-2023
plateaued
a nice way of saying
I’m over the hill
25-Aug-2023
when you’re too late for a mid-life crisis
25-Aug-2023
football Sunday
the conformity
of deli meats
25-Aug-2023
evolution
headphones
become earbuds
25-Aug-2023
Cape Cod sunrise
the irrigated lawns
glisten
25-Aug-2023
between chapters
of a good book
a one-way conversation
25-Aug-2023
arms race
Venus de Milo
wins by forfeit
25-Aug-2023
tropical disturbance
promising to reform
25-Aug-2023
coffee grounds in the compost
dreams of electric tomatoes
26-Aug-2023
always showing off
hydrangeas
26-Aug-2023
vast desert sky
I may or may not
be lost
26-Aug-2023
harassment training
the dog barely restrained
by a leash
26-Aug-2023
downtown ice cream store
the customer orders
a traffic cone
26-Aug-2023
broken clouds
the daydream
of golden hour
26-Aug-2023
fever dream
I dance
like no one’s watching
26-Aug-2023
osprey nest
its cellphone signal
is better than mine
26-Aug-2023
hostage negotiation
I offer a cookie
to the dog
26-Aug-2023
violating my airspace
a giant bumblebee
26-Aug-2023
bittersweet covering a lot of ground
26-Aug-2023
summer twilight
on the threshold
of a dream
26-Aug-2023
earthworm striving underground
26-Aug-2023
downtown crosswalk
a blind man
directing traffic
26-Aug-2023
stir crazy
the dog plays hide-and-seek
with the last lime
26-Aug-2023
reading the cipher
in the seaweed
26-Aug-2023
outside the museum
an aging punker’s
art exhibit
27-Aug-2023
old photographs
my two-dimensional past
27-Aug-2023
end of the world
a ghost at the bar
pays for my drink
27-Aug-2023
continuity of the bloodline
an unpaid student loan
27-Aug-2023
basking in the splendor
of probable sunshine
27-Aug-2023
Crazy Horse honored with a postage stamp
27-Aug-2023
beyond every bend
of the river
another word
27-Aug-2023
the doctor assures me
he’s not worried
about my age spots
27-Aug-2023
college internship
eager faces
in the jaded halls
27-Aug-2023
sitting on the stoop
Coney Island
of my dreams
27-Aug-2023
unwilling to bow down
to the icons
on my desktop
27-Aug-2023
lost in suburbia
a dead end sign
riddled with bullet holes
27-Aug-2023
gently down the stream
another poem
I didn’t write
27-Aug-2023
just an afterthought
a break in the clouds
27-Aug-2023
last days of summer
the glow of a bonfire
at the beach
27-Aug-2023
rip current
the lifeguard stand
abandoned
27-Aug-2023
the check arrives
nobody else offers
to pay
27-Aug-2023
late summer sunset
one more night
of sweatshirts and shorts
27-Aug-2023
the old woman
smelling the rain
before it falls
27-Aug-2023
cool summer night
the reassurance
of crickets
27-Aug-2023
sitting at my desk
waiting for life
to begin
28-Aug-2023
right before my eyes
the chance to answer
life’s great question
28-Aug-2023
Wall Street futures
a copious yield
of tomatillos
28-Aug-2023
modern alchemy
turning deceit
into gold
28-Aug-2023
cloudy with a chance of mushrooms
28-Aug-2023
red beans and rice
a storm stirring
in the gulf
28-Aug-2023
back to school
trying to learn
one’s place
28-Aug-2023
the unbearable patience
of coastal sunshine
28-Aug-2023
staring beyond me
the boy
with the button eyes
28-Aug-2023
humid morning
imagining my walking stick
a canoe
28-Aug-2023
denying accusations
yet to be made
28-Aug-2023
Monday morning
the unbearable patience
of coastal sunshine
28-Aug-2023
dead wind
I misunderstood what she meant
by "casual"
28-Aug-2023
dead of night
the police siren
echoes
28-Aug-2023
in the center
of its own web
manipulative spider
28-Aug-2023
waxing gibbous moon
I draw in
the rest
28-Aug-2023
waking from a dream
I create
a new universe
28-Aug-2023
late summer
pale brown patches
on the lawn
28-Aug-2023
busy ghost town
I hail
a driverless taxi
28-Aug-2023
a dog whistle
in the key of X
28-Aug-2023
abandoned mansion
a spiral staircase
to the sky
28-Aug-2023
disaster declaration
waiting to happen
28-Aug-2023
bases loaded
a ball softly hit
into sighs
28-Aug-2023
once every blue moon
a clear sky
to see it
28-Aug-2023
beyond the keyhole
of the rusty door
a light
28-Aug-2023
the last summer moon
an impossible conversation
29-Aug-2023
blue moon
explaining what it means
to my late father
29-Aug-2023
empty nest
osprey parents can’t wait
for school to begin
29-Aug-2023
blue moon
explaining to my late father
what it means
29-Aug-2023
yard sale
the things that don’t
spark joy
29-Aug-2023
shadow
an aspiring
silhouette
29-Aug-2023
morning clouds
the soothing rumble
of distant thunder
29-Aug-2023
electric blue
the wrong side
of the tracks
29-Aug-2023
converting from Centigrade
the heat
of understanding
29-Aug-2023
summer drought
roaring through
the *arroyo*
29-Aug-2023
that glint in her eyes
I understand what she meant
by "casual"
29-Aug-2023
summer’s last weekend
a captive audience
at the bridge
29-Aug-2023
wild card standings
a tight race
for relevance
29-Aug-2023
earlier sunsets
a playlist
of protest songs
29-Aug-2023
storm surge
one tall wave
follows another
29-Aug-2023
a growing fear of obituaries
29-Aug-2023
meat on the grill
a stray dog’s
new home
30-Aug-2023
king for a day
the dentist impressed
that I have no crowns
30-Aug-2023
complacency
a palm tree sways
in the breeze
30-Aug-2023
lingering for direction
fog
30-Aug-2023
landfall
a quavering
church bell
30-Aug-2023
crossing the cow pasture
I step into
a campaign promise
30-Aug-2023
dumpster diving
today’s starting lineup
30-Aug-2023
blue moon
a pair of goldfinches
checking us out
30-Aug-2023
meanwhile on Wall Street
turtle hatchlings march
to the ocean
30-Aug-2023
shredded for confetti
the divorce decree
30-Aug-2023
another night too bright for fireflies
30-Aug-2023
gusty winds
I update
my resume
30-Aug-2023
tropical disturbance
cancelling
the street party
30-Aug-2023
last days of summer
the chipmunk already
hard at work
30-Aug-2023
my resume
acorns at the bottom
of an old oak
30-Aug-2023
summer overcast
the dog barks
at roosting geese
30-Aug-2023
blue moon
a bank error
in our favor
30-Aug-2023
stage fright
and then the hush
of the crowd
30-Aug-2023
blue moon
red sky
at night
30-Aug-2023
last day of August
summer reduced
to a sigh
31-Aug-2023
simmering
a sauce stirred
by seven sisters
31-Aug-2023
his mentor
an encyclopedia
of aphorisms
31-Aug-2023
last week of summer
suddenly everyone
is a ghost
31-Aug-2023
summer crush
a 5-mile slowdown
at the bridge
31-Aug-2023
all for the applause of dead poets
31-Aug-2023
September
in search of
magic numbers
31-Aug-2023
waning summer
fishermen mending
their nets
31-Aug-2023
beaming with pride
the pitbull’s
polka dot bowtie
31-Aug-2023
dizzying lights
everyone telling me
to breathe
31-Aug-2023
series sweep
oddsmakers take
the summer off
31-Aug-2023
signs of autumn
colorful graffiti
on a downtown train
31-Aug-2023
accidental harvest
green tomatoes
in the wind
31-Aug-2023
sudden gust
the beach umbrella
takes a swim
31-Aug-2023
last day of August
our conversation
reduced to sighs
31-Aug-2023
signed and notarized
instructions
for my ashes
31-Aug-2023
signed and notarized
the distribution
of my ashes
31-Aug-2023
retirement banquet
I bite my nails
31-Aug-2023
climbing the walls
wild wisteria
31-Aug-2023
dinner dishes
sunlight goes
down the drain
31-Aug-2023
refusing the blindfold
I reach into a barrel
of garlic pickles
1-Sep-2023
shallow pond
a sunken rowboat
emerges
1-Sep-2023
shallow pond
a sunken rowboat
1-Sep-2023
approaching the microphone
a cavalier attitude
toward truth
1-Sep-2023
immersion class
the shallow end
of the pool
1-Sep-2023
meditation class
my excuses
mean nothing
1-Sep-2023
first day of September
firewood for sale
at the package store
1-Sep-2023
candid camera
the pink bikini
beneath her sundress
1-Sep-2023
dramatic flair
signing my name
with a porcupine quill
1-Sep-2023
cloudless sky
I carve my initials
into a shadow
1-Sep-2023
cryptocurrency
mushrooms grow
from a dead tree stump
1-Sep-2023
September first
a somber procession
through the calendar
1-Sep-2023
termites
I need
a little poison
1-Sep-2023
earlier sunsets
I remind myself
it’s my favorite month
1-Sep-2023
endsummer chill
the hunt
for open windows
1-Sep-2023
king tide
a sand castle
washed out to sea
2-Sep-2023
life goals
a swan sleeping
at the river mouth
2-Sep-2023
super moon
craving
an imperial stout
2-Sep-2023
honor student
walking home
alone
2-Sep-2023
forging ahead
a blind man
in Downtown Crossing
2-Sep-2023
tacos in paradise
a mariachi band
plays "Margaritaville"
2-Sep-2023
kaleidoscope
my fragmented dreams
2-Sep-2023
another Waffle House sunrise
2-Sep-2023
campfire
on the fringes
of the city
2-Sep-2023
splendid Saturday
a long line
at the deli counter
2-Sep-2023
an old man
singing to the contents
of his shopping cart
2-Sep-2023
Yelp review
the dog unimpressed
with this game of fetch
2-Sep-2023
Labor Day weekend
one last rush
to relax
2-Sep-2023
out of free articles
I ponder the price
of each "the"
2-Sep-2023
endless summer
Greek gods
with laurel wreaths
3-Sep-2023
Labor Day weekend
turning off the power
to the osprey cam
3-Sep-2023
better times
the glowing embers
of a fire pit
3-Sep-2023
restless night
a motion-activated camera
3-Sep-2023
half-buried in sand
the windworn face
of a mighty king
3-Sep-2023
awaiting the next proactive protest
3-Sep-2023
carefully examining
the bird feeder
agnostic chickadees
3-Sep-2023
free furniture
a mid-century modern
nightmare
3-Sep-2023
tourists departing
the road construction
resumes
3-Sep-2023
estate sale
my harvest of dog-eared
poetry books
3-Sep-2023
the bees remind me
that bamboo plants
have flowers
3-Sep-2023
infiltrating
the finch feeder
a greedy gray squirrel
3-Sep-2023
monitoring my credit report
an app with mediocre reviews
3-Sep-2023
street dog
beleaguered
by its own shadow
3-Sep-2023
fork in the road
same dinner
either way
3-Sep-2023
summer breeze
lichen clinging
to an oak branch
3-Sep-2023
like a ghost
summer crosses
the bridge
3-Sep-2023
late season fireworks
turning up
the music volume
3-Sep-2023
El Triunfo
celebrating each crack
in the sidewalk
4-Sep-2023
pretty postcard
the fertile valley
of my sadness
4-Sep-2023
morning meditation
seeking out
a quiet window
4-Sep-2023
Labor Day
a fishing boat
on quiet waters
4-Sep-2023
lapsed Catholic
backyard Buddha
with rosary beads
4-Sep-2023
Liberty Island
surrounded
on all sides
4-Sep-2023
lingering bitterness
an imperial IPA
4-Sep-2023
high school reunion
the ones
who never return
4-Sep-2023
invasive species
a 5-mile backup
at the bridge
4-Sep-2023
brooding vultures
nobody wants
to play with them
4-Sep-2023
"it’s been a dog’s age..."
I stop out of respect
for the old dog
4-Sep-2023
smooth jazz
the barstools
stashed away
4-Sep-2023
millionaires flattening sand dunes
4-Sep-2023
beneath the couch cushions
a forgotten coin collection
5-Sep-2023
workday traffic
it’s déjà vu
all over again
5-Sep-2023
back to work
after a three-day holiday
a turtle on its back
5-Sep-2023
“I am smiling”
he said
berating the crows
5-Sep-2023
daydreaming
the dog’s
perky ears
5-Sep-2023
fishing village
church bells ride
an ocean wave
5-Sep-2023
boardwalk attractions
the tattooed lady
after church
5-Sep-2023
bowing in unison
palm trees
in the storm
5-Sep-2023
in the tropics
a final reckoning
with wind
5-Sep-2023
in the mirror
my father’s
engaging grimace
5-Sep-2023
encore
amplifier
feedback
5-Sep-2023
Desolation Peak
the radio signal fades
in and out
5-Sep-2023
afternoon heat
the call of a catbird
in the shade
5-Sep-2023
endsummer exodus
the crows and I
stay behind
5-Sep-2023
silver anniversary
a late blooming
hydrangea
5-Sep-2023
in the headlines
the last train home
5-Sep-2023
once in a blue moon
I write a poem
even Mom would like
6-Sep-2023
a man from Mars
ordering pizza
by the slice
6-Sep-2023
blue moon
my pillow doesn’t smell
like a dog
6-Sep-2023
seasonal menu
another fish storm
6-Sep-2023
once in a blue moon
a sky clear enough
to see it
6-Sep-2023
tempest in a teapot
fearing the cone
of uncertainty
6-Sep-2023
Senior Center
walkers parked
in the hallway
6-Sep-2023
testing the *palapa* roof
morning *chubasco*
6-Sep-2023
tourist season over
the jukebox plays
"I Think We’re Alone Now"
6-Sep-2023
just the right
Snapchat filter --
her radiant smile
6-Sep-2023
vindication
the last cookie
untouched
6-Sep-2023
morning commute
bright sunlight
through scratched plexiglass
6-Sep-2023
blind date
the subject turns
to intimacy
6-Sep-2023
gated community
the choreographed
sameness
6-Sep-2023
energy crisis
I’ve run out
of coffee
6-Sep-2023
feeling morose
a neglected houseplant
6-Sep-2023
dreamless sleep
the dark side
of a gibbous moon
6-Sep-2023
following the forecast
a fortuitous turn
to the north
6-Sep-2023
junk bonds
the convicted felon
escapes handcuffs
7-Sep-2023
heat advisory
hot sauce
without a shaker top
7-Sep-2023
class reunion
the homecoming queen’s
garish makeup
7-Sep-2023
engrossed in her iPhone
my granddaughter misses
a shooting star
7-Sep-2023
northern lights
my laptop’s
screensaver
7-Sep-2023
closing time
the jukebox plays
"Is That All There Is?"
7-Sep-2023
heat advisory
she loosens
another button
7-Sep-2023
the promise of a powerful placebo
7-Sep-2023
in my spam folder:
"find your soulmate
or your money back"
7-Sep-2023
black velvet
the circus clown’s
paint-by-numbers smile
7-Sep-2023
wild orchid
not revealing
its origins
7-Sep-2023
man about town
a dog
without a collar
7-Sep-2023
always willing
to strut for the camera
a friendly robin
7-Sep-2023
stepping on the gas
a shortcut
through the cemetery
7-Sep-2023
hopelessly entangled
fishing nets
at the dockside bar
7-Sep-2023
crowded deli counter
no one dares
to answer the phone
7-Sep-2023
boat in tow
a car with out-of-state plates
runs the red light
7-Sep-2023
a dozen roses
the other side
of the bridge
7-Sep-2023
late morning fog
clinging
to September
8-Sep-2023
surface tension
a fire ant
walks on water
8-Sep-2023
restless sleep
a hamster spinning
it its wheel
8-Sep-2023
secret vineyard
the gingerbread cottage
of my dreams
8-Sep-2023
jasmine or honeysuckle?
it makes no difference
to the bees
8-Sep-2023
fear of dreaming
the night belongs
to crows
8-Sep-2023
politicians
unwilling to fix
the broken soldiers
8-Sep-2023
finally catching up
my avatar
grows a beard
8-Sep-2023
morning fog
perception
is reality
8-Sep-2023
unfinished staircase
a long way down
8-Sep-2023
unfinished staircase
spiraling downward
8-Sep-2023
trick or treat
careful not to mix up
the gummies
8-Sep-2023
storm warning
the snail
rushes inside
8-Sep-2023
a solemn sequence
of superstitions
8-Sep-2023
late summer dusk
the rusty chains
of a playground swing
8-Sep-2023
golden hour
choosing
the aged tequila
8-Sep-2023
just out of frame
the rushed photo
of a hummingbird
8-Sep-2023
airplane mode
my words suspended
in a chrysalis
8-Sep-2023
live free or die
take time to read
the fine print
8-Sep-2023
last days of summer
fear of an early sunset
8-Sep-2023
unseasonably warm
the chipmunk continues
gathering acorns
9-Sep-2023
ghost fish dreaming in oyster beds
9-Sep-2023
grand reopening
the chef-owner’s
bloodshot eyes
9-Sep-2023
disconcerting
the second violinist
out of tune
9-Sep-2023
stubborn clouds
the air thickens
9-Sep-2023
prime real estate
Buddha remains
unmoved
9-Sep-2023
oppressive nights
the dogs that chase me
while I sleep
9-Sep-2023
smart phone
installing another app
I don’t want
9-Sep-2023
always classy
the dog yawns
in my face
9-Sep-2023
barroom banter
not drunk enough
to bring up politics
9-Sep-2023
weather that neither breaks nor bends
9-Sep-2023
open house
a hole
in the beach cottage roof
9-Sep-2023
second summer
she’s already put
her bikini away
9-Sep-2023
imposter syndrome
a duplicate profile
on Facebook
9-Sep-2023
a gentle bow
to the bumblebee
purple honeysuckle
9-Sep-2023
sunbeam
peeking through a keyhole
from the other side
9-Sep-2023
runt of the litter
stirring a cocktail
beneath the palapa
10-Sep-2023
writing a death poem
the empty kayak
drifts away
10-Sep-2023
morning mist
stealing honey
from the hornet’s nest
10-Sep-2023
the girl in a sundress
enamored
with darkness
10-Sep-2023
eternity
a fragrance
out of style
10-Sep-2023
emergency broadcast
the windless meadow
10-Sep-2023
final broadcast
I tell my grandchildren
what radio was
10-Sep-2023
backyard brawl
Mary and Buddha
exchange beatific scowls
10-Sep-2023
turning a corner
the dog’s tail
stops wagging
10-Sep-2023
high-energy dog
free
to an unwitting family
10-Sep-2023
dog walk
the nervous laughter
of mourning doves
10-Sep-2023
incompatible
she pushes away
the hot sauce
10-Sep-2023
waning moon
my granddaughters worry
about my soul
10-Sep-2023
rain delay
remembering
to breathe
10-Sep-2023
Monday morning
in and out
of fog
11-Sep-2023
religion and politics
my godmother
disagrees
11-Sep-2023
ahead of the storm
our neighbors
chop down trees
11-Sep-2023
convocation
echoed footsteps
in hallowed halls
11-Sep-2023
trick or treat!
a little goblin
afraid of me
11-Sep-2023
paradox
sacrificing privacy
for freedom
11-Sep-2023
paradox
a civil war
11-Sep-2023
ashen
the things these eyes
have seen
11-Sep-2023
small town
all of the church bells
simultaneously out of sync
11-Sep-2023
in a dream
the ethereal song
of an ancient bird
11-Sep-2023
blue hour
the vanishing
horizon
11-Sep-2023
civil twilight
bidding farewell
to summer
11-Sep-2023
overcast
the absence
of nighttime stars
11-Sep-2023
blue hour
a wailing saxophone
on the empty street
11-Sep-2023
windless night
my shallow breaths
11-Sep-2023
jasmine overcoming bittersweet
11-Sep-2023
climbing the walls
wild honeysuckle
11-Sep-2023
passing the cemetery
a procession
of clouds
11-Sep-2023
at the end
of a long dark hallway
my final nightmare
12-Sep-2023
skeptical
the subject line reads
"good news"
12-Sep-2023
heirloom from my father
a lime green leisure suit
12-Sep-2023
after hours
Santa pours
some Christmas cheer
12-Sep-2023
never boarding the train
a beautiful statue
12-Sep-2023
anemic
the candidate’s
healthcare proposals
12-Sep-2023
bridge to nowhere out of service
12-Sep-2023
hugging the shoreline
our relationship
still rocky
12-Sep-2023
summer romance
an empty
osprey nest
12-Sep-2023
hungry for more
restless mosquitoes
12-Sep-2023
nothing but time
the upward cascade
of a Guinness
12-Sep-2023
distant thunder
translating the dog’s
body language
12-Sep-2023
taking refuge
far from the cone
of uncertainty
12-Sep-2023
still fishing
for the one
that got away
12-Sep-2023
the fleeting promises of starlight
12-Sep-2023
Spanish moon
sadder
than sorrow
12-Sep-2023
same time every day
a skunk
on our neighbor’s back deck
12-Sep-2023
fog never giving up its secrets
13-Sep-2023
therapy dog
please save me
from this 80s music!
13-Sep-2023
final exam
I study
a plastic fern
13-Sep-2023
silent crickets
an immense storm
days away
13-Sep-2023
weather forecast
scattered dismay
with a chance of angst
13-Sep-2023
even the therapy dog knows
I don’t floss enough
13-Sep-2023
24-hour news
not intended
for a mature audience
13-Sep-2023
after the storm
a colorless sky
13-Sep-2023
cheap wine
its colorless
bouquet
13-Sep-2023
broken clouds
she sheds
her sundress
13-Sep-2023
waiting for the bus
her floral sundress
13-Sep-2023
footsteps another unwelcome follower
13-Sep-2023
without nuance
a police helicopter
hovering overhead
13-Sep-2023
waiting
for the windless night
to tell me
nothing
13-Sep-2023
4-dimensional chess
the tables turned
13-Sep-2023
passion play
a weak ground ball
to second base
13-Sep-2023
selfish motives
and other delights
13-Sep-2023
windless night
revealing
nothing
13-Sep-2023
driving through hysteria
13-Sep-2023
backstage
the politician
practices his smile
14-Sep-2023
ingesting a wave
a mooring
in rough weather
14-Sep-2023
in over his head
the novice surfer
ingests a wave
14-Sep-2023
storm surge
a modest rally
on Wall Street
14-Sep-2023
infinite horizon
careful not to fall
over the edge
14-Sep-2023
recently retired
I shave
with a dull blade
14-Sep-2023
shoulder season
her strapless sundress
14-Sep-2023
comic relief
the opener bombs
14-Sep-2023
shopping for melons
are they sensual
or sensuous?
14-Sep-2023
storm surge
no longer able
to resist
14-Sep-2023
paradise
waking up
with a smile
14-Sep-2023
morning rain
washing
my words away
14-Sep-2023
towering waves of hyperbole
14-Sep-2023
storm season
the difference between a watch
and a warning
14-Sep-2023
new moon
an unfinished poem
14-Sep-2023
changing weather
the flicker wondering
when he’ll get fed
14-Sep-2023
storm preparation
our neighbor receives
a wine delivery
14-Sep-2023
true love
splitting
the last scone
14-Sep-2023
weather forecast
the breeze shifts
from shorts to jeans
14-Sep-2023
new moon
some things are best left
unseen
14-Sep-2023
blustery morning
everything seems
ready to fall
15-Sep-2023
blustery morning
dress rehearsal
for the big blow
15-Sep-2023
tearing the sails
of an unfinished project
blustery wind
15-Sep-2023
buried treasure
the bookmark
in a poetry anthology
15-Sep-2023
morning bluster
blue jays bickering
with crows
15-Sep-2023
dangerous wind
unable to admit
when it’s wrong
15-Sep-2023
storm preparation
an empty watering can
crosses the street
15-Sep-2023
also taking shelter
from the storm
turkey vultures
15-Sep-2023
help wanted
earnestly seeking
a lotus position
15-Sep-2023
weekend plans
utility trucks idling
before the storm
15-Sep-2023
subway busker
replete
with merchandise
15-Sep-2023
among the weeds
a sun-bleached
pink flamingo
15-Sep-2023
in a parallel world
a wild turkey dines
on chicken fingers
15-Sep-2023
belle of the ball
wind whistling
through the eaves
15-Sep-2023
ghost weather
a shopping cart crosses
the empty parking lot
15-Sep-2023
in the headlines
lightning strikes again
15-Sep-2023
landfall
the winds howl
the wolves take cover
16-Sep-2023
happy hour
awaiting
the transformation
16-Sep-2023
the ghost of my mother
not sure why I don’t buy wine
by the box
16-Sep-2023
jaded eye of the storm
16-Sep-2023
galvanized
a fishing vessel rages
against the current
16-Sep-2023
diminishing winds
an audible sigh
16-Sep-2023
imminent rain
I ask for
a second opinion
16-Sep-2023
washed ashore
undulating waves
in the marsh grass
16-Sep-2023
after the storm
oak leaves swirl
in a street puddle
16-Sep-2023
whispers echoing
in the hallway
stage four
16-Sep-2023
sailor’s delight
a storm moves
out to sea
16-Sep-2023
warning
low flying owls
lost chihuahua
16-Sep-2023
after the storm
a deepening crater
on the moon
16-Sep-2023
summer twilight
the dog won’t tell us
why she’s whining
16-Sep-2023
deserted alleyway
the echoing
silence
16-Sep-2023
season winding down
it’s more important
to beat the traffic
16-Sep-2023
last days of summer
the bittersweet vines
retreat
17-Sep-2023
hot springs
a broken pipe
in the outdoor shower
17-Sep-2023
jewels in plain sight
cobblestones
after the rain
17-Sep-2023
after the storm
a young dog’s case
of the zoomies
17-Sep-2023
out of context
mouse droppings
in a yoga mat
17-Sep-2023
out and about
in drab attire
the absent-minded poet
17-Sep-2023
last days of summer
a bonfire
on the beach
17-Sep-2023
defying Newton
a young Cattle Dog
at rest
17-Sep-2023
end of the weekend
the weeds
haven’t moved
17-Sep-2023
dive bar
the trashman’s
throwaway pickup lines
17-Sep-2023
returning
for a limited engagement
Summer sun
17-Sep-2023
crunch!
finding my glasses
in the dark
17-Sep-2023
late summer storm
the Spring peeper
missed the memo
17-Sep-2023
winter’s bloodcurdling scream
17-Sep-2023
shape-shifting
the blogger’s
alter ego
17-Sep-2023
rather than thinking
I’ll just repost
some memes
17-Sep-2023
lactose intolerant
ice cream all over
my grandchildren’s faces
18-Sep-2023
late summer rain
the hand I grasped
to keep from drowning
18-Sep-2023
Monday morning commute
a procession of dappled clouds
18-Sep-2023
summer girls
just another mirage
18-Sep-2023
extra lime juice
the universe demands
another margarita
18-Sep-2023
dejected
a pair of sandals
left out in the rain
18-Sep-2023
waiting for the train
a crowd
of blank expressions
18-Sep-2023
this expression left blank
18-Sep-2023
comic relief
the dog scratching its ear
with a back foot
18-Sep-2023
the verdict:
my jury duty
is postponed
18-Sep-2023
midnight moon
the sheen
of her stockings
18-Sep-2023
blushing
beach plums
on the shore
18-Sep-2023
dejected
the call of a crow
in the rain
18-Sep-2023
undeterred
by bridge construction
migrating ospreys
18-Sep-2023
eye on the radar
we play fetch with the dog
in the living room
18-Sep-2023
a circus clown tells me
all mushrooms
are edible
18-Sep-2023
birdcam
a fledgling flies
out of frame
18-Sep-2023
clinging to summer
a last place team
19-Sep-2023
new in town
the bartender pretends
to recognize me
19-Sep-2023
ghosts
with nothing
but time
19-Sep-2023
homeless camp
just enough campaign posters
to kindle a fire
19-Sep-2023
floating carefree
in a mud puddle
the empty nip bottle
19-Sep-2023
scrambled eggs
when I can’t explain
simple things
19-Sep-2023
snake oil
the final ingredient
in stone soup
19-Sep-2023
hand raised
the overachieveing
elder brother
19-Sep-2023
summer bonus
something growing
in the compost pile
19-Sep-2023
he tells the police officer
that sobriety
is overrated
19-Sep-2023
sipping poison from a golden chalice
19-Sep-2023
complaining
that I’m not a deer
the deer tick
doesn’t care
19-Sep-2023
changing seasons
the day-glo orange
of a prison detail
19-Sep-2023
vanishing point
an origami crane
in a puddle
19-Sep-2023
the rumors are true
but I don’t know
what they are
19-Sep-2023
climate change
history books
on fire
19-Sep-2023
forever since breakfast
a second cup of coffee
19-Sep-2023
bluejays protesting twilight
19-Sep-2023
Zen morning
an abundance
of nothing
20-Sep-2023
partly sunny
the nurse tells me
I have nice veins
20-Sep-2023
uptown dim sum
we recycle
our fortunes
20-Sep-2023
enchanted forest
a dream of being
left alone
20-Sep-2023
new city
alone
in a crowd
20-Sep-2023
outdoor shower
the deluge
from a broken pipe
20-Sep-2023
dandelion seeds
destination
anywhere
20-Sep-2023
airplane mode
the silence that follows
a coughing passenger
20-Sep-2023
bridge to nowhere
traffic reduced
to a single lane
20-Sep-2023
black velvet
Elvis lives on
at the flea market
20-Sep-2023
mortified
an opossum
in the headlights
20-Sep-2023
bluejay
no one else
is in a hurry
20-Sep-2023
golden hour
a credit card bill
in the mail
20-Sep-2023
when it pains it roars
20-Sep-2023
backyard banter
the call and response
of Carolina Wrens
21-Sep-2023
first autumn leaf
the slow spiral
downward
21-Sep-2023
enthralled by the movie
another passenger
is watching
21-Sep-2023
something striving in the compost
21-Sep-2023
amusement park
watching the slide
on Wall Street
21-Sep-2023
fair-weather clouds
a red-tailed hawk
in the backyard
21-Sep-2023
time travel
I no longer look
like myself
21-Sep-2023
daysleeper
even if only
a dream
21-Sep-2023
the time machine
more rusty
than I remembered
21-Sep-2023
late summer chill
the craving
for something spicy
21-Sep-2023
late summer chill
a half hearted suitor
with day-old flowers
21-Sep-2023
approaching Autumn
the vivid colors
of fresh graffiti
21-Sep-2023
crowded market
this little piggy
stayed home
21-Sep-2023
elimination day
time to start reading
a new book
21-Sep-2023
end of summer
how easily we acclimate
to darkness
21-Sep-2023
treasure hunt
find enough change
to buy a lottery ticket
21-Sep-2023
starless night
the quickening pulse
of a helicopter
21-Sep-2023
hunger games
the first mention
of a tropical storm
22-Sep-2023
lavishly dressed
a cardinal
at the bird feeder
22-Sep-2023
last day of summer
letting me down
slowly
22-Sep-2023
restless night
a mischievous ghost
whistling in the eaves
22-Sep-2023
last day of summer
we’ve run out
of magic numbers
22-Sep-2023
crossing the river
another bridge
in need of repair
22-Sep-2023
cheating death
the possum’s eyes
in my flashlight
22-Sep-2023
years of hard work
to build
a bad reputation
22-Sep-2023
through the roof
prices for
an off-season rental
22-Sep-2023
epiphany
the nearest exit
may be behind me
22-Sep-2023
that dress...
I acquiesce
22-Sep-2023
rain seeking a context
22-Sep-2023
morning meditation
a lesson in how
to relax
23-Sep-2023
autumnal equinox
a wide swath
of rain
23-Sep-2023
autumn rain
the gleam of pleasure boats
wrapped in plastic
23-Sep-2023
open mic
a young musician
composes himself
23-Sep-2023
contentment
somewhere beyond
the clouds
23-Sep-2023
lingering rain
my bucket list
overflowing
23-Sep-2023
wondering when "legacy"
became shorthand
for "outdated"
23-Sep-2023
cardinal
always dressed
to impress
23-Sep-2023
morning crows shouting at the rain
23-Sep-2023
two hands on the wheel
the grooves
of a drawbridge
23-Sep-2023
autumn rain
refusing to put
my sandals away
23-Sep-2023
first day of autumn
I win a game
of solitaire
23-Sep-2023
clouded by suspicion
a concave mirror
23-Sep-2023
fast moving clouds
the outstretched wings
of a red shouldered hawk
23-Sep-2023
uptown
an expensive replica
of a dive bar
23-Sep-2023
identity:
it’s hyphenated
23-Sep-2023
fastening my seat belt
the taxi driver tells me
to relax
23-Sep-2023
Red Line
somewhere between
Porter Square and Alewife
she lets her hair down
23-Sep-2023
Coney Island
lost in the flashing lights
of a pinball machine
23-Sep-2023
biting my tongue
every time you say
"I’m trying"
23-Sep-2023
rough pavement
rubbing me
the wrong way
24-Sep-2023
first date
spilling
weak tea
24-Sep-2023
dreams of Brooklyn
not for sale
at any price
24-Sep-2023
hesitating
someone else uses
my third wish
24-Sep-2023
crossing the Atlantic
a somber procession
of tropical storms
24-Sep-2023
clearing trend
difficult to see
through the mist
24-Sep-2023
angry chainsaw
what did the tree
ever do to you?
24-Sep-2023
starry night
the grim reaper’s
scintillating sickle
24-Sep-2023
low tide
seagulls crowd
the sand bar
24-Sep-2023
roof replacement
the dented blade
of a snow shovel
24-Sep-2023
first days of fall
a sudden craving
for pancakes
24-Sep-2023
lingering fog
the veteran lawmaker’s
frail grip
24-Sep-2023
laughing Buddha
the joke’s
on me
24-Sep-2023
late September
baseball season ends
with a whimper
24-Sep-2023
river
giving my silence
a voice
24-Sep-2023
summer of innocence
wearing only rain
24-Sep-2023
missing the train
a pebble
in my shoe
24-Sep-2023
eyes at half-mast
24-Sep-2023
tonight’s ghost
a stray dog
standing at the door
24-Sep-2023
startled from sleep
the sour smell
of a dog toy
24-Sep-2023
first days of fall
I forget the name
of a friend
25-Sep-2023
morning glories
my youngest grandson’s
first steps
25-Sep-2023
the blue heron’s majestic stillness
25-Sep-2023
the yoga teacher asks
if my schedule
is flexible
25-Sep-2023
the wound still fresh
my first Dear John letter
25-Sep-2023
forsythias in bloom
where does the time go?
25-Sep-2023
last call
the bartender’s
impatient stare
25-Sep-2023
graffiti artist
signing autographs
25-Sep-2023
Opening Day
hot dogs
versus sausages
25-Sep-2023
hunter’s moon
a diamond ring
in the sand
25-Sep-2023
midnight
the weary whistle
of an approaching train
25-Sep-2023
searching for my passport
the taxi driver’s headlights
in my driveway
25-Sep-2023
searching for my passport
the taxi driver’s headlights
25-Sep-2023
searching for my passport
the taxi driver’s headlights
flashing
25-Sep-2023
fresh off the press
seven cloves
of minced garlic
25-Sep-2023
our landscaper
cultivating a taste
for expensive cars
25-Sep-2023
music festival
an unfinished overture
in the beer tent
25-Sep-2023
autumn sky
held together
by patches of fog
25-Sep-2023
wild horses
the eyes
of a locomotive
25-Sep-2023
writer’s block
just a river
passing through
25-Sep-2023
the bar at the end of nowhere
25-Sep-2023
denouement
the angry raindrops
fall
25-Sep-2023
overcast
I can’t remember
when it wasn’t
26-Sep-2023
falling leaves
the walking stick
becomes a cane
26-Sep-2023
the mist clears
revealing
overcast
26-Sep-2023
home improvement
the contractor’s
new pickup truck
26-Sep-2023
sidewalk sale
the latest
in Halloween masks
26-Sep-2023
change of seasons
the dumpster
in a neighbor’s driveway
26-Sep-2023
filling up the dumpster
Wall Street
takes a tumble
26-Sep-2023
exploitation
the dog
on my pillow
26-Sep-2023
looking down on me
the glare
of an osprey
26-Sep-2023
the forgivable sin
of coveting our neighbor’s
fire pit
26-Sep-2023
forgivable sin
coveting our neighbor’s
fire pit
26-Sep-2023
summer rain
the myth
of innocence
26-Sep-2023
after the storm
a cloudswept
magenta sky
26-Sep-2023
restless night
ghosts chanting in tune
with my tinnitus
26-Sep-2023
light rain
a plastic tarp covers
the fresh grave
26-Sep-2023
bittersweet
great-grandpa a jornalero
on a sugar plantation
26-Sep-2023
dirty deeds a dime a dozen
26-Sep-2023
seashells
how many waves
have they seen?
26-Sep-2023
crossroads
my ride
is nowhere in sight
27-Sep-2023
desert breeze
simple joy
without the mirth
27-Sep-2023
ocean breeze
simple joy
without the mirth
27-Sep-2023
enlightened
I wear
more sunscreen
27-Sep-2023
change of seasons
time to lower
the bathroom curtain
27-Sep-2023
herds of sheep
bowing down
to the golden calf
27-Sep-2023
I hear everything
even sounds
that aren’t there
27-Sep-2023
sunburst finish
how it gleams
on my air guitar
27-Sep-2023
rain clouds
always looking
down on me
27-Sep-2023
rescued from a puddle
the scorpion
stings me anyway
27-Sep-2023
crime wave
erosion
on a private beach
27-Sep-2023
troubled sleep beyond a locked door
27-Sep-2023
last call
the bartender interrupts
my interior monologue
27-Sep-2023
breathtaking
the chasm
between brothers
27-Sep-2023
smartphone
updating
without me
27-Sep-2023
autumn night
uncompromised
27-Sep-2023
barefoot on the beach
looking for that doorway
in the sand
27-Sep-2023
end of the season
it hurts
to set you free
27-Sep-2023
harvest moon
a curtain call
for the home team
28-Sep-2023
morning dog walk
a chipmunk in and out
of its hole
28-Sep-2023
interrupting my nightmare
a distant car alarm
28-Sep-2023
moonwalking
I prove the doubters wrong
28-Sep-2023
grand finale
a stray dog
on the dance floor
28-Sep-2023
harvest moon
a nascent romance
blossoms
28-Sep-2023
harvest moon
the farmer’s
nascent romance
28-Sep-2023
dissatisfied
no longer able
to hang up a phone
28-Sep-2023
autumn sunset painting itself
28-Sep-2023
essential worker
the chipmunk carries
another acorn
28-Sep-2023
tonight’s weather
a hot toddy
from the north
28-Sep-2023
dreamcatcher
I set
a captive thought free
28-Sep-2023
dreamcatcher
I set an unwanted thought
free
28-Sep-2023
twilight
a capricious
autumn sky
28-Sep-2023
thunder crashing the party
28-Sep-2023
late from work
the mechanic’s
leaky transmission
28-Sep-2023
the cashier’s mistrust
when I help her
make change
28-Sep-2023
stranded at the airport
inclement weather
somewhere else
28-Sep-2023
harvest moon
reaping
the whirlwind
29-Sep-2023
shorts and sandals
running away
from autumn
29-Sep-2023
weaving around
a railroad track
bittersweet
29-Sep-2023
at the end
of the nature trail
an idling food truck
29-Sep-2023
at ease
a lone vulture
above the meadow
29-Sep-2023
violent wind
a speeding
express train
29-Sep-2023
finding my purpose
a soggy dog toy
against my leg
29-Sep-2023
slow elevator
nervously pressing
the same button
29-Sep-2023
finding my purpose
the dog sleeps
against my leg
29-Sep-2023
waning gibbous moon
how easily
things fall apart
29-Sep-2023
barely time to rejoice
a break in the rain
29-Sep-2023
hipster café
sipping absinthe
by candlelight
29-Sep-2023
autumn drizzle
the glow of a bonfire
on the beach
29-Sep-2023
inflation concerns
I step on
the scale
29-Sep-2023
government shutdown
a "no trespassing" sign
on the Freedom Trail
29-Sep-2023
crossing the border
to a honeysuckle throne
monarch butterflies
29-Sep-2023
rush hour rain
the glitter
of the third rail
29-Sep-2023
waning moon
the whale
in the sky
29-Sep-2023
between rain showers
the dog completes
a successful transaction
30-Sep-2023
working late
one dim bulb
in a dark office
30-Sep-2023
nirvana
a carousel
standing still
30-Sep-2023
from deep space
an insignificant dot
called home
30-Sep-2023
adjusting the shade
a lifeguard protects
his perfect tan
30-Sep-2023
empty taxi stand
my patience
departs
30-Sep-2023
Little Italy
I don’t leave
without a cannoli
30-Sep-2023
windmills mounting a counterattack
30-Sep-2023
sick in bed
the dog
snuggles closer
30-Sep-2023
testing negative
the drizzle persists
30-Sep-2023
finished
another potential
death poem
30-Sep-2023
persistent rain
finding a hole
in the roof
30-Sep-2023
last game of the season
the organist plays
"Purple Rain"
1-Oct-2023
a camper’s trick
aluminum foil
on the TV antenna
1-Oct-2023
ocean breeze
carrying
the calendar away
1-Oct-2023
feeling cheated
fair-weather fans
1-Oct-2023
down the subway steps
just a river
passing through
1-Oct-2023
in the waiting room
Sports Illustrated magazines
older than me
1-Oct-2023
my fur is auburn
not red
said the fox
1-Oct-2023
internet respite
my first paper cut
in fifteen years
1-Oct-2023
hitting bottom
the fishing boat’s
anchor
1-Oct-2023
endless summer
a shark
in hot pursuit
1-Oct-2023
non sequitur
a missing sock
1-Oct-2023
windless afternoon
a knuckleball
to the gut
1-Oct-2023
high tide
everyone
who washes ashore
1-Oct-2023
hot stove season
earlier than expected
1-Oct-2023
hot stove season
earlier
than forecasted
1-Oct-2023
"last place again"
I tell my late father
he didn’t hear me
1-Oct-2023
what if the leaves
don’t want to change?
2-Oct-2023
Everyman
imagining
a famous death
2-Oct-2023
red-shouldered hawk
always wary
of the kite
2-Oct-2023
late for the bus
the boy
who was never cool
2-Oct-2023
to serve and protect
the alabaster orb
2-Oct-2023
life of the party
a Red Heeler
at the dog park
2-Oct-2023
heads I win
she goes down
on me
2-Oct-2023
heads I win
the king
of nothing
2-Oct-2023
recovery room
a rubber glove
escapes the box
2-Oct-2023
waiting room
a goldfish
watches me
2-Oct-2023
moving day
an empty dumpster
in our neighbor’s driveway
2-Oct-2023
three beers later
the night disintegrates
into politics
2-Oct-2023
harvest moon
the fear
of abundance
2-Oct-2023
falling leaves
the shriek
of an ambulance
2-Oct-2023
good Samaritan
arrested for mowing
a neighbor’s lawn
2-Oct-2023
civics class
the onerous burden
of a smile
2-Oct-2023
heads I win
she takes off
her blouse
2-Oct-2023
stop and go traffic
a mail truck
makes its rounds
2-Oct-2023
still running
at full capacity
the rumor mill
2-Oct-2023
weeks into Fall
recriminations
in full bloom
2-Oct-2023
waning moon
this need
to disappear
2-Oct-2023
harvest moon
spare change
in an old coat pocket
3-Oct-2023
an amber lager
at the end
of the rainbow
3-Oct-2023
all winter long
an ode to what
could have been
3-Oct-2023
high and haughty
a drone flies above
the private villa
3-Oct-2023
due diligence
the eye
of the storm
3-Oct-2023
cold brew
percolating
in my veins
3-Oct-2023
morning shadows
a patch of stubble
the razor missed
3-Oct-2023
change of seasons
the crunch of acorns
beneath my sandals
3-Oct-2023
changing my password
I forget how
to spell my name
3-Oct-2023
the forget-me-nots I left behind
3-Oct-2023
wishing him everything he deserves
3-Oct-2023
pounding in my skull
a shot of Cuban coffee
3-Oct-2023
poetry slam
a haiku’s
paltry reception
3-Oct-2023
sunglasses after dark
my bloodshot eyes
3-Oct-2023
an acorn falls
not sure
what I was thinking
4-Oct-2023
desert morning
the palpable grief
of a widowed dove
4-Oct-2023
seasick
the once-aspiring
marine biologist
4-Oct-2023
morning fog
one day indistinguishable
from the next
4-Oct-2023
Bastille Day
her French braid
undone
4-Oct-2023
police sirens
a crying child
4-Oct-2023
beneath the crab apple tree
an unleashed dog’s
menacing bark
4-Oct-2023
broken home
deconstructing
sentence fragments
4-Oct-2023
hurricane warning
a very strong cocktail
4-Oct-2023
just a prop
the open school book
in my son’s lap
4-Oct-2023
the room spins
questioning the wisdom
of that final drink
4-Oct-2023
woodpecker
wondering
what I’m waiting for
4-Oct-2023
waning moon
a flooded
cranberry bog
4-Oct-2023
nature walk
a ham-fisted
leaf blower
4-Oct-2023
my thoughts a cranberry bog
4-Oct-2023
warm autumn day
last of the tomatoes
hanging on
4-Oct-2023
unrequited crush
even tentative
in my dreams
4-Oct-2023
morning dog walk
transcribing the song
of a Carolina Wren
4-Oct-2023
back to work
a chipmunk crossing
the back deck
5-Oct-2023
retirement delayed
who knows where
the dandelion seeds have gone?
5-Oct-2023
morning haze
dreaming I woke up
in the Pure Land
5-Oct-2023
all-night diner
a feast fit
for no one
5-Oct-2023
tunnel vision
all eyes
on a slow-moving train
5-Oct-2023
still clinging to summer
the first brown leaf
5-Oct-2023
spooky
love is kinda crazy
5-Oct-2023
instantly recognizing the killing floor
5-Oct-2023
tonight’s nightmare
whose footprints
are in our backyard?
5-Oct-2023
cozy campfire
we practice
growing old
5-Oct-2023
ordering
a second hurricane
I double over
5-Oct-2023
waiting for the train
autumn fog
rolls in
5-Oct-2023
my spam folder inundated
with flood insurance ads
5-Oct-2023
old enough to know I’m too old for this
5-Oct-2023
evening fog
the ghosts sing
sea shanties
5-Oct-2023
recognizing my ship
the pirates
let me pass
5-Oct-2023
when it’s too dark to dream
6-Oct-2023
always waiting
for a friendlier breeze
paraglider
6-Oct-2023
placid river
it doesn’t strive
to be happy
6-Oct-2023
angrily humming
another song
I despise
6-Oct-2023
too smart for college
another slice
of pizza
6-Oct-2023
independent bookstore
turning the page
to chapter eleven
6-Oct-2023
unsolved mystery
I decline a phone call
from "Spam Risk"
6-Oct-2023
unsolved mystery
I decline a phone call
from "Private Number"
6-Oct-2023
in Facebook memories
our black and white dog’s
colorful personality
6-Oct-2023
wondering where
the last tomato went
tufted titmouse
6-Oct-2023
priced to sell
an abandoned village
6-Oct-2023
first date
trying to look
but trying not to look
like he’s looking
at her cleavage
6-Oct-2023
ebb tide
the ominous quiet
of an abandoned island
6-Oct-2023
ominous skies
the line outside
a food truck
6-Oct-2023
first date
trying not to look
like he’s looking
at her cleavage
6-Oct-2023
southerly breeze
the wandering drift
of a harbor bell
7-Oct-2023
my next poem
a paper lantern
in the sky
7-Oct-2023
work dreams
a party
out of bounds
7-Oct-2023
approaching storm
a pair of chipmunks
this way and that
7-Oct-2023
dining al fresco
a stray dog
stares at us
7-Oct-2023
quixotic
this fanciful harvest
of air
7-Oct-2023
a beautifully bored bartender
7-Oct-2023
beautiful and stoned
her dancing continues
when the music stops
7-Oct-2023
waste not want not
the heel of a loaf
of bread
7-Oct-2023
in a circus mirror
the sickly child’s
age spots
7-Oct-2023
denying
the wooly mammoth
in the room
7-Oct-2023
the furious storm
says it’s nothing personal
7-Oct-2023
lights flickering in a much-too-quiet house
7-Oct-2023
gargantuan
the oppressor’s appetite
for destruction
7-Oct-2023
a week before Payday
Mom won’t give me a quarter
for the ice cream man
7-Oct-2023
bad blues
a second-hand
pork pie hat
7-Oct-2023
cocktail in a can
my spirit animal
growls
8-Oct-2023
awakening
in paradise
zucchini blossoms
8-Oct-2023
three beers later
explaining quantum mechanics
to my dog
8-Oct-2023
wrong part of town
billboards for
a defeated candidate
8-Oct-2023
defeated
she says
"name your prize"
8-Oct-2023
tinnitus
straining to hear
the silence
8-Oct-2023
desert vista
ocotillo stems
in the breeze
8-Oct-2023
nature walk
I carve my initials
into a cloud
8-Oct-2023
next year
the last-place team
begins undefeated
8-Oct-2023
Heart of Darkness
no escape
from shadows
8-Oct-2023
late summer picnic
the aging punker’s
reading glasses
8-Oct-2023
out of character
finishing up
a graphic novel
8-Oct-2023
Columbus Day
I’ve discovered
I don’t have it off!
9-Oct-2023
every work week begins
with a day
that honors the moon
9-Oct-2023
in broad daylight
an ominous cloud
of mosquitoes
9-Oct-2023
temple ruins
the long tail
of a giant iguana
9-Oct-2023
terminated due to inactivity
9-Oct-2023
earnest money
a debt
never paid
9-Oct-2023
jewel thief
tired of being
a diamond in the rough
9-Oct-2023
conflict avoidance
I clear
my calendar
9-Oct-2023
vehicle inspection
no one gives my car
a second look
9-Oct-2023
hair of the dog
it’s all over me
9-Oct-2023
recurring nightmare
lost in a maze
of matching cubicles
9-Oct-2023
crowded restaurant
no one answers
the ringing telephone
9-Oct-2023
Cochinita Pibil
the undisputed specialty
of this hole in the ground
9-Oct-2023
dehydrated
I drink too much
ranch water
9-Oct-2023
desert twilight
a ghost
directing traffic
9-Oct-2023
night terrors
a world
at war
9-Oct-2023
sunglasses
the fog
rolls in
10-Oct-2023
razzle dazzle
the superstar running back
drops the ball
10-Oct-2023
spellchecker
congratulating the couple
on their enragement
10-Oct-2023
gravity winning this tug of war
10-Oct-2023
last harvest
the grim reaper’s
shiny sickle
10-Oct-2023
floating through a cloud
Dr. Gravity’s kite shop
10-Oct-2023
crows
always complaining
about something
10-Oct-2023
a vivid memory
my parents’ matching
periwinkle sweatshirts
10-Oct-2023
impatient yachts
an old drawbridge
rusted shut
10-Oct-2023
waiting for the train
initials etched into
the rusted track
10-Oct-2023
clickbait
directions to the perfect
fishing spot
10-Oct-2023
following the snail
a glittering trail
of slime
10-Oct-2023
sudden gust
a catboat
sprints for shore
10-Oct-2023
trimming sails
an elbow
in time
10-Oct-2023
storm clouds
the escalating price
of wind
11-Oct-2023
crab apples
the new neighbors
don’t wave back
11-Oct-2023
evicted
from the church courtyard
a mystified homeless man
11-Oct-2023
me in five years:
an old man pushing a cart
full of empty cans
11-Oct-2023
woodpecker
never out of work
for very long
11-Oct-2023
not quite ripe
the last
of the tomatoes
11-Oct-2023
fire in its eyes
the ghost fox
of my dreams
11-Oct-2023
wanted:
a hardware store
selling old-fashioned rakes
11-Oct-2023
fallen leaves
wondering if our landscaper
is a rake
11-Oct-2023
why wait?
devouring
Halloween candy
11-Oct-2023
endless summer
another
White Castle sunrise
11-Oct-2023
final harvest
the gratitude
of cherry tomatoes
11-Oct-2023
Caribbean grocery
practicing my pronunciation
of sancocho ingredients
11-Oct-2023
silence stalking the night
11-Oct-2023
morning dreams
floating away
in the snowmelt
12-Oct-2023
stirring the pot
another bay leaf
in the gumbo
12-Oct-2023
harbor sunset
the captain regales us
with fish tales
12-Oct-2023
a kind neighbor
describing our dog
as "feisty"
12-Oct-2023
roadside shrine
refilling
the empty shot glass
12-Oct-2023
chokeberries
the news no better today
than yesterday
12-Oct-2023
a chill in the air
days of delicata squash
12-Oct-2023
shorter days
folding the fitted sheets
by myself
12-Oct-2023
war rages on
I kill
another fly
12-Oct-2023
unfolding
an AI-generated
origami crane
12-Oct-2023
mortar fire
the demons
in the desert
12-Oct-2023
morning daydream
the future passes
before my eyes
12-Oct-2023
October headline:
an acorn falls
in Chavez Ravine
12-Oct-2023
fall migration
snowbirds
and their khaki pants
12-Oct-2023
afternoon sun
Buddha sits
without attachments
12-Oct-2023
dreary morning
someone else wins
the Powerball jackpot
12-Oct-2023
supermarket tabloids
gumbo in a can
12-Oct-2023
waning crescent moon
a narrow window
for stargazing
12-Oct-2023
rip current
irresistible
12-Oct-2023
finally I can sleep
the footsteps
of a ghost
12-Oct-2023
first frost
a dresser drawer full
of unmatched gloves
13-Oct-2023
partial eclipse
the time it takes
to tie my shoes
13-Oct-2023
scenic overlook
the line forms
for selfies
13-Oct-2023
class reunion
the boy who never
raised his hand
13-Oct-2023
first date
trying not to look
like he’s looking
13-Oct-2023
that time of year
when we refuse to
turn on the heat
13-Oct-2023
friday the thirteenth
a fly’s luck runs out
13-Oct-2023
Friday the thirteenth
recycling personalized
junk mail
13-Oct-2023
cloudless sky
the smile
of a pitbull
13-Oct-2023
political theater
the suspension
of belief
13-Oct-2023
uncertain seas
another rudderless ship
setting sail
13-Oct-2023
grackles
waiting for
the bar to open
13-Oct-2023
Friday night
a spider takes the night off
from its web
13-Oct-2023
off-season
a bridge between
desolate highways
13-Oct-2023
still life
an untouched
spider web
13-Oct-2023
red balloon
I think of you
and set it free
14-Oct-2023
starry night
my bucket list
still full
14-Oct-2023
torn to pieces
another indestructible
dog toy
14-Oct-2023
epiphany
I am an object
in the mirror
14-Oct-2023
tent revival
wondering which pole
will take it down
14-Oct-2023
pup tent
a dog
under the blankets
14-Oct-2023
dog tired
a squeaky toy
on my pillow
14-Oct-2023
performance poetry
my extroverted
alter ego
14-Oct-2023
waiting in the exam room
I formulate my prognosis
14-Oct-2023
upscale pub
young entrepreneurs
in shabby clothes
14-Oct-2023
sightseeing
a woodpecker admires
our cedar shutters
14-Oct-2023
the comfort of a recurring nightmare
14-Oct-2023
partly cloudy
the rest of it
is rain
14-Oct-2023
sweet and sour
a baby’s
first pickle
15-Oct-2023
in a far corner
of the kitchen
a Santería shrine
15-Oct-2023
buying Halloween candy
the ghoulish smiles
of fellow shoppers
15-Oct-2023
passing it along
the sogginess
of a shared joint
15-Oct-2023
indefinite delay
express train
to the Promised Land
15-Oct-2023
chrysanthemums rushing to judgement
15-Oct-2023
sandpipers searching seaweed
15-Oct-2023
shopping season
oak leaves wrapped
in gossamer
15-Oct-2023
crossing the backyard
a possum’s
walk of shame
15-Oct-2023
she loves me
she loves me not
flowering cactus
15-Oct-2023
changing a lightbulb
the outer limit
of my domesticity
15-Oct-2023
autumn dusk
an elderly couple
holding hands
15-Oct-2023
burning a bridge
we were never meant
to cross
15-Oct-2023
assaulting the night
the rumble
of a private jet
15-Oct-2023
frost warning
this apple cider
needs more tequila
15-Oct-2023
darkness
the ultimate
equalizer
15-Oct-2023
burning leaves
this silly obsession
with baseball
15-Oct-2023
restless night
the silent spin
of a wind turbine
15-Oct-2023
Monday morning commute
a funeral procession
of clouds
16-Oct-2023
rough seas
the salty language
of fishermen
16-Oct-2023
slack tide
no particular
place to go
16-Oct-2023
a loyal companion
the monotonous whine
of tinnitus
16-Oct-2023
bewitched
a firehouse
on Great Jones Street
16-Oct-2023
Monday morning
even the crows
have nothing to say
16-Oct-2023
Monday morning commute
an oak leaf navigates
the river bend
16-Oct-2023
forgetting how I got this scar
16-Oct-2023
fisherman’s tavern
the stories
behind the scars
16-Oct-2023
sunken kayak
not giving up
its secrets
16-Oct-2023
police tape
no foul play
suspected
16-Oct-2023
his handshake
a twenty dollar bill
16-Oct-2023
grinding to a halt
decaffeinated
coffee beans
16-Oct-2023
cold rain
unable to let go
of a grudge
16-Oct-2023
recurring daydream
I pretend
she’s waiting for me
16-Oct-2023
waxing crescent moon
the scratches her ear
with her back leg
16-Oct-2023
dying light
another day
above ground
16-Oct-2023
late harvest
taking inventory
of our winter jackets
16-Oct-2023
fisherman’s pub
I ask for
a Harpoon
16-Oct-2023
gale warning
the wind
in her hair
16-Oct-2023
autumn wind
the pinch hitter swings
at strike three
17-Oct-2023
hitting the campaign trail
a bloated tick
17-Oct-2023
the old oak tree
carefully fed
to a woodchipper
17-Oct-2023
possessed by possessions
17-Oct-2023
seeking inspiration
smoke from a nearby
fire pit
17-Oct-2023
autumn rain
not tipping
its hand
17-Oct-2023
her silk kimono
dangles alluringly
on the clothesline
17-Oct-2023
reaching for my wallet
an awkward pause
at the restaurant
17-Oct-2023
in my nightmare
neighbors gather around
a chalk outline
17-Oct-2023
harvest season
a sickle-shaped moon
17-Oct-2023
another gated community
welcomes home
returning snowbirds
17-Oct-2023
autumn wind
ghosts open
the garden gate
17-Oct-2023
how long ago?
the jangle
of a Rickenbacker guitar
18-Oct-2023
street busker
the jangle of coins
in a jar
18-Oct-2023
drawing the short straw
I walk the dog
in the rain
18-Oct-2023
tranquility
the neighbor’s leaf blower
runs out of gas
18-Oct-2023
bending the ladder
the carpenter’s
sturdy construction
18-Oct-2023
how we connect --
mystery lies
in the space between us
18-Oct-2023
turning on the heat
it starts to rain
18-Oct-2023
broken clouds
a recipe
for Pastelón
18-Oct-2023
Halloween decorations
a nor’easter
in the forecast
18-Oct-2023
silence
on the other side
of the bridge
18-Oct-2023
the crows unconvinced
I’m not interested
in their roadkill
18-Oct-2023
writer’s block
forgetting how to tie
a fisherman’s knot
18-Oct-2023
unafraid
of the dark
jackrabbit moon
18-Oct-2023
hospital trash
sorting out
the perishables
18-Oct-2023
counting syllables
internet actuaries
disguised as poets
18-Oct-2023
Dallas suburbs
a midnight stroll
with lawn sprinklers
18-Oct-2023
off-season
the ferry horn’s
tired bellow
19-Oct-2023
Cape Cod morning
unveiling mist
19-Oct-2023
unblinking a frightened rabbit
19-Oct-2023
precious gem
a freshly fallen acorn
19-Oct-2023
Halloween shopping
no one wears
a mask
19-Oct-2023
irresistible bliss
the dog rolls
in something stinky
19-Oct-2023
a crowd of supporters
one born
every minute
19-Oct-2023
autumn dusk
the brittleness
of my bones
19-Oct-2023
sidewalk café
a waitress chases
the dogs away
19-Oct-2023
sidewalk café
plenty of pigeons
fighting for crumbs
19-Oct-2023
truth or dare
I ask for
a third option
19-Oct-2023
crescent moon
the whole truth
19-Oct-2023
overcast
not a single star
to wish on
19-Oct-2023
neither coming nor going
a fly
between window panes
19-Oct-2023
full of wine
a monk meditates
beneath two moons
19-Oct-2023
meanwhile in a dream
my friends won’t tell me
where I am
20-Oct-2023
threatening skies
not a single leaf
falls
20-Oct-2023
harborside pub
my thoughts drift
out to sea
20-Oct-2023
Googling poison ivy
I begin to itch
20-Oct-2023
overgrown
the only way out
20-Oct-2023
uplifting
tree roots
beneath the sidewalk
20-Oct-2023
dockside
the eager face
of a greenhorn
20-Oct-2023
mountain switchback
I apologize
to the steering wheel
20-Oct-2023
candy corn
the dog who eats everything
won’t touch it
20-Oct-2023
nor’easter in the forecast
a jack o’lantern
shivers
20-Oct-2023
early dusk
so many things
best left unsaid
20-Oct-2023
old flame
how toxic
the smoke
20-Oct-2023
seven minutes to midnight
there is no tomorrow
20-Oct-2023
hours before dawn
restless waves
of silence
20-Oct-2023
under a microscope
the giant fangs
of a tiny spider
20-Oct-2023
the swaying oak
gathering plenty
of moss
20-Oct-2023
coyote howling at the overcast
20-Oct-2023
moon gazing
on Lover’s Lane
she doesn’t show
20-Oct-2023
toasting the lighthouse
at the end
of the world
20-Oct-2023
oak leaves
in the osprey nest
days of longer nights
20-Oct-2023
ferry landing
no one waiting
on the other side
20-Oct-2023
crow or raven?
the blue jay
doesn’t care
21-Oct-2023
weekend weather
the bitter chill
of a nor’easter
21-Oct-2023
duly noted
the need of another word
for rain
21-Oct-2023
across a busy street
the call
for unity
21-Oct-2023
postseason
another year
to praise the past
21-Oct-2023
a gentle breeze
all that’s left
of the fallen empire
21-Oct-2023
all this talk
about fate
an acorn falls
21-Oct-2023
morning
a puddle forms
in a fallen leaf
21-Oct-2023
trick or treat
we’re almost out
of gummies
21-Oct-2023
a dog’s forecast
mischief
on a rainy day
21-Oct-2023
morning meditation
beside the church ruins
a Zen garden
21-Oct-2023
dive bar
only the ghosts
are happy to see me
21-Oct-2023
police helicopter
we change
the subject
21-Oct-2023
when the river is just a parade of puddles
21-Oct-2023
after the storm
a swirl
of oak leaves
22-Oct-2023
grand entrance
the dog greets me
with a body slam
22-Oct-2023
consenting adults
two active hurricanes
in different oceans
22-Oct-2023
hurricane party
flattened by
a potent cocktail
22-Oct-2023
after the rain
no absolution
from wind
22-Oct-2023
autumn sun
growing more timid
each day
22-Oct-2023
York City
goths and pensioners
queue for the bus
22-Oct-2023
autumn wind
the dog’s
heavy sigh
22-Oct-2023
rites of passage
navigating the ship
through a narrow channel
22-Oct-2023
cooler evenings
a dog treat
from last Spring
22-Oct-2023
Halloween season
moss grows
on an old tombstone
22-Oct-2023
after the rain
my whispers
become a river
22-Oct-2023
after the storm
a rusty old shipwreck
23-Oct-2023
raining skyward
construction dust
23-Oct-2023
sun salutation
a beachcomber
harvesting shells
23-Oct-2023
paying close attention
Buddha’s verdant audience
23-Oct-2023
morbid curiosity
a crowd gathers
around the ambulance
23-Oct-2023
weekday chores
the housefly
in a spiderweb
23-Oct-2023
eelgrass forgetting what day it is
23-Oct-2023
city crosswalk
all eyes on the rat
in a business suit
23-Oct-2023
wine tasting
she tells me
I’ve aged well
23-Oct-2023
Fall foliage
her orange highlights
23-Oct-2023
changing seasons
my mother gone
two years to the day
23-Oct-2023
angry mockingbird
that scripture verse doesn’t mean
what you think it means
23-Oct-2023
bittersweet
wandering along
the retaining wall
23-Oct-2023
sirens
the expiration date
on a fire extinguisher
23-Oct-2023
buttered toast
my heart
will go on
23-Oct-2023
buttered toast
telling the doctor
my heart will go on
23-Oct-2023
making eye contact
across the bay
an old pelican
23-Oct-2023
cold autumn night
opening the windows
to hear the rain
23-Oct-2023
homeward bound
traffic reduced
to a single lane
24-Oct-2023
unobstructed view
grinding down
the tree stumps
24-Oct-2023
room with a view
lovers too hurried
to close the curtains
24-Oct-2023
special delivery
a wet dog toy
against my knee
24-Oct-2023
plying the depths
of my imagination
voices in the dark
24-Oct-2023
morning meditation
another acorn falls
24-Oct-2023
unable to concentrate
daydreams
of fresh orange juice
24-Oct-2023
to anyone who asks
I’m not there
24-Oct-2023
seasons of change
an edit
to his LinkedIn profile
24-Oct-2023
walking on air
paper lanterns
in the sky
24-Oct-2023
the ghost of my mother
telling me to reuse
a paper bag
24-Oct-2023
drowning my sorrows
they once again
survive
24-Oct-2023
autumn deepens
the soft shadows
between her breasts
24-Oct-2023
foggy morning
and I’ve yet
to look outside
24-Oct-2023
skyscraper shadows
stretching across
the jungle gym
24-Oct-2023
reverence for the Halal Guys food truck
24-Oct-2023
ragweed mocking my faded jeans
24-Oct-2023
off-season
I don’t ask our neighbor
why she’s walking backwards
25-Oct-2023
unhittable
the tomboy’s
womanly curves
25-Oct-2023
future shock
my AI-generated
avatar
25-Oct-2023
the rocket’s red glare
illuminating the rubble
that was a city
25-Oct-2023
haunted hayride
a headless horseman
leads us
25-Oct-2023
haunted hayrides for headless horsemen
25-Oct-2023
not on our radar
but clearly on our faces
early morning rain
25-Oct-2023
my new old job
the bloom
is off the rose
25-Oct-2023
a wise ghost tells me
the train doesn’t stop here
any more
25-Oct-2023
long autumn night
even a screech owl
has to rest
25-Oct-2023
Dusty Street
somewhere the voice
of a radio DJ
25-Oct-2023
startled from sleep
the sad songs
of a displaced people
25-Oct-2023
trick or treat!
an advertisement
disguised as news
26-Oct-2023
my Facebook timeline
how is it not
in sepia tones?
26-Oct-2023
Fibonacci sequence
my thoughts
spiral inward
26-Oct-2023
visiting
a forgotten tombstone
wildflowers
26-Oct-2023
recurring nightmare
monsters giving candy
to children
26-Oct-2023
autumn sunset bleeding through the clouds
26-Oct-2023
another day
another ghost
on the subway platform
26-Oct-2023
hitching a ride
a stranger
I’ll never meet
26-Oct-2023
haunting my dreams
the eyes of a stray dog
on the highway
26-Oct-2023
dead of night
a splash
in the kettle pond
26-Oct-2023
dead of night
the church bell
won’t stop tolling
26-Oct-2023
winter rain
my words
wash away
26-Oct-2023
tracing my bloodline
to day laborers
and bastards
26-Oct-2023
civil twilight
greeting me
with a nod
26-Oct-2023
our better angels
sheltering
in place
26-Oct-2023
forgetting what day it is
I remember my high school
locker combination
26-Oct-2023
broken clouds
staggering into
the weekend
27-Oct-2023
man overboard!
but which side
is starboard?
27-Oct-2023
waterfall planning
a breathtaking view
of Powerpoint slides
27-Oct-2023
dead wind
seagulls
abandon ship
27-Oct-2023
toll road paved with good intentions
27-Oct-2023
semi-retirement
kicking a pine cone
down the road
27-Oct-2023
startled from sleep
something thrashing
in the river
27-Oct-2023
reverse engineering
a sprinkler system
in the rain
27-Oct-2023
spin cycle
a grease spot
that won’t come clean
27-Oct-2023
crowdsourcing
a flock of geese
leads the way home
27-Oct-2023
hunter’s moon
a fugitive
on the loose
27-Oct-2023
lost in thought
hunter’s moon
27-Oct-2023
hunter’s moon
my phone app
listening for birds
27-Oct-2023
dreams setting sail
27-Oct-2023
weaving hazy light
through bare branches
autumn moon
27-Oct-2023
startled from sleep
I die again
then, catching my breath
I get up
to finish the dishes
27-Oct-2023
moonset the pale silence
28-Oct-2023
blind date
eyes focused
on the emergency exit
28-Oct-2023
morning meditation
a brittle leaf
holding dew
28-Oct-2023
weekend chores
accelerating through
a yellow light
28-Oct-2023
exiting the plane
an unnerving plunge
into nothingness
28-Oct-2023
nothing better to do
a woodpecker inspects
our shingles
28-Oct-2023
college dorm
a science experiment
in the refrigerator
28-Oct-2023
before the next leaf falls a sip of coffee
28-Oct-2023
restless shadows
the flight
of migrating geese
28-Oct-2023
crow
always questioning
my motives
28-Oct-2023
punk rock reunion
the pain of being
in tune
28-Oct-2023
golden hour
the poison ivy
withers
28-Oct-2023
not sure what to say
when the waitress asks
if I’m satisfied
28-Oct-2023
awake before sunrise
she asks
if I’m satisfied
28-Oct-2023
golden hour
a shadow of what
I used to be
28-Oct-2023
hidden moon
how many poems
buried on Hart Island?
28-Oct-2023
howling wind
a witch
who will not burn
29-Oct-2023
gone too soon
the days
of shorts and sandals
29-Oct-2023
film crews ready
a tree falls
in the woods
29-Oct-2023
in my spam folder
a restless corral
of suspicious links
29-Oct-2023
these words utter silence
29-Oct-2023
memories
head bowed
against a quiet window
29-Oct-2023
the shopkeeper’s broom
sweeping away
the silence
29-Oct-2023
extra crispy
the fried fish vendor’s
tie-dyed t-shirt
29-Oct-2023
comfort food
the elastic band
on my pants
29-Oct-2023
senseless beauty
the perfect pop song
29-Oct-2023
ghost stories
a distant
police siren
29-Oct-2023
autumn rain
flickering lights
in the graveyard
29-Oct-2023
express train
my racing heartbeat
29-Oct-2023
happiness
wherever the dog
wants to be
29-Oct-2023
trick or treat!
a little boy’s
glow-in-the-dark fangs
30-Oct-2023
the envy
of our neighborhood
a xeriscaped lawn
30-Oct-2023
unblinking
a terrified rabbit
30-Oct-2023
shape-shifting
an unfinished dream
30-Oct-2023
Monday morning
the planters overflowing
with rain and leaves
30-Oct-2023
one step beyond
the top rung
of the ladder
30-Oct-2023
trick or treat
a murder of crows
in the river
30-Oct-2023
Halloween eve
realizing I’m never
out of costume
30-Oct-2023
earplugs
unable to keep out
the noise within
30-Oct-2023
last harvest
the crow steals
a cherry tomato
30-Oct-2023
arts and crafts center
carved into a cluster
of luxury condos
30-Oct-2023
two hands on the wheel
autumn fog
rolls in
30-Oct-2023
full moon
I hunt for it
beyond the clouds
30-Oct-2023
worn and faded
fitted sheets
that no longer fit
30-Oct-2023
crypt keeper
renting out his dungeon
in cryptocurrency
31-Oct-2023
Halloween dog walk
scaring away
the neighbors
31-Oct-2023
shucking oysters
a yearning
for the sea
31-Oct-2023
same time each year
the illusion
of turning back time
31-Oct-2023
art gallery
a street dog’s
wagging tail
31-Oct-2023
the macabre scene:
a pumpkin smashed
in the driveway
31-Oct-2023
fastened seat belts
the illusion
of control
31-Oct-2023
was it only a dream?
trick or treaters
at my door
31-Oct-2023
haunted B&B
all doors locked
with a skeleton key
31-Oct-2023
Halloween dream
she assures me she’s not
a good witch
31-Oct-2023
Halloween
the dread of eating
too much candy
31-Oct-2023
Halloween party
my usual costume
of existential dread
31-Oct-2023
desert wind
whistling through
the cactus thorns
31-Oct-2023
Halloween sunset
sharing a sigh
with ghosts
31-Oct-2023
cold autumn night
old women gather
at the kettle pond
31-Oct-2023
November
the cold audacity
of rain
1-Nov-2023
forty ounces later
still not free
1-Nov-2023
friendly skies
no room to move
about the cabin
1-Nov-2023
yielding my right of way
wild turkeys
cross the street
1-Nov-2023
so beguiling
the deep shine
of a golden calf
1-Nov-2023
smeared by rain
the fine print
of our rental contract
1-Nov-2023
out of range
these words
lost in space
1-Nov-2023
performance art
a butterfly wing
in the honeypot
1-Nov-2023
morning constitutional
the quiet of Fenway Park
in November
1-Nov-2023
lamenting the loss
of a dream
I never had
1-Nov-2023
evening meditation
the mantra
of a police siren
1-Nov-2023
he laments
that he was happier
in a previous life
1-Nov-2023
tent revival
seeking shelter
from thunder and lightning
2-Nov-2023
wild turkey
crossing the
double yellow line
2-Nov-2023
passion fruit
I no longer remember
the taste
2-Nov-2023
help wanted
my coffee
grows cold
2-Nov-2023
suspended sentence
I forget what
I was trying to say
2-Nov-2023
a stranger
certain that we’ve met
on the astral plane
2-Nov-2023
disappearing
beyond the vanishing point
a private jet
2-Nov-2023
Day of the Dead
a crow splashing
in the river
2-Nov-2023
shuttered pub
the ghost’s
favorite haunt
2-Nov-2023
cactus garden
smiling
time-share salesmen
2-Nov-2023
burning sage
the things we want
to believe
2-Nov-2023
racing the train
an unfinished poem
2-Nov-2023
waiting for the bus
rain on the wrong side
of town
3-Nov-2023
waiting for the bus
a makeshift shelter
beneath the almond tree
3-Nov-2023
first date
already trying to guess
my zodiac sign
3-Nov-2023
death warmed over easy for breakfast
3-Nov-2023
aging keyboard
my words disappear
3-Nov-2023
waiting for the bus
rain
on the wrong side of town
3-Nov-2023
at 30,000 feet
I use a distress bag
as a puppet
3-Nov-2023
from the department
of redundancy department
the resilience of resiliency
3-Nov-2023
wandering across the border
without documentation
a gray wolf
3-Nov-2023
great blue heron
the power
of standing still
3-Nov-2023
saving on punctuation
a run-on paragraph
3-Nov-2023
fool’s gold
an early autumn sunset
3-Nov-2023
after the run
our shoelaces
entwined
3-Nov-2023
three beers later
an encrypted text message
3-Nov-2023
unmasked
that Halloween candy
is not for trick-or-treaters
3-Nov-2023
Boston gridlock
when cow paths
are paved
3-Nov-2023
autumn twilight
finally moving
our late dog’s bed
3-Nov-2023
first frost
cider and tequila
on the rocks
3-Nov-2023
property for sale
no one knows
why the Airstream is there
3-Nov-2023
at the foot of the altar
a shot glass
of cheap tequila
3-Nov-2023
our tiny cottage
trying to fit
it all in
4-Nov-2023
first frost
she packs
my pajamas
4-Nov-2023
the out-of-towners
waiting patiently
at the crosswalk
4-Nov-2023
daybreak
the dog
sighs
4-Nov-2023
waking from a dream alive
4-Nov-2023
startled from sleep
a bullet train
screaming past
4-Nov-2023
multitasking
I leave the house
wearing the wrong head
4-Nov-2023
early sunset
a thirsty deer
crossing the road
4-Nov-2023
deepening autumn
another memory
of our late dog
4-Nov-2023
gentle zephyr
careful not to disturb
the remaining leaves
4-Nov-2023
sheepishly admitting
I’ve misplaced
my woolly muffler
4-Nov-2023
off-season
clearing
my calendar
4-Nov-2023
his resume
a fire hazard
4-Nov-2023
turning the page
a book I can’t stop
putting down
4-Nov-2023
fresh donuts
the glazed expression
on my face
4-Nov-2023
autumn horizon
a wisp of cloud
in the amber sky
4-Nov-2023
first one awake
the unmistakable fragrance
of freeze-dried coffee
4-Nov-2023
ghost ship
yearning
for the sea
4-Nov-2023
off-season
watching every car
that passes by
4-Nov-2023
moving day
all of the books
I’ll never read
4-Nov-2023
the dog unconvinced
that there’s one more hour
of sleep
4-Nov-2023
every year
this sputtering
time machine
4-Nov-2023
turning back the clock
I feel nothing
twice
5-Nov-2023
houseboat
a life
untethered
5-Nov-2023
the pinnacle of achievement
a man’s name
on a building
5-Nov-2023
off-season
locals crowd
the sand bar
5-Nov-2023
bad luck for something
the black cat
in our backyard
5-Nov-2023
4:20
I should have asked
what was in those brownies
5-Nov-2023
Google Maps directs me
to another street
with no name
5-Nov-2023
far away from everything
but with 5G!
5-Nov-2023
golden hour
the long journey
out to sea
5-Nov-2023
between chapters
the shadow
of a low-flying plane
5-Nov-2023
his reputation precedes him
5-Nov-2023
the search for meaning
a German Shepherd’s
head tilt
5-Nov-2023
day trader
forgetting to turn back
his clocks
5-Nov-2023
quelling dissent
the definition
of a regular coffee
5-Nov-2023
dry dock
a ferry
to nowhere
5-Nov-2023
shooting star
a puppy’s
attention span
5-Nov-2023
railroad crossing
gates close
for the ghost train
5-Nov-2023
after the harvest
shadows
in a cranberry bog
5-Nov-2023
urban decay
pausing for a selfie
in front of graffiti
5-Nov-2023
yellowing photographs
the fear of remembering
5-Nov-2023
sleepless night
the pleading eyes
of a shelter dog
6-Nov-2023
no parking
the hip brownstone
of my dreams
6-Nov-2023
asking the sky
who will catch me
when I fall?
6-Nov-2023
migration
the struggle
to survive
6-Nov-2023
Monday morning
eagerly awaiting
the same old thing
6-Nov-2023
furious
aggravating
an old injury
6-Nov-2023
Falmouth Heights
renovation season
begins
6-Nov-2023
heightened security
the dog doesn’t believe us
when we tell her "friend"
6-Nov-2023
unexpected rain
these words swirling
in a puddle
6-Nov-2023
dark and silent
a windless
autumn night
6-Nov-2023
estate sale
meticulous notes
on index cards
6-Nov-2023
lost generation
reading notes
from index cards
6-Nov-2023
running for cover
a startled chickadee
6-Nov-2023
ennui my everyday attire
6-Nov-2023
throwing down the gauntlet
it breaks into pieces
6-Nov-2023
hidden in the back
of my dresser drawer
a misplaced memory
6-Nov-2023
waning crescent moon
how many granddaughters
praying for my soul?
6-Nov-2023
after the rain
a bucket
of stars
6-Nov-2023
election day rain
I’m voting
against it
7-Nov-2023
suspended between skyscrapers
waning crescent moon
7-Nov-2023
sleepy fishing village
tired of being
a postcard
7-Nov-2023
life is a stray dog in the rain
7-Nov-2023
I hope he means well
the man
in the river
7-Nov-2023
the inconvenience of non-existence
7-Nov-2023
just one more word
and this poem
will be unfinished
7-Nov-2023
night deepens
the sound of a radio
in an empty room
7-Nov-2023
mid-autumn
an ambivalent sun
7-Nov-2023
town election
the ambivalent
volunteers
7-Nov-2023
drinking the uncomfortable silence
7-Nov-2023
on second thought
I think I’ll skip
the hangover cure
7-Nov-2023
town election
a herring swims past
unopposed
7-Nov-2023
a new nationalism
anonymous tweets
in capital letters
7-Nov-2023
my hometown
a bonfire
under the bridge
8-Nov-2023
early frost
she walks
right past me
8-Nov-2023
bare trees
the scowl
of a red-shouldered hawk
8-Nov-2023
fierce opposition
the mirage
of a white picket fence
8-Nov-2023
in my spam folder
another cure
for pain
8-Nov-2023
eco-friendly dim sum
we recycle
our fortunes
8-Nov-2023
guacamole
covering
the spread
8-Nov-2023
gray squirrel
unwilling to share
his acorn password
8-Nov-2023
my spirit animal
stuffed and mounted
in the trophy room
8-Nov-2023
market volatility
a price war
in the produce aisle
8-Nov-2023
leaving
without a word
autumn sun
8-Nov-2023
how high
my stack
of unpaid bills
8-Nov-2023
wild horses
a distant
freight train
8-Nov-2023
morning frost
a chickadee
scolds the coyote
8-Nov-2023
waning crescent moon
hot wiring a car
that won’t start
8-Nov-2023
at the end of the bar
night’s tortured soul
sleeps like a baby
8-Nov-2023
always expecting unexpected showers
9-Nov-2023
reading a newspaper
the dishwasher’s
dirty glasses
9-Nov-2023
guided meditation
everything we’re expected
to believe
9-Nov-2023
lunch break
a nib
and a scratch ticket
9-Nov-2023
gratitude
an unfurnished room
9-Nov-2023
pothole
I accidentally solve
the crossword puzzle
9-Nov-2023
unexpecting mirror
alarmed to see me
9-Nov-2023
Veteran’s Day
I reformat
my hard drive
9-Nov-2023
cramming for finals
an empty
vending machine
9-Nov-2023
stack overflow
a pancake breakfast
I can’t finish
9-Nov-2023
blunt force trauma
a heavy metal drummer
9-Nov-2023
Venice Beach
a skateboard park
filled with sand
9-Nov-2023
exchanging glances
she clearly thought
I was someone else
9-Nov-2023
crossing the bridge
one can barely hear
the water below
10-Nov-2023
wheels within wheels
the thunder
of reckoning
10-Nov-2023
slipping on the ice
I don’t spill
a drop of coffee
10-Nov-2023
midnight obstacle course
the dangers
of benign clutter
10-Nov-2023
staunch Catholic family
driving to church
in two cars
10-Nov-2023
staunch Christians and their assault rifles
10-Nov-2023
overachiever
November pumpkin
composting itself
10-Nov-2023
alternative facts
and other fairy tales
10-Nov-2023
crowded beer hall
searching for a place
at the long table
10-Nov-2023
clutching an olive branch
the farmer’s
lifeless hand
10-Nov-2023
touching a nerve
the neurologist’s
racist joke
10-Nov-2023
out the window
a trucker’s talisman
10-Nov-2023
autumn night
the broken promise
of clouds
10-Nov-2023
fading into memory
my last glimpse
of fireflies
10-Nov-2023
tomorrow’s news
yesterday’s
internet hoax
11-Nov-2023
in a shuttered restaurant
the glow
of a diya
11-Nov-2023
when surviving is the ultimate sacrifice
11-Nov-2023
brilliant!
staring into
an eclipse
11-Nov-2023
approaching train
my eyes riveted
to the third rail
11-Nov-2023
fuel for the fire
the job candidate’s
5-page resume
11-Nov-2023
evening meditation
glowing embers
in the hearth
11-Nov-2023
hot stove report
a sluggish log
in the fire
11-Nov-2023
hot stove report
no fuel
for the fire
11-Nov-2023
lunch hour
a stray dog
on Main Street
11-Nov-2023
shouting for an encore
somehow I miss
last call
11-Nov-2023
ghost harbor
the silence
of a shipwreck
11-Nov-2023
Armistice Day
a dusty cobweb
undisturbed
11-Nov-2023
faith
a bible for sale
at the flea market
11-Nov-2023
in the sub-basement
a cricket doesn’t move
when I touch it
12-Nov-2023
climbing the family tree
with no clear way
to get down
12-Nov-2023
turning back the clock
until there’s no more daylight
to save
12-Nov-2023
dressing in the dark
my fashion sense
incongruous
12-Nov-2023
my day to sleep in
the woodpecker
doesn’t care
12-Nov-2023
plot twist
another relative
I’ve never met
12-Nov-2023
pixie dust
descending
12-Nov-2023
leaving Brooklyn
my fire escape dreams
12-Nov-2023
the last dance
navigating
the minefield
12-Nov-2023
skeletons in the closet
some have put on
quite a few pounds
12-Nov-2023
plot twist
the gnarled roots
of a family tree
12-Nov-2023
brewing coffee my impatient dog
12-Nov-2023
defying the clouds
a pair of ravens
in flight
12-Nov-2023
defying gravity
I watch her
undress
12-Nov-2023
restless night
dreams of a payphone
on the bottom of the sea
12-Nov-2023
tidal pool
the swirl
of survival
12-Nov-2023
the mirror looks like Monday
13-Nov-2023
restless night
dancing apparitions
on the outdoor camera
13-Nov-2023
flirting with danger
a married woman
hides her rings
13-Nov-2023
Thanksgiving
a land
taken by force
13-Nov-2023
burning that bridge
before we get there
13-Nov-2023
nightmare
surrendering
to the ocean
13-Nov-2023
those lips...
unconditional
surrender
13-Nov-2023
those hips...
unconditional
surrender
13-Nov-2023
autumn sunshine
a rusty old pickup
13-Nov-2023
dog days
the howl of a saxophone
under the streetlight
13-Nov-2023
dog days
the wail of a saxophone
under the streetlight
13-Nov-2023
late fall
snowbirds packing up
their golf clubs
13-Nov-2023
variations on a theme
one leaf after another
13-Nov-2023
late autumn
getting reacquainted
with darkness
13-Nov-2023
spring ritual
a woodpecker
on the chimney
13-Nov-2023
in my dream
the dog swallows a frog
without a sound
13-Nov-2023
PayDay
the check-engine light
turns on
14-Nov-2023
grist for the mill
one dream
after another
14-Nov-2023
late-season harvest
a copious yield
of oak leaves
14-Nov-2023
date night
the quiet enjoyment
of a good book
14-Nov-2023
low battery
an unwritten poem
14-Nov-2023
awake all night
my hallucinations dissolve
into dawn
14-Nov-2023
granted permission but not forgiveness
14-Nov-2023
clumsy me!
a bump
in the meteor shower
14-Nov-2023
tonight’s entertainment
the dog eats
a falling leaf
14-Nov-2023
early morning meeting
the caged bird
doesn’t sing
14-Nov-2023
mourning doves
in unison
14-Nov-2023
underground classic
a cellist busking
in the subway
14-Nov-2023
off-season
we make
our own news
14-Nov-2023
the old wheelbarrow
its new life
as a planter
14-Nov-2023
Ghost Wharf
a sea lion
lounging in the sun
15-Nov-2023
the waitress
with the beehive hairdo
calls me "honey"
15-Nov-2023
morning meditation a curious sparrow
15-Nov-2023
bluejay
just letting us know
he’s still around
15-Nov-2023
climate change
an edit
to his Facebook profile
15-Nov-2023
decorum
lost in the halls
of Congress
15-Nov-2023
unassuming
a stray dog
in the shade
15-Nov-2023
asleep
in front of the television
my father’s voice
15-Nov-2023
this wilderness
wondering if I
have a voice
15-Nov-2023
rippling through
the marsh grass
another daydream
15-Nov-2023
walking backwards
still one day older
than yesterday
15-Nov-2023
night terror
the train I keep missing
in my dreams
15-Nov-2023
tinnitus
my loyal companion
15-Nov-2023
suburban decay
mushrooms
on the perfect lawn
15-Nov-2023
warming trend
the dog lets me
scratch her cheek
16-Nov-2023
a box of cables
but never the one
I need
16-Nov-2023
ant colony
they claim to come
in peace
16-Nov-2023
gum and duct tape
the tools
of engineering
16-Nov-2023
fall on Cape Cod
a continuum
of brown
16-Nov-2023
waiting for vaccinations
a line of tired smiles
16-Nov-2023
accepted for publication
an AI-generated
doctoral thesis
16-Nov-2023
some other lifetime
a photo of my Dad
with a smile on his face
16-Nov-2023
a cormorant dives
all this talk
about fate
16-Nov-2023
holiday travel
it’s all downstream
from here
16-Nov-2023
waxing crescent moon
a late season
herring run
16-Nov-2023
walking in the river
I discover my waders
aren’t waterproof
16-Nov-2023
clickbait
the inevitable
rabbit hole
16-Nov-2023
reading the dog’s
body language
as a growl
16-Nov-2023
another daydream
rippling through
the marsh grass
16-Nov-2023
no matter how hard I try
I can’t see
the new moon
16-Nov-2023
morning haze
the sour smell
of the salt marsh
17-Nov-2023
beaver dam
a clogged
storm drain
17-Nov-2023
still pond
explaining juxtaposition
to a swan
17-Nov-2023
a selfie with Buddha
our stone faces
17-Nov-2023
our cattle dog
so docile
when she sleeps
17-Nov-2023
deserted beach
a night
of dreamless sleep
17-Nov-2023
far from Wall Street
the plunge
of a cormorant
17-Nov-2023
a beautiful postcard
when there’s nothing
to write home about
17-Nov-2023
sax solo
stepping forward
to the microphone
17-Nov-2023
a classic pose
her plunging neckline
17-Nov-2023
still life
my parents’
candy dish
17-Nov-2023
still life
my parents’ candy dish
of dubious vintage
17-Nov-2023
whimsical notion
leaves on the head
of Buddha
17-Nov-2023
recurring nightmare
campaign signs
for the illiterate
17-Nov-2023
hiding in plain sight
the otherworldly glow
of a meteor
17-Nov-2023
writer’s block
a freshly built
beaver dam
17-Nov-2023
deep calls to deep
the echoing call
of silence
17-Nov-2023
above the clouds
words
I can’t take back
17-Nov-2023
light rain
a heavy sigh
18-Nov-2023
crowded subway car
everyone notices
the crumbs in my beard
18-Nov-2023
customer service
my detailed conversation
with a robot
18-Nov-2023
looking for the tennis ball
a wasp nest
finds me
18-Nov-2023
talking heads
rearranging the deck chairs
on a sinking ship
18-Nov-2023
towering landfill
the effusive praise
of gulls
18-Nov-2023
chile festival
the intense flavor
of a tiny pepper
18-Nov-2023
November chill
clutching a blanket
of leaves
18-Nov-2023
road construction
there is
no scenic route
18-Nov-2023
immutable
everything
that is subject to change
18-Nov-2023
before the last leaf falls
the parking lot fills
with Christmas trees
18-Nov-2023
small craft advisory
adjacent vendors
selling hand-made jewelry
18-Nov-2023
one whole shelf
dedicated to the books
I’ll never read
18-Nov-2023
ancient cemetery
row after row
of crooked tombstones
18-Nov-2023
border town
the dust
of strangers
18-Nov-2023
late night clouds
a rabbit’s
miscalculation
18-Nov-2023
Wall Street
always poking
the bear
19-Nov-2023
ghost café
still waiting
for service
19-Nov-2023
enchanted evening
strangers
who never meet
19-Nov-2023
explaining to my parents
what I do for a living
a crocodile comes up for air
19-Nov-2023
realizing the oak tree
will also never
visit Paris
19-Nov-2023
apprehensive
an owlet’s
first flight
19-Nov-2023
realizing the oak tree
will never have Paris
19-Nov-2023
realizing the oak tree
is also a river
19-Nov-2023
Paris is an unfinished poem
19-Nov-2023
salvation
I search my pockets
for spare change
19-Nov-2023
enlightenment
a low-hanging
tree branch
19-Nov-2023
salvation
a hole
in the sky
19-Nov-2023
free advice
heavily discounted
19-Nov-2023
waterfall planning
I update
my Zoom background
19-Nov-2023
stormy night
a raven
steals the moon
19-Nov-2023
unpublished
a meteor shower
obscured by clouds
19-Nov-2023
ad-supported news
information
I don’t need
19-Nov-2023
ad-supported news
cotton candy
for dinner
19-Nov-2023
higher education
a spirited discussion
of cannabinoids
19-Nov-2023
flour in the air
a neighborhood
tortillería
19-Nov-2023
jump rope
in the playground
after dark
19-Nov-2023
the lights grow dim
my desert dream
19-Nov-2023
everything we’ve worked for
an empty bird’s nest
20-Nov-2023
morning light
an opening
in the fence
20-Nov-2023
in the river
the ethereal stillness
of an ancient bird
20-Nov-2023
golden years
I’ve misplaced
my wallet
20-Nov-2023
serenity
the last
leaf blower
20-Nov-2023
heron or egret?
a noisy rush
of wings
20-Nov-2023
quest for fire
the gas grill
won’t light
20-Nov-2023
so soft
the skin
of a dead possum
20-Nov-2023
first frost
the last tomatoes
forever green
20-Nov-2023
dispatch from hell
holiday music
at ear-splitting volumes
20-Nov-2023
commuter couple
too busy arguing
to notice the train
20-Nov-2023
electric candlelight
Barbie and Ken’s
romantic dinner
20-Nov-2023
content moderation
cutting down
on spam
20-Nov-2023
unrelenting wind
the autumn
of my autumn
20-Nov-2023
empty nest
too small
for a turkey
20-Nov-2023
Thanksgiving turnover
pumpkins make way
for Christmas trees
20-Nov-2023
the blaring siren
of a firetruck
with Christmas lights
20-Nov-2023
doing the math
a temptation to divide
by zero
20-Nov-2023
barrier reef
we should have known
when to quit
21-Nov-2023
suburban Santa
a fire truck festooned
with garland
21-Nov-2023
the secret location
of a nude beach
exposed
21-Nov-2023
mostly cloudy
the doctor experiments
with my meds
21-Nov-2023
lingering fog
deleting an email
from an old girlfriend
21-Nov-2023
wind advisory
insert punchline here
21-Nov-2023
migrating geese
I forget
where I am
21-Nov-2023
sleepwalking
my footprints
in the sand
21-Nov-2023
on a 1-hour loop
the yule log
in the fireplace
21-Nov-2023
tonight’s headline
a hearse running
a red light
21-Nov-2023
meandering
around fallen leaves
the river and I
21-Nov-2023
enclosed please find
your way back home
after dark
21-Nov-2023
her letter enclosed
in an unopened
envelope
21-Nov-2023
a love letter enclosed
in an unopened
envelope
21-Nov-2023
avalanche
all the poems I’ve written
about snow
21-Nov-2023
sycophants praising gibberish
21-Nov-2023
Oak Bluffs
the wind seeks
safe harbor
22-Nov-2023
restless night
the things that flourish
in the desert
22-Nov-2023
autumn nor’easter
branches flailing
in the indifferent wind
22-Nov-2023
perfectionist nightmare:
catching the wrong train
right on time.
22-Nov-2023
the fear of being afraid
22-Nov-2023
circling the landfill
the laughter
of gulls
22-Nov-2023
birdwatching app
knowing a hawk
from a handsaw
22-Nov-2023
celebrating
our upcoming diet
I loosen my belt
22-Nov-2023
roosting pigeons
a plastic bag
flies past
22-Nov-2023
celebrating pity sex
22-Nov-2023
makeup sex
her running mascara
22-Nov-2023
lost in the candy aisle
a defrosting turkey
22-Nov-2023
code review
fresh paint
completely dry
22-Nov-2023
suburban lullaby
a neighbor’s leaf blower
after dark
22-Nov-2023
junk drawer
everything we need
when we don’t need it
22-Nov-2023
off-season
an absence
of trains
22-Nov-2023
tequila dream
a cactus flowers
overnight
23-Nov-2023
low-hanging branch
I learn
from the pine
23-Nov-2023
how long
will it wait for me?
a door in the desert
23-Nov-2023
windless morning
the loss
of a mentor
23-Nov-2023
a faint echo
I choose
not to reply
23-Nov-2023
cold coffee
remembering
more temperate times
23-Nov-2023
final fantasy
number one
with a bullet
23-Nov-2023
harvest festival
lingering in front of
a concave mirror
23-Nov-2023
at the cemetery
an old man
among friends
23-Nov-2023
Thanksgiving morning
another text
from family
23-Nov-2023
through the bare tree limbs
an abandoned canoe
23-Nov-2023
Thanksgiving
a toast
among turkeys
23-Nov-2023
birdwatching
a feather falls
from the sky
23-Nov-2023
Thanksgiving guests
crows
in an empty driveway
23-Nov-2023
wondering if
our seasonal neighbors
forgot to close their blinds
23-Nov-2023
closing my eyes an oak leaf falls
23-Nov-2023
thankful for the words
23-Nov-2023
jacaranda blossoms
trying to remember
what brought me here
23-Nov-2023
dressing as if
I belong here
I don’t
24-Nov-2023
Black Friday
my spam folder
darkens
24-Nov-2023
echoing in the arroyo
my unfinished poem
24-Nov-2023
home for the holidays
many
a discouraging word
24-Nov-2023
bound in nylon twine
a genuine reproduction
24-Nov-2023
holiday shopping
the inevitable
downtown gridlock
24-Nov-2023
finishing the book
an oak leaf spinning
in a puddle
24-Nov-2023
holiday shopping
the inevitable gridlock
of email
24-Nov-2023
in the shadows
a stray dog
licking its wounds
24-Nov-2023
not shopping
our gift
to each other
24-Nov-2023
startled from sleep
I comfort
the dog
24-Nov-2023
the stars we breathe into the night
24-Nov-2023
windless night
another Thanksgiving
without my parents
24-Nov-2023
before the last leaf falls
the season’s first
Christmas card
24-Nov-2023
after the election
more kindling
for the fire
24-Nov-2023
flooding my inbox
unsolicited ads
for essential oils
24-Nov-2023
waking up I remember I don’t like scotch
24-Nov-2023
still morning
the river knows
which way to go
25-Nov-2023
home
what the glacier
left behind
25-Nov-2023
holiday crowds
genuflecting before
the golden calf
25-Nov-2023
empathy
a flower
in the fence
25-Nov-2023
Open House
the cobwebs
in pristine condition
25-Nov-2023
a toast:
may nothing
alleviate this pain
25-Nov-2023
sleepwalking
the promise
of beach plums
25-Nov-2023
peeking through the window
autumn moonlight
25-Nov-2023
crowding the subway car
so many colorful
shopping bags
25-Nov-2023
finishing a graphic novel
my fingers stained
with ink
25-Nov-2023
beaver moon
the countdown
to Christmas
25-Nov-2023
prime real estate
a busker
in Harvard Square
25-Nov-2023
the dog’s favorite
a ragged plush toy
with buttons for eyes
25-Nov-2023
holiday weekend
our dog didn’t get
the memo
25-Nov-2023
first snow
the dog and I
surrender
25-Nov-2023
browsing the books
I stealthily rearrange a shelf
alphabetically
25-Nov-2023
as she dreams
the dog
wags her tail
26-Nov-2023
silent sky
a falcon soaring
above the sierra
26-Nov-2023
dredging the channel
a bubbling silt
of secrets
26-Nov-2023
this autumn sky
a gracious host
for clouds
26-Nov-2023
brazen gulls
two french fries
at a time
26-Nov-2023
ad-sponsored news
sirloin steak
on paper plates
26-Nov-2023
scolding me
for the empty feeder
a tufted titmouse
26-Nov-2023
untitled
the memoir
I won’t write
26-Nov-2023
bonfires
the fringes
of the city
26-Nov-2023
restless night
the endless hallway
growing steeper
26-Nov-2023
finishing the wine
her full-bodied
blush
26-Nov-2023
chastened
the bird feeder
filled with seed
26-Nov-2023
safe harbor
an unfinished poem
26-Nov-2023
fishing village
church bells lost
in an ocean breeze
26-Nov-2023
Cape Cod kettle pond
dreaming
it was an ocean
26-Nov-2023
winter seclusion
backyard Buddha
stays outside
26-Nov-2023
Monday morning
clearing the icicles
from my brain
27-Nov-2023
Cyber Monday
a wireless lighthouse
in the fog
27-Nov-2023
sudden gust
the anguish
of a child’s balloon
27-Nov-2023
local libations
a heady pour
from an unlabeled bottle
27-Nov-2023
tarot card reading
who could have predicted
no one would show up?
27-Nov-2023
improvised explosive
my granddaughter pops
her bubblegum
27-Nov-2023
improvised explosive
her flannel shirt
becomes a halter top
27-Nov-2023
still pond
koi swimming
through fair-weather clouds
27-Nov-2023
the missing tree
I still trip
over its roots
27-Nov-2023
putting up the last storm window
we’re still not ready
for snow
27-Nov-2023
fresh suet
the flicker chases away
a pair of bluejays
27-Nov-2023
revising the prologue
to a book
I will never write
27-Nov-2023
an old email telling me
that time is running out
27-Nov-2023
ricochet
a returned check
27-Nov-2023
frosty moon
putting up the last
of the storm windows
27-Nov-2023
breaking the wishbone
our topic changes
to politics
27-Nov-2023
recurring nightmare
the last train
nowhere to be found
27-Nov-2023
tonight’s nightmare
a city
washed away
27-Nov-2023
adventures in algebra
as simple
as solving for X
28-Nov-2023
Giving Tuesday
one jackpot shy
of philanthropy
28-Nov-2023
snow shower
my dreams
have wings
28-Nov-2023
apex predator
just another
parasite
28-Nov-2023
a captive audience
the dental hygienist’s
bad breath
28-Nov-2023
Giving Tuesday
my spam folder
inundated
28-Nov-2023
first snow
a flock of flickers
at the suet feeder
28-Nov-2023
password hygiene
I lock myself out
of my banking app
28-Nov-2023
snow squall
our bank balance drops
below the threshold
28-Nov-2023
Davis Square station
poetry
at my feet
28-Nov-2023
vacation days
take only
as prescribed
28-Nov-2023
the last of an infinite series
28-Nov-2023
ocean retreat
rubbing salt
in my wounds
28-Nov-2023
urban renewal
the intersection of smog
and construction dust
28-Nov-2023
onion rings
my favorite jewelry
28-Nov-2023
always accepting
new patients
a shuttered hospital
28-Nov-2023
campus visit
students somehow
growing younger
28-Nov-2023
escargot so inspiring
I climb Mount Fuji
28-Nov-2023
late night dog walk
the wind chases us
inside
28-Nov-2023
waning gibbous moon
it knows
it did something wrong
28-Nov-2023
late autumn wind
I strain to hear
the ghosts
28-Nov-2023
late autumn night
the ghosts
in the wind
28-Nov-2023
waking early
the disapproval
of a setting moon
29-Nov-2023
telling the children
Santa Claus
is too busy this year
29-Nov-2023
filling
the empty shopping mall
Christmas music
29-Nov-2023
late autumn
leaf blowers in perfect
disharmony
29-Nov-2023
darkness before dawn
the bakery window’s
thickening mist
29-Nov-2023
last days of autumn
a self-assured stride
into darkness
29-Nov-2023
in lieu of news
whatever became
of the Jabberwock?
29-Nov-2023
will-o’-the-wisp
a light above
the cranberry bog
29-Nov-2023
a sudden gust
the beach umbrella
goes parasailing
29-Nov-2023
outdoor home repairs
the woodpecker
undeterred
29-Nov-2023
lover’s lane
a convertible
with the top down
29-Nov-2023
flash fiction
the justification
for war
29-Nov-2023
not exactly melting
in my mouth
a butter substitute
29-Nov-2023
winter diet
the hollow crunch
of celery sticks
29-Nov-2023
Giving Tuesday
time isn’t running out
quickly enough
29-Nov-2023
desert cantina
the smile
on a hollow skull
29-Nov-2023
running the red light
I read
her breakup text
29-Nov-2023
his reading mind
29-Nov-2023
morning paper
nothing I want
in the want ads
29-Nov-2023
waning moon
impatiently waiting
to set
30-Nov-2023
in my dreams
a ghost gun
disappears
30-Nov-2023
a personal ad
generated
by AI
30-Nov-2023
personal ad generated by AI
30-Nov-2023
rites of passage
an immense gulf
between brothers
30-Nov-2023
cloudless sky
the disquieting
quiet
30-Nov-2023
a tense moment
my imperfect
conjugation
30-Nov-2023
last day of November
a one-sided argument
with crows
30-Nov-2023
"not my favorite genre"
he says
plugging his ears
30-Nov-2023
"no need for a bag"
he said
finishing the nip
30-Nov-2023
sleepwalking
my dreams
on thin ice
30-Nov-2023
above the welcome mat
a hand-made sign reads
"no solicitors"
30-Nov-2023
denouement
on time for the last train
it leaves early
30-Nov-2023
on time
for the last train
it leaves early
30-Nov-2023
waning gibbous moon
the long and lonely journey
to goodbye
30-Nov-2023
after hours
the quest
for artisanal donuts
30-Nov-2023
pausing between beers
I hear the ocean
so far away
30-Nov-2023
tropical honeymoon
a coconut falls
undetected
30-Nov-2023
last call
my phone doesn’t
recognize my face
30-Nov-2023
bare branches
clawing the air
another dead friend
30-Nov-2023
just around the bend
another broken dream
30-Nov-2023
waning hours of November
the dog and I
exchange yawns
30-Nov-2023
shallow river
no one to tell me
what to do
30-Nov-2023
extra innings
the sediment at the bottom
of my wine glass
1-Dec-2023
unrelenting wind
an iceberg’s
slow transit
1-Dec-2023
unrelenting wind
a cousin’s cancer
returns
1-Dec-2023
waiting his turn
at the suet feeder
intrepid nuthatch
1-Dec-2023
wide-eyed with wonder
Grandpa’s happy life
before the internet
1-Dec-2023
enlightened
I seek shadows
1-Dec-2023
looking rather old
the fountain of youth
1-Dec-2023
cleansing breath
mouse turds
in our yoga mats
1-Dec-2023
grumbling under his breath "bad dog"
1-Dec-2023
climate change
a new
relationship status
1-Dec-2023
trendy bar
watered-down cocktails
served with a smile
1-Dec-2023
hipster bar
the bartender’s
ironic smile
1-Dec-2023
North End traffic
braking for cobblestones
1-Dec-2023
egregious ignorance
1-Dec-2023
hipster bar
the bartender’s
condescending smile
1-Dec-2023
stock futures
whichever way
the wind blows
1-Dec-2023
so much depends
on the toss
of a two-headed nickel
1-Dec-2023
shrinking violet
my favorite shirt
two sizes too small
1-Dec-2023
shrinking violet
winner of tonight’s
wet t-shirt contest
1-Dec-2023
December embracing darkness
1-Dec-2023
winning at solitaire
all I wanted was a river
in the desert
2-Dec-2023
all I wanted was a river in the desert
2-Dec-2023
the haunting echo
of a familiar voice
2-Dec-2023
writer’s block
a dried out
cranberry bog
2-Dec-2023
when the elephant
in the room
is a fallen apple
2-Dec-2023
the nightmare
of a stray dog too scared
to be distraught
2-Dec-2023
after the rain
the street puddle’s
iridescent sheen
2-Dec-2023
his wrinkled brow
the torment
of knowing
2-Dec-2023
surprisingly sweet
this bread
of the dead
2-Dec-2023
arrogant arithmetic
multiplying infinity
by zero
2-Dec-2023
holding up traffic
a fallen bag
of fallen leaves
2-Dec-2023
all night long
the sirens
no one else hears
2-Dec-2023
Cape Cod autumn
another game of hide and seek
with sunlight
2-Dec-2023
short days
the scourge
of early dog walks
2-Dec-2023
escaping hell fire
a cigarette break
behind the church
2-Dec-2023
inspiration
a transformer dangling
from the power line
2-Dec-2023
Christmas on the harbor
Santa puts
his flask away
2-Dec-2023
Christmas on the harbor
which tugboat snowman
is the real Frosty?
2-Dec-2023
before I can breathe
the frog
snatches a fly
3-Dec-2023
troubled sleep
smoke from
a distant wildfire
3-Dec-2023
passing the busker
the jingle
of loose change
3-Dec-2023
inner harbor fog
the clamor
of a fishing boat
3-Dec-2023
the ultimate welcome
a spare key
under the mat
3-Dec-2023
quiet harbor
reflecting
only itself
3-Dec-2023
our savior
a taxicab
in heavy traffic
3-Dec-2023
cold front
a styrofoam cup
flies away
3-Dec-2023
light rain
not enough to discourage
a pair of cardinals
3-Dec-2023
the wail of a clarinet
in the 18th Army Band
3-Dec-2023
autumn rain
no one left to ask
for outdated advice
3-Dec-2023
lingering rain
the weekend
trickles past
3-Dec-2023
Christmas magic --
one never knows
who’ll wash ashore
3-Dec-2023
clutching my arm tightly
a love-hate relationship
with horror movies
3-Dec-2023
placating the dog
chasing winter moths
in driving rain
3-Dec-2023
upscale café
the optimist’s coffee cup
always full
3-Dec-2023
before my coffee gets cold
a squirrel plundering
the bird feeder
4-Dec-2023
approaching the bridge
a cascade
of brake lights
4-Dec-2023
waning moon
unafraid
of the dark
4-Dec-2023
the fleeting joy of sunset
4-Dec-2023
hot air
unraveling
his combover
4-Dec-2023
future shock
an AI-generated
soul mate
4-Dec-2023
spilling the tea
a shared fondness
for camellias
4-Dec-2023
panic cleaning
the dog barks
at the evil vacuum cleaner
4-Dec-2023
Buddha unamused
when I tell him
he’s gained weight
4-Dec-2023
before the snowstorm
leaf blowers
racing sunset
4-Dec-2023
snow in the forecast
leaf blowers
racing sunset
4-Dec-2023
bartending school
a cordial introduction
to fruit-based liqueurs
4-Dec-2023
stone faced
when I ask what he’s doing
backyard Buddha
4-Dec-2023
wintry mix
explaining senryu
to the snowman
4-Dec-2023
credit card denied
the mosquito
stings me twice
5-Dec-2023
possible snow
a hurried order
from the package store
5-Dec-2023
bare branches
reaching for the sky
it doesn’t reach back
5-Dec-2023
construction project
a woodpecker admires
our cedar shingles
5-Dec-2023
’tis the season
a jolly old elf
at the bar
5-Dec-2023
mixed precipitation
a billboard tells me
to "live fully"
5-Dec-2023
disheartening
the wait
for an organ donor
5-Dec-2023
watching my fluids
the bartender asks me
if I’m ready for another
5-Dec-2023
rain turns to snow
I’ve seen
this movie before
5-Dec-2023
mixed precipitation
the many faces
of mostly cloudy
5-Dec-2023
tonight’s forecast
an ambivalent sky
5-Dec-2023
hunting season
carefully avoiding
tourist traps
5-Dec-2023
leaf blowers
in the cemetery
no one complains
5-Dec-2023
recycling
so many wine bottles
off-duty Santa
5-Dec-2023
early sunset
I finish my wine
too quickly
5-Dec-2023
winter workday
beginning and ending
in darkness
5-Dec-2023
broken clouds
the moon won’t tell me
where it’s been
5-Dec-2023
beyond repair
the dog hides
her favorite toyz
5-Dec-2023
when the indecisive weather is a poem
5-Dec-2023
midnight blues
forgetting
a familiar song
5-Dec-2023
limestone quarry
not even the old timers
know how deep it is
6-Dec-2023
privilege --
antipathy
unmasked
6-Dec-2023
overcast night
to overcast day
with hardly a word
7-Dec-2023
Open House
another mention
of granite countertops
7-Dec-2023
head over heels
I’m walking
on air
7-Dec-2023
bitter morning
a young dog
chasing crows
7-Dec-2023
internet search
how to roast
a chestnut
7-Dec-2023
after the apocalypse
a bonfire
at City Hall
7-Dec-2023
evening meditation
the catfish
in our gumbo
8-Dec-2023
mocking the silence
morning crows
8-Dec-2023
puppy
intimidated
by his reflection
8-Dec-2023
early sunset
hardly a spare moment
to write haiku
8-Dec-2023
reaching into my dream a dog’s paw
8-Dec-2023
almost winter
the last leaf
falls
8-Dec-2023
closed curtain
my shadow
disappears
8-Dec-2023
sleepwalking
wild horses
on the mountain
8-Dec-2023
smartphones
rendering us
dumber
8-Dec-2023
in a parallel universe
a criminal proclaims himself
emperor
8-Dec-2023
in a parallel universe
I proclaim the moon
a flatbread pizza
8-Dec-2023
waning crescent moon
we’ve become
the elders
8-Dec-2023
waning crescent moon
we’re the old ones now
8-Dec-2023
evening meditation
flames dancing
with shadows
8-Dec-2023
waning moon
the dog digs up
an old bone
8-Dec-2023
elf on a shelf
the dog’s
newest toy
8-Dec-2023
last of the wine
the dirty business
of war
8-Dec-2023
hot summer night
the low rumble
of a restless bull
8-Dec-2023
stargazing
a lone coyote
across the meadow
9-Dec-2023
trainhopping
a life
without disgrace
9-Dec-2023
retirement savings
the last oak leaf
clinging to the tree
9-Dec-2023
solar flares
a photo of Grandpa
in bell bottoms
9-Dec-2023
Winter Hill Brewery
raising a pint to yesterday
9-Dec-2023
growing up in Somerville
the hills are alive
with street gangs
9-Dec-2023
sepia tones
the last time I wrote
a love poem
9-Dec-2023
too old for a mid-life crisis
9-Dec-2023
storm watch
a parking lot full
of unsold Christmas trees
9-Dec-2023
Christmas cheer
hanging up
the chile pepper lights
9-Dec-2023
food court
the ice cream man
makes a plea deal
9-Dec-2023
far from the war zone
a child’s balloon
floats away
9-Dec-2023
dim sunlight
silently overcoming
darkness
9-Dec-2023
waning crescent moon
warming my old bones
by the fire
9-Dec-2023
Bushwick Avenue
counting the bodegas
between red lights
9-Dec-2023
cool cement floor
the desperation
of hope
9-Dec-2023
a long way from home
the bartender
calls me "friend"
9-Dec-2023
storm watch
our Christmas lights
secured
9-Dec-2023
frisbee
the dog’s
unfinished business
9-Dec-2023
tropical fling
sea lions
at play
9-Dec-2023
restless morning
the dog hears something
we don’t
10-Dec-2023
in the silt
of a dried up creek
wildflowers
10-Dec-2023
enlightenment
a little later
each day
10-Dec-2023
my hot dogs go on
a misheard
song lyric
10-Dec-2023
two weeks before Christmas
the solemn drone
of a leaf blower
10-Dec-2023
quest for fire
friction
meets its match
10-Dec-2023
a moment of Zen
the dog ignores
the squirrel
10-Dec-2023
reimagining
the story
of my scar
10-Dec-2023
autumn fog
unable to see
the point
10-Dec-2023
autumn fog
the dimness of brake lights
in front of me
10-Dec-2023
heavy sigh
another weekend disappears
into fog
10-Dec-2023
stir crazy
our dog barks
at the dog on the quilt
10-Dec-2023
House of Hatchets
I finally have
an axe to grind
10-Dec-2023
descended from wolves
a designer breed
in the woman’s purse
10-Dec-2023
descended from wolves
the celebrity’s
fashion accessory
10-Dec-2023
dispelling the rumors
Buddha denies
being Buddhist
10-Dec-2023
life is walking the dog in the rain
11-Dec-2023
the old fisherman
and his favorite
watering hole
11-Dec-2023
liberated from the leash
a dog
chasing its tail
11-Dec-2023
Wall Street jitters
a weary stock broker
walks into a bar
11-Dec-2023
daring lightning to strike again
11-Dec-2023
cleaning house
the thrift store won’t take
my father’s leisure suits
11-Dec-2023
silver spoon
he licks it clean
with his forked tongue
11-Dec-2023
`tis the season
a photo of the dog
with reindeer antlers
11-Dec-2023
a memory:
indulging the grandchildren
with last year’s candy
11-Dec-2023
dreaming I could fly
I trip over
a dog toy
11-Dec-2023
restless night
whispering
among clouds
11-Dec-2023
over oatmeal
the meaning
of life
11-Dec-2023
calling for calm
the whirlwind
11-Dec-2023
Soho skyline
imagining
the loft life
11-Dec-2023
a Red Sox fan
sitting out
the Yankee Swap
11-Dec-2023
pondering my irrelevance
the dog brings me a toy
11-Dec-2023
bittersweet memories
the sugar plantation
11-Dec-2023
please tell me
that Hawaiian shirts
are still in style!
11-Dec-2023
river herring
swimming among
reflected clouds
11-Dec-2023
restless sleep
a book left out
of alphabetical order
11-Dec-2023
encore career
I wake up
in the dark
12-Dec-2023
guano factory
now we just call it
Washington
12-Dec-2023
Thanksgiving toast
a nip of Wild Turkey
12-Dec-2023
a ship’s manifest
the things
you can’t take with you
12-Dec-2023
new moon
a playground
of nighttime stars
12-Dec-2023
sickle moon
a devastating
curveball
12-Dec-2023
out of wrapping paper
I craft an excuse
12-Dec-2023
conflict of interest
both of us reach
for the last cookie
12-Dec-2023
new moon
the baby’s
bald head
12-Dec-2023
future shock
nobody hails
a cab anymore
12-Dec-2023
off-season scenery
our neighbor’s house
more dilapidated than last year
12-Dec-2023
parallel parking
I remember
my father’s hands
12-Dec-2023
filling out Christmas cards
is this one mine
or yours?
12-Dec-2023
pub crawl
a 12-bar blues riff
repeats
12-Dec-2023
Fall color
a red heeler
in the leaf pile
13-Dec-2023
empty bird feeder
the wren’s
melodic complaint
13-Dec-2023
Best Supporting Actress
she demurely awaits
applause
13-Dec-2023
retirement delusion
dandelion seeds
in the air
13-Dec-2023
in defiance of algorithms
13-Dec-2023
when your team is trending
because nothing
is happening
13-Dec-2023
talking heads ask:
was the killer born
with that deranged smile?
13-Dec-2023
trivial pursuit
I don’t think
but I know things
13-Dec-2023
tears of a clown
immortalized
on black velvet
13-Dec-2023
turnips anxiously awaiting winter
13-Dec-2023
the bath of life
patiently awaiting
a shooting star
13-Dec-2023
Christmas decorations
a ristra hung
on the chimney with care
13-Dec-2023
purple finch
pretending
I never saw it
13-Dec-2023
the red light so beautiful
I drive right through it
13-Dec-2023
sharing my fear
with the shadow
13-Dec-2023
waxing philosophical
the passing scent
of bubblegum perfume
13-Dec-2023
thinking about work
the dog snores
13-Dec-2023
still checking that invisible wristwatch
13-Dec-2023
the silent scream of dawn
14-Dec-2023
linking and shifting
and pouring another beer
14-Dec-2023
time travel
to unexpected destinations
14-Dec-2023
beyond the city limits
cattle grazing
on the side of the road
14-Dec-2023
winter
the melodic silence
of midnight
14-Dec-2023
completing the puzzle
a non-seasonal link
about Kerouac
14-Dec-2023
my daily routine
the illusion
of control
14-Dec-2023
sleepwalking
an impossible conversation
with my father
14-Dec-2023
mulling over a love link
the dog yawns
14-Dec-2023
winter renovation
all in a short day’s work
14-Dec-2023
winter sunlight
a dog barking
all day long
14-Dec-2023
winter commute
a snowflake touches
the third rail
14-Dec-2023
winter nights
the color
of sadness
14-Dec-2023
December breeze
a holly leaf
crosses the street
14-Dec-2023
following a walking dog
the cat’s unblinking eyes
15-Dec-2023
cave paintings
who is
Jack-22?
15-Dec-2023
event horizon
the emergency exit
of the escape room
15-Dec-2023
event horizon
looking for an exit
from the escape room
15-Dec-2023
approaching winter
we take inventory
of natural causes
15-Dec-2023
lactose intolerant
Heavenly Hash
can wait
15-Dec-2023
exotic spices
seasoning
my dreams
15-Dec-2023
losing my temper
a kind stranger
finds it
15-Dec-2023
getting together
over beer and poetry
to complain about politics
15-Dec-2023
tonight’s weather
a clear bottle
with no label
15-Dec-2023
gentle flow of the river
leaving another
work week behind
15-Dec-2023
if I might be so bold --
amaryllis blossoms
15-Dec-2023
nostalgia
for the other side
of the tracks
15-Dec-2023
moving van
unpacking
white guilt
15-Dec-2023
the years, the beers
the flourish
of a blues guitar
15-Dec-2023
Sabicas and his guitar
a cigarette dangling
from his lips
15-Dec-2023
waiting room aquarium
the goldfish inside
and out
15-Dec-2023
Secret Santa
a craving
for pernil
15-Dec-2023
Coogan’s Bluff
ghosts on the shoulders
of giants
16-Dec-2023
horse trailer
going too fast
in the passing lane
16-Dec-2023
environmental lawyer
dumping leaves
in a vacant lot
16-Dec-2023
stretch goal
to stop loosening
my belt
16-Dec-2023
marsh grass
whispering
its secrets
16-Dec-2023
reluctant sunshine
wandering
behind a cloud
16-Dec-2023
slicing through my dream
windblown sleet
16-Dec-2023
last call
the bartender takes
my unfinished beer
16-Dec-2023
goodbye dear friend
even the Mass Pike
grows silent
17-Dec-2023
second-hand smoke
in the curtains
of a dated hotel
17-Dec-2023
off-Cape
the bitterness
of hotel room coffee
17-Dec-2023
looking up from a text message
another roadside shrine
17-Dec-2023
Secret Santa
the glimmer
of his monogrammed flask
17-Dec-2023
crash diet
the mosquito’s appetite
unabated
17-Dec-2023
home from a whirlwind trip
the dog nestles
at her side
17-Dec-2023
half-buried in the sand
the stone face
of a mighty king
17-Dec-2023
paradox
a just war
17-Dec-2023
after the storm
a city
of blue tarps
17-Dec-2023
polished marble
cold comfort
for the dead
17-Dec-2023
breathtaking view
a line drive
into the gap
17-Dec-2023
storm watch
Buddha’s eyes
wide shut
18-Dec-2023
dreams
a storm-swept
boardwalk
18-Dec-2023
tunnel vision
a trolley illuminates
the third rail
18-Dec-2023
after the storm
the fragrance
of a hearty stew
18-Dec-2023
whimsical daydream
a dog watches the whales
floating in the sky
18-Dec-2023
formal occasion
a pair of cardinals
at the feeder
18-Dec-2023
lovers undressed for the occasion
18-Dec-2023
fantasy lover
undressed
for the occasion
18-Dec-2023
incredulous
everything
we’re told to believe
18-Dec-2023
petty problems
a fruit fly
in a glass of wine
18-Dec-2023
small talk
an empty kayak
drifts away
18-Dec-2023
flashing neon lights
the detached smile
of an exotic dancer
18-Dec-2023
restless night
the unrelenting wind
18-Dec-2023
under the boardwalk
a pair of sleeping bags
neatly tucked away
19-Dec-2023
someone should have told me
the parsley was strictly ornamental
19-Dec-2023
chilly reception
I’m told
to wear a mask
19-Dec-2023
unhappy hour
a stranger’s
life story
19-Dec-2023
winter meditation
the robin
who didn’t leave
19-Dec-2023
winter dusk
two opened
bottles of wine
19-Dec-2023
winter harvest
an abundance
of emptiness
19-Dec-2023
winter storm
waves crashing
in the town beach parking lot
19-Dec-2023
laughing at the city boy
who’s never seen
a bear
19-Dec-2023
pale pre-dawn sky
a kiss
from the dog
19-Dec-2023
apocalyptic orange sky
19-Dec-2023
awakening
the last ferry
to Cuttyhunk
19-Dec-2023
winter market
the farmer’s
rugged hands
20-Dec-2023
a woman and her poodle
their 80s hair
20-Dec-2023
winter storm warning
another call
from a collection agent
20-Dec-2023
winter walk
the dog’s
fancy overcoat
20-Dec-2023
rebound relationship
holding hands
in courtside seats
20-Dec-2023
broad daylight
a cloud
of gnats
20-Dec-2023
an oracle with nothing to say
20-Dec-2023
beaming with pride
a newly adopted pitbull
20-Dec-2023
approaching solstice
a lengthening shadow
of doubt
20-Dec-2023
air turbulence
a boorish passenger
20-Dec-2023
solitary confinement
a fruit fly
in the wine glass
20-Dec-2023
heeding the chickadee’s call
white-breasted nuthatch
20-Dec-2023
hitting the high note
the tarnish
of an old saxophone
20-Dec-2023
the studied syncopation
of a broken heart
20-Dec-2023
flash flood
finding our way
back home
21-Dec-2023
three-masted ship
they say they come
in peace
21-Dec-2023
manifest destiny
the stories
we tell ourselves
21-Dec-2023
cozy campfire
the practice
of growing old
21-Dec-2023
winter solstice
we agree
to disagree
21-Dec-2023
days after the storm
the hallway
goes dark
21-Dec-2023
days after the storm
bulldozer tracks
on the beach
21-Dec-2023
darkening skies
the cloud server
goes offline
21-Dec-2023
walking through brambles
a dog’s gratitude
22-Dec-2023
morning commute
a coyote crosses
the riverbed
22-Dec-2023
galley coffee
cold enough
to sink a ship
22-Dec-2023
Pure Land
the eternal search
for a working payphone
22-Dec-2023
looking up in awe
an albatross
in flight
22-Dec-2023
a toast to mistakes
disguised as resolutions
22-Dec-2023
bachelor dinner
a second helping
of half-price appetizers
22-Dec-2023
hitherto unseen
the unicorn
in the closet
22-Dec-2023
winter diet
the hollow crunch
of a celery stick
22-Dec-2023
in an old shoebox
hand-drawn maps
of imaginary places
22-Dec-2023
black and blue
crows inspect
the dead jaybird
22-Dec-2023
holiday weekend
finishing my first beer
a bit too quickly
22-Dec-2023
Wall Street cocktail
a mixed close
22-Dec-2023
tied to the roof
a free Christmas tree
22-Dec-2023
22-Dec-2023
working lunch
hastily consumed
Christmas wrap
22-Dec-2023
robin wondering why
I haven’t migrated
somewhere warmer
23-Dec-2023
crossroads
no idea
how I got here
23-Dec-2023
poetry slam
the air thick
with espresso
23-Dec-2023
May-December
old enough
to know better
23-Dec-2023
grief
putting away
the poetry magnets
23-Dec-2023
dusting off
the paisley ties
I never wear
23-Dec-2023
never exiting the clown car
23-Dec-2023
time machine
the instructions
in another language
23-Dec-2023
once again
transposing my phone number
a collection agent
23-Dec-2023
daydreaming
a whale transposed
in a cloud
23-Dec-2023
done for the day
downtown Santa
orders a Manhattan
23-Dec-2023
done for the day
uptown Santa
sipping sherry
23-Dec-2023
flat tire
the frantic search
for a cellphone signal
23-Dec-2023
third rail
singing
the body electric
23-Dec-2023
seasoning my dreams
songbirds in the salt marsh
24-Dec-2023
retirement dreams
a pair of swans
in the salt marsh
24-Dec-2023
wind farm
this quixotic harvest
of air
24-Dec-2023
orchid blossoms
putting away
childish things
24-Dec-2023
gripping the wheel
the grooves
of a drawbridge
24-Dec-2023
Christmas Eve
placing a wreath
on a weathered tombstone
24-Dec-2023
naughty, not nice
the dog barks
at Santa
24-Dec-2023
winter rain
watching this poem
wash away
24-Dec-2023
Christmas Eve
Secret Santa
does laundry
24-Dec-2023
winter solstice
shadows creep
into our daydreams
24-Dec-2023
winter fly
terminated
with extreme prejudice
24-Dec-2023
cold gibbous moon
shivering
in anticipation
24-Dec-2023
winter dusk
patiently awaiting
a shooting star
24-Dec-2023
hungry cattle
not romanticizing
the manger
24-Dec-2023
Christmas Eve
we call Santa
a cab
24-Dec-2023
Christmas in Juarez
following
the wrong star
24-Dec-2023
listening to Sinatra
my mother asks
how old she is
24-Dec-2023
Christmas Eve
the last holiday card
until the next one
24-Dec-2023
finishing the book
an approving
silence
24-Dec-2023
Christmas morning
the unwanted gift
of writer’s block
25-Dec-2023
pictographs
Banksy was here
25-Dec-2023
squirrel!
the dog’s pace
quickens
25-Dec-2023
unable to sleep
the laughter
of a jolly old elf
25-Dec-2023
finishing the book
I surrender
to sleep
25-Dec-2023
Christmas cruise
featuring
yacht rock night
25-Dec-2023
Christmas morning
a wreath
on the construction crane
25-Dec-2023
charlatan in charge
25-Dec-2023
sentimental journey
our late dog’s bed
in the closet
25-Dec-2023
cold moon
I cannot escape
its orbit
25-Dec-2023
end of the weekend
returning
to fog
26-Dec-2023
refugee crisis
finding one’s footing
on a new social platform
26-Dec-2023
cold moon
the unrelenting
glare
26-Dec-2023
Boxing Day hangover
losing the fight
with legacy software
26-Dec-2023
practical quail
never leaving home
without a hat
26-Dec-2023
not toasty enough
the Yule log
on TV
26-Dec-2023
high-risk pool
an empty
lifeguard chair
26-Dec-2023
Boxing Day
Christmas cards returned
with no forwarding address
26-Dec-2023
sleepwalking
a foot path
between sand dunes
26-Dec-2023
toxic smoke
from old flames
26-Dec-2023
taking off her robe
I feel warmer
already
26-Dec-2023
restless dreams
drifting out to sea
26-Dec-2023
Boxing Day
hungover Santa
waits for the bus
26-Dec-2023
muggy night
an old dog’s breath
26-Dec-2023
Christmas dinner
the DoorDash driver’s
expectant smile
26-Dec-2023
too much to drink
the rusty clang
of a buoy bell
26-Dec-2023
fingers crossed
number one
with a bullet
26-Dec-2023
clouds
the futility
of borders
26-Dec-2023
winter dog walk
our neighbors
freeze
26-Dec-2023
Christmas leftovers left out for pigeons
26-Dec-2023
sidewalk café
the street dog’s
dark brown eyes
26-Dec-2023
hot pepper flakes
when Christmas
makes us cry
26-Dec-2023
year-end promotion
from fog
to overcast
27-Dec-2023
amber sunset
dreams
of a new horizon
27-Dec-2023
calendar shopping
the search for
a better year
27-Dec-2023
vacation travel
seeking a place to recharge
my cell phone
27-Dec-2023
a drinker’s peace
when life gets
too real
27-Dec-2023
improvisation
drying a car
with a leaf blower
27-Dec-2023
silent on the hardwood floor
the footsteps
of a ghost
27-Dec-2023
no lack of confidence in the con man
27-Dec-2023
restless night
a misplaced
bookmark
27-Dec-2023
after the storm
the broken shell
of a horseshoe crab
27-Dec-2023
stepping into
the busy crosswalk
another statistic
27-Dec-2023
fog beckons me
into nothingness
27-Dec-2023
winter dusk
a coyote
sniffs the fog
27-Dec-2023
winter deepens
wishing we had another set
of flannel sheets
27-Dec-2023
windless night
walking without shame
27-Dec-2023
waiting for the last train
an abandoned doll
with its eyes wide open
27-Dec-2023
lights left on
the insomniac
sleeps
27-Dec-2023
broken clouds
the skulking
of a neighborhood cat
27-Dec-2023
praising the parents
who lied to us
about Santa Claus
27-Dec-2023
statue of liberty
a falcon perching
on her torch
27-Dec-2023
winter drizzle
the numbers
don’t add up
28-Dec-2023
sticky sweet nostalgia
cold root beer
in a frosty glass mug
28-Dec-2023
someone
who looks up to me
-- my reflection
28-Dec-2023
winding down the year
a lone crow
in the rain
28-Dec-2023
Christmas cocktail
I ask the bartender
to hold the mirth
28-Dec-2023
waking up on the wrong side of a dream
28-Dec-2023
standing still
an off-shore storm
strengthens
28-Dec-2023
year-end rally
a champagne breakfast
on Wall Street
28-Dec-2023
shooting star
that glimmer
in her eyes
28-Dec-2023
Christmas morning
a broken soldier
assembling toys
28-Dec-2023
normalcy returned
unopened
28-Dec-2023
bored dog
the whine
on her breath
28-Dec-2023
winter mist
not every flag
is at half-mast
28-Dec-2023
rain without end
amen
28-Dec-2023
hotel ceiling
the water stain’s
silent glare
28-Dec-2023
mist aspiring to be rain
28-Dec-2023
disappearing
into the thicket
a rabbit’s tail
29-Dec-2023
winter mist
not missing
the snow
29-Dec-2023
holiday party
reveling in the people
who don’t know me
29-Dec-2023
desert cantina
the bandana
on a hollow skull
29-Dec-2023
a ghost at the bar
just wants
to be left alone
29-Dec-2023
revelation
her low-cut blouse
29-Dec-2023
pour over coffee
savoring
every breath
29-Dec-2023
downtown café
poring over
all the choices
29-Dec-2023
a rogue wave breaking bad
29-Dec-2023
under the bridge
with a laptop
internet troll
29-Dec-2023
end of year forecast
an ambivalent sky
29-Dec-2023
cold snap
the strident protest
of a chickadee
29-Dec-2023
urban hellscape
a river
with concrete walls
29-Dec-2023
one year later
even new acquaintances
forgotten
29-Dec-2023
midnight breeze
stars swirling
in an unassuming pond
29-Dec-2023
crab fisherman
letting his tea
steep too long
29-Dec-2023
after the morning rush
a barrista
spills the tea
29-Dec-2023
finding the spaces
between the tiny bones
of my right hand
29-Dec-2023
life’s a beach
swimming until I’m too tired
to return
29-Dec-2023
a jaded lover
indifferent clouds
across the moon
29-Dec-2023
in a bathroom stall
at MIT
Avogadro’s number
30-Dec-2023
gridlock
in the birthplace
of democracy
30-Dec-2023
my birthplace
a rented room
above the bodega
30-Dec-2023
insomnia
the next
renku link
30-Dec-2023
quenching
the silence
morning birdsong
30-Dec-2023
catch and release
my date tells me
I’m not her type
30-Dec-2023
old house
the furnace
roars to life
30-Dec-2023
the perfect symmetry
of an empty train station
30-Dec-2023
tinnitus
the sound
of night
30-Dec-2023
rescuing me
from Christmas music
the wail of an ambulance
30-Dec-2023
cold front
Sober January
approaches
30-Dec-2023
Hotel Insomnia
the night receptionist’s
dead eyes
30-Dec-2023
the blood red soil of a sugar plantation
30-Dec-2023
an ancestor’s profession
listed as "jornalero"
30-Dec-2023
resting my case
Sober January looms
30-Dec-2023
pursued by happiness
30-Dec-2023
church bells
the team’s only ace
traded away
30-Dec-2023
poetry slam
a dog barking
at the moon
30-Dec-2023
normalizing
another night of popcorn
on the ceiling
30-Dec-2023
that feeling
that the all-night pawn shop
was expecting you
30-Dec-2023
depraved tycoon
deprived
of only decency
31-Dec-2023
future shock
the lottery app tells me
I am not a winner
31-Dec-2023
border town
a mobilization
of stray dogs
31-Dec-2023
heavy sigh
the old dog’s
sanguine disposition
31-Dec-2023
flash mob
the revival
no one wanted
31-Dec-2023
beach hammock blowing in the wind without me
31-Dec-2023
total eclipse
the dog asleep
on my pillow
31-Dec-2023
burning bridges
annotating
a new calendar
31-Dec-2023
planning ahead
I buy
green bananas
31-Dec-2023
another year
rippling through
the marsh grass
31-Dec-2023
turning the page
the bartender tells me
I read too much
31-Dec-2023
New Year’s Eve
a hermit crab
growing restless
31-Dec-2023
year of the dragon
dragging myself into
another year
31-Dec-2023
same time next year
wondering where
the days went
31-Dec-2023
same time as last year
wondering where
the days went
31-Dec-2023
out to pasture
I step into
a cow pie
31-Dec-2023
bowl games
the dog’s displeasure
when it’s empty
31-Dec-2023
a dozen roses
she’s wondering
what I’ve done wrong
31-Dec-2023
New Year’s Day
the importance
of tildes
1-Jan-2024
resolutions
overflowing trash
in the driveway
1-Jan-2024
New Year’s Day hangover
ignoring the grounds
in my coffee
1-Jan-2024
another year
backyard Buddha
unmoved
1-Jan-2024
rock, paper, scissors
overcast
beats sunshine
1-Jan-2024
paper tiger
the exhaustive research
of generative AI
1-Jan-2024
brave new world
a wellness center
next to the dispensary
1-Jan-2024
on the house
the bartender thinks
I write too much
1-Jan-2024
just around the bend
another poem
1-Jan-2024
strobe light
the illusion
of action
1-Jan-2024
new year
fresh graffiti
on the subway wall
1-Jan-2024
spilling the tea
the waitress’s
first day
1-Jan-2024
boundless xenophobia
1-Jan-2024
the fear of waking up
from the wrong dream
1-Jan-2024
the liminal space
between the first and last
goodbye
1-Jan-2024
the noisy little compact
that wished
it was a sports car
1-Jan-2024
back to work
lichen clinging
to an old oak
2-Jan-2024
out of breath
the new train schedule
leaves me behind
2-Jan-2024
first taste of pernil
we share
a tender moment
2-Jan-2024
defending
rusty jalopies
the junkyard dog
2-Jan-2024
noting the plane’s exits
an illusion
of safety
2-Jan-2024
open mic
a pinball machine
between poems
2-Jan-2024
resolutions
crows picking at
a dead squirrel
2-Jan-2024
knowing it’s not his year
the rooster crows anyway
2-Jan-2024
gibbous moon
I squint
to see it
2-Jan-2024
dentist convention
the guest comedian’s
biting sarcasm
2-Jan-2024
snow in the forecast
the waitress pours me coffee
without asking
2-Jan-2024
slack tide
in search of
a gentle breeze
2-Jan-2024
the neighborhood so dark
I wonder
if it disappeared
2-Jan-2024
recurring nightmare
just in time
for someone else’s train
2-Jan-2024
a night so dark
I fear I might
drift away
2-Jan-2024
lost in the city of dreams
2-Jan-2024
two voices
discussing the river
and why it matters
3-Jan-2024
on the rocks or neat
the difference between
whiskey and rye
3-Jan-2024
bridge repair
over tranquil waters
3-Jan-2024
January 3rd
a pair of resolutions
walks past
3-Jan-2024
code review
watching dry paint
peel
3-Jan-2024
morning dog walk
resistance
at the end of the leash
3-Jan-2024
street guitarist
the arpeggio
of rain
3-Jan-2024
spoiled pigeons
refusing crumbs
of stale bread
3-Jan-2024
bus stop busker
loose joints
in his tip jar
3-Jan-2024
presidential debate
a ripe quince falls
between two squirrels
3-Jan-2024
returned to sender
a bundle
of nerves
3-Jan-2024
dawdling
winter mist
3-Jan-2024
souvenir
from a business trip
a positive COVID test
3-Jan-2024
this damnably faint praise
3-Jan-2024
the wind picks up
remembering where I hid
that last gift
3-Jan-2024
a tree full of robins
maybe I’m the one
who’s lost
3-Jan-2024
perhaps I’ll wear them
one more time
my paisley ties
4-Jan-2024
aftershocks
a rain puddle
trembles
4-Jan-2024
building a hangover
construction workers
at the bar
4-Jan-2024
startled from sleep
I invent
a new language
4-Jan-2024
receding waves
a part of me
dissolves
4-Jan-2024
backstage pass
we remain
invisible
4-Jan-2024
winter storm watch
how many pronounce the "h"
in "historic"?
4-Jan-2024
winter storm watch
pronouncing the "h"
in "historic"
4-Jan-2024
sleepwalking
the snow
has yet to fall
4-Jan-2024
hanging from the rim
of a baseball net
icicles
4-Jan-2024
in place of a Christmas tree
the pot plant
in our neighbor’s backyard
5-Jan-2024
passing the cemetery
a parking lot filled
with unsold Christmas trees
5-Jan-2024
town landfill
a flatbed filled
with unsold Christmas trees
5-Jan-2024
moving on
the ultimate
sacrifice
5-Jan-2024
Big Bang
my waistline
expands
5-Jan-2024
surface tension
dreams of walking
on water
5-Jan-2024
Wall Street pub
buying another round
of layoffs
5-Jan-2024
night owl
a light on
across the river
5-Jan-2024
swirling in the dark
the reflectors
on a bike pedal
5-Jan-2024
leaving in a hurry
our neighbor’s pumpkin
left to rot
5-Jan-2024
street magician
my wallet
disappears
5-Jan-2024
in remembrance
I mistakenly call them
mass cards
5-Jan-2024
Civil War monument
a peaceful protest
turns violent
5-Jan-2024
heavy traffic
the supermarket
before a storm
5-Jan-2024
winter storm watch
flickering lights
in the indoor pool
5-Jan-2024
dry January
ranch water
without the ranch
5-Jan-2024
gale warning
the night the moon
stared back
5-Jan-2024
unable to sleep
unable to stay awake
the howling silence
5-Jan-2024
mixed precipitation
I mock
my mocktail
6-Jan-2024
the eyes in the trailcam
may be wearier
than they appear
6-Jan-2024
taking down the Christmas lights
a blue jay
disapproves
6-Jan-2024
winter storm watch
the realtor’s car
in a neighbor’s driveway
6-Jan-2024
over a hot stove
baseball daydreams
spring eternal
6-Jan-2024
through the broken fence
a washed out road
to nowhere
6-Jan-2024
a washed out road to nowhere
6-Jan-2024
united we fanned
divided we stall
6-Jan-2024
first snow
watching this poem
float away
6-Jan-2024
declining an invitation
I never received
6-Jan-2024
sour times
a pickle from the bottom
of the barrel
6-Jan-2024
rabbit hole
the mutual friends
of a stranger
6-Jan-2024
raising the bar
the grand opening
of an upscale pub
6-Jan-2024
shifting winds
the journeyman pitcher
clears out his locker
6-Jan-2024
winter overcast
a Lyft driver parked
outside the dispensary
6-Jan-2024
stripped of its dignity
by the storm
a coconut palm
6-Jan-2024
lobby portrait
the patriarch’s
sardonic smile
6-Jan-2024
the myth of a white picket fence
6-Jan-2024
drawing me in
from a distance
her Mona Lisa smile
6-Jan-2024
unashamed
by her nakedness
I look away
6-Jan-2024
good morning!
when the still life subject
is your breakfast
6-Jan-2024
good morning!
when your breakfast
is a still life portrait
6-Jan-2024
startled awake
by a train
I can’t possibly hear
6-Jan-2024
darkness follows me down a blind alley
6-Jan-2024
barn swallow
its beak filled
with mud
7-Jan-2024
an uplifting speech
tree roots
beneath the sidewalk
7-Jan-2024
fidgeting
in her seat
the Adjustment Counselor
7-Jan-2024
mixed precipitation
the fog
that isn’t fog
7-Jan-2024
exiting the coalmine
a jaded canary
7-Jan-2024
old whaling town
the secrets
below the surface
7-Jan-2024
first date, last date
she doesn’t believe
I don’t dance
7-Jan-2024
epiphany
it’s snowing
everywhere else
7-Jan-2024
winter rain
the weary mantra
of crows
7-Jan-2024
indistinct voices
lowering a frayed rope
into the abyss
7-Jan-2024
rain turns to snow
if only I could be
so spontaneous
7-Jan-2024
winter weekend
watching the weather
until it turns blue
7-Jan-2024
poured over
crushed ice
small-town gossip
7-Jan-2024
crescent moon
confessions
of a secret crush
7-Jan-2024
straining at the leash
the breath I was saving
for sunrise
8-Jan-2024
dressing in the dark
my two left feet
8-Jan-2024
first snowfall
the devil fulfills
his part of the bargain
8-Jan-2024
a vivid memory
my mother stops
dyeing her hair
8-Jan-2024
retired sled dog
tired of walking
in the snow
8-Jan-2024
barrier aggression
the election campaign
in full swing
8-Jan-2024
summer gridlock
a throbbing bass line
8-Jan-2024
mid-winter dream
rose petals
on the moon
8-Jan-2024
foraging for change
the planet’s
last pay phone
8-Jan-2024
the morning after:
wrath of grapes
8-Jan-2024
offering a carrot
to the rabbit
on the moon
8-Jan-2024
winter ghosts
chasing after
a runaway shopping cart
8-Jan-2024
gentle moon
above the river --
where grief begins
8-Jan-2024
counting syllables
tittering magpies
8-Jan-2024
not a question
of if the storm will come
but when
9-Jan-2024
the officer’s double-take
when my license
has a beard
9-Jan-2024
pure verve
the puppy destroys
her new toy
9-Jan-2024
record cold
a friend request
from a dead classmate
9-Jan-2024
cold reality
we’re the old ones now
9-Jan-2024
spring cleaning
the things we thought
we threw out
9-Jan-2024
dungeons and dragons
a protest in front of
the campus library
9-Jan-2024
hanging
from a bare tree limb
waning crescent moon
9-Jan-2024
dry air
the urge to buy
a scratch ticket
9-Jan-2024
Sober January
the sadness of lime juice
without tequila
9-Jan-2024
loosening my tongue
an unfiltered IPA
9-Jan-2024
more exquisite
by the day
an unopened
bottle of wine
9-Jan-2024
snow globe reverie
an empty ferris wheel
9-Jan-2024
beachside café
a friendly dog
serving tables
9-Jan-2024
interrupting these words
cold windswept rain
9-Jan-2024
a siren wailing through frenzied trees
9-Jan-2024
brutal wind
my newest granddaughter’s
tiny fingers
10-Jan-2024
sticks and stones
a vulture’s
ominous glare
10-Jan-2024
last of the storm
an optimistic songbird
10-Jan-2024
raging river
wondering
what it all means
10-Jan-2024
floating down the river
the things
we think are precious
10-Jan-2024
over cold coffee
the nod to explore
other opportunities
10-Jan-2024
open borders
the neighborhood dog
and his wagging tail
10-Jan-2024
winter sunshine
an extra radish
on my taco
10-Jan-2024
middle child
trying to attract
no attention
10-Jan-2024
last seat on the train
I pretend
to be asleep
10-Jan-2024
intermittent drizzle
known in these parts
as "mostly cloudy"
10-Jan-2024
the shipwreck
at the end
of my fishing line
10-Jan-2024
lobbyists raise a toast
to thoughts and prayers
10-Jan-2024
thoughts and prayers
keeping rhythm
with the ventilator
10-Jan-2024
ghost ship untethered in the wind
10-Jan-2024
would-be ghosts afraid of the dark
10-Jan-2024
"contentment in all things"
a monogrammed swizzle stick
11-Jan-2024
today’s weather
an unmarked package
addressed to me
11-Jan-2024
church bells
wandering
in darkness
11-Jan-2024
pale sky before dawn
the bakery window’s
thickening mist
11-Jan-2024
fickle fashion
my unhooded sweatshirts
bagged up for charity
11-Jan-2024
trash pickers
disappointed
when I leave the dump
11-Jan-2024
winter daydream
a black plastic trash bag
climbing a tree
11-Jan-2024
new moon
nothing new
about it
11-Jan-2024
security checkpoint
a dog
staring out the window
11-Jan-2024
dusk after 4:30
where do I collect
my prize?
11-Jan-2024
high tide
piping plovers
foraging for worms
11-Jan-2024
veteran software hack
slogging his way
through technical debt
11-Jan-2024
hibernating chipmunks
dreaming
of Vermin Supreme
11-Jan-2024
how naive!
a wagging tail does not mean
a friendly dog
11-Jan-2024
winter leftovers
served with a side
of couch potatoes
11-Jan-2024
harbor fog
the clamor
of fishing boats
11-Jan-2024
winter twilight
too fragile
for this world
11-Jan-2024
sickle moon
I wish I hadn’t
lived to see it
12-Jan-2024
stock futures
a rattlesnake
in tall grass
12-Jan-2024
neurodiversity
my head
is spinning
12-Jan-2024
controlling the narrative
a persistent blue jay
12-Jan-2024
cloudless sky
the bearer
of bad news
12-Jan-2024
drowning in a dew drop
12-Jan-2024
slack tide
a spinning compass
12-Jan-2024
cloudless night
whispering
beneath the stars
12-Jan-2024
running out of things
that improve
with age
12-Jan-2024
forward momentum
and yet somehow
further behind
12-Jan-2024
curious onlookers
the ambulance leaves
my driveway
12-Jan-2024
thoughts and prayers
a plowed field
left fallow
12-Jan-2024
cloudless sky
not knowing
what to say
12-Jan-2024
pillow talk
the sniffs
my ear
12-Jan-2024
uptown
the subway busker’s
merch table
12-Jan-2024
a miracle too good to be true
12-Jan-2024
pillow talk
the dog sniffs
my ear
12-Jan-2024
possessed by piety
12-Jan-2024
on my to-do list
a poignant
epitaph
12-Jan-2024
tomorrow’s weather
the raging wind warns me
not to forget
12-Jan-2024
the wind warning me
never to forget
12-Jan-2024
the river where grief begins
12-Jan-2024
time wounds all heels
13-Jan-2024
a sudden gust
the storm door
swings open
13-Jan-2024
careful not to smile
backyard Buddha
13-Jan-2024
monogrammed flask calling my name
13-Jan-2024
pure whimsy
a whale resting
on the mantle
13-Jan-2024
morning thunder
a second cup
of coffee
13-Jan-2024
ice skating
just another way
to fall
13-Jan-2024
winter rain
I rebalance
my portfolio
13-Jan-2024
dreamless sleep
mountains fall
from the sky
13-Jan-2024
blizzard warning
we update
our wills
13-Jan-2024
it only hurts
when you’re awake
13-Jan-2024
sickle moon
in a cloudless sky --
I hold my breath
13-Jan-2024
deep winter
my echo disappears
into rain
13-Jan-2024
telling the rain
it’s supposed to be gone
13-Jan-2024
after the storm
wondering where
the broken branch came from
13-Jan-2024
drum solo
the singer stops
at the bar
13-Jan-2024
bad whiskey
the best ones
are wicked
13-Jan-2024
the new circus
clowns with expensive suits
and law degrees
13-Jan-2024
believing her kisses
are the remedy
a 52-pound dog
13-Jan-2024
cactus garden
dreaming
I was an island
14-Jan-2024
breaking trail
a box turtle crosses
the unmowed yard
14-Jan-2024
silence
a frozen river
14-Jan-2024
desert sunrise
the long shadow
of a jackrabbit’s ears
14-Jan-2024
the instructions
on the life raft
too faded to read
14-Jan-2024
seek alternate routes
the gummies kick in
14-Jan-2024
a month of Sundays
gridlock at the bridge
14-Jan-2024
empty osprey nest
my wasted youth
14-Jan-2024
too much sun
seeking refuge in the temple
of drunken rabbits
14-Jan-2024
so much danger everywhere!
the burden
of a barking dog
14-Jan-2024
darkening sky
I never
saw it coming
14-Jan-2024
an open drawbridge
unfavorable omens
in the sky
14-Jan-2024
fish stew
a shallow spot
in the lagoon
14-Jan-2024
a furtive wink
the setting
crescent moon
14-Jan-2024
Sunday meditation
ice cubes melting
in the sink
14-Jan-2024
fighting sleep
a forlorn
herding dog
14-Jan-2024
brutally cold
a mass card
for my granddaughter
14-Jan-2024
crowded casino
smoke and mirrors
closing in
14-Jan-2024
chicken feet tell no tales
14-Jan-2024
winds of change
the weed dealer’s
business card
14-Jan-2024
a dying whale
her eyes
a million miles away
15-Jan-2024
always overdressed
at the barefoot bar
*El Flamboyán*
15-Jan-2024
hailing
a driverless taxi
to the ghost town
15-Jan-2024
fireworks
awakening wildlife
in the *arroyo*
15-Jan-2024
morning meditation
I create
a new universe
15-Jan-2024
winter fog
unable to hear
my echo
15-Jan-2024
cold sky
a vacant
vacation rental
15-Jan-2024
orange zest
it fails
to perk me up
15-Jan-2024
fully equipped kitchen
the search
for a can opener
15-Jan-2024
Green Line
the flowers
in her hair
15-Jan-2024
public nuisance
the roar
of a private jet
15-Jan-2024
fire sale
intellectual property
under water
15-Jan-2024
snowy owl
guarding
the silence
15-Jan-2024
crescent moon
afraid
of what I might see
15-Jan-2024
morning snow
the miracle
of coffee
16-Jan-2024
morning snow
backyard Buddha
wears a hat
16-Jan-2024
morning snow
the squirrel baffle
baffled
16-Jan-2024
morning meditation
I clear
my breakfast plate
16-Jan-2024
hospitality industry
my prospects dim
16-Jan-2024
summer sleepover
cousins comparing
what they’re not allowed to do
16-Jan-2024
absence makes the heart grow weary
16-Jan-2024
in my Spam folder
an avalanche of ads
for snow removal
16-Jan-2024
winter thunderstorm
I hail a cab
16-Jan-2024
frozen in memory
my daydreams
of summer
16-Jan-2024
planning a trip
the tread on my tires
wearing thin
16-Jan-2024
reaching the summit
before me
mountain rose
16-Jan-2024
his resume a fire hazard
16-Jan-2024
encore career
remembering how
to set my alarm
16-Jan-2024
the lighthouse
at the end
of the world
16-Jan-2024
unmatched socks
my discombobulated life
16-Jan-2024
all the news
we want
to believe
16-Jan-2024
snow squall
the thunderous call
of passing geese
16-Jan-2024
clutching my blankets
the city snowscape
of my dreams
16-Jan-2024
waiting for the train
icicles dripping
from the footbridge
16-Jan-2024
escalating war
the heat kicks on
17-Jan-2024
skin tag
I learn it’s not
a child’s game
17-Jan-2024
a liner for a pickup bed
new uses for a yoga mat
17-Jan-2024
morning snow
my sneakers retreat
to the back of the closet
17-Jan-2024
closing the garage door
another project
unfinished
17-Jan-2024
clearance sale
an inflatable reindeer
at half price
17-Jan-2024
moonwalk
the dog tries on
winter boots
17-Jan-2024
somewhere
a rooster is crowing
and it’s only Wednesday
17-Jan-2024
after the ice storm
the sidewalks
sparkle
17-Jan-2024
novice surfer in over his head
17-Jan-2024
night watchman
the highlighted passages
in his bible
17-Jan-2024
moonstruck
haiku poets
waxing eloquent
17-Jan-2024
small town parade
wild turkeys
cross the road
17-Jan-2024
paradise lost
tracing my bloodlines
through a noisy street
17-Jan-2024
ferry landing
a faint glimpse
of the other side
17-Jan-2024
winter sky
the rusty clang
of a buoy bell
17-Jan-2024
ferry landing
someone else’s
ship comes in
18-Jan-2024
fountain of youth
torn down to make way
for luxury condos
18-Jan-2024
snow in the forecast
a neighbor
chopping wood
18-Jan-2024
in from the cold
I don’t care if it’s a quilt
or a blanket
18-Jan-2024
simple syrup
all it needs
is a little tequila
18-Jan-2024
DNA analysis
what if my genes
don’t fit?
18-Jan-2024
today’s alarm clock
a whining dog
before sunrise
18-Jan-2024
dancing with danger
a married woman
without a ring
18-Jan-2024
issue exists
between keyboard
and user
18-Jan-2024
off-season
the weary moan
of the island ferry
18-Jan-2024
overly ripe
my honeydew list
18-Jan-2024
ignoring traffic
a plastic bag
crosses the street
18-Jan-2024
approaching snow
the inevitable fall
19-Jan-2024
snow in the forecast
I cannot find
my warmest socks
19-Jan-2024
off-season
why don’t I spend more time
watching the gulls?
19-Jan-2024
stone jetty
yearning
for rough seas
19-Jan-2024
open drawbridge
the need
for closure
19-Jan-2024
boutique hotel
where the sugar plantation
used to be
19-Jan-2024
snow flurries
my granddaughter’s
tiny heartbeat
19-Jan-2024
a friend indeed
eating my discarded
pizza crusts
19-Jan-2024
for sale
an old guitar
no strings attached
19-Jan-2024
nettle stew
doubtful it will cure
what ails me
19-Jan-2024
exit strategy
she excuses herself
from the table
19-Jan-2024
wilted roses
an unrequited crush
19-Jan-2024
table for two
the waiter’s
icy stare
19-Jan-2024
whether or not
anyone is listening
chattering chickadee
19-Jan-2024
winter daybreak
the coyote thinks
I can’t see him
20-Jan-2024
road trip
I bend down
to pick up a nickle
21-Jan-2024
covered with snow
the sign reads
Who shot Binx?
21-Jan-2024
desolation
an abandoned
cranberry bog
21-Jan-2024
perched above
the passing lane
a red-tailed hawk
21-Jan-2024
detached from this world
the coldest kind
of Zen
21-Jan-2024
hotel coffee
the bitter moan
of the ferry horn
21-Jan-2024
living out of a suitcase
my glamorous life
21-Jan-2024
winter sunset
the restless waters
between us
21-Jan-2024
morning after
your makeup
on my face
22-Jan-2024
going home
in someone else’s car
and it’s only Monday
22-Jan-2024
familiar environs
I fold my pizza
and no one cares
22-Jan-2024
ferry turbulence
entering
a WiFi dead zone
22-Jan-2024
nude model
wearing
a blank expression
22-Jan-2024
icy handrail
remembering my fall
down the stairs
22-Jan-2024
sunny afternoon
the first trickle
of snowmelt
22-Jan-2024
sunny afternoon
this life
of luxury
22-Jan-2024
dinner for two
a pair of coyotes
in the moonlight
22-Jan-2024
crossing the channel
dreams of a song
yet to be written
22-Jan-2024
shattering the winter night
the scream
of an ambulance
22-Jan-2024
Google search
how to roast
a chestnut
22-Jan-2024
a raging protest
trying to brush
the dog
22-Jan-2024
mourning names for each cloud
22-Jan-2024
city crosswalk
the suburbanite
looks both ways
22-Jan-2024
men in gumboots
telling the river
where to go
22-Jan-2024
alluring
the fisherman’s daughter
without a net
23-Jan-2024
Financial District
negotiating
the icy sidewalks
23-Jan-2024
the missing sheets --
a mystery unfolds
23-Jan-2024
flipping a coin
the forecast calls
for snow or rain
23-Jan-2024
life in the fast lane
always someone
on my tail
23-Jan-2024
served with kool-aid
the false chef’s
stone soup
23-Jan-2024
slack tide
the ominous calm
23-Jan-2024
waiting for the opener
an amplifier
hums
23-Jan-2024
poured over crushed ice
winter sunset
23-Jan-2024
winter twilight
watch me
disappear
23-Jan-2024
grief
a stray dog
left out in the cold
23-Jan-2024
wolf moon
the plans
we make
23-Jan-2024
snow flurries
I decide
not to decide
23-Jan-2024
winter fog
there is
no reason
24-Jan-2024
Zoom meeting
a cat’s tail
moves the mouse
24-Jan-2024
police sirens
a nightmare collapses
into itself
24-Jan-2024
recital day
the flamenco guitarist’s
trembling fingers
24-Jan-2024
brittle heaven
snowmelt trickles
into the street
24-Jan-2024
ominous tremors
I tell myself
it was only a dream
24-Jan-2024
getting up
from my favorite chair
the dog takes my spot
24-Jan-2024
winter twilight
shadows flee
into themselves
24-Jan-2024
dry dock
the vessel’s next cruise
up in the air
24-Jan-2024
dry January
the bitter taste
of sobriety
24-Jan-2024
above the highway din
the loud song
of a Carolina wren
24-Jan-2024
speak softly and wear loud clothing
24-Jan-2024
reading on the train
a nearby commuter
on the same page
24-Jan-2024
walking on water
red dragonfly
24-Jan-2024
Barbie
cotton candy
for the soul
24-Jan-2024
wrought iron window bars
I’m assured
they’re ornamental
24-Jan-2024
city morning
skyscraper shadows
cross the plaza
24-Jan-2024
morning commute
a coyote
crosses the street
24-Jan-2024
wolf moon
the unrelenting rain
24-Jan-2024
scorpion scampering
between shadows
24-Jan-2024
Thursday morning
gesturing to the mirror
with a toothbrush
25-Jan-2024
winter rain
the river assures me
it isn’t raging
25-Jan-2024
that moment
when the snowmelt knows
it’s just a puddle
25-Jan-2024
winter rain
paying close attention
to our plans
25-Jan-2024
slipping on the ice
I invent a new word
for winter
25-Jan-2024
winter stillness
an ambulance
with the siren turned off
25-Jan-2024
just when I needed
to wish on a star
low-hanging clouds
25-Jan-2024
waking me
from a daydream
wild horses
25-Jan-2024
winter wonderland tigers sliding down the hill
25-Jan-2024
breaking a sweat
the temperature threshold
unknown
25-Jan-2024
after the storm
a bulldozer clears
the sandswept streets
25-Jan-2024
theater major
pretending my phone call
is important to her
25-Jan-2024
winter twilight
one more river
to cross
25-Jan-2024
modern economics:
the prize of your save
is the price of my spend
25-Jan-2024
after midnight
there is
no light fandango
25-Jan-2024
a slap across the face
what passes
for intimacy
25-Jan-2024
above the highway din
the loud caw
of a persistent crow
25-Jan-2024
cave paintings and empty beer cans
25-Jan-2024
off-season
a dog runs loose
in the cemetery
25-Jan-2024
lost at sea
the sand dunes
on a barrier island
25-Jan-2024
carrying no change
I find the planet’s
last pay phone
26-Jan-2024
crossing the ocean
the rotary becomes
a roundabout
26-Jan-2024
winter sunrise
the silence
of an oyster bed
26-Jan-2024
garden view
the dumpster door
slams shut
26-Jan-2024
dry January
allocating the last
of the champagne
26-Jan-2024
stir crazy
a lively conversation
with the dog
26-Jan-2024
my parent’s wedding
an ashtray
at every place setting
26-Jan-2024
closing time
second-hand smoke
lingers
26-Jan-2024
arena rock
the opening act’s
hurried set
26-Jan-2024
apprehension
my granddaughter
behind the wheel
26-Jan-2024
wolf moon
the howl
of existence
26-Jan-2024
Friday on my mind
another weekend
disappears
26-Jan-2024
this floating world
shrouded in mist
26-Jan-2024
spellchecker correcting my name
26-Jan-2024
off-season
migrating geese
at the cemetery
26-Jan-2024
janitor closet
the portal
to a mop and broom
26-Jan-2024
down port
the gulls await
last call
26-Jan-2024
down port
winter fog
just wants to hang out
26-Jan-2024
Saturday morning
those footsteps
had better be ghosts
27-Jan-2024
crime scene
what the cat dragged in
27-Jan-2024
hotel check-out
my hair smells like
peppermint shampoo
27-Jan-2024
winter overcast
the first ferry
right on time
27-Jan-2024
still unwrapped
the toy I never
got to give
27-Jan-2024
Village View
a light
that never went out
27-Jan-2024
ashes in an urn
what we choose
to believe
27-Jan-2024
sepia tones
the burden
of remembering
27-Jan-2024
false Spring
how easily
we’re fooled
27-Jan-2024
oyster bed
a fisherman’s dream
27-Jan-2024
ghost car driving with its lights out
27-Jan-2024
wolf moon
its unblinking eye
27-Jan-2024
in the waiting room
a potted plant
beyond watering
28-Jan-2024
the urn with her ashes
so small
so heavy
28-Jan-2024
urgent care
trying to remember
my doctor’s name
28-Jan-2024
masking up
I forget
how to breathe
28-Jan-2024
take-out cuisine
I instinctively add
hot pepper flakes
28-Jan-2024
close to home
the reflex
to run away
28-Jan-2024
after the funeral
small talk
about facial hair
28-Jan-2024
winter rain
seeing the gray
in my son’s beard
28-Jan-2024
lost for words
I find you
instead
28-Jan-2024
standing beside
a picture window
the perfect view
28-Jan-2024
waiting for me
a doorway
in the ocean
28-Jan-2024
no line for the ferry
we’re waved onboard
28-Jan-2024
rain mixes with snow in a plastic souvenir
28-Jan-2024
wearing jet black eyeliner
the mixologist pours me
a vexatious spirit
28-Jan-2024
section 936
the broken windows
of a shuttered factory
28-Jan-2024
waking from winter
flowers fall
from the sky
28-Jan-2024
what’s for dinner?
the Mona Lisa
with a side of soup
28-Jan-2024
end of the road
disappearing
into fog
28-Jan-2024
cold to the touch
the town elder’s
tombstone
29-Jan-2024
remembrance
I forget
how to spell it
29-Jan-2024
snow squall
when I don’t know
what to say
29-Jan-2024
Wolfman Jack always knew what to say
29-Jan-2024
today’s weather:
neither here
nor there
29-Jan-2024
invisible to radar
a clear and present danger
29-Jan-2024
the meaning implied in a glance
29-Jan-2024
cold fusion
a momentary collision
of nuclear families
29-Jan-2024
winter dusk
my attendance
is optional
29-Jan-2024
a scheduled outage
ducks paddling
in the pond
29-Jan-2024
the old courthouse
termites
yield the floor
29-Jan-2024
dilapidated country church condemned
29-Jan-2024
bedtime
my t-shirt
inside-out
29-Jan-2024
truth
the ultimate casualty
of war
29-Jan-2024
embarking
on a long journey
the untethered balloon
29-Jan-2024
makeshift memorial
ducks and ducklings
in single file
29-Jan-2024
light snow
melting on contact
with a manhole cover
29-Jan-2024
evening commute
the driving rain
29-Jan-2024
a stranger recognizes my cologne
29-Jan-2024
restless night
a coyote sleeping
in the moonlight
29-Jan-2024
wearing Eternity
just call me
old-fashioned
29-Jan-2024
songbirds in a windowless room
29-Jan-2024
cookie cutter condos
and their decorative
non-functional chimneys
29-Jan-2024
cookie cutter condos
29-Jan-2024
blood lab
the waiting room decorated
for Valentine’s Day
30-Jan-2024
found:
a picture frame
for unfinished art
30-Jan-2024
transportation complex
waiting for a bus
that doesn’t stop here
30-Jan-2024
forgiveness
a rotting
floorboard
30-Jan-2024
town landfill
wildflowers bloom
at the summit
30-Jan-2024
stagnating water under the bridge
30-Jan-2024
spilling on the altar
wax
from a votive candle
30-Jan-2024
Narcissus
all that’s left
is a flower
30-Jan-2024
troubled waters
waiting for Narcissus
to embrace his reflection
30-Jan-2024
Spring fever
the empty seats
of fair-weather fans
30-Jan-2024
in the magic kitchen
a monster
baking cookies
30-Jan-2024
afternoon clouds
home-made chili
in the slow cooker
30-Jan-2024
quietly closing the gate
the milkman
of human kindness
30-Jan-2024
winter storm watch
I read a book instead
30-Jan-2024
lunchtime gridlock
hot dogs two for one
at the food truck
30-Jan-2024
lunchtime gridlock
everyone’s next
at the deli counter
30-Jan-2024
brutal wind
my words
take flight
30-Jan-2024
dug in for winter
a column of smoke
hides the moon
30-Jan-2024
broken clouds
the last day
of January
31-Jan-2024
winter dusk
the shadows
melt
31-Jan-2024
middle son
putting a band-aid
on his toy soldier
31-Jan-2024
insomnia turning up the volume of a silent movie
31-Jan-2024
time loses track of me
31-Jan-2024
howling wind
the songs
of a displaced people
31-Jan-2024
within normal limits
the paper tiger
sleeps tonight
31-Jan-2024
cherishing a moment
that never happened
31-Jan-2024
winter overcast
another widow accepts
a trifold flag
31-Jan-2024
climbing the walls
ivy intertwined
with itself
31-Jan-2024
lonely night
the restless ghosts
of my hometown
31-Jan-2024
the old rock quarry
nobody knows
how deep it is
31-Jan-2024
driverless cars
nostalgia for a place
I never liked
31-Jan-2024
winter overcast
another photo I would have shown
to my Mom
31-Jan-2024
stinging me
as I set it free
scorpion
31-Jan-2024
tonight’s weather
the dog’s
soggy toy
31-Jan-2024
caught daydreaming
my father calls me
a thunderhead
1-Feb-2024
an alley cat
is the alpha dog
on this block
1-Feb-2024
old town tavern
the walls varnished
with nicotine
1-Feb-2024
everywhere I turn
another educated idiot
1-Feb-2024
morning after
the bright red face
of a ring-necked pheasant
1-Feb-2024
gated community
a warm welcome
for migrating snowbirds
1-Feb-2024
dreams of summer
more coffee grinds
in the compost
1-Feb-2024
in a parallel universe
squirrels replenishing
the backyard bird feeder
1-Feb-2024
driving in circles
an unmistakable landmark
from every angle
1-Feb-2024
prime location
every dog
has to sniff it
1-Feb-2024
lonesome highway
the radio signal
drifts away
1-Feb-2024
February 1st
forty ounces
of freedom
1-Feb-2024
sudden chill
awakening
to darkness
1-Feb-2024
sudden chill
waking up
with a winter cold
1-Feb-2024
cicadas
song of
the dark desert night
1-Feb-2024
winter cold
echos
of a distant ocean
1-Feb-2024
a month past Christmas
we exchange
coughs and sneezes
1-Feb-2024
winter sunset
fishing trawlers
on the horizon
1-Feb-2024
fever dream
I become
a poem
1-Feb-2024
sunset
a stray dog follows me
from a distance
1-Feb-2024
golf applause
a pair of haiku
at an open mic
2-Feb-2024
Groundhog Day
I can’t see
my shadow either
2-Feb-2024
pretending to be impressed
that his chronic is dank
2-Feb-2024
laughing gulls
the end
of dry January
2-Feb-2024
green bananas
an unrequited crush
2-Feb-2024
reflecting
my negative outlook
a COVID test
2-Feb-2024
winter morning
waiting for news
from a bewildered woodchuck
2-Feb-2024
windless morning
a kite soars
above the treetops
2-Feb-2024
I hope he means well
the man
on the moon
2-Feb-2024
in a dank basement
fluorescent lights on
24/7
2-Feb-2024
still warm to the touch
a pair of sleeping bags
under the bridge
2-Feb-2024
protesting what, exactly?
priceless artwork
covered with soup
2-Feb-2024
in and out of his pocket
the double-headed nickle
of a street hustler
2-Feb-2024
tiny tugboat
pushing a barge
filled with trash
2-Feb-2024
town drunk dancing with the stars
2-Feb-2024
Park Street station
I misplace
my Charlie card
3-Feb-2024
fever dream
indistinct voices
in the empty room
3-Feb-2024
Key West
the cats self-conscious
about their toes
3-Feb-2024
restless night
the insistent hum
of a ceiling fan
3-Feb-2024
priceless
but costly
free speech
3-Feb-2024
even the ghosts ghost me
3-Feb-2024
clairvoyant
tonight’s
lonesome desert dream
3-Feb-2024
what the air fryer did to that corn muffin
3-Feb-2024
final frontier
wildflowers blossom
on the moon
3-Feb-2024
winter cold
a book I can’t
start reading
3-Feb-2024
my Dad’s inheritance becomes a night on the town
3-Feb-2024
winter night
a flashlight
across the river
4-Feb-2024
Delta blues
following a bead of sweat
on my beer bottle
4-Feb-2024
enriching the soil
this embrace
of nothingness
4-Feb-2024
joining the protest
an overripe banana
4-Feb-2024
clinging longingly
to my window screens
winter rain
4-Feb-2024
energy dip
an unfamiliar
stretch of highway
4-Feb-2024
falling down the hill
gathering
all the moss
4-Feb-2024
behind the wheel
of a driverless car
a poodle hybrid
4-Feb-2024
hometown dream
when we all
had faces
4-Feb-2024
head cold
a waste
of sunshine
4-Feb-2024
a blank postcard
pitchers and catchers report
in ten days
4-Feb-2024
twilight sleep
a woman’s silhouette
4-Feb-2024
in broad daylight
well-dressed strangers
at our neighbor’s house
4-Feb-2024
restless night
a man in the elevator
disappears
4-Feb-2024
paying cash
the cashier sends me
a digital receipt
4-Feb-2024
seeking a powerful placebo
4-Feb-2024
imaginary city
the greeting
from a friendly stranger
4-Feb-2024
off-season
the solemn drone
of a solitary leaf blower
4-Feb-2024
dissolving
into winter fog
my echo
5-Feb-2024
echo dissolving into winter fog
5-Feb-2024
winter cold
spellchecker misses
my typo
5-Feb-2024
sputtering snowblower
not firing
on all cylinders
5-Feb-2024
the beach house of our dreams
floats gently out to sea
5-Feb-2024
sneaking through the perfume aisle
ambushed by an ambitious
demonstration
5-Feb-2024
shocking pink vinyl
music I knew
I didn’t need
5-Feb-2024
afternoon clouds
home-made chili
cooked to perfection
5-Feb-2024
Baja sunset
light
from a distant campsite
5-Feb-2024
my robot friends
tweeting invective
in capital letters
5-Feb-2024
empty birdbath
a monarch butterfly
passes it by
5-Feb-2024
morning commute
snow flurries
crossing the bridge
5-Feb-2024
waiting for me
the rusted rebar
of another man’s dream
6-Feb-2024
in a near-empty bar
a foxtrot
drinking whiskey
6-Feb-2024
what passes for toast
living beneath
our means
6-Feb-2024
is this ethical?
she asks
brandishing the knife
6-Feb-2024
first days of February
a stabbing pain
in my back
6-Feb-2024
liberated from the crate
a dog chasing its tail
6-Feb-2024
not beggin
just chillin
a friendly local
6-Feb-2024
morning flurries
a shot
across our bow
6-Feb-2024
far from tourists
the taco truck
with a singing chef
6-Feb-2024
sunlight an unsubstantiated rumor
6-Feb-2024
crescent moon
the tiniest fraction
of hope
6-Feb-2024
winter imagining beach plums
6-Feb-2024
returning from a long journey
the same ferry
with a different crew
6-Feb-2024
deep winter
a May-December romance
grows cold
6-Feb-2024
young lovers
another slow ride
on the ferris wheel
6-Feb-2024
Northeast Regional
the setting sun follows
the rhythm of the track
6-Feb-2024
swinging and missing
strike three
the can’t-miss prospect
6-Feb-2024
slightly buzzed
the winter fly
between windows
6-Feb-2024
gated community
empty nesters
and their golf carts
7-Feb-2024
none of the above
finally a candidate
we can trust
7-Feb-2024
at a foreign restaurant
I tell the waiter I am fluent
in pantomime
7-Feb-2024
code review
the dog
won’t eat it
7-Feb-2024
ancient cemetery
a solemn procession
of morning clouds
7-Feb-2024
night terrors
a widening crack
in the sky
7-Feb-2024
nighttime television
the odds of seeing
a betting ad
7-Feb-2024
been there
sniffed that
the dog yawns
7-Feb-2024
Friday pilgrimage
the bartender’s
perfect pour
7-Feb-2024
dining al fresco
the dog assures us
he’s not a stray
7-Feb-2024
estate planning
trying to define
"quality years"
7-Feb-2024
golden doodle posing for tips
7-Feb-2024
village idiot
belittling
the stars
7-Feb-2024
dogma
the name
of her unwanted child
7-Feb-2024
Outback tavern
the stranger orders
a black and tan
7-Feb-2024
campaign rally
crowds swarm
a stadium on fire
7-Feb-2024
hotel art
a fisherman’s knot
in black-and-white
8-Feb-2024
false spring
bittersweet flourishes
in the garden
8-Feb-2024
sketch artist
a man
without a face
8-Feb-2024
hope springs eternal
every team unbeaten
on opening day
8-Feb-2024
yearning for a touch
the broken
porch swing
8-Feb-2024
skylarking
like chalk
and cheese
8-Feb-2024
free trial
a bonus feature
I didn’t want
8-Feb-2024
a foreigner in my own land
8-Feb-2024
looking exactly not like me
my AI-generated avatar
8-Feb-2024
poet wannabe
pretending to drink coffee
from an empty cup
8-Feb-2024
when the estimate is off
by a decimal place
or two
8-Feb-2024
rusted rebar
another man’s
unfinished dream
8-Feb-2024
false spring
everything we’re willing
to believe
8-Feb-2024
Baja sunset
a dog
on the roof
8-Feb-2024
rushing to judgement
erroneous
with an extra "e"
8-Feb-2024
Mesquite roots
the twisted tales
they tell
8-Feb-2024
closing my eyes
a dream
of chicken vindaloo
9-Feb-2024
cold fusion
another somber
family gathering
9-Feb-2024
morning news
a frozen
reply button
9-Feb-2024
just passing through
a whale
above the power lines
9-Feb-2024
no ingredients - just stir
his recipe
for stone soup
9-Feb-2024
bicycle trail
closed pending further
community input
9-Feb-2024
broken clouds
frozen drizzle
finds a crack
9-Feb-2024
new moon
a sip
of barleywine
9-Feb-2024
bitter and opaque
this unfiltered ale
and me
9-Feb-2024
trapped herring
a patient gull
swallows it whole
9-Feb-2024
the new boss
pixels
on a screen
9-Feb-2024
warming trend
and yet our neighbor
stacking wood
9-Feb-2024
spiderwebs traverse a 2-string guitar
9-Feb-2024
ashes on his forehead
a bachelor
on Valentine’s Day
9-Feb-2024
enlightenment
I seem to have lost
my wallet
9-Feb-2024
rogue wave
my ear
against a conch shell
9-Feb-2024
crowded elevator
unable to escape
this grief
9-Feb-2024
sunset
the snowmelt
disappears
9-Feb-2024
seeking his Juliet
Romeo sings
from the treetops
10-Feb-2024
year of the dragon
the dog’s breath
against my cheek
10-Feb-2024
cinder block foundation
propped up
by a glossy brochure
10-Feb-2024
slack tide
my enthusiasm
subdued
10-Feb-2024
barrier aggression
a 24-hour
blood sport
10-Feb-2024
burning bridges
too costly
to replace
10-Feb-2024
not positive
I remember how to use
the jumper cables
10-Feb-2024
tranquility
a broken
leaf blower
10-Feb-2024
Open House
another neighbor
we hardly know
10-Feb-2024
fighting for peace
this upside-down world
10-Feb-2024
gift for the new boss
a glossary
of acronyms
10-Feb-2024
mall walkers
and their
fanny packs
10-Feb-2024
paranormal activity
a dog barking
at darkness
10-Feb-2024
vegan cheese
the cattle car upgrades
to first class
10-Feb-2024
keeping its distance
a stray dog
at the company picnic
10-Feb-2024
low tide
grief
washes ashore
10-Feb-2024
pounds to kilos
the measure of our
misunderstanding
11-Feb-2024
the hotel mini-bar
this glamorous life
11-Feb-2024
on the other side
of the chain-link fence
a tentative play bow
11-Feb-2024
secretly seeking
the spotlight
backyard opossum
11-Feb-2024
dimming the lights
the voices
become indistinct
11-Feb-2024
pussy willow
its catkins
soft and silvery
11-Feb-2024
waxing crescent moon
a rational fear
of half-time shows
11-Feb-2024
winter cough
a crack
in the sky
11-Feb-2024
free radicals
the ones
who don’t speak up
11-Feb-2024
prickly pear
someone mentions
my ex-wife
11-Feb-2024
City of Kings
the train arrives
without fanfare
12-Feb-2024
trying to describe snow
I draw a blank
12-Feb-2024
examination room
the plastic skeleton’s
obscene gesture
12-Feb-2024
snow in the forecast
the smile
of a condemned man
12-Feb-2024
reflected
in the still pond
an invasive species
12-Feb-2024
carried across
the threshold
drifting snow
12-Feb-2024
maintenance workers
dusting cobwebs
from the snowplow
12-Feb-2024
effervescence
the ocean
of my dreams
12-Feb-2024
transportation complex
the bus
doesn’t stop here
12-Feb-2024
beetle mania
the slow death
of an old oak tree
12-Feb-2024
Alcoholics Anonymous
we all know each other
by name
12-Feb-2024
river watch
one day flows
into the next
12-Feb-2024
winter storm warning
my auto warranty
may have expired
12-Feb-2024
ferry landing
the snow’s
slow approach
12-Feb-2024
open mic
somebody lets
the rain in
13-Feb-2024
rain turns to snow
the poet’s coffee
grows cold
13-Feb-2024
honor student
his golden years
in a cold basement
13-Feb-2024
hope
the wobbly legs
of a newborn colt
13-Feb-2024
politicians
fighting fire
with gasoline
13-Feb-2024
hidden behind
the laundry basket
an orphaned sock
13-Feb-2024
aging power grid
failure
is always an option
13-Feb-2024
morning meditation
Buddha
in the falling snow
13-Feb-2024
transportation hub
a parking ticket
for my troubles
13-Feb-2024
backyard forecast
mixed precipitation
in the bird bath
13-Feb-2024
wet snow
we decline
the sacrament
13-Feb-2024
the eternal question:
how long can I wait
before shoveling snow?
13-Feb-2024
100% natural
a non-dairy cheese
not quite melting
13-Feb-2024
scaring the ghosts
a skinny coyote
in the snow
13-Feb-2024
whiteout
an ice cream truck
stuck in the snow
13-Feb-2024
snow plow for hire
a joy ride
down Main Street
13-Feb-2024
church vending machine
choose your own
bite-sized gospel
13-Feb-2024
released from prison
a song
I finally forget
13-Feb-2024
a passing freight train
remembering the names
of my grandchildren
13-Feb-2024
snow drifting into sleep
13-Feb-2024
Valentine’s Day
awakening
to snow blowers
14-Feb-2024
after the storm
I hear myself saying
"I hate to be a pest, but..."
14-Feb-2024
after the storm
a harvest
of broken branches
14-Feb-2024
love is in the air
take cover
immediately!
14-Feb-2024
Love All
where every
tennis match begins
14-Feb-2024
power failure
a smoke alarm twittering
into the night
14-Feb-2024
young lovers
and the bridges
they burn
14-Feb-2024
a red light so alluring
I drive right through it
14-Feb-2024
paw prints
a composite sketch
of the perpetrator
14-Feb-2024
dog walker
banished
to the doghouse
14-Feb-2024
autumn sunset
a shot
of apple brandy
14-Feb-2024
just desserts
*socarrat* at the bottom
of the paella pan
14-Feb-2024
celebration
free shots
for everyone
14-Feb-2024
first date
she Venmos her share
of the bill
14-Feb-2024
Valentine’s Day
finding a songbird
who mates for life
14-Feb-2024
crossing the canal
a vapor trail
14-Feb-2024
Oscar night
the bulldog’s
tailored tuxedo
15-Feb-2024
stairway to heaven
closed for repairs
15-Feb-2024
rattling the windows
a police helicopter’s
sympathetic vibration
15-Feb-2024
changing my password
I forget
the dog’s birthday
15-Feb-2024
shrinking violet
hoping no one
knows my name
15-Feb-2024
trick or treat
the coyote mocks
a little werewolf
15-Feb-2024
sunny afternoon
snowmelt dripping
from the bridge
15-Feb-2024
ripples in the snowmelt
15-Feb-2024
balancing my checkbook
the radio plays
an irrational number
15-Feb-2024
my poker face unmasked
15-Feb-2024
hoping no one would notice
a tree filled
with red-tailed blackbirds
15-Feb-2024
parole officer
keeping me
on a tight leash
15-Feb-2024
morning commute
crows squabble
over roadkill
15-Feb-2024
snow shower
a countdown
to the next dream
15-Feb-2024
overnight snow
a ferry idling
in port
16-Feb-2024
ominous cloud
Google knows that my grandchildren
call me "Papa"
16-Feb-2024
ferry landing
the immense distance
between brothers
16-Feb-2024
before Google
how did we get bubblegum
out of our hair?
16-Feb-2024
Swedish death cleaning
a sudden chill
down my spine
16-Feb-2024
Wonderland
one last stop
on the Blue Line
16-Feb-2024
twitching in her sleep
I wonder what
my dog is dreaming
16-Feb-2024
every day the wind
16-Feb-2024
a slice of pie
knowing when
to say when
16-Feb-2024
4-dimensional chess
time stands still
16-Feb-2024
brightness all around
an old dog
in the snow
16-Feb-2024
crows
always getting
the last word
16-Feb-2024
faded jeans hugging her oh so close
16-Feb-2024
snow on the horizon
the distant song
of a tree frog
16-Feb-2024
haunting the golf course
ghosts of a quaint
fishing village
16-Feb-2024
baker’s dozen
poppy seeds
from an everything bagel
16-Feb-2024
temper tantrum
a child’s
untethered balloon
16-Feb-2024
entitlement
the presumption
of invincibility
16-Feb-2024
rookie left fielder
dwarfed
by the Green Monster
16-Feb-2024
happy hour
a Red Heeler
at the bar
16-Feb-2024
light snowfall
the dog’s
soft whine
17-Feb-2024
morning snowfall
a rock n roller dies
of natural causes
17-Feb-2024
Montreal hotel
our dog escapes
to the lobby
17-Feb-2024
tax season
those familiar
aches and pains
17-Feb-2024
imbued with espresso
and hand-rolled cigarettes
the poetry slam
17-Feb-2024
taxes due
include a self-addressed
stamped envelope
17-Feb-2024
impending divorce cocktail
also known as
Marriage on the Rocks
17-Feb-2024
last frost
hoping that this
could be the one
17-Feb-2024
slack tide
the captain dreams
of perilous seas
17-Feb-2024
snow squall
not on
my bingo card
17-Feb-2024
variable clouds
I solve
for X
17-Feb-2024
slowing the tempo
a regular dances
with his beer
17-Feb-2024
rearranging
the poetry magnets
with my mind
17-Feb-2024
tinnitus
I remember
the ice cream truck
17-Feb-2024
daydrinking as if anything matters
17-Feb-2024
reading the Wall Street Journal
I reuse
my tea bag
17-Feb-2024
morning racket
a tree filled
with would-be Romeos
18-Feb-2024
fair-weather clouds
instilling the myth
of fair weather
18-Feb-2024
eliciting laughter
a dog trying on
snow boots
18-Feb-2024
morning meditation
an empty page
in my notebook
18-Feb-2024
false Spring
the songbirds
are just showing off
18-Feb-2024
under cloak of darkness
nearly 3 more minutes
of sunshine
18-Feb-2024
defying
the winter wind
a red-tailed hawk
18-Feb-2024
vacation rental
a constant breeze
in the master bedroom
18-Feb-2024
Valentine’s Day
the dog gets
a heartworm pill
18-Feb-2024
hard frost
she tells me
I’m not her type
18-Feb-2024
power failure
the sound
of wind chimes
18-Feb-2024
sunset
I thought you
were my peak
18-Feb-2024
dinner date
the restaurant is also
a bed and breakfast
18-Feb-2024
golden hour
a continuum
of gray
18-Feb-2024
flight delay
a synchronized
sigh
18-Feb-2024
curbing my appetite
I parallel park
outside the restaurant
18-Feb-2024
screaming sky
a falcon soars
above the sierra
19-Feb-2024
the snicker we must have missed
when they called our dog
a "gem"
19-Feb-2024
a confused expression
I ask the bartender
"what’s the damage?"
19-Feb-2024
another day
another description of weather
as "historic"
19-Feb-2024
sewage treatment plant
wildflowers grow there
just the same
19-Feb-2024
Spring training
another trade
for damaged goods
19-Feb-2024
sunny and serene
the concrete meditation
of backyard Buddha
19-Feb-2024
overtime
sediment at the bottom
of my wine glass
19-Feb-2024
restless sleep
the elevated platform
of my dreams
19-Feb-2024
the null set
no elements
in common
19-Feb-2024
wrapped in cellophane
an unexpected surprise
19-Feb-2024
the cashier’s surprise
when I buy six jars
of baby food
19-Feb-2024
outside the landfill
a cellophane sunset
19-Feb-2024
last of the wine
we agree
to disagree
19-Feb-2024
crossing the bedroom floor
dim sunlight
through the keyhole
19-Feb-2024
birdwatching
the birds
watch us
19-Feb-2024
Whiskey Tango Foxtrot
I hear my father swear
for the first time
20-Feb-2024
sentimental journey
an unopened box
in its place
20-Feb-2024
opinion page
a heated debate
about climate change
20-Feb-2024
one week after Mardi Gras
Tuesday dressed up
like a Monday
20-Feb-2024
the things we believe
in the dark
20-Feb-2024
fear
the things we believe
in the dark
20-Feb-2024
longer days
remembering
less and less
20-Feb-2024
Gymnopédies
a hypnotising
silhouette
20-Feb-2024
one ear up
one ear down
some days are just like that
20-Feb-2024
the promise of Spring
paper lanterns
in the sky
20-Feb-2024
flickering lights
ghosts loot
my subconscious
20-Feb-2024
performance art
a hornet
in the spider web
20-Feb-2024
ocean view
she wears
the sunset
20-Feb-2024
waking from a dream
she wears
sunrise
20-Feb-2024
stray dog
no good deed
goes unpunished
20-Feb-2024
product placement
sharing junk food
with the stars
20-Feb-2024
Winter dusk
an absence
of shadows
20-Feb-2024
Mardi Gras
a French bulldog
in full costume
20-Feb-2024
school vacation week
crocuses bloom
between piles of snow
20-Feb-2024
cold draft
sitting too close
to the door
20-Feb-2024
no one left to ask about the weather
20-Feb-2024
back to work
the dog
chases its tail
20-Feb-2024
sliding into second
the rookie’s
spotless uniform
21-Feb-2024
windows open
an owl flies in
and quickly leaves
21-Feb-2024
deep winter
the jasmine
of my dreams
21-Feb-2024
broken pier
a sad poem
writes itself
21-Feb-2024
GroundHog Day
a duplicate
friend request
21-Feb-2024
stargazing
a pair of coyotes
across the meadow
21-Feb-2024
a deli sandwich
becomes an adventure --
just add hot sauce
21-Feb-2024
let the games begin!
a Blue Heeler
on the basketball court
21-Feb-2024
cave paintings
graffiti
on a subway wall
21-Feb-2024
writer’s block
taking a deep breath
in a stuffy room
21-Feb-2024
deep winter
the warmth
of mulled wine
21-Feb-2024
crowded lobby
everyone avoids
the red velour love seat
21-Feb-2024
overcast night with nothing to say
21-Feb-2024
only after I finish
she asks what I think
was in the punch
21-Feb-2024
what will I do without you
my little pinecone chaser?
21-Feb-2024
waking from a nightmare
the shadows
comfort me
21-Feb-2024
Victorian bed frame
where the sun
never sets
22-Feb-2024
mild winter morning
the crocuses can’t
resist a peek
22-Feb-2024
atheist insurance policy
exclusions
for acts of God
22-Feb-2024
ugli fruit
its taste in the eyes
of the beholder
22-Feb-2024
winter doldrums
learning the new boss
doesn’t drink
22-Feb-2024
dangerous intersection
a black limousine
with tinted windows
22-Feb-2024
winter thaw
my footsteps
melt away
22-Feb-2024
ghost ship
yearning
for safe harbor
22-Feb-2024
furniture shopping
I remember
multiplication tables
22-Feb-2024
blurred vision
a beach house
underwater
22-Feb-2024
dry January
the homebrewer
abstains
22-Feb-2024
shoveling snow
at night
I see stars
22-Feb-2024
the mixologist mispronouncing tequila
22-Feb-2024
evening meditation
an idling locomotive
22-Feb-2024
upscale bar
I order my whiskey
neat
23-Feb-2024
snow moon
I can feel
its glare
23-Feb-2024
when no one’s looking
I release
the Kraken
23-Feb-2024
never happy
to see me
crows
23-Feb-2024
community theater
the waitress argues
with a customer
23-Feb-2024
urgent care
I don’t remember
my doctor’s name
23-Feb-2024
buttering my own bread
a double-edged sword
23-Feb-2024
gulls crowding
around the dumpster
when the ferry arrives
23-Feb-2024
still riding the bus
a misplaced
prayer shawl
23-Feb-2024
winter rain
the treachery
of a snow moon
23-Feb-2024
addition by subtraction
a blocked phone number
23-Feb-2024
silence between brothers
the ferry slowly
pulls away
23-Feb-2024
sunset
a broken pier
23-Feb-2024
boycotting sunset as a verb
23-Feb-2024
sunsetting sunset as a verb
23-Feb-2024
headline:
the world
doesn’t end
23-Feb-2024
the window opened
to an empty room
23-Feb-2024
in the hotel lobby
a love seat designated
"for guests only"
23-Feb-2024
popcorn ceilings
I’ve seen
this movie before
23-Feb-2024
winter rain washing the moon away
24-Feb-2024
false spring
doctors whisper
around my x-ray
24-Feb-2024
retirement planning
a pair of ducks
swimming upstream
24-Feb-2024
frenzied crowds
bowing down
to a golden turkey
24-Feb-2024
ripples in time
a neglected
paddleboard
24-Feb-2024
Murphy bed
if it can malfunction
it will
24-Feb-2024
ashes in an urn
the stories
we tell
24-Feb-2024
midnight musings
a crack in the plaster
flies away
24-Feb-2024
divide by zero
and conquer
infinitely
24-Feb-2024
Spring training
another journeyman
on another team
24-Feb-2024
Spring training
remembering the sting
of a broken bat
24-Feb-2024
bottom of the ninth
the beer concession
closes too soon
24-Feb-2024
my thinning hair
is it time to start
wearing a hat?
24-Feb-2024
swearing at the pitcher
and then I remember
it’s only February
24-Feb-2024
flustered
the kitten
chasing a moth
24-Feb-2024
empty nets
a fisherman argues
with the wind
24-Feb-2024
snow moon
the sky
grows cold again
24-Feb-2024
waning moon
discovering the secret
of the ages
25-Feb-2024
shadows linger
discovering the secret
of the ages
25-Feb-2024
checking the oil
a discarded Yankee cap
serves as a rag
25-Feb-2024
ask any Red Sox fan
the devil
wears pinstripes
25-Feb-2024
shipwreck
battered by waves
now a lovely poem
25-Feb-2024
celebrity millionaire in designer rags
25-Feb-2024
loneliness
a ripple
on the pond
25-Feb-2024
heavy sigh
no place to put
the gift horse
25-Feb-2024
the dog’s stare
is it menacing
or just worried?
25-Feb-2024
freshwater bog
the stories I’ve begun
to forget
25-Feb-2024
split squad
I text for permission
to leave the basement
25-Feb-2024
I’ve misplaced my hat
and my head was in it
25-Feb-2024
paving paradise
an artist’s
conception
25-Feb-2024
waning moon
another
candlelight vigil
25-Feb-2024
zucchini blossoms
now I know
this is paradise
26-Feb-2024
loyal to no one
a bored dog
26-Feb-2024
stray cat?
its tail
a question mark
26-Feb-2024
mudlarking
the irresistible
Twitter feed
26-Feb-2024
manufactured hardwood
the nurse re-checks
my blood pressure
26-Feb-2024
retirement daydreams of beautiful soup
26-Feb-2024
after dark
a spirited discussion
among ghosts
26-Feb-2024
promise of Spring
tiny buds
on the habanero plants
26-Feb-2024
cloudless sky
my credit score
unchanged
26-Feb-2024
trending on Twitter
how I learned to be
so angry
26-Feb-2024
a toast
to not burning
the bread
26-Feb-2024
promise of Spring
the snowmelt
evaporates
26-Feb-2024
legal wrangling
the difference between trash
and rubbish
26-Feb-2024
golden years
I watch myself become
a birdwatcher
26-Feb-2024
customer service an oxymoron
26-Feb-2024
scattered clouds
the smile she meant
for someone else
26-Feb-2024
morning fog
it hardly matters
what day it is
27-Feb-2024
gratitude
I recognize no one
in this bar
27-Feb-2024
lucid dream
the illusion
of control
27-Feb-2024
weaving through
my morning dreams
desert tumbleweeds
27-Feb-2024
internet down
the rest
is silence
27-Feb-2024
Downtown Crossing
the tap of a blind man’s
walking stick
27-Feb-2024
winter morning
the transition from fog
to disillusion
27-Feb-2024
shopping mall daze
climbing up
the down escalator
27-Feb-2024
also ignoring
the flashing yellow light
wild turkeys
27-Feb-2024
working late
the weary whistle
of an approaching train
27-Feb-2024
close to home
an irresistible urge
to run away
27-Feb-2024
balance challenge
updating the check register
without glasses
27-Feb-2024
worm moon
a line forms
for the early bird special
27-Feb-2024
last call
the bartender removes
the peanut bowls
27-Feb-2024
Leap Year
I trip over
my shoelaces
27-Feb-2024
empathy
a dog toy
in the chain-link fence
28-Feb-2024
after the rain
that irresistible
mud puddle
28-Feb-2024
off-season
the harbormaster hears
an invisible horn
28-Feb-2024
shocking pink vinyl
music I didn’t know
I needed
28-Feb-2024
winter rain
my gray world
28-Feb-2024
winter rain
the cold comfort
of ubiquitous dog hair
28-Feb-2024
hats off
fresh flowers
for the roadside shrine
28-Feb-2024
road trip
the comforting sound
of white noise
28-Feb-2024
warming trend
I obsess over the weather
somewhere else
28-Feb-2024
final tally
a drop
in the ocean
28-Feb-2024
water under the bridge
a homeless man
seeks higher ground
28-Feb-2024
crowded food court
deliberating
our options
28-Feb-2024
after hours
a broken glass
behind the bar
28-Feb-2024
Leap Year
a desert jackrabbit
unafraid
29-Feb-2024
darkness afraid to turn the lights on
29-Feb-2024
practicing mindfulness
I walk into
a mirror
29-Feb-2024
all shortcuts
lead to
the Tobin Bridge
29-Feb-2024
bookmark
a postcard
of unknown origin
29-Feb-2024
runaway train
aspirin
on an empty stomach
29-Feb-2024
obsessively checking the time
on my day off
1-Mar-2024
searching for the thirteenth floor
1-Mar-2024
Four Seas Ice Cream
nostalgia for sale
1-Mar-2024
moral high ground
ignoring everything
that floats on by
1-Mar-2024
sleeping among shadows
the pick of the litter
1-Mar-2024
event horizon
no one
can hurt me
1-Mar-2024
early shower
the pitcher serves up
a grand slam
1-Mar-2024
messy inning
the starting pitcher
takes a bath
1-Mar-2024
lunch break
a pigeon leaves
the food court
1-Mar-2024
city breeze
an express train
speeds past
1-Mar-2024
rabbit hole
discovering
a neighbor’s politics
1-Mar-2024
slow night
the bartender wipes down
a spotless countertop
1-Mar-2024
quickening river
the nervous chatter
of grackles
1-Mar-2024
vengeance is mine
a dollar for every
fallen crumb
1-Mar-2024
seared conscience
no good deed
goes unpunished
1-Mar-2024
winter sunset
a sleeping dog
never lies
1-Mar-2024
golden hour
fish crows
at the raw bar
1-Mar-2024
high-tech hotel room
I don’t know how
to turn myself off
1-Mar-2024
tax season
another branch falls
from the tree
2-Mar-2024
my childhood home
the fragrance
of mothballs
2-Mar-2024
my childhood home
the fragrance
of Old Spice
2-Mar-2024
in the forecast
a raging river
in our backyard
2-Mar-2024
romance novel
the tamale lady
blushes
2-Mar-2024
running the numbers
the president elect
assembles his cabinet
2-Mar-2024
fetal position
bed sheets balled up
in the dryer
2-Mar-2024
winter rain
a decision no dog owner
should have to make
2-Mar-2024
afternoon meditation
searching for
the "off" button
2-Mar-2024
behind the counter
wishing someone
would pick up that pen
2-Mar-2024
it’s chasing you
because you’re alive
2-Mar-2024
whale song
the world is cruel
and unfair
2-Mar-2024
so much depends
upon chasing that ball
again and again
2-Mar-2024
forever chemicals
not a myth
after all
2-Mar-2024
it’s complicated
conquerors and colonists
in the same skin
2-Mar-2024
meteor shower
I forgot to put out
clean towels
2-Mar-2024
crocus blossoms
maybe this
will be our year
2-Mar-2024
off-season
removing the osprey nest
from the cellphone tower
2-Mar-2024
the sketch artist’s epitaph:
"pencil me in"
2-Mar-2024
convinced that the chickadees
are scolding me
2-Mar-2024
empty baseball field
cattle graze
in fair territory
3-Mar-2024
dense forest
the toucan
sees me first
3-Mar-2024
in the waiting room
dust on a plastic fern
3-Mar-2024
local marathon
the alewife also waiting
for a chance to run
3-Mar-2024
sick in bed
the dog nestles
beside us
3-Mar-2024
full of wine
an evening meditation
between two moons
3-Mar-2024
melting snow
another punk rocker
dies of old age
3-Mar-2024
to be better lost than found
3-Mar-2024
slow dance
the drummer pivots
from sticks to brushes
3-Mar-2024
cloudburst
a run
in her stockings
3-Mar-2024
turtle hatchlings
a slow march
to the ocean
3-Mar-2024
rehab
a walk beneath
pine needles
3-Mar-2024
gone too soon
graffiti
on the train platform
3-Mar-2024
drum solo
a red-bellied woodpecker
at dusk
3-Mar-2024
river watch
it doesn’t care
what I’m doing
4-Mar-2024
the chickadee
wondering what
I’m going to do next
4-Mar-2024
hair of the dog
nurturing
my hangover
4-Mar-2024
nurturing
my hangover
hair of the dog
4-Mar-2024
so much depends
on a cake in the rain
melting in the dark
4-Mar-2024
winter mist
does the old oak know
that it has fallen?
4-Mar-2024
happy hour
deconstructing
the sandbar
4-Mar-2024
the cracked mirror
self-aware
4-Mar-2024
cut and paste
the nostalgia
of safety scissors
4-Mar-2024
already waiting till next year
4-Mar-2024
golden parachute
not much use
to the basejumper
4-Mar-2024
chasing the food truck
what a time
to be alive
4-Mar-2024
departure lounge
nothing compels me
to stay
4-Mar-2024
ringleader stealing the puppy’s toy
4-Mar-2024
a pizza delivered to the ER at midnight
4-Mar-2024
days before the time change
I ponder my legacy
4-Mar-2024
maple syrup dreams
4-Mar-2024
morning rain
the chickadee knows
I’m hungover
4-Mar-2024
still life
a caterpillar
on a swing
4-Mar-2024
instacart shoppers
colliding
at self-checkout
4-Mar-2024
the chill of sniper fire
4-Mar-2024
pre-dawn dream
a fantastic party
I can’t find
5-Mar-2024
ocean breeze
sometimes I hear
the old fishing village
5-Mar-2024
pre-dawn dream
the flyer to a party
that can’t exist
5-Mar-2024
looking for a sign
my Facebook account
is unavailable
5-Mar-2024
hipster café
a collection
of obtuse angles
5-Mar-2024
fickle moon
hiding behind clouds
when I seek inspiration
5-Mar-2024
slow dance
the winter fog
lingers
5-Mar-2024
resolutions
a dusty
wine rack
5-Mar-2024
just passing through
a yellow-rumped warbler
5-Mar-2024
picking out crumbs
among the gravel
hungry pigeons
5-Mar-2024
hold the applause
a reluctant
encore career
5-Mar-2024
old tavern
cold drafts
from all sides
5-Mar-2024
a calculated act of kindness
5-Mar-2024
lost in the drizzle
another word
for rain
5-Mar-2024
Super Tuesday
choosing between
taco trucks
5-Mar-2024
open air market
so many fish
out of water
5-Mar-2024
raven impressed
that I know
the difference
5-Mar-2024
dense fog advisory
election results
trickle in
5-Mar-2024
shallow breaths
the impervious
winter fog
5-Mar-2024
sunset
my late dog visits me
in a dream
5-Mar-2024
internet down
the mourning dove
laughs
6-Mar-2024
dune shack
so are the days
of our lives
6-Mar-2024
stone soup
a condemned man’s
last request
6-Mar-2024
police helicopters
unfavorable omens
in the sky
6-Mar-2024
winter fog
the river never asked me
to care
6-Mar-2024
winter fog
I listen
for the silence
6-Mar-2024
waiting room
the receptionist
and her soap operas
6-Mar-2024
Dry January
no place setting
for John Barleycorn
6-Mar-2024
Cape Cod gridlock
the intersection
of fog and drizzle
6-Mar-2024
the aftermath
a church bell
surrounded by rubble
6-Mar-2024
undergoing transition
between timezones
under cover of darkness
6-Mar-2024
practicing
its swan song
the lame duck
6-Mar-2024
crescent moon
a pretty dog
barks at me
6-Mar-2024
thinking baseball
the doctor asks
if I feel safe at home
6-Mar-2024
evening mist
I must stop
asking questions
6-Mar-2024
approaching the bar
another mirage
disappears
6-Mar-2024
habanero seedlings
the hopeful glow
6-Mar-2024
restless night
losing a game of chicken
to the clock
7-Mar-2024
still life a broken carousel
7-Mar-2024
ebb tide
I walk the beach
alone
7-Mar-2024
loneliness
the freedom
to be miserable
7-Mar-2024
Spring Break
sorority girls
ogle construction workers
7-Mar-2024
hope springs eternal
poppies
in a vacant field
7-Mar-2024
atheist in search of soul food
7-Mar-2024
sudden chill
construction workers measure
the weeping willow
7-Mar-2024
State of the Union
a woolly mammoth
in a petri dish
7-Mar-2024
State of the Union
our pills
in separate containers
7-Mar-2024
"I Want You to Want Me"
I’m in high school again
7-Mar-2024
flight delay
the bags
under my eyes
7-Mar-2024
pessimism seldom goes unrewarded
7-Mar-2024
wind advisory
a feather falls
from the sky
7-Mar-2024
house hunting
song sparrows
in high places
7-Mar-2024
tropical nightmare
slapping
invisible sand fleas
8-Mar-2024
unfriended
the things we think
are precious
8-Mar-2024
just around the bend
another
word
8-Mar-2024
weight loss
my withering
savings account
8-Mar-2024
a missing lottery ticket
what comes out
in the wash
8-Mar-2024
State of the Union
a holler monkey
in the gallery
8-Mar-2024
spring tide
crashing through
my dreams
8-Mar-2024
the late poet’s blog
redirecting
to a gaming site
8-Mar-2024
my happy place
just beyond
the horizon
8-Mar-2024
sunlight reflected
on the swollen creek
a drunkard’s dream
8-Mar-2024
dockside
everyone else’s
ship comes in
9-Mar-2024
writer’s block
the song sparrow
without a song
9-Mar-2024
happiness
an old dog
in the sun
9-Mar-2024
new moon
we lose
another hour
9-Mar-2024
A-positive
my overachieveing
blood type
9-Mar-2024
ambivalence
gas prices and the Dow
in different directions
9-Mar-2024
overcast savings time
9-Mar-2024
universal donor
bloodhounds track her
a mile away
9-Mar-2024
away on business
a long-distance lullaby
via Zoom
9-Mar-2024
new moon
an invisible
coyote
9-Mar-2024
new moon
the ghost
of a coyote
9-Mar-2024
falling down the stairs
my brain cues up the song
"Tubthumping"
9-Mar-2024
preternatural
the six fingers
on his hand
9-Mar-2024
Daylight Savings Time
one hour closer
to Monday
9-Mar-2024
Wall Street pub
liquidating
my assets
9-Mar-2024
tail wagging patiently
another amiable stray
9-Mar-2024
battle sweat
sunbathing near a tank
on Flamenco Beach
9-Mar-2024
the lost hour
explaining daylight savings
to the dog
10-Mar-2024
daylight savings
awakening
to fog
10-Mar-2024
an hour lost
perception
is reality
10-Mar-2024
accidental harvest
a pumpkin
in the compost pile
10-Mar-2024
event horizon
the endless goodbye
10-Mar-2024
haphazardly scattered
in the living room
fertile soil
10-Mar-2024
eyes full of wonder
a puppy
in the snow
10-Mar-2024
resistance is fertile
10-Mar-2024
lost hour
the time it takes
to change the clocks
10-Mar-2024
closing the curtain
her shadows
disappear
10-Mar-2024
small town tavern
everyone knows
I’m a stranger
10-Mar-2024
unseasonably mild
the restaurant’s definition
of "spicy"
10-Mar-2024
daylight savings
an early dose
of Nyquil
10-Mar-2024
trending on Twitter
how to lose
another hour
10-Mar-2024
war in the north
a fertile valley
bears my name
11-Mar-2024
first Monday
of Daylight Savings time
"no better from this side"
11-Mar-2024
quest for fire
hooking up
the propane tank
11-Mar-2024
at the end of the nature hike a line of food trucks
11-Mar-2024
waxing crescent moon
a subtle question
about money
11-Mar-2024
cross-examination
the airspeed velocity
of an unladen swallow
11-Mar-2024
the flight attendant says
my best years
may be behind me
11-Mar-2024
this is not a drill
tightening a screw
with a pair of scissors
11-Mar-2024
the old house
a frozen pipe ruptures
the sound of water
11-Mar-2024
first date
gauging the banker’s interest
in basis points
11-Mar-2024
crocuses
we interrupt
this program
11-Mar-2024
hardened arteries
a pair of
functionally obsolete bridges
11-Mar-2024
Brooklyn subway car
carrying a Husky
in a boat bag
11-Mar-2024
Grapefruit League
old-timers
comparing prospects
11-Mar-2024
restless night
tall oaks swaying
back and forth
12-Mar-2024
recurring nightmare
that gasp before jumping
into the fire
12-Mar-2024
free fall
next time I’ll read
the fine print
12-Mar-2024
morning meditation
the frantic search
for a quiet place
12-Mar-2024
silent songbird
the slow tumble
of my nest egg
12-Mar-2024
late arrival
glancing at the watch
I no longer wear
12-Mar-2024
yesterday’s news circling the drain
12-Mar-2024
spring evening
the quiet stretching
of shadows
12-Mar-2024
lunch break
one sandwich short
of a picnic
12-Mar-2024
drowning in a wine glass
a persistent bug
12-Mar-2024
the unicorn scoffs -
"some people
will believe anything"
12-Mar-2024
northern lights
a private jet
overhead
12-Mar-2024
battlefield
a suburban lawn
littered with twigs
12-Mar-2024
the paradox
on either side
of the bridge
12-Mar-2024
slippery elm
my asymmetrical face
12-Mar-2024
Guernica burning
a world of dew
12-Mar-2024
stuck behind a school bus
I wonder where
I went wrong
13-Mar-2024
returning from vacation
the waterfall
in our basement
13-Mar-2024
nostalgia
quelling dissent
with tear gas
13-Mar-2024
flood tide
an untethered kayak
drifts away
13-Mar-2024
pita bread
served as a side
with hubris
13-Mar-2024
afternoon heat
a donkey’s tail
swatting flies
13-Mar-2024
my office today
a patchwork
of weathered cedar shingles
13-Mar-2024
Spring cleaning
cobwebs cling
to a fishing rod
13-Mar-2024
lunch break
wild turkeys
cross the street
13-Mar-2024
a critical juncture
where the river
meets the sea
13-Mar-2024
the dog barks at a power vacuum
13-Mar-2024
a Facebook memory
my Dad and I
watching baseball
13-Mar-2024
crossing the bridge
a campaign bus
backfires
13-Mar-2024
on Capitol Hill
Greeks bearing gifts
13-Mar-2024
freedom
the last train
leaves the station
13-Mar-2024
his trophy
lipstick
on a bar napkin
13-Mar-2024
Cape Cod morning
the ratio of clouds to sky
an irrational number
14-Mar-2024
"Put me in, coach"
a different kind of Spring
in Fort Myers
14-Mar-2024
birdsong
overcoming
the silence
14-Mar-2024
birdsong overcoming the silence
14-Mar-2024
Spring Break
basking in the splendor
of a dying star
14-Mar-2024
waking from a dream
the tidal pool
recedes
14-Mar-2024
cross-country road trip
the scenic view
between billboards
14-Mar-2024
summer breeze
lost
in a snow bank
14-Mar-2024
light snow
the tired toll
of a harbor bell
14-Mar-2024
Poppy’s weather forecast
chillin’ on the couch
14-Mar-2024
meandering
around the bend
the river and I
14-Mar-2024
after the pub crawl
spent grain
at the curb
14-Mar-2024
behind the brewery
spent grain
and pub crawlers
14-Mar-2024
yoga mats
so many uses for them
besides yoga
14-Mar-2024
market volatility
the shopping cart
with a wobbly wheel
14-Mar-2024
express train
my dream ends
before it begins
14-Mar-2024
with my last dollar
a ticket on
the Rock Island Line
14-Mar-2024
accidental tourist
at the end
of the line
14-Mar-2024
darkness changing a light bulb
14-Mar-2024
starlight’s fleeting promise
15-Mar-2024
when duct tape
fails to rectify
the dilemma
15-Mar-2024
Ides of March looking over my shoulder
15-Mar-2024
shallow river
another snag
in the streaming app
15-Mar-2024
in a parallel universe
everyone folds
their slice of pizza
15-Mar-2024
signs of Spring
a hungry mosquito
bites me twice
15-Mar-2024
Fibonacci series
a sudden craving
for fiddleheads
15-Mar-2024
blustery dog walk
tension at the end
of the leash
15-Mar-2024
friend or foe?
a jury
deliberates
15-Mar-2024
rolling the dice
so many taps
at the beer hall
15-Mar-2024
circling the drain
another work week
in my encore career
15-Mar-2024
squirrel!
another unfinished poem
15-Mar-2024
morning after
my head
in a trash can
16-Mar-2024
above the noise
another poem
about silence
16-Mar-2024
wandering from the path
I find my way
16-Mar-2024
this winter cold
more resilient
than I am
16-Mar-2024
the scowl that tells me
the smile
was for someone else
16-Mar-2024
Brooklyn daydream
soaking up the sun
on a fire escape
16-Mar-2024
rescued from the dumpster
a one-eyed teddy bear
16-Mar-2024
making its way
down the river
a plastic nip bottle
16-Mar-2024
high-risk pool
the lifeguard chair
empty
16-Mar-2024
gloom of night
not a mailman
to be found
16-Mar-2024
bad coffee
my second wind
goes down the drain
16-Mar-2024
sweeping away
the silence
a shopkeeper’s broom
16-Mar-2024
ghost in the washing machine
16-Mar-2024
discovering I’ve misspelled "misspell"
16-Mar-2024
sirens’ song
unable to resist
the undertow
16-Mar-2024
Zoot Suit riots
the high cost
of fashion
16-Mar-2024
busy intersection
clouds crossing
a street puddle
17-Mar-2024
no time
for selflessness
a 12-year old bourbon
17-Mar-2024
weekend traffic
fog collides
with drizzle
17-Mar-2024
infuriating
all the people who tell me
to calm down
17-Mar-2024
escargot prepared at a snail’s pace
17-Mar-2024
Irish moss
my homebrew experiences
a moment of clarity
17-Mar-2024
a sudden gust
my grandson is taller
than I am
17-Mar-2024
goosebumps
the thunderous roar
of a passing flock
17-Mar-2024
Spring equinox
an unmatched
pair of socks
17-Mar-2024
Spring approaches
maybe this year I’ll see
a firefly
17-Mar-2024
desert mockingbird
singing
as I search for water
17-Mar-2024
red earth
this night
of fire
17-Mar-2024
open mic
the distance between the stage
and the bar
17-Mar-2024
old enough
to know better
this bitter ale
17-Mar-2024
Spring training is
Spring training
and yet...
17-Mar-2024
habitat destruction
the perfect view
17-Mar-2024
always first
to the party
allium
18-Mar-2024
always expecting
unexpected rainfall
18-Mar-2024
serenity
far beyond
the breaking waves
18-Mar-2024
slow-cooked BBQ
the case
for animal sacrifice
18-Mar-2024
lighthouse keeper
writing poetry
by candlelight
18-Mar-2024
objects in the mirror
may be wearier
than they seem
18-Mar-2024
reporting an accident
the avalanche
of paperwork
18-Mar-2024
fresh from the oven
another half-baked plan
18-Mar-2024
restless night
the sheep too busy
to be counted
18-Mar-2024
last day of winter
I trim
my scruffy beard
18-Mar-2024
last day of winter
the forecast would like
to have a word
18-Mar-2024
scowling
at the border agent
a secondary inspection
18-Mar-2024
first day of Spring
the vibrant color
of fresh graffiti
18-Mar-2024
Dead Can Dance
the sting
of a Scorpion Chili
18-Mar-2024
dusk
the screech owl
awakens
18-Mar-2024
morning meditation
why is Buddha smiling?
18-Mar-2024
castaway
an island
in the sun
18-Mar-2024
flickering streetlight
asked for directions
Buddha shrugs
18-Mar-2024
on the neighbor’s
forsaken lawn
a headless bird
18-Mar-2024
white couple
at the juke joint
Buddha laughs
19-Mar-2024
Spring sunrise
the chickadee’s
alarm
19-Mar-2024
thinning hairline as if anyone else cares
19-Mar-2024
silly geraniums
Buddha doesn’t know
why he’s smiling
19-Mar-2024
Spring forward
I pay
my credit card bill
19-Mar-2024
writer’s block
Google Maps leads me
to a dead end
19-Mar-2024
Spring cleaning
ospreys clear the seaweed
from their nest
19-Mar-2024
sympathy card
returned to sender
for insufficient funds
19-Mar-2024
winter morning
washing my face
it’s still Monday
19-Mar-2024
discovering the red wheelbarrow doesn’t matter
19-Mar-2024
equinox
the switch-hitting slugger
still a free agent
19-Mar-2024
pub crawl
throwing in
the bar towel
19-Mar-2024
cherry blossoms
a carefully cropped
Facebook profile
19-Mar-2024
my destiny
more than mass
divided by volume
19-Mar-2024
decades later
his mermaid tattoo
also bloated
19-Mar-2024
late for the train
I give the busker
my last dollar
19-Mar-2024
also waiting
for the herring to run
hungry osprey
19-Mar-2024
signs of spring
a mute swan
in full threat display
19-Mar-2024
fell on black days --
how would I know
this would be my fate?
20-Mar-2024
hospice care
the red glow
of an oximeter
20-Mar-2024
thankful for the convenience store
open on Thanksgiving
20-Mar-2024
on the nod
an old dog
in the sun
20-Mar-2024
barrier island
so close
and yet so far
20-Mar-2024
migrating geese
brought to you
by the letter V
20-Mar-2024
hat salesmen
and haberdashers
cut from the same cloth
20-Mar-2024
overlooking
the perfect view
a hilltop shrine
20-Mar-2024
lonesome road
where the journey
is the destination
20-Mar-2024
impenetrable
the stone walls
of an old church
20-Mar-2024
raging river
the stock market
soars
20-Mar-2024
first full day of spring
the flowered dress
beneath her winter jacket
20-Mar-2024
childhood memories
no porch swing
on our stoop
20-Mar-2024
stopping
to smell the roses
wild horses
20-Mar-2024
light drizzle
firemen
share a smoke
20-Mar-2024
a famous death
the cruel cold rain
20-Mar-2024
unrelenting wind
broken branches retreat
across the street
21-Mar-2024
unrelenting wind
broken branches
cross the street
21-Mar-2024
March wind
do the crows know something
I don’t?
21-Mar-2024
paradise tree
a widowed
mourning dove
21-Mar-2024
former mining town
a boom town
called Triumph
21-Mar-2024
razor wire
between the haves
and the have-nots
21-Mar-2024
dining al fresco
a street dog watches us
from a distance
21-Mar-2024
dreams of summer
the first buds
on the hydrangea bush
21-Mar-2024
galley coffee
thick enough
to sink a ship
21-Mar-2024
echo dissolving into fog
21-Mar-2024
caught in the act
a shortcut
through the brambles
21-Mar-2024
blunt force trauma
the excitement
of a cattle dog
21-Mar-2024
my poetry improves with each beer
21-Mar-2024
hermit crab
yearning for home
21-Mar-2024
finishing a difficult book
I miss the sunset
21-Mar-2024
subway platform
avoiding the drunk
I miss my train
21-Mar-2024
exile
a sideshow
by the seashore
21-Mar-2024
Spring fever dream
a luxurious bath
of rose petals
21-Mar-2024
a blind dog staring at the stars
21-Mar-2024
looking for a sign
the paved road
turns to gravel
21-Mar-2024
Spring getaway
piping plovers
on the seashore
22-Mar-2024
loneliness
evergreens
in winter rain
22-Mar-2024
avocado toast
to better days ahead
22-Mar-2024
independence day
the transformer explodes
on a power line
22-Mar-2024
free trial
another product
I don’t want
22-Mar-2024
back to earth
a falling coconut
22-Mar-2024
still in hibernation
the grass
on our front lawn
22-Mar-2024
frost warning
another
gray eyebrow hair
22-Mar-2024
AI-generated
a lifelike espresso mug
with two handles
22-Mar-2024
poetry reading
who brought
the treats?
22-Mar-2024
falling asleep
a name drops
22-Mar-2024
cold spell
I lose another game
of solitaire
22-Mar-2024
blowing out a candle
the snake-like smoke
22-Mar-2024
reading my book
Mom skips to
the nice poems
22-Mar-2024
ancient cemetery
an attendant collects
the wilted flowers
23-Mar-2024
sad song
the things we hear
in darkness
23-Mar-2024
unbroken clouds
23-Mar-2024
after dinner mints
it’s time to play
"guess that flavor"
23-Mar-2024
as if he never left
a chipmunk scurries
across the deck
23-Mar-2024
off-season
even the sun
stays home
23-Mar-2024
trash talk
idle time
at the landfill
23-Mar-2024
urban farm
hot chili peppers
on the fire escape
23-Mar-2024
assembling his cabinet
throwing out
the expired meds
23-Mar-2024
dinner politics
I choose a side
of Brussels Sprouts
23-Mar-2024
sibling rivalry
blue jays
at the cardinal nest
23-Mar-2024
still loading
a streaming service
in troubled waters
23-Mar-2024
March madness
an undefended
osprey nest
23-Mar-2024
storm tide
redrawing
the maps
23-Mar-2024
afternoon nap
dreaming that I wrote
this poem
23-Mar-2024
unrelenting rain
another glass
of wine
23-Mar-2024
Out, out, brief candle!
Life’s but a walking shadow
a poor player
23-Mar-2024
winter rain
the stuffed toy snake
I called "Oscar"
23-Mar-2024
damned Spot
the dog
that won’t behave
23-Mar-2024
environmental lawyer
dumping leaves
in the land trust
24-Mar-2024
not reassuring
my side effects
are uncommon
24-Mar-2024
embarking
on a long journey
the untethered canoe
24-Mar-2024
encore career
kicking a pine cone
down the road
24-Mar-2024
Semana Santa
a solemn procession
of portable toilets
24-Mar-2024
Spring sky
I’ve misplaced
the stars
24-Mar-2024
over loud punk rock
my lactose-free
cappuccino
24-Mar-2024
waking from a deep sleep
the chill
of bathroom tile
24-Mar-2024
the right to vote
I block a political
text message
24-Mar-2024
I’ve misplaced my mask
and my face was in it
24-Mar-2024
outer Cape
the vacant hotels
of early Spring
24-Mar-2024
Palm Sunday
I discover the secret
to world peace
24-Mar-2024
waiting for the train
an old man
practicing Tai-Chi
24-Mar-2024
above it all
a squirrel
on the power line
24-Mar-2024
the tedium of searching
through the debris
24-Mar-2024
Holy Week a barking dog
24-Mar-2024
Spring emerges
that exhilaration
when the days lengthen
24-Mar-2024
my granddaughter
always so serious
with her toys
24-Mar-2024
unfinished
this poem
I meant for you
24-Mar-2024
waking before the alarm
another week
of gale warnings
25-Mar-2024
the linking and shifting
of another renku
25-Mar-2024
paddling away
the ducks won’t tell me
what they saw
25-Mar-2024
gold in the mountains
the things we think
are precious
25-Mar-2024
Monday morning
once again unveiling
overcast skies
25-Mar-2024
without moving a muscle
the fog lifts
25-Mar-2024
paddling through
the silence
a pair of ducks
25-Mar-2024
low tide
an old man pokes seaweed
with his walking stick
25-Mar-2024
24-hour news
all this talk
about blood and iron
25-Mar-2024
memory leak
a database
of important birthdays
25-Mar-2024
herring count
just one
in the osprey’s claws
25-Mar-2024
almost struck by lightning
I buy a Powerball ticket
25-Mar-2024
waiting for the red line
she lets her hair down
25-Mar-2024
Holy Week
a dead rabbit
in the road
25-Mar-2024
peeking through
bare tree branches
crow moon
25-Mar-2024
crow moon
peeking through
bare tree branches
25-Mar-2024
worm moon
quenching my thirst
with tequila
25-Mar-2024
scarlet letter
unable to forward it
anywhere else
25-Mar-2024
she strokes the hair
of the dog that bit me
25-Mar-2024
lenten moon
a dream of pretty
pastel dresses
25-Mar-2024
believing once every blue moon
25-Mar-2024
the stray dog won’t take its eyes off me
25-Mar-2024
worm moon
the fear of being
trapped underground
25-Mar-2024
remembering
the coziness
of a wooden phone booth
26-Mar-2024
spring sunset
the brittle yellow
of an old notebook
26-Mar-2024
vivid memories
my father’s
Old Spice aftershave
26-Mar-2024
parking ticket
a driverless car
in the loading zone
26-Mar-2024
senses working overtime without pay
26-Mar-2024
in a crumpled box
handwriting I don’t recognize
on scraps of paper
26-Mar-2024
morning shiver
a bridge I’ve crossed
many times
26-Mar-2024
in the passing lane
she touches up
her makeup
26-Mar-2024
old flames produce toxic smoke
26-Mar-2024
boxing geraniums
they throw
a sucker punch
26-Mar-2024
fresh snowfall
the pale silence
26-Mar-2024
iron window bars
I’m not convinced
they’re strictly ornamental
26-Mar-2024
afternoon tea
the steam from our cups
intertwined
26-Mar-2024
the chilling affect
of another
false Spring morning
26-Mar-2024
overnight rain
a flash
of recognition
27-Mar-2024
unfinished
an origin story
where everyone dies
27-Mar-2024
troubled sleep
a mosquito flies
from one nightmare
to the next
27-Mar-2024
overcast night
no one howling at the moon
except me
27-Mar-2024
troubled sleep
and not a single
problem solved
27-Mar-2024
stepping on a twig
the sudden urge
for peanut brittle
27-Mar-2024
a purple phase
the dog rolls
in huckleberries
27-Mar-2024
value proposition
a goose that lays
golden eggs
27-Mar-2024
morning haze
I don’t bother to rinse
the coffee cup
27-Mar-2024
estimated taxes
why we can’t have
nice things
27-Mar-2024
always the wrong people
winning the jackpot
27-Mar-2024
the perfect time of day
when she wakes up
beside me
27-Mar-2024
chasing the train
an empty
red solo cup
27-Mar-2024
tropical daydream
a lullaby
of tree frogs
27-Mar-2024
my quickening pulse
a cardiologist follows me
on Twitter
27-Mar-2024
stage fright
the roar
of the crowd’s silence
27-Mar-2024
Holy Week
nobody tells the rain
when and where to fall
27-Mar-2024
writer’s block
my phone doesn’t recognize
my face
27-Mar-2024
darkness in search of a flashlight
28-Mar-2024
early for my appointment
the assistance dog
sleeps
28-Mar-2024
venture capitalist lost on Wall Street
28-Mar-2024
Easter weekend
a rabbit hides
from itself
28-Mar-2024
wearing fishnet stockings
a sea captain’s dream
28-Mar-2024
cactus garden
the perfect place
for an Easter Egg hunt
28-Mar-2024
long day ahead
the coffee maker
blows a fuse
28-Mar-2024
desert cantina
a dog sleeps
between barstools
28-Mar-2024
quiet afternoon
no one gets back to me
including me
28-Mar-2024
afternoon meditation
the silence
won’t leave me alone
28-Mar-2024
Opening Day
a pair of ducks
in the river
28-Mar-2024
after the rain
walking into
the sound of crows
28-Mar-2024
beach erosion
the old lighthouse
washes its feet
29-Mar-2024
seagulls returning downriver
from a reconnaissance mission
29-Mar-2024
rainscape
seagulls returning downriver
from a reconnaissance mission
29-Mar-2024
yoga practice
willow branches
touching the ground
29-Mar-2024
Uncle Scam
a bullhorn greets me
at Harvard Square
29-Mar-2024
watching TV
my mother rocks
a doll to sleep
29-Mar-2024
late autumn
my mother rocks
a doll to sleep
29-Mar-2024
Good Friday
the Sox have won
their opening game
29-Mar-2024
head in the clouds
my father calls me
a thunderhead
29-Mar-2024
bird report
my hopes
take flight
29-Mar-2024
town dump
recycling
a campaign flyer
29-Mar-2024
air turbulence
a gate attendant tells us
the flight is oversold
30-Mar-2024
spring mud
a weekend
traffic jam
30-Mar-2024
fashionably late
a woman carrying her dog
in a purse
30-Mar-2024
just another day
doubling down
on the lie
30-Mar-2024
lost at sea
the sand dunes
of my favorite beach
30-Mar-2024
late home from work
the reassurance
of a handrail
30-Mar-2024
write like no one’s listening
30-Mar-2024
tax season
death by a thousand
paper cuts
30-Mar-2024
Holy Saturday
grave diggers pause
for a smoke break
30-Mar-2024
our neighbor
deep in thought
carrying a machete
30-Mar-2024
shuttered church
the faithful congregation
of pigeons
30-Mar-2024
Monday morning
the newspaper arrives
with a dull thud
30-Mar-2024
the old pond
a stone
shatters the moon
30-Mar-2024
adjusting a crooked painting
in a stranger’s house
30-Mar-2024
a sort of homecoming
the sign reads
"rough road ahead"
31-Mar-2024
warrior pose
the dog defends us
from a friendly neighbor
31-Mar-2024
not yet April Fool’s Day
she announces
her elopement
31-Mar-2024
just because
a joy ride
to oblivion
31-Mar-2024
Easter egg hunt
the dog finds
a golf ball
31-Mar-2024
wild roses in No Man’s Land
31-Mar-2024
disappointment
the flavor
of the week
31-Mar-2024
lazy day
the kimono slipping
from her shoulders
31-Mar-2024
chipmunk picking up right where it left off
31-Mar-2024
Easter afternoon
impromptu softball game
in our Sunday best
31-Mar-2024
Cyclops
keeping his eye
on the ball
31-Mar-2024
Easter Sunday
my granddaughters’
YouTube video
31-Mar-2024
Easter Sunday
neighbors with dinner guests
and then us
31-Mar-2024
Spring breeze
dandelion seeds
in a spiderweb
31-Mar-2024
enlightenment
onion rings
under a heat lamp
31-Mar-2024
hypertension
watching the pitch count
climb
31-Mar-2024
all that matters
is that the hydrangeas survived
the Spring freeze
31-Mar-2024
April fool
a wake-up kiss
from the dog
1-Apr-2024
fool’s gold
another calf emerges
from the fire
1-Apr-2024
parched earth
only my thirst
grows
1-Apr-2024
back to school
merry pranksters
at the bus stop
1-Apr-2024
unseasonably cold
I step on a twig
1-Apr-2024
unseasonably cold
the snap
when I step on a twig
1-Apr-2024
silkworms
circling
the mulberry bush
1-Apr-2024
false Spring
as if we want
to be fooled
1-Apr-2024
pedestrian crossing
a fallen log
across the river
1-Apr-2024
concrete Buddha reciting blank verse
1-Apr-2024
Dr. Gravity’s Kite Shop
what’s up with that?
1-Apr-2024
boisterous blue jays
revealing all
of my secrets
1-Apr-2024
believing every bend of the river
1-Apr-2024
Spring fever
returning ospreys
refurbish their nest
1-Apr-2024
tender moment
a fastball
to the ribs
1-Apr-2024
tropical sunrise
the shadows
slither away
1-Apr-2024
boisterous blue jays
the fleeting shadow
of a predator
1-Apr-2024
lost on the way
to a destination wedding
1-Apr-2024
April fool
believing the brambles
meant me no harm
2-Apr-2024
fish crows
there’s something
they’re not telling us
2-Apr-2024
warning the grandkids
about my parent’s
candy dish
2-Apr-2024
still stretching out
hungry ospreys
at the herring run
2-Apr-2024
three-masted ship
I don’t recognize
the flag they’re flying
2-Apr-2024
a stack of books
how many miles
before I rest?
2-Apr-2024
visiting the dentist
a large jar of candy
at the reception desk
2-Apr-2024
Mulberry Street
a sudden craving
for cannolis
2-Apr-2024
storm in the forecast
a fish crow
repairs its nest
2-Apr-2024
costume party
I dress
in existential dread
2-Apr-2024
visiting Grandma
a crack in the plaster
lengthens
2-Apr-2024
threatening skies
a cacophony
of crows
2-Apr-2024
great blue heron
a cacophony
of wings
2-Apr-2024
when it pains it roars
2-Apr-2024
wine vinegar
a feast
of fruit flies
2-Apr-2024
unwavering
the bright lights
of an empty house
2-Apr-2024
before morning coffee
a fisher upset
that I’ve spoiled his party
3-Apr-2024
admiring the countryside
a pair of turkey buzzards
3-Apr-2024
beautifully polished
the classical guitar
in my closet
3-Apr-2024
enlightenment
I cheerfully accept
my senior discount
3-Apr-2024
remodeled speakeasy
the mixologist
and his thin mustache
3-Apr-2024
abrupt morning the bitter aftertaste
3-Apr-2024
evening rush hour
chasing a butterfly tattoo
through South Station
3-Apr-2024
fumbling
with a professional camera
the amateur birdwatcher
3-Apr-2024
lights out
so many words
for darkness
3-Apr-2024
hotel lobby
a player piano
entertaining ghosts
3-Apr-2024
recycling center
I revise
a rejected poem
3-Apr-2024
apex predators
utility workers relocate
the osprey nest
3-Apr-2024
persistent drizzle
a day not fit
for fish
3-Apr-2024
port or starboard?
it makes no difference
to the seagulls
3-Apr-2024
the tuba humming in my wine glass
3-Apr-2024
broken clouds
diamonds dancing
on the river
3-Apr-2024
dropping a database
the incredible lightness
of being
3-Apr-2024
Cape Cod mantra:
"at least it’s not snow"
4-Apr-2024
slippery slope
realizing my hiking boots
were on sale
4-Apr-2024
suburban battlefield
the front yard strewn
with broken branches
4-Apr-2024
ghosts at the bar
wondering what I’ll play
on the jukebox
4-Apr-2024
stormy dog walk
the laughter
of crows
4-Apr-2024
stormy day
taking the wind
from my sails
4-Apr-2024
signs of spring
wild sunflowers bloom
in a potter’s field
4-Apr-2024
Golden Hour
I find a pay phone
and don’t need it
4-Apr-2024
landfill gulls dreaming we were falcons
4-Apr-2024
wildflowers
all this rain
changes nothing
4-Apr-2024
retirement dreams
kicking the bucket list
down the road
4-Apr-2024
retirement spam a discount on coffins
4-Apr-2024
distant horizon
living beneath
our means
4-Apr-2024
TV jingle
coffee percolating
in my brain
4-Apr-2024
the big reveal:
a North Atlantic Right Whale
and her nursing calf
4-Apr-2024
our correspondence shredded for confetti
5-Apr-2024
broken clouds
the day I almost
didn’t write
5-Apr-2024
gathering clouds
my best years
behind me
5-Apr-2024
a week until PayDay
checking for coins
in the seat cushions
5-Apr-2024
last call
one more shot
of regret
5-Apr-2024
new moon
the poets
stay indoors
5-Apr-2024
encore career
I’ve kicked
this pebble before
5-Apr-2024
waning moon walking between shadows
5-Apr-2024
my former life
as a mechanical pencil
5-Apr-2024
captive audience
the tyranny
of the urgent
5-Apr-2024
shifting breeze
the witness stops
remembering
5-Apr-2024
aftershocks
a poem
I should have written
5-Apr-2024
culture shock
I transplant
an oak sapling
5-Apr-2024
total eclipse
my granddaughter prepares
for college
5-Apr-2024
telling me
where I’m from
another hazy IPA
6-Apr-2024
black-eyed peas
the feeling that
I’m being watched
6-Apr-2024
the old fisherman
yearning
for bad weather
6-Apr-2024
revelation
a work colleague’s
concealed carry permit
6-Apr-2024
another tattoo
soon to be
another regret
6-Apr-2024
more than
a spring breeze
the whistling rafters
6-Apr-2024
paper clip
just trying
to hold it together
6-Apr-2024
blustery night
the dog’s
unblinking eyes
6-Apr-2024
home
just a speck
on the map
6-Apr-2024
unable to sleep
my pillow
smells like a dog
6-Apr-2024
my hometown
a crack
in the sidewalk
6-Apr-2024
unraked autumn leaves
concrete Buddha
doesn’t judge me
6-Apr-2024
owning the streets
a stray dog
at dawn
6-Apr-2024
broken clouds
a snail pokes out
of its shell
7-Apr-2024
home
what the glacier
left behind
7-Apr-2024
Sunday hangover
cold pizza
and coffee
7-Apr-2024
age spot
it came
to stay
7-Apr-2024
fresh shingles
an overzealous
woodpecker
7-Apr-2024
suspected spam
it’s not just
for breakfast anymore
7-Apr-2024
recycling the scarlet letter
7-Apr-2024
crossing the bridge
from ketchup
to mustard
7-Apr-2024
broken clouds
a chickadee scolds me
just for being
7-Apr-2024
herring run
a chickadee scolds me
for intruding
7-Apr-2024
time travel
the bedroom lit
by a lava lamp
7-Apr-2024
still pond
a duck paddles
through the clouds
7-Apr-2024
nostalgia circuit
a band reunites
with one original member
7-Apr-2024
hawk
closely inspecting
a duck decoy
7-Apr-2024
imposter syndrome
grackles
at the finch feeder
7-Apr-2024
end of the road trip
a 7-run lead
7-Apr-2024
Opening Day
every sausage cart
is the best
7-Apr-2024
always self-conscious
the waning crescent moon
7-Apr-2024
new moon
condemned by
a missing floorboard
7-Apr-2024
the sad elation
when we make
the last ferry
7-Apr-2024
inside job
what’s a season anyway?
8-Apr-2024
morning meditation
"Ol’ Man River"
on the Victrola
8-Apr-2024
sometimes I want to hide behind the moon too
8-Apr-2024
what eclipse?
a crow flies
across the sun
8-Apr-2024
adjusting the heat
sauce from an
unlabeled bottle
8-Apr-2024
total eclipse
osprey parents taking turns
on the nest
8-Apr-2024
preparing the nest
it’s never too early
to plan for college
8-Apr-2024
my attention to the eclipse
has been eclipsed
by everything else
8-Apr-2024
zenith
it’s all downhill
from here
8-Apr-2024
once in a lifetime
until
the next time
8-Apr-2024
please tell me
all of those insufferable people
are going to be raptured!
8-Apr-2024
the engineer
seeing the glass
at 50% capacity
8-Apr-2024
high tide
the final word
disappears
8-Apr-2024
corona
always better
with a slice of lime
8-Apr-2024
elation
the moon
blocks the sun
8-Apr-2024
parched farmland
I eat
my own dust
8-Apr-2024
first fragrance of spring
that flower whose name
I can never remember
8-Apr-2024
after the eclipse
back to waiting
for the end of the world
8-Apr-2024
in lieu of sleep
imagining
the perfect spreadsheet
9-Apr-2024
not knowing
how the woodpecker does it
before I’ve had coffee
9-Apr-2024
lingering past
a fringe tree
the fragrance of Spring
9-Apr-2024
difficult dogs
so many more of them
thanks to a cartoon
9-Apr-2024
seasonably warm
the songbird
just getting started
9-Apr-2024
waking from a deep sleep
dandelion seeds
in the air
9-Apr-2024
orange zest
the things
we throw away
9-Apr-2024
fire pit
I flick a dead mosquito
from my forearm
9-Apr-2024
a fallen log
Nature calls it
a water feature
9-Apr-2024
quitting time
permanent marker
on the whiteboard
9-Apr-2024
floating downriver
a plastic nip bottle
bobs up and down
9-Apr-2024
sowing the pain
a Carolina Reaper
9-Apr-2024
neglected garden
a gracious host
for weeds
9-Apr-2024
dropping a tennis ball
the dog’s cathartic yawn
9-Apr-2024
the street busker
sympathetic
that I have no change
9-Apr-2024
cloudless sky
a broken eggshell
beneath the bird nest
9-Apr-2024
chased by a stranger’s spirit animal
9-Apr-2024
woodpecker
reassured
that he’s been heard
9-Apr-2024
opening a new book
a dog toy pressed
against my knee
9-Apr-2024
eclipse
the Acela express
speeds on by
9-Apr-2024
straightening shadows
the morning belongs
to seagulls
10-Apr-2024
indignant gulls
only the early bird
gets the herring
10-Apr-2024
Google Maps
leaving out the part
about the gravel
10-Apr-2024
downwardly mobile
something stirring
by the river
10-Apr-2024
show dogs
waiting patiently
to be adored
10-Apr-2024
highly-strung with no way to unwind
10-Apr-2024
warm spring day
the dog rolls
in unmowed grass
10-Apr-2024
growing up
I thought everyone called it
arroz con pollo
10-Apr-2024
Caribbean food market
another root vegetable
of unknown origin
10-Apr-2024
in the nightstand drawer
a misplaced memory
10-Apr-2024
a crack in the sidewalk
Wall Street tumbles
10-Apr-2024
wandering aimlessly
church bells
in the wind
10-Apr-2024
my thoughts today
barely a ripple
in the pond
10-Apr-2024
wild tulips
in a vacant lot
finally a sigh
10-Apr-2024
morning fog
the unblinking eye
of a hawk
11-Apr-2024
river watch
oblivious muskrat
just passing through
11-Apr-2024
morning fog
not that it matters
to the woodpecker
11-Apr-2024
disbursement
mother osprey dissects a fish
for her chicks
11-Apr-2024
desert dream
a king snake
sheds its skin
11-Apr-2024
dive bar
the piano’s
missing keys
11-Apr-2024
freedom eating ramen from the pot
11-Apr-2024
crowded train
herring dislike
the sardine can metaphor
11-Apr-2024
the verdict:
we’re all guilty
of being alive
11-Apr-2024
whirlpool
the drunken dance
of an empty nip bottle
11-Apr-2024
watching the river
a lingering drizzle
and me
11-Apr-2024
enlistment day
the new recruit won’t fit
into uniform
11-Apr-2024
hazy moon
the poem
writes itself
11-Apr-2024
fetching the good camera
a bird-of-paradise
flies away
11-Apr-2024
approaching storm
a utility truck
idling nearby
11-Apr-2024
not sure if I’m flattered
to be the "glue"
of this department
11-Apr-2024
whispering "these are Grandpa’s banned books"
11-Apr-2024
magnolia blossoms
I hear that lonesome
whistle whine
11-Apr-2024
pale morning sky
a cautious school of herring
swimming into rain
12-Apr-2024
morning rain
the songbird
out of tune
12-Apr-2024
ghost fish
haunting
my daydreams
12-Apr-2024
brave new world
where a rake is only
a dissolute person
12-Apr-2024
a rainy dog walk
before my coffee gets cold
business is business
12-Apr-2024
fighting sleep
an uphill climb
to nowhere
12-Apr-2024
riding out the storm
an ample supply
of coffee
12-Apr-2024
behind the mask
my doctor’s
impertinent smirk
12-Apr-2024
colorful weather
meanwhile the sky
an angry gray
12-Apr-2024
sudden gust
a box kite migrates
to the cloud
12-Apr-2024
late morning nap
the wind’s
angry lullaby
12-Apr-2024
a fond memory
eggs in jail
without a trial
12-Apr-2024
used book store
my life story
on every shelf
12-Apr-2024
a teaspoon of rum
the secret ingredient
in Grandma’s sofrito
12-Apr-2024
afternoon fog
the cry
of invisible gulls
12-Apr-2024
just when I’ve had enough
the wind wants
the last word
12-Apr-2024
just when I’ve had enough
the wind insists
on having the last word
12-Apr-2024
missing in action
the blank expression
of a rescued prisoner
12-Apr-2024
her body language
a string
of silent profanities
12-Apr-2024
lost in a sigh
all the strength
I can muster
12-Apr-2024
false Spring
what we want
to believe
12-Apr-2024
the poet’s dream
plunging a sword
into the stone
12-Apr-2024
Oscar night
a stray dog sleeps
on the red carpet
13-Apr-2024
explaining to a stranger
that a wolf whistle
is never a compliment
13-Apr-2024
the trash picker’s shiny new shoes
13-Apr-2024
startled from sleep
a tomb in the cemetery
falls down
13-Apr-2024
in my daydreams
a leisurely walk
on the beach
13-Apr-2024
mischief in the air
dandelion seeds
13-Apr-2024
taxes due
robbing from Paul
to pay criminals
13-Apr-2024
taxes paid
the incredible lightness
of our bank account
13-Apr-2024
evening meditation
counting the breaths
between raindrops
13-Apr-2024
low tide
searching for secrets
in the seaweed
13-Apr-2024
cloudless sky
the day-glo orange
of a prison detail
14-Apr-2024
fragrance of Spring
another herring
that didn’t make it
14-Apr-2024
hoping I dressed better in a past life
14-Apr-2024
last frost
hoping
it’s behind us
14-Apr-2024
false friend
the waitress blushes
when I speak Spanish
14-Apr-2024
overcast
watching life
circle the drain
14-Apr-2024
embracing my future
how many more months
of Mondays?
14-Apr-2024
Spring sky
more questions
than answers
14-Apr-2024
meeting
his lover’s husband
over too many cocktails
14-Apr-2024
trickle-down economics
pizza rat climbing
the subway steps
14-Apr-2024
wrapped in plastic
a parade
of pleasure boats
14-Apr-2024
lunch hour
the chop and sizzle
of a food truck
14-Apr-2024
afternoon coffee not the day’s first mistake
14-Apr-2024
not yet dusk
tall trees
on a windless night
14-Apr-2024
more brittle
than I remember
a childhood photo
15-Apr-2024
Marathon Monday
missing
the starting gun
15-Apr-2024
road construction
you can’t get there
from here
15-Apr-2024
major league debut
an enthusiastic swing
at ball four
15-Apr-2024
volatile markets
a temperamental
cheesemonger
15-Apr-2024
punishment
his bloated face
everywhere
15-Apr-2024
lost
in a gentle breeze
the child’s balloon
15-Apr-2024
sentimental journey
the maps I used to draw
of imaginary places
15-Apr-2024
at the dog park
a cloud in the shape
of a cat
15-Apr-2024
piping plovers
the lobstermen
on a smoke break
15-Apr-2024
sudden downpour
landscapers observe
a moment of silence
15-Apr-2024
brake lights
a sharp turn
into sunlight
15-Apr-2024
accounting firm picnic
the portable toilets
in single file
15-Apr-2024
climbing the tenement steps
into the fragrance
of garlic
15-Apr-2024
ghost ship
the stillness
of dead water
15-Apr-2024
sugar ants celebrating spring
15-Apr-2024
last call
the music
turns to starlight
15-Apr-2024
each with our own way
of counting herring
the raccoon and I
16-Apr-2024
drifting to sleep
a waterfall
beneath the waves
16-Apr-2024
the crows let me know
I wasn’t invited
to their meeting
16-Apr-2024
dead water
the undesired
calm
16-Apr-2024
one month into Spring
my resolve to turn off
the thermostat
16-Apr-2024
back to work
moss gathering
on the hillside
16-Apr-2024
catkins
the dog reaches
to sniff them
16-Apr-2024
justice
a prize at the bottom
of the Cracker Jack box
16-Apr-2024
income tax refund
a half-eaten fish
in the raccoon nest
16-Apr-2024
proof of a past life:
musk-scented
aftershave
16-Apr-2024
growing old
waking up
before dawn
16-Apr-2024
happy hour
a regular’s
tale of woe
16-Apr-2024
ripples
on a still pool
a dragonfly
touches down
16-Apr-2024
signing his name
in the river
a muskrat’s skinny tail
16-Apr-2024
my thin jeans bagged for Goodwill
16-Apr-2024
moonstruck
unblinking eyes
in the shadows
16-Apr-2024
drowning out
the birdsong
morning river
17-Apr-2024
eclipse
the mischievous dog
hides a slipper
17-Apr-2024
devaluation
the goose stops laying
golden eggs
17-Apr-2024
cloudless sky
clearing the herring run
of debris
17-Apr-2024
at river’s end
the slow swirl
of swans
17-Apr-2024
pink moon
when I realize I have
eight granddaughters
17-Apr-2024
processed sugar
what passes
for energy
17-Apr-2024
backyard Buddha
just another day
in the sun
17-Apr-2024
pink moon
a dog
with a tiara
17-Apr-2024
spring
a slow swirl
of swans
17-Apr-2024
indigo bunting
the birds I see
in my dreams
17-Apr-2024
restless night
debris accumulates
in the river
17-Apr-2024
ain’t too proud to beg
the politics of greed
17-Apr-2024
lost at sea
my dreams
of early retirement
17-Apr-2024
the cello’s lament
17-Apr-2024
ignoring the forecast
oh to be
a song sparrow
18-Apr-2024
don’t tell the sugar ants
the dog food
isn’t sweet
18-Apr-2024
day moon
trying to ambush
the sun again
18-Apr-2024
empty bird feeder
the cardinal
scolds a squirrel
18-Apr-2024
pausing
the fortune teller
consults her app
18-Apr-2024
floating downriver
the remnants
of my dream
18-Apr-2024
late to bed
early to rise
makes for stinging
bloodshot eyes
18-Apr-2024
glorious sunrise a warning to sailors
18-Apr-2024
nautical twilight
the herring never asked
to be counted
18-Apr-2024
seaside café
trying to
drink it all in
18-Apr-2024
descendent of wolves
fast asleep
on my pillow
18-Apr-2024
free gift
my unsold
chapbook
18-Apr-2024
morning drizzle
the Tufted Titmouse
thinks it’s funny
19-Apr-2024
press conference
a dog barking
at clouds
19-Apr-2024
freshman hazing
a Dear John letter
from my first girlfriend
19-Apr-2024
a dog’s decision
where to nap
between naps
19-Apr-2024
beneath layers
of tree pollen
our lost picnic table
19-Apr-2024
unable to sleep
wild wisteria
climbing the walls
19-Apr-2024
outside the raccoon nest
an empty whiskey bottle
19-Apr-2024
pita bread
served with a side
of hubris
19-Apr-2024
no fish to count
I chat with ghosts
in broad daylight
19-Apr-2024
ChatGPT
when it writes haiku
I’m in third grade again
19-Apr-2024
ChatGPT
when I ask it to write a haiku
I’m in third grade again
19-Apr-2024
welcoming tourists
back to Cape Cod
the smell of fresh mulch
19-Apr-2024
a friend serves dinner
I don’t dare ask
for hot sauce
19-Apr-2024
crowded train station
exiting into
a flute recital
20-Apr-2024
steady rain
sleeping off
a hangover
20-Apr-2024
she tells beautiful lies
20-Apr-2024
Bad Bunny to the bone
20-Apr-2024
off-season
mood lighting
for ghosts
20-Apr-2024
4/20
dreams
of the high life
20-Apr-2024
photo shoot
matching outfits
and impatient smiles
20-Apr-2024
exhausted I let the poem finish itself
20-Apr-2024
Earth Day
a styrofoam cup
crosses the street
20-Apr-2024
freedom
wild horses
on the beach
20-Apr-2024
Lost Lake
how will we know
when we get there?
20-Apr-2024
stir crazy
the dog prances
with a sneaker
20-Apr-2024
Spring sunset
shyly peeking
through a cloud
20-Apr-2024
dodging raindrops
breaking glass
in the recycle bin
20-Apr-2024
spring flowers in bloom
the things that go
without saying
20-Apr-2024
bright sunshine
the orange uniforms
of a prison detail
20-Apr-2024
stormy weather
the ghost pushing
a shopping cart
20-Apr-2024
recuperating
Mommy tells the kids
Daddy killed the seed
21-Apr-2024
awake before sunrise
the quickening pulse
in my ears
21-Apr-2024
morning fog sees right through me
21-Apr-2024
signs of spring
putting the petals
back on the daisy
21-Apr-2024
downgraded hurricane
promising to reform
21-Apr-2024
country club
an epic clash
of cigars
21-Apr-2024
swinging strike three
the 31 year-old rookie’s
tailing fastball
21-Apr-2024
weekend chores complete
an empty bottle
of wine
21-Apr-2024
crowded skies
so many poems
about clouds
21-Apr-2024
Payday
tearing up another
promise to quit
21-Apr-2024
lost at sea
the pep
in my step
21-Apr-2024
how perfectly they slice
the sharp blades
of a mandolin
21-Apr-2024
all you can eat buffet
quantity outweighs
quality
21-Apr-2024
after the pub crawl
I share a cab
with ghosts
21-Apr-2024
learning the metric system
we need
a bigger yardstick
22-Apr-2024
painter’s residence
every piece of furniture
a work of art
22-Apr-2024
Earth Day
I accidentally
bring it inside
22-Apr-2024
Earth Day
a trash can made
of recycled trash
22-Apr-2024
Spring mist
house sparrows hiding
in plain sight
22-Apr-2024
lobbyists
raising a toast
to violent death
22-Apr-2024
over mofongo
he tells me I don’t look
Puerto Rican
22-Apr-2024
backstage
nobody pays
attention to us
22-Apr-2024
nature walk
or getting lost?
22-Apr-2024
irrepressible Carolina Wren
22-Apr-2024
police helicopter
a dead rabbit
in the road
22-Apr-2024
brittle heaven
a crack
in the pavement
22-Apr-2024
shimmering river
the things
we think we see
23-Apr-2024
time travel
a bedroom surrounded
by scented candles
23-Apr-2024
infinity pool
wondering when
I lost my edge
23-Apr-2024
abuse hotline
unavailable due to
staffing issues
23-Apr-2024
standing among strangers
someone introduces me
as the "birth father"
23-Apr-2024
rebooting
he moves back in
with his ex
23-Apr-2024
junk jewelry
the bottom
of the food chain
23-Apr-2024
strangers at the dog park
exchanging ear bites
23-Apr-2024
a change in weather
putting off
my retirement date
23-Apr-2024
spilled out on the altar
wax
from a votive candle
23-Apr-2024
Spring greens
a bumper crop
of invasive species
23-Apr-2024
pink moon
a shirt
I never wear
23-Apr-2024
space junk
unsolicited ads
via satellite
23-Apr-2024
in the mirror
my father’s
weary eyes
23-Apr-2024
pink moon
I crave
a cosmo
23-Apr-2024
exit strategy
a one-way ticket
to nowhere
24-Apr-2024
laughing at what AI thinks I look like
24-Apr-2024
comida callejera
an adventure
in dining
24-Apr-2024
scrambled eggs
a rambling text message
24-Apr-2024
after the storm
an old oak tree
at ease
24-Apr-2024
police sirens
scrubbing a stain
I make it worse
24-Apr-2024
awake before dawn
shadows frightened
by moonlight
24-Apr-2024
the bloom is off the rose
a florist won’t take BitCoin
24-Apr-2024
catching the express train
I remember it skips
my stop
24-Apr-2024
after the rain
stars reflected
in my bucket list
24-Apr-2024
mincemeat factory
diced up
into pricy apartments
24-Apr-2024
monster truck
smashing late-model sedans
to tumultuous applause
24-Apr-2024
new green deal
spreading compost
on rocky soil
24-Apr-2024
what does April frost bring?
24-Apr-2024
zebra finches
their colorful song
24-Apr-2024
art of the deal
a sharpie mustache
on the Mona Lisa
24-Apr-2024
winning on the road
a rising
gibbous moon
24-Apr-2024
green new deal
government grown
cannabis
24-Apr-2024
where it all begins
a cold, dark river
24-Apr-2024
police sirens
scrubbing a stain
to make it worse
24-Apr-2024
East Chop
West Chop
how the other half lives
24-Apr-2024
lost in conversation
a pair of herring
misses the school bell
25-Apr-2024
blank canvas
a haiku poet’s
self-portrait
25-Apr-2024
rogue wave
holding a conch shell
to my ear
25-Apr-2024
fair-weather clouds
no particular
place to go
25-Apr-2024
mountain pass
a gentle river
carves through rock
25-Apr-2024
second-hand bookstore
a search for the missing
mystery section
25-Apr-2024
beachside dining
a shark
attacks a seal
25-Apr-2024
dive bar
a cormorant
on cue
25-Apr-2024
snow plow for hire
a trail
of broken mailboxes
25-Apr-2024
tucked under baby’s blanket
the lion sleeps tonight
25-Apr-2024
table for one
my just reward
for working late
25-Apr-2024
startled from sleep
something thrashing
in my subconscious
25-Apr-2024
waiting for the train
a marvelous night
for a moondance
25-Apr-2024
back to work
a pickpocket
on the train
25-Apr-2024
always finding a way
wild daffodils
25-Apr-2024
unceremoniously
tossed from the bar
the king of beers
25-Apr-2024
the beginning of the end of a dream
25-Apr-2024
tinnitus
the hum
of life
25-Apr-2024
exterminator
what is and isn’t
a pest
26-Apr-2024
surrounding
the fallout shelter
wild poppies
26-Apr-2024
abandoned church
or is it?
26-Apr-2024
Friday morning meditation
losing myself
in a song
26-Apr-2024
off-season commute
a coyote
crossing the street
26-Apr-2024
waning moon
a new age spot
on my face
26-Apr-2024
posted warning:
keep far away
from old flames
26-Apr-2024
waking from a dream
reluctant to move
the sleeping dog
26-Apr-2024
party favors
missing silverware
26-Apr-2024
empty bar
the pickpocket’s
slender fingers
26-Apr-2024
waning moon
the river herring
are unimpressed
26-Apr-2024
waning moon
giving away the last
of my skinny jeans
26-Apr-2024
online banking
an app
with mediocre reviews
26-Apr-2024
45-minute wait
a pricy restaurant
with mediocre reviews
26-Apr-2024
mall fountain
an old man
fishing for coins
26-Apr-2024
brave new world
"ghost"
is now a verb
26-Apr-2024
tossing bread
in the koi pond
a splash of color
27-Apr-2024
Pi Day
an irrational fear
27-Apr-2024
reruns and sequels
nothing new
under the sun
27-Apr-2024
koi pond
a feast
of crumbs
27-Apr-2024
morning hangover
sewing the quilt
back together
27-Apr-2024
the old pond filled in for a parking lot
27-Apr-2024
after the rain
a fire escape
in blazing sunshine
27-Apr-2024
honest twilight
the poet
grows silent
27-Apr-2024
a budding romance
her sheer
cotton blouse
27-Apr-2024
a dog’s age
the last time I took
a vacation
27-Apr-2024
my daughter’s birthday
azaleas in bloom
27-Apr-2024
DNA results
a dragonfly
in the sun
27-Apr-2024
righteous indignation
my granddaughter
throws a tantrum
27-Apr-2024
ears perked up
the dog’s
flowery speech
27-Apr-2024
first date
she immediately asks
about my politics
27-Apr-2024
cloudless sky
looking for a hole
in the roof
27-Apr-2024
life is staring at a river
28-Apr-2024
wet market
something slithering
in a bucket
28-Apr-2024
too close to the sun
a pair of wings
dissolves
28-Apr-2024
Sunday hangover
skunk cabbage
in bloom
28-Apr-2024
osprey
no need to teach him
how to fish
28-Apr-2024
amazing grace
the Tai-Chi master
ignores a fly
28-Apr-2024
abandon ship!
jumping into
the sound of water
28-Apr-2024
growing heat
matching pots
of chile seedlings
28-Apr-2024
Zoom meeting
we’re all pixels
on a screen
28-Apr-2024
bear market
an appetite
for my nest egg
28-Apr-2024
unfair skies
our flight canceled
due to weather elsewhere
28-Apr-2024
like clockwork
my watch needs
a new battery
28-Apr-2024
electric blue
nightlife bleeding
through the curtains
28-Apr-2024
the old woman
foraging for mushrooms
in the produce aisle
28-Apr-2024
foraging for mushrooms
in the produce aisle
28-Apr-2024
cobblestone crosswalk
everything old
is new again
28-Apr-2024
monetizing mindfulness
29-Apr-2024
cloudless sky
river herring
fly above me
29-Apr-2024
cloudless sky
another blank page
in my notebook
29-Apr-2024
still pond at night
a giant carp
eats the moon
29-Apr-2024
river watch
the crow’s
questioning gaze
29-Apr-2024
hiding in plain sight
a rival company’s
rooftop garden
29-Apr-2024
studio apartment
with hardly any room
for a mouse pad
29-Apr-2024
power failure
an impromptu
maracas solo
29-Apr-2024
blurred vision
my cell phone screen
underwater
29-Apr-2024
reflections on a windowless room
29-Apr-2024
stretch goal
why are my feet
so far away?
29-Apr-2024
morning meditation
I sleep right through it
29-Apr-2024
windless night
the marsh grass
paralyzed
29-Apr-2024
year of the dragon
the dog pants
in my face
29-Apr-2024
closing time
a flask of whiskey
for the ride home
29-Apr-2024
private astral plane
29-Apr-2024
morning overcast
geese migrating
undercover
30-Apr-2024
breakfast by the river
a party of one
30-Apr-2024
total eclipse
the sun’s
unearthly glow
30-Apr-2024
departure lounge
practicing what to say
when we get there
30-Apr-2024
clearing my mind
the dust
begins to fall
30-Apr-2024
banned books
what we saved
from the fire
30-Apr-2024
the Dow falls
dandelion seeds
in the air
30-Apr-2024
Spring sky
above the clouds
a breaking headline
30-Apr-2024
floating downriver
the last line
of this haiku
30-Apr-2024
Hawaiian shirts
clearly I didn’t get
the memo
30-Apr-2024
river meditation
birdsong triumphant
over the backhoe
30-Apr-2024
dog about town
the locals know
he’s not lost
30-Apr-2024
train delay
the busker plays
in a minor key
30-Apr-2024
in today’s lineup
a pitcher’s rebirth
as a slugger
30-Apr-2024
Gibsom Street
they told me
not to come here
30-Apr-2024
the throb of summer silence
30-Apr-2024
May Day
a half-hearted
invitation
1-May-2024
today’s alarm clock
lingering Spring rain
1-May-2024
shunning the spotlight
herring in migration
1-May-2024
restless river
when you know the crows
are talking about you
1-May-2024
lingering Spring rain
unseasonably hot tea
1-May-2024
unseasonably hot tea
1-May-2024
asking for a hot sauce
the kitchen
grows quiet
1-May-2024
following Google Maps
I zigged
where I should have zagged
1-May-2024
desert landscape
the iguana eats
a creosote flower
1-May-2024
bittersweet
growing up
too fast
1-May-2024
no time for haiku
a dog chasing its tail
during a Zoom meeting
1-May-2024
signs of Spring
unruly green patches
on my front lawn
1-May-2024
declining the wedding invitation
due to a prior engagement
1-May-2024
rabbit hole
discovering someone
I used to know
1-May-2024
midnight craving
poetry magnets
on the refrigerator
1-May-2024
May Day
a beachside dream home
under water
1-May-2024
the change in her demeanor
a second-hand
engagement ring
1-May-2024
trimming the vines
backyard Buddha is free
of entanglement
1-May-2024
lonely morning
not even a ghost fish
to greet me
2-May-2024
hanging
from a tired star
waning crescent moon
2-May-2024
beneath the mask
an ancient wound
that will not heal
2-May-2024
new neighbors
a quick repair
of the privacy fence
2-May-2024
southerly breeze
the dog’s breath
against my leg
2-May-2024
perfect pitch
teaching the puppy
how to howl
2-May-2024
junk mail
my ex-wife’s
therapy bills
2-May-2024
jazz brunch
the girl from Ipanema
serves me coffee
2-May-2024
wary
of my flashlight
river herring
2-May-2024
picking
an aster flower
I see stars
2-May-2024
last call
my Uber driver
puts away his flask
2-May-2024
between cactus needles a ladybug
2-May-2024
who loves the sun?
a stray dog
stretches out
3-May-2024
fiddleheads
finally a taste
of Spring
3-May-2024
fiddleheads
a taste
of Spring
3-May-2024
stargazing
a barn owl
in the meadow
3-May-2024
a touch of Spring
the frisbee falls
among brambles
3-May-2024
fragrance of Spring
the toxic chemicals
that keep our lawns green
3-May-2024
colors of Spring
fresh flowers
on a roadside shrine
3-May-2024
sounds of Spring
the dog barks
at a garden gnome
3-May-2024
help wanted
earnestly seeking
an earnest seeker
3-May-2024
gesturing
with a banana
"you should eat more fruit"
3-May-2024
24-hour news chyron
the past
is not even past
3-May-2024
French restaurant
the snail’s pace
quickens
3-May-2024
immaculate inning
the slugger
questions his bat
3-May-2024
in my spam folder
another reminder
that my window
is approaching
4-May-2024
Spring cleaning
when you’re no longer
a Spring chicken
4-May-2024
fish eyes
staring into
my empty soul
4-May-2024
imbued with decades
of cigarette and cigar smoke
a downtown Irish pub
4-May-2024
one last cast
a fisherman catches
sunset
4-May-2024
overcast sky
fishing
for rainbow trout
4-May-2024
weekend chores
a house fly trapped
in the curtains
4-May-2024
pacifist
anticipating the recoil
of a shotgun
4-May-2024
turkey vultures
the ultimate diners
at the herring run
4-May-2024
first week of May
the winter jacket
of our discontent
4-May-2024
the winter jacket
of our discontent
4-May-2024
that moment
a collection of cartoons
becomes a graphic novel
4-May-2024
shotgun shack
magnolia seedlings
in a broken banjo
4-May-2024
dead herring
one crow calls out
to another
4-May-2024
fearless crow
stealing the hat
from a scarecrow
4-May-2024
summer dusk
a dog’s paw prints
in the dune grass
4-May-2024
cold coffee
my second wind
blows away
4-May-2024
the card game I won during a nightmare
4-May-2024
moonrise
our neighbor calls
for his cat
4-May-2024
vulture café --
table for three
no napkins necessary
5-May-2024
over the ocean
an unseen comet
passes by
5-May-2024
crime scene
what the vultures
leave behind
5-May-2024
encore career
kicking the same pebble
down the road
5-May-2024
an unlabeled jar
imparting a flavor
I can’t describe
5-May-2024
relishing every home-made condiment
5-May-2024
hoarding each memory
5-May-2024
unimpressed
by my dragon jacket
dragonfly
5-May-2024
dragon fruit
I’m almost afraid
to taste it
5-May-2024
crowded train
a dragon tattoo
glares at me
5-May-2024
snapdragons
we forget why
we were arguing
5-May-2024
a broken payphone
I show a photo
to my grandchildren
5-May-2024
lightning
avenging the death
of silence
5-May-2024
deep sea exploration
an ancient shipwreck
carefully preserved
5-May-2024
fish crows warning me
not to touch
what vultures left behind
5-May-2024
fighting entropy
the do-it-yourself roof repair
on a dilapidated house
5-May-2024
shameless voyeur
just another
peeping Tom
5-May-2024
invisible man
medical students whisper
around an x-ray
5-May-2024
meteor shower
a subtle reminder
to change the towels
6-May-2024
taxes due
I don’t include
a self-addressed envelope
6-May-2024
where do I begin?
a cold river
in the fog
6-May-2024
gray or grey?
my hair turns white
just thinking about it
6-May-2024
a new neighbor
whispers
among the reeds
6-May-2024
"relax!"
the snap
of a rubber glove
6-May-2024
late for the train
a laughing seagull
on the platform
6-May-2024
songbirds wondering
why I stopped filling
the feeder
6-May-2024
subway token
of my appreciation
6-May-2024
tickling ivory towers
6-May-2024
aristocrat
waiting
for a punchline
6-May-2024
wedding bells
the dog’s
tuxedo
6-May-2024
windless night
an overheard
whisper
6-May-2024
the road to tourist dollars
is paved just in time
6-May-2024
what is this madness?
counting invisible fish
in the dark
7-May-2024
morning coffee
a volcano
smoldering below
7-May-2024
morning glory
a Brooklyn fire escape
in the sun
7-May-2024
jaded sparrows
spurning the millet
in our bird feeder
7-May-2024
crescent moon
the dog curls up
on the couch
7-May-2024
lunch options
a picnic
with fire ants
7-May-2024
irises in bloom
in and out
of focus
7-May-2024
wild tulips
my late parents’
wedding anniversary
7-May-2024
8:01
the dog livid
that she hasn’t been walked
7-May-2024
dreaming white magnolias
7-May-2024
hurried whispers
she doesn’t want her friends to know
how we met
7-May-2024
between cracks
in the sidewalk
dandelions
7-May-2024
dreamless sleep
the darkness
takes hold
7-May-2024
osprey nest
no room
for snowbirds
7-May-2024
6 beers later
things I didn’t know
about Dad
7-May-2024
unresolved argument
marinating the chicken
overnight
7-May-2024
new moon
the rabbit pretends
I can’t see it
7-May-2024
larger than life
a wild horse galloping
into the mist
7-May-2024
when the killing fields
are a river
between a kettle pond
and the sea
8-May-2024
waiting for me
at the summit
wild mountain roses
8-May-2024
Spring
also fashionably late
8-May-2024
flea market
so many things
that don’t spark joy
8-May-2024
in a corner of the yard
a meticulously tended
cannabis plant
8-May-2024
the road less traveled
a pair of headlights
behind us
8-May-2024
busy café
a new barista
spills the tea
8-May-2024
Airbnb
reminding each guest
that they don’t have ashtrays
8-May-2024
retirement daydream
a month of Sundays
8-May-2024
the detour is the destination
8-May-2024
isolation
the fear
of fresh air
8-May-2024
polished brass knuckles
8-May-2024
floating world
the dragonfly lands
on a lilypad
8-May-2024
ferry landing
the departure lounge fills
with new arrivals
8-May-2024
Spring color
rumbling beyond
the horizon
8-May-2024
flash of lightning
I close the book
8-May-2024
up before dawn
a crack
in the sky
9-May-2024
broken flowers
the smile she saved
for someone else
9-May-2024
imposter syndrome
a blue jay
in the catbird’s seat
9-May-2024
divide and conquer
I ask if there’s
another option
9-May-2024
daylilies
wondering where
the time went
9-May-2024
objects in the mirror
always surprised
to see me
9-May-2024
exiting the coalmine
a mischievous canary
9-May-2024
saltmarsh
where the waters
come together
9-May-2024
an air of formality
our signatures
on the will
9-May-2024
first date
competing
ideologies
9-May-2024
hours before dawn
ghosts play
among lawn sprinklers
9-May-2024
blue pill
does the story
really end?
9-May-2024
police helicopter
there goes
the neighborhood
9-May-2024
dance recital
a long line
for the restroom
9-May-2024
Spring rain
my parents’
wedding anniversary
10-May-2024
a mountain goat
sipping tea
on the edge of a cliff
10-May-2024
always off-key
a choir
of leaf blowers
10-May-2024
twist and shout
I take two tylenol
and lie down
10-May-2024
a keepsake from home
seagull droppings
on my windshield
10-May-2024
airing out an old car
the hair of the dog
unleashed
10-May-2024
geologist hitting paydirt
10-May-2024
geologist hitting rock bottom
10-May-2024
sugar-free jazz
why would anyone
drink it?
10-May-2024
age is just a floating point number
10-May-2024
another glance
at the watch
I no longer wear
10-May-2024
calm seas
the tired ghosts
of a whaling town
10-May-2024
Stage 4 - all conversation stops
10-May-2024
the old church
in a fishing village
Mary on a half-shell
10-May-2024
the teenager’s bedroom
an archeological dig
10-May-2024
solar flares
my lemon yellow
bellbottoms
10-May-2024
northern lights
I cannot see
the stars
10-May-2024
weekend cocktail
careful to savor
the moment
10-May-2024
cave paintings
empty spray paint cans
in the subway
11-May-2024
rural tavern
a cold draft
in every corner
11-May-2024
together we disconnect
11-May-2024
cicadas
wondering if my behavior
is age-appropriate
11-May-2024
Desolation Peak
a pile of books
to give away
11-May-2024
fountain of youth
a millennial
turning gray
11-May-2024
river watch
wondering what the crow
is trying to tell me
11-May-2024
memory
my mother says Dad
is in the next room
11-May-2024
unresolved argument
the chicken marinating
overnight
11-May-2024
brutal beauty
a wild horse galloping
on the boardwalk
11-May-2024
morning confusion
salt instead of sugar
in my coffee
11-May-2024
ripples
on still waters
dragonfly
11-May-2024
thoughts and prayers
the crumbling
monolith
11-May-2024
songbird
among
fish scales
11-May-2024
river delta
where it all
comes together
12-May-2024
Mother’s Day
every year
it feels like rain
12-May-2024
Downtown Crossing
a red-faced man
shouting at pigeons
12-May-2024
paying me no mind
an opossum
in broad daylight
12-May-2024
reminding the bud tender
that just about everything
is edible
12-May-2024
naughty boy
wiping away
his mother’s kiss
12-May-2024
setting my alarm clock
I stifle a yawn
12-May-2024
telling the possum he should be sleeping
12-May-2024
morning commute
a box turtle
crosses the yard
12-May-2024
fighting a yawn
it fights back
12-May-2024
mid-day nightmare
a fissure
in the sky
12-May-2024
the poet’s bibliography
written in
invisible ink
12-May-2024
home from work
the tired ritual
of recycling junk mail
12-May-2024
high tide
embracing sunrise
12-May-2024
stopping to smell the roses
at the cemetery
13-May-2024
vacation cottage
the porch furniture
chained together
13-May-2024
late walk downtown
navigating
broken glass
13-May-2024
writer’s block
song sparrows
keep their distance
13-May-2024
busy restaurant
a crash
of tectonic plates
13-May-2024
Union Station
a graffiti
manifesto
13-May-2024
seven minutes to midnight
a canceled stay
of execution
13-May-2024
watching a video
of calming signals
the dog yawns
13-May-2024
the golden age
another Medicare
solicitation
13-May-2024
campus visit
the students
growing younger
13-May-2024
light breeze
pushing an empty swing
in the playground
13-May-2024
sycophants in unison
13-May-2024
cleanup in the produce aisle
an unrestrained passion fruit
13-May-2024
tectonic shift
the dog
on my pillow
13-May-2024
light breeze
pushing an empty swing
back and forth
13-May-2024
cold starlight
my unheard sigh
13-May-2024
the eyesore
of an ocean view
for somebody else
14-May-2024
a fisherman’s tale
reeling the audience in
14-May-2024
a well-kept secret --
the coffee mug’s
second shift
14-May-2024
one if by land
tourist season
approaches
14-May-2024
first sip of wine
the apple of my eye
brings me a dog toy
14-May-2024
tree frogs
I take
the long way home
14-May-2024
beachside lunch
a sandy sandwich
14-May-2024
a fisherman’s tale
we’re all on the hook
for something
14-May-2024
ancient cemetery
I stop
to smell the roses
14-May-2024
new clothes
I quickly toss them
in the washing machine
14-May-2024
heated argument
using Celsius
versus Fahrenheit
14-May-2024
herring run
still plenty of fish
in the sea
14-May-2024
early retirement
the old man’s kite
stuck in a tree
14-May-2024
whimsical notion
a zebra riding
a unicycle
14-May-2024
landfill
the putrid smell
of government
14-May-2024
ethical dilemma
the dog stalks
a rabbit
14-May-2024
approaching my stop
I wake up the ghost
sitting next to me
14-May-2024
barely making the train
my unmatched socks
14-May-2024
Buzzards Bay
no living creature
wants to be here
15-May-2024
upscale nightclub
the bartender’s smile when I ask for
"A Love Supreme"
15-May-2024
imposter syndrome
a catbird
at the oriole feeder
15-May-2024
solid ground
fear is beneath us
15-May-2024
my face when Mom tells me I was "a surprise"
15-May-2024
Congressional perks
the cat’s six toes
15-May-2024
overcast
the myth
of the silver lining
15-May-2024
golden hour
a continuum
of sighs
15-May-2024
whitewashed walls
no mention of the riots
in the history books
15-May-2024
silent dusk
and to think
I could have run away
and joined the circus
15-May-2024
subliminal advertising
that faraway look
15-May-2024
pathos
hanging by
a thread
15-May-2024
tide pool
the whimsical swimming
of doomed tadpoles
15-May-2024
the incredible lightness
of unrepentant rain
15-May-2024
explaining to the gulls
that a tsunami
is not a tidal wave
16-May-2024
the middle child’s meek reply
16-May-2024
jumping to conclusions
a rabbit nibbling
on our flowers
16-May-2024
still pond
a turtle surfaces
and disappears
16-May-2024
budget negotiations
an elephant stands
on a house of cards
16-May-2024
lost in a breeze
the evening’s conversation
16-May-2024
mother’s little helper
the dog guards
the kitchen
16-May-2024
suspension of belief
a raft careening
down the rapids
16-May-2024
my unfinished novel
more kindling
for the fire
16-May-2024
desert wind
the shifting contours
of a sand dune
16-May-2024
indoor terrarium
the daily snake count
is one short
16-May-2024
brave new world
flavored water
in a can
16-May-2024
Pomp and Circumstance
waiting for the commencement
to begin
16-May-2024
suburban conquest
a sit-down mower
with halogen headlights
16-May-2024
after the argument
I lose a game
of solitaire
16-May-2024
Cranberry Bog
the name given
to this industrial park
16-May-2024
between each crashing wave
a moment of silence
17-May-2024
herring run
the fish gulls know
their next meal awaits
17-May-2024
off-season
fishermen
mending fences
17-May-2024
let the games begin --
hot sauce from an
unlabeled bottle
17-May-2024
summer moonlight
every corner
of the room
17-May-2024
summer moonlight
her head
on my shoulder
17-May-2024
hot sauce
from an unlabeled bottle
let the games begin
17-May-2024
faded by the winter sun
my salmon-colored jacket
17-May-2024
moth circling a cliché
17-May-2024
exile
the other side
of the bridge
17-May-2024
waning moon
the busker plays "Rock This Town"
for stray cats
17-May-2024
missing the last train
a struggle between
lost and found
17-May-2024
an hour past sunset
much more tired
than I should be
17-May-2024
breaking news
talking heads debate
spilt milk
17-May-2024
the irony not lost
Google Maps
following me
17-May-2024
outside in
the catbird
scolds me
17-May-2024
summer dusk
when you fade
you take me with you
17-May-2024
unlistenable
I listen
17-May-2024
late Spring frost
the rock star
forsakes his guru
18-May-2024
captive audience
travel-size toothpaste
at premium prices
18-May-2024
rip current
a trending topic
on Twitter
18-May-2024
a toast to those
who are better lost
than found
18-May-2024
bank merger
the teller lines
twice as long
18-May-2024
detour
driving into
a hangover
18-May-2024
a hole
in the whole truth
18-May-2024
taking cover
an 18% chance
of rain
18-May-2024
welcome to the land
where liquor stores
don’t sell beer
18-May-2024
writer’s block
a cardboard box
labeled "sterile"
18-May-2024
high tide
the fragrance
of the sea
18-May-2024
waking up from a season in hell
18-May-2024
hotel bar
the intersection
of business and pleasure
18-May-2024
hung over
my father’s face
in the mirror
18-May-2024
punk rock reunion
the pain of learning
how to play
19-May-2024
a monster in the hotel room painting
19-May-2024
cobblestone crosswalk
everything new
is old again
19-May-2024
gaming convention
the wedding bands
come off
19-May-2024
a sly glance
searching for
the exit
19-May-2024
sudden downpour
street buskers
go underground
19-May-2024
the rock climber’s pile of dishes
19-May-2024
someone else’s dream
a porch swing
in the breeze
19-May-2024
gridlock
feeling my arteries
harden
19-May-2024
cluster headache
the wrath
of grapes
19-May-2024
a father’s nightmare
the bough breaks
19-May-2024
Old Port
the low rumble
of a container ship
19-May-2024
morning fog
a fishing boat’s
slow awakening
19-May-2024
not a fussy eater
a seagull snatches
my pizza crust
19-May-2024
the lighthouse
at the end
of the universe
19-May-2024
idle time
counting syllables
in the ceiling tiles
19-May-2024
Monday morning
the door opens up
to elevator faces
20-May-2024
cigarette burns
in the carpet
of a non-smoking room
20-May-2024
drifting to sleep
a waterfall
in the sky
20-May-2024
encore career
another pebble
in my shoe
20-May-2024
waiting for breakfast an osprey on its nest
20-May-2024
proofreading
I untie the knot
in my shoelace
20-May-2024
food court
a clash
of flavorlessness
20-May-2024
Breakwater Light
the noisy loitering
of juvenile gulls
20-May-2024
a flat and featureless horizon
20-May-2024
living masterpiece
a snake draped across
her shoulders
20-May-2024
slowly deflating
the dog’s masterpiece
20-May-2024
waxing moon
the fullness
of her lips
20-May-2024
nostalgia
an anvil falling
from the cliff’s edge
20-May-2024
a change of weather
the radio preacher’s
intemperate rant
20-May-2024
pop-up restaurant
a repurposed
shipping container
20-May-2024
writer’s block
spent grain
in a fermentation vessel
20-May-2024
popcorn ceiling
a sudden urge
to floss
20-May-2024
in the headlines
an abandoned fort
in the harbor
20-May-2024
Monday afternoon commute
a schooner
sailing past the lighthouse
20-May-2024
happy hour
strong drink
in a dimly lit dungeon
20-May-2024
signing autographs
the veteran spits out
a sunflower shell
21-May-2024
finding my niche
any port
in a storm
21-May-2024
evading capture
my smartphone
doesn’t recognize me
21-May-2024
breakfast buffet
my first bad decision
of the day
21-May-2024
throwing shade
the retired pitcher’s
tell-all memoir
21-May-2024
mystery solved
the dog finds
my missing shoe
21-May-2024
late home from work
an obstacle course
of dog toys
21-May-2024
slack tide
the vanishing breeze
21-May-2024
home sweet home
the shadows
embrace me
21-May-2024
artificial intelligence
embellishing
my origin story
21-May-2024
troubled sleep
the mosquito
I thought I killed
21-May-2024
hit and run
the batter flails
at ball four
21-May-2024
Memorial Day
I nearly forget
it’s next week
21-May-2024
reflecting the last
of the pre-summer sunlight
returning herring
21-May-2024
last of the sunlight
gray ghosts above, beneath
the river’s surface
22-May-2024
another work day
the fossil
in the mirror
22-May-2024
Memorial Day parade
old timers
praising their pasts
22-May-2024
stalled train
the last line
of this haiku
22-May-2024
North Fork
hoping there’s food
on the ferry
22-May-2024
approaching thunder
local businesses expect
a record season
22-May-2024
above the waves
a breaching devil ray
22-May-2024
turning the page
the imprint
of a smashed fly
22-May-2024
lunch al fresco a pigeon wandering aimlessly
22-May-2024
graveyard shift
the night watchman’s
sunglasses
22-May-2024
the pitbull’s pretty pink bow
22-May-2024
empty coffee cup
perilously close
to the third rail
22-May-2024
empty set
no elements
in common
22-May-2024
"bad dog"
a neighbor grumbles
under his breath
22-May-2024
singing for its supper
a seagull
at the herring run
22-May-2024
clearing my cache
before it becomes
self-aware
22-May-2024
grilling season
a search
for the perfect charcoal
23-May-2024
off-season
the fisherman drowns
in beer
23-May-2024
owning its name
chickadee
23-May-2024
shuttered casita
a wild horse gallops
along the beach
23-May-2024
approaching thunder
the washing machine’s
unbalanced load
23-May-2024
"bad dog"
a neighbor growls
under his breath
23-May-2024
approaching thunder
tourists on the other side
of the bridge
23-May-2024
cicada wings
a different kind
of heaven
23-May-2024
flower moon
the frantic search
for damiana
23-May-2024
golden hour
another Medicare
solicitation
23-May-2024
Spring rain
the Dow falls
23-May-2024
raw bar
too cold
to sit outside
23-May-2024
like clockwork
the ensuing myth
of timelessness
23-May-2024
hiding in plain sight
a stray dog
with a brindle coat
23-May-2024
spraypainted
on a subway wall
the meaning of life
23-May-2024
approaching dusk
lingering among
the obituaries
23-May-2024
fish on the grill
the crow makes
a curious noise
23-May-2024
each day a little closer to forgetting
23-May-2024
bound with a bow
rescuing old notebooks
from the fire
23-May-2024
silencing the crickets
a dim flashlight
crosses the street
23-May-2024
summer daydream
a beach
where the sun never moves
24-May-2024
suspicious email
daring me
to opt out
24-May-2024
holiday weekend
time to trim
my toenails
24-May-2024
tinnitus
the soundtrack
of my misspent youth
24-May-2024
allergy season
I buy
a scratch ticket
24-May-2024
7 Avenue Express
a frenzied sax solo
24-May-2024
afternoon coffee
leaving plenty of room
for the garter snake
24-May-2024
searching for meaning
the lighthouse beacon
24-May-2024
flower moon
writing the same poem
twice
24-May-2024
gridlock at the bridge
a countdown
to delirium
24-May-2024
golden hour
leaning against
a quiet window
24-May-2024
a sudden hush
I order
Bamboo Chicken
24-May-2024
the season begins
a shark fin
on the horizon
24-May-2024
easing into
a comfortable arrangement
a snake in the grass
24-May-2024
my happy place
a portal
to another dimension
25-May-2024
poised to attack
pots and pans
in an upper cabinet
25-May-2024
crowded mall
a child’s sandal
rides the escalator
25-May-2024
emerging from the compost
an all-volunteer garden
25-May-2024
cloudless sky
another solicitation
for burial insurance
25-May-2024
approaching summer
the boy
who was never cool
25-May-2024
always on the wrong side of the tracks
25-May-2024
no strings attached
her perfect breasts
25-May-2024
marinated beef
an unresolved argument
25-May-2024
sound and fury
signifying
bupkes
25-May-2024
Spring thaw
lichen clinging
to a dying oak
25-May-2024
Spring thaw
lichen clings
to a dying oak
25-May-2024
mass cards for the life-long atheist
25-May-2024
end of the work day
I leave a fart
in the elevator
25-May-2024
blue pill
the story
doesn’t end
25-May-2024
escape room
no refunds
25-May-2024
so many of us
who never left school
the sea awaits us
26-May-2024
the old quarry
no one knows for sure
how deep it is
26-May-2024
morning fog
I finish my coffee
too quickly
26-May-2024
my old school
I enter
without a hall pass
26-May-2024
my old neighborhood
the lemonade stand
offers free WiFi
26-May-2024
morning meditation
an empty canoe
floats through the mist
26-May-2024
paradise
a wellspring
of forever chemicals
26-May-2024
old mill town
the intersection of forlorn
and forgotten
26-May-2024
barfly
torn between
two losers
26-May-2024
twilight sleep
a spinning compass
26-May-2024
imposter syndrome
who do I think
I am?
26-May-2024
scrambled eggs
I keep forgetting
simple words
26-May-2024
piping plovers
someone lights a joint
in the AirBnB
26-May-2024
alone at the bar
another handful of pretzels
as a consolation prize
26-May-2024
alone at the bar
a consolation prize
26-May-2024
holiday weekend
training wheels
on a child’s bicycle
26-May-2024
low-hanging clouds
reaching into
a dream
27-May-2024
between the peak
and the abyss
a burning rope
27-May-2024
suddenly summer
dragons emerge
from their metal cocoons
27-May-2024
night terrors
this is not the nudge
I needed
27-May-2024
embracing an existential threat
27-May-2024
the day I stopped writing
27-May-2024
Memorial Day
the trauma
of survival
27-May-2024
Memorial Day
the trauma
of remembering
27-May-2024
critiquing the obituary
how does one
battle gracefully?
27-May-2024
refreshing my browser
mist turns to fog
27-May-2024
in lieu of thoughts and prayers
please send wilted flowers
27-May-2024
holiday gridlock
everyone who forgot
to stay home
27-May-2024
narcissism means
never having to say
you’re sorry
27-May-2024
cactus flower
I look
but don’t touch
27-May-2024
after the rain
a whispering river
28-May-2024
darkening
the quaint fishing village
a billionaire’s yacht
28-May-2024
awakening
to a battlefield
of green leaves
28-May-2024
smoke screen
acquiring a taste
for mezcal
28-May-2024
checking into the vacation home
a turkey and its poults
28-May-2024
sports bar
the rookie intercepts
a drunk patron
28-May-2024
I want my isolation congratulated
28-May-2024
just cooling its heels
a black-crowned night heron
28-May-2024
Western omelet
we argue about
liberation theology
28-May-2024
I catch myself flipping off a campaign sign
28-May-2024
over scrambled eggs
the meaning of life
28-May-2024
free verse
but tips are always
appreciated
28-May-2024
broken clouds
a rambling
interior monologue
28-May-2024
opening a new hot sauce
I close my eyes
and fly
28-May-2024
sudden downpour
a sunken rowboat
still tethered to the dock
28-May-2024
sudden gust
a blizzard
of tree pollen
29-May-2024
valley quail
never leaving home
without a hat
29-May-2024
over morning coffee
a brief history
of time
29-May-2024
going with the flow
tadpoles
in a tidal pool
29-May-2024
in the headlines
a veggie burger
that bleeds like meat
29-May-2024
concrete Buddha
the right
to remain silent
29-May-2024
I always seem to be
on the wrong side
of the bridge
29-May-2024
brittle heaven
a slow dance
on egg shells
29-May-2024
standing room only
Jesus wears
a Red Sox jersey
29-May-2024
end of the herring run
turkey buzzards
on patrol
29-May-2024
zoning violation
an ant hill
in the garden
29-May-2024
the dead mouse
won’t look me in the eye
30-May-2024
moonless night
the last ferry
leaves the dock
30-May-2024
quenching the silence
a distant harbor bell
30-May-2024
seething
the dog secretly Googles
squirrel recipes
30-May-2024
afternoon downpour out of coffee
30-May-2024
unmatched socks
my feet
reboot
30-May-2024
justice
a quirk
in the system
30-May-2024
jaded lovers
the plastic flowers
wilt
30-May-2024
light-headed
my eyelids
grow heavy
30-May-2024
unsubscribing
from the group text
an elusive house fly
30-May-2024
Waiting for Godot
they do not move
30-May-2024
Waiting for Godot
a leafless tree
30-May-2024
the intersection
of exasperation
and delirium
30-May-2024
winning the jackpot
seagulls soar
above the landfill
30-May-2024
shoulder season
sweatshirts
and shorts
31-May-2024
cholla blossoms
so lovely
it hurts
31-May-2024
surreal estate
what sells for
a million bucks
31-May-2024
heavier than air
a glider
rides the updraft
31-May-2024
morning commute
finding a window seat
I pretend to sleep
31-May-2024
morning commute
a chipmunk already
hard at work
31-May-2024
warmer days ahead
we turn off
our furnace
31-May-2024
darkening the fishing village
the shadow of high-rise condos
31-May-2024
counting syllables
at the haiku reading
tittering magpies
31-May-2024
adolescent drama
she says she hates
her curly hair
31-May-2024
parting the curtains
a glimpse
of paradise
31-May-2024
yoga practice
willow branches
touch the ground
31-May-2024
subway busker
the dissonance
of loose change
1-Jun-2024
second-hand sunshine
no vacancy
at the cheap hotel
1-Jun-2024
box turtle
returning
to sender
1-Jun-2024
tomorrow’s weather
a lingering chance
of tyrannical reign
1-Jun-2024
lonely window
the dog waits patiently
for Mom
1-Jun-2024
fixing the glitch
time returns
to irrelevance
1-Jun-2024
a ripple across the reflecting pool
1-Jun-2024
morning commute
a ladybug crosses
the ceiling
1-Jun-2024
a bug or a feature?
conflicting information
on the Medicare website
1-Jun-2024
when the answer asks questions
1-Jun-2024
wishing painful death
to the inventor
of the Allen wrench
1-Jun-2024
telling the tourists
that I’m not
on their vacation
1-Jun-2024
hoping the campaign signs
can hear my invective
1-Jun-2024
surgical theater
read the instructions
before operating
1-Jun-2024
avocado pit
and the pendulum
1-Jun-2024
his face when I say
I don’t have an ashtray
1-Jun-2024
democracy
some assembly
required
1-Jun-2024
black sheep
pondering
his pale complexion
1-Jun-2024
wind chimes
whispering
their secrets
1-Jun-2024
waning crescent moon
more questions
than answers
1-Jun-2024
finishing the book
a moth fluttering
at the window
1-Jun-2024
short night
songbirds silence
my alarm
2-Jun-2024
banished
to the doghouse
the dog walker
2-Jun-2024
church bells
savoring the last sip
of coffee
2-Jun-2024
her stiletto heels
stabbing the crosswalk
2-Jun-2024
dreamscrolling
a glimpse
of paradise
2-Jun-2024
the planets align
wondering what humans
will say about it
2-Jun-2024
off the grid
my roaming
phone signal
2-Jun-2024
waning crescent moon
an old woman knits
her brow
2-Jun-2024
writing as if I have something to say
2-Jun-2024
power outrage
2-Jun-2024
after the rain
peonies
at half-mast
2-Jun-2024
turning a corner
we realize we’re driving
in circles
2-Jun-2024
popcorn ceiling
I know how this movie
is going to end
2-Jun-2024
talking about the war
his eyes
go somewhere else
2-Jun-2024
meditation
the dimly lit corner
of my dreams
2-Jun-2024
burning up my phone
a photo intended
for someone else
2-Jun-2024
weekend weather
nice enough to make Monday
implausible
2-Jun-2024
in the tall trees
crows arguing
about politics
2-Jun-2024
unable to recuse myself
from yard work
2-Jun-2024
splitting the series
the rising cost
of firewood
2-Jun-2024
daylily
my breathe
becomes a sigh
3-Jun-2024
mañana nublada
el cuervo
llama mi nombre
3-Jun-2024
overcast morning
the crow
calls my name
3-Jun-2024
stone soup
served
with kool-aid
3-Jun-2024
waiting on hold
the insincerity
of a recorded voice
3-Jun-2024
airport delay
we order
a tequila flight
3-Jun-2024
trickle-down economics
corn syrup on a stack
of pancakes
3-Jun-2024
always wondering
if I’ve seen
the last firefly
3-Jun-2024
almost summer
a spider dangling
from the ceiling fan
3-Jun-2024
gentle breeze
animating
the marsh grass
3-Jun-2024
last days of Spring
a catbird
at the oriole feeder
3-Jun-2024
summer doldrums
the proliferation
of out-of state plates
3-Jun-2024
ceiling fan
a white noise
lullaby
3-Jun-2024
razor wire
the silent vigil
of turkey vultures
3-Jun-2024
the rocket’s red glare
illuminating
rubble
3-Jun-2024
daylilies
a short-lived crush
3-Jun-2024
discussing my pension
irreverent crows
3-Jun-2024
turning on the radio
I miss my exit
3-Jun-2024
irresistible poison of unknown vintage
3-Jun-2024
when you are the ghost
pacing the floor
all night long
3-Jun-2024
phone booth
in the escape room
disconnected
3-Jun-2024
morning crow
he knows
I don’t belong here
4-Jun-2024
no longer
flagged as spam
senior discounts
4-Jun-2024
new moon
another poem
about love
4-Jun-2024
sharing
the whisky bottle
it comes back empty
4-Jun-2024
blushing at the phrase
"invasive species"
wild irises
4-Jun-2024
struggling to make
a composed salad
I lose my temper
4-Jun-2024
Tuesday morning commute
a tom turkey
puffing out its chest
4-Jun-2024
field mouse
scurrying to meet
another deadline
4-Jun-2024
returning snowbirds
comparing suntans
4-Jun-2024
all you can eat
a modest gain
on Wall Street
4-Jun-2024
guided meditation
the fables
we choose to believe
4-Jun-2024
in the news
a countdown
to ecstasy
4-Jun-2024
speed trap
my pulse
accelerates
4-Jun-2024
journey’s end
the conductor reaches
for his flask
4-Jun-2024
covering the pint glass
Grandpa captures
the boogeyman
5-Jun-2024
air turbulence
the pilot’s
soothing tone
5-Jun-2024
startled from sleep
I accelerate
through a yellow light
5-Jun-2024
senior discount
my car is also
a late model
5-Jun-2024
Cape Cod daydream
the pink flamingo
moves
5-Jun-2024
warm spring day
some sort of squash
growing in the compost
5-Jun-2024
burning down the mangroves
for the perfect view
5-Jun-2024
the dying oak can still throw shade
5-Jun-2024
vegan restaurant
now serving
vocal fry
5-Jun-2024
wondering
if the librarian
can read my mind
5-Jun-2024
happy hour
widows
past their peak
5-Jun-2024
dusk
a crow
on the weathervane
5-Jun-2024
meanwhile on Wall Street
an increase in taxi fares
5-Jun-2024
paving the dirt road
falling tree pollen
5-Jun-2024
june bug
not sure what
I was expecting
5-Jun-2024
the do-it-yourself landlord’s unmowed lawn
5-Jun-2024
new moon
the same crow
looking down on me
6-Jun-2024
happy hour
drinking the loneliness
away
6-Jun-2024
passion fruit
a taste
I barely remember
6-Jun-2024
graffiti artist
painting the town red
6-Jun-2024
after hours
a graffiti artist
painting the town red
6-Jun-2024
nostalgia
a vision
of flying toasters
6-Jun-2024
tomorrow’s forecast
sunny with a chance
of beach plums
6-Jun-2024
circular logic
gulls circling
the landfill
6-Jun-2024
ivy-covered walls
an intern drowning
in alphabet soup
6-Jun-2024
company picnic
nobody knows
my name
6-Jun-2024
barely acknowledging me
the old dog’s
jaundiced eye
6-Jun-2024
summer gridlock
bittersweet
climbing the wall
6-Jun-2024
evening mist
softening
the edges
6-Jun-2024
new moon
a flickering candle
6-Jun-2024
ancient cemetery
a vase of flowers
tipped over
7-Jun-2024
summer overcast
an osprey couple takes turns
tending the nest
7-Jun-2024
still pond
a frog jumps
to the wrong conclusion
7-Jun-2024
tide pool
tadpoles swim
across the sand
7-Jun-2024
fleeing extradition
a sideshow
by the seashore
7-Jun-2024
sonic boom
the astral plane
roaring overhead
7-Jun-2024
swordfish trombones
the difference between a turtle
and a terrapin
7-Jun-2024
defying gravity
a peregrine falcon
above the treetops
7-Jun-2024
greasy spoon
ordering the lesser
of many evils
7-Jun-2024
maritime rituals
fear of crossing
the equator
7-Jun-2024
navigation error
a drunken sailor
runs aground
7-Jun-2024
patchy fog
an old woman’s
tattered quilt
7-Jun-2024
a strong cocktail
when there’s no
going back
7-Jun-2024
golden hour
lingering notes
of overcast
7-Jun-2024
neither here nor there
a drawbridge
cloaked in fog
7-Jun-2024
border crossing
the guard calls our old dog
"pretty puppy"
7-Jun-2024
small change
I toss it into
the fountain
8-Jun-2024
dining al fresco
a street dog pretends
to be mine
8-Jun-2024
trust fall
no one there
to catch me
8-Jun-2024
hotel lounge
the bartender refills
my snack bowl
8-Jun-2024
drifting to sleep
a waterfall
in the ocean
8-Jun-2024
magic realism
my conversation
with Dad
8-Jun-2024
a long day’s journey into darkness
8-Jun-2024
dwindling campfire
suddenly I believe
in ghosts
8-Jun-2024
how do I convince the sparrows
that I mean no harm?
8-Jun-2024
empty baseball field
the lawn
meticulously mowed
8-Jun-2024
content moderation
yearning
a tepid bath
8-Jun-2024
overheated
my laptop
freezes
8-Jun-2024
dining al fresco
I don’t recall ordering
these clouds
8-Jun-2024
crescent moon
my mother
on the nod
8-Jun-2024
false flag day
8-Jun-2024
healthy conversation
gesturing with
a dried apricot
8-Jun-2024
surprise!
a chipmunk
in the outdoor shower
8-Jun-2024
"pretty pretty!"
the cardinal flirts
with a robin
8-Jun-2024
soup kitchen
the aroma
of community
9-Jun-2024
hair spray
a thrash metal band
reunites
9-Jun-2024
chile fiesta
despite my tears
I add more hot sauce
9-Jun-2024
approaching cold front
persistent phone calls
from a collection agent
9-Jun-2024
recurring nightmare
a persistent mosquito
9-Jun-2024
food fight
the superiority
of corn tortillas
9-Jun-2024
college daze
a mini-fridge
filled with beer
9-Jun-2024
group text
I almost throw
my telephone
9-Jun-2024
long-lasting liquid love
9-Jun-2024
waxing crescent moon
I spit out
a watermelon seed
9-Jun-2024
the hum of a clothes dryer
after it’s done
9-Jun-2024
afternoon rain
we implement
Plan B
9-Jun-2024
taking off her blouse
she asks me
what I’m thinking
9-Jun-2024
afternoon rain
she asks me
what I’m thinking
9-Jun-2024
decades later
the sailor’s tattoo
slowly sinking
9-Jun-2024
romantic dinner
the widow
and Frank Sinatra
9-Jun-2024
morning meditation
the hum
of a clothes dryer
9-Jun-2024
sepia tones
when I used to smile
for the camera
9-Jun-2024
one more spin
in the clothes dryer
my empty pockets
10-Jun-2024
mafia hit man
the unbearable silence
of crows
10-Jun-2024
Cape Cod sunrise
unveiling
the mist
10-Jun-2024
absentee landlord
finally present
in prison
10-Jun-2024
cool breeze
a gentle ripple
across the pond
10-Jun-2024
cool breeze
the sound of a stranger
calling my name
10-Jun-2024
campaign rally
lemmings leaping
on command
10-Jun-2024
broken clouds
now I have nothing
to write about
10-Jun-2024
beach roses just because
10-Jun-2024
engineer
in defense
of cargo shorts
10-Jun-2024
climate change
science books
on fire
10-Jun-2024
forever chemicals
next stop: eternity
10-Jun-2024
forgetting the poem I never wrote
11-Jun-2024
remembering the poem I never wrote
11-Jun-2024
on Wall Street
dog shit
in the crosswalk
11-Jun-2024
uplifting moments
a minor earthquake
in the city
11-Jun-2024
empty coffee cup
the mischievous ghosts
of an old mill town
11-Jun-2024
under new management
my favorite dishes
off the menu
11-Jun-2024
scarlet letter
returned for postage
11-Jun-2024
after the rain
white peonies
take a bow
11-Jun-2024
cloudless sky
a bird flies
into the window
11-Jun-2024
restless night
a wooden jetty
battered by waves
11-Jun-2024
in a foul mood
sterling silver
turns black
11-Jun-2024
morning dog walk
a neighbor fetches the paper
in his bathrobe
11-Jun-2024
screech owl
the sound
of wings
11-Jun-2024
quiet morning
a dream
drinking coffee
11-Jun-2024
losing myself in a vapor trail
11-Jun-2024
cleansing breath
the approaching din
of a police siren
12-Jun-2024
after a brief hike
two vast and trunkless
legs of stone
12-Jun-2024
morning clouds
my mother called it
the "marine layer"
12-Jun-2024
today’s horoscope:
page not found
12-Jun-2024
road trip
the soundtrack
of fresh asphalt
12-Jun-2024
tall grass
the neighborhood rental
between tenants
12-Jun-2024
learning to believe what the crow said
12-Jun-2024
vengeful god
washing a spider
down the drain
12-Jun-2024
final approach
goats grazing
beside the runway
12-Jun-2024
prime location
the dog rolls in it
12-Jun-2024
caught red-handed
the subway graffiti artist
12-Jun-2024
her body language
a firm embrace
of profanities
12-Jun-2024
tacky art gallery
skinny Elvis
on black velvet
12-Jun-2024
sleeping all day
the ghostwriter
12-Jun-2024
the ghostwriter’s disappearance
12-Jun-2024
the ghostwriter disappears
12-Jun-2024
the bicyclist’s handlebar mustache
12-Jun-2024
another meeting
that could have been
an email
12-Jun-2024
early summer chill
a cowbird egg
in the sparrow nest
12-Jun-2024
writer’s block
overcooked steak
without a knife
13-Jun-2024
raw verve
a dog toy
pressed against my knee
13-Jun-2024
record profits
turkey vultures pick
at a deer carcass
13-Jun-2024
electric blue
the sound and vision
of a strange city
13-Jun-2024
dinner al fresco
cattle grazing
a few feet away
13-Jun-2024
nesting grounds
intended
for a mature audience
13-Jun-2024
lunch break
the dog eats
a dead ant
13-Jun-2024
Eggs in Jail
I ask for
extra bacon
13-Jun-2024
freedom from worry
a floral arrangement
at the wake
13-Jun-2024
crashing the party
the dog eats
an impossible burger
13-Jun-2024
fishing village
Mary
on the half shell
13-Jun-2024
a rush of wings
what keeps me
awake at night
13-Jun-2024
flower bouquet
the dog’s
withering critique
13-Jun-2024
morbid curiosity
crowds gather
around the ambulance
13-Jun-2024
police tape
surrounding
the stationary store
13-Jun-2024
urban fantasy
a spacious loft
downtown
13-Jun-2024
urban fantasy
a spacious
downtown loft
13-Jun-2024
remembering this is not a drill
13-Jun-2024
crowded markets
no one to pick
the strawberries
14-Jun-2024
Friday morning
landscapers
and their earbuds
14-Jun-2024
black eyeliner
the mixologist pours me
a vexatious spirit
14-Jun-2024
waste not want not
my Mother insists
the bread isn’t stale
14-Jun-2024
over crushed ice
a tantalizing cocktail
of small-town gossip
14-Jun-2024
hot night
the taco truck
out of Cholula
14-Jun-2024
furtive footsteps
the dog is up
to her usual antics
14-Jun-2024
homeless camp
enough campaign posters
to kindle a fire
14-Jun-2024
swallow-tailed kite
just passing through
14-Jun-2024
Village Weavers
singing
while they work
14-Jun-2024
death poem
I pick up
a fly swatter
14-Jun-2024
Flag Day
azaleas
at half-mast
14-Jun-2024
lactose intolerance
another sign
that I’ve evolved
14-Jun-2024
lactose intolerance
another sign
I haven’t evolved
14-Jun-2024
solving the puzzle
a word that rhymes
with orange
14-Jun-2024
rain in the forecast
condensation forms
on my beer bottle
14-Jun-2024
Friday night forecast
church bells
in the rain
14-Jun-2024
standing room only
a street performer
and his array of buckets
15-Jun-2024
after the funeral
the pastor doesn’t
shake my hand
15-Jun-2024
late breakfast
smoke rises
from the warming tray
15-Jun-2024
waiting room
a faded poster
urges me to smile
15-Jun-2024
strawberry moon
the stillness
of a baby rabbit
15-Jun-2024
in the headlines
a washing machine stuck
on the spin cycle
15-Jun-2024
dreaming the dog wags her tail
15-Jun-2024
tourists choking the rural highway
15-Jun-2024
ham sandwich
in search of
a cure
15-Jun-2024
dance recital
the power
of processed sugar
15-Jun-2024
Father’s Day
the tufted titmouse thinks
I’ve slept enough
16-Jun-2024
first to the job site
a downy woodpecker
16-Jun-2024
low tide
the sand castle’s
seaweed garden
16-Jun-2024
summer storm
so many green leaves
on the ground
16-Jun-2024
signs of hope
at the farmer’s market:
"no unleased dogs"
16-Jun-2024
information security
once again I verify
that I am human
16-Jun-2024
paranormal activity
the dog’s ears
perk up
16-Jun-2024
dive bar
no one tells me
the jukebox is broken
16-Jun-2024
life’s deepest secrets
something I scribbled
in the margins
16-Jun-2024
nature’s bounty
everyone wants to be
next to Buddha
16-Jun-2024
in a smoke-filled room
4 crows
playing poker
16-Jun-2024
deer dance
and yet
the shadows linger
16-Jun-2024
mop-up operation
the dog thinks
it’s play time
17-Jun-2024
panic cleaning
the dog barks
at the vacuum
17-Jun-2024
marked for removal
weeping willow
17-Jun-2024
daydreaming
a koi pond
in a faraway land
17-Jun-2024
looming over
the Starbucks parking lot
a silver maple
17-Jun-2024
addition by subtraction
I block another
phone number
17-Jun-2024
thinking my Dad only knew silly songs
17-Jun-2024
neglected garden
our neighbor’s
declining health
17-Jun-2024
morning birdsong
a chirping
smoke detector
17-Jun-2024
flat-earther always on edge
17-Jun-2024
blended family the craving for a cocktail
17-Jun-2024
blended family
an extra shot
in my cocktail
17-Jun-2024
four years later
forgetting to post a photo
of my Dad
17-Jun-2024
pressed shirt
he orders his scotch neat
17-Jun-2024
hipster café
the baker wears
a man bun
17-Jun-2024
waiting on hold
I write
my next novel
17-Jun-2024
big school
knowledge
escapes me
17-Jun-2024
rifling through the magazines
in a pacifist bookstore
17-Jun-2024
as quickly as it can
the rabbit
stands still
17-Jun-2024
craving its sweetness
strawberry moon
17-Jun-2024
tentative truce
curiosity
and the cat
17-Jun-2024
crossing the river
I lose myself
17-Jun-2024
was it a dream?
I try to put the robin’s nest
back together
17-Jun-2024
the real estate mogul’s
sand castle
in the rain
18-Jun-2024
Dave the Butcher
at night he plays
Swordfishtrombones
18-Jun-2024
my snow white hair
neither in nor out
of fashion
18-Jun-2024
fickle fashion
never quite sure
what I’m wearing
18-Jun-2024
indirectly observed
the double helix
of a roller coaster
18-Jun-2024
aguas frescas
the old man pushing his cart
on a dusty street
18-Jun-2024
record heat
Caribbean salsa music
on vinyl
18-Jun-2024
night terror
the ferry leaves
without me
18-Jun-2024
sunrise chasing the crickets away
18-Jun-2024
dissipating fog
the word my poem
was looking for
18-Jun-2024
river royalty
a black-crowned
night heron
18-Jun-2024
family barbeque
nobody asks me
who I am
18-Jun-2024
heat advisory
the new neighbor’s
outdoor shower
18-Jun-2024
copyright infringement
the blue jay mimics
a red-tailed hawk
18-Jun-2024
compression fracture
it all comes tumbling down
18-Jun-2024
the ivory tower’s false shadow
18-Jun-2024
false ivory tower
18-Jun-2024
rose moon
backyard Buddha’s
contented sigh
18-Jun-2024
heat advisory
the dog’s breath
against my leg
18-Jun-2024
open mic
everyone ignores
the ukulele player
18-Jun-2024
a pile of puppy paws
18-Jun-2024
summer solstice
an arc of water
from the Johnny pump
19-Jun-2024
dazzled by the streetlight
a constellation
of moths
19-Jun-2024
self-care
a xeriscaped lawn
19-Jun-2024
summer doldrums
the dealership wants
to buy my car
19-Jun-2024
morning meditation
the crows discover
my hiding place
19-Jun-2024
struggling in a spiderweb
lord of the flies
19-Jun-2024
the ghost of my mother
reusing
a paper bag
19-Jun-2024
churning slowly
in the Gulf
a storm with no name
19-Jun-2024
tonight’s forecast
ghosts in the wind
19-Jun-2024
crowds cheering while Rome burns
19-Jun-2024
cobwebs
lamenting
my varicose veins
19-Jun-2024
pigeons playing ping pong
19-Jun-2024
prime location
the dog won’t stop
sniffing it
19-Jun-2024
a fallen branch
the wind still blowing
through its leaves
19-Jun-2024
asleep in a hammock
the sun’s
withering critique
19-Jun-2024
Spanish moss
gathering
no stones
19-Jun-2024
through tattered curtains
a poor man’s moon
19-Jun-2024
tourist season
casual dining
at fancy prices
20-Jun-2024
first day of summer
the clouds
scatter
20-Jun-2024
future shock
tossing a Bitcoin
into the fountain
20-Jun-2024
home stretch
I accidentally
untie my shoe
20-Jun-2024
strawberry moon
a hug
from my green-eyed grandchildren
20-Jun-2024
tourist season
alone
in every crowd
20-Jun-2024
summer solstice
a catbird
on the Adirondack chair
20-Jun-2024
log cabin blues
nobody there
but me
20-Jun-2024
the new home
countertops
with sharp edges
20-Jun-2024
always skeptical
when a stranger
knows my name
20-Jun-2024
newly widowed
the garage door
closes behind her
20-Jun-2024
coming of age
the sound
of darkness
20-Jun-2024
Payday
dandelion seeds
in the air
21-Jun-2024
after the storm
a quick count
of feathers
21-Jun-2024
city sidewalk
a beggar laments
this cashless society
21-Jun-2024
cruising altitude
a trail of words
left behind
21-Jun-2024
witching hour
the dog’s
stink eye
21-Jun-2024
after the storm
ospreys rebuild
their nest
21-Jun-2024
after the herring run
a river’s
summer vacation
21-Jun-2024
"once in a lifetime"
the recorded voice
on my phone
21-Jun-2024
coming of age
I hear myself ordering
a lemon shandy
21-Jun-2024
growing like a weed
the landscaper’s
bank account
21-Jun-2024
magical realism
a stranger wants
to send me money
21-Jun-2024
Cape traffic
a box turtle
crosses the yard
21-Jun-2024
summer weekends
a pleasure boat docks
in the driveway
21-Jun-2024
rose moon
skinny dipping
in the creek
21-Jun-2024
strawberry moon
the recipe
for a frozen margarita
21-Jun-2024
scattered showers
a train station
I don’t recognize
21-Jun-2024
distant thunder signifying nothing
21-Jun-2024
guarding the weeds
a sun-bleached
pink flamingo
21-Jun-2024
hummingbird cake
imagine my horror
until I taste it
21-Jun-2024
maybe the poet
alone
in a windowless room
21-Jun-2024
tonight’s reluctant thunder
21-Jun-2024
sepia ring tone
21-Jun-2024
summer morning haze
here we said we would try to
cut down on drinking
22-Jun-2024
but will the golden calf hear your prayer?
22-Jun-2024
still riding the bus
a prayer shawl
left behind
22-Jun-2024
after yard work
surely one of my arms
is longer than the other
22-Jun-2024
after taking
a whole year off
hydrangea blossoms
22-Jun-2024
June swoon
another
unearned run
22-Jun-2024
convening the committee
circling turkey vultures
22-Jun-2024
waxing gibbous moon
the night birds unconcerned
that we’re trying to sleep
22-Jun-2024
sleeping outside
the catbird not sure
what to make of it
22-Jun-2024
waking from a dream
the squirrel leaps
between trees
22-Jun-2024
wondering
just how much
the receptionist knows
22-Jun-2024
albino wild turkey
maybe I haven’t had
enough coffee
22-Jun-2024
the smile
when I offer to be
my mother’s chauffeur e
22-Jun-2024
volunteers searching
for my misspent youth
23-Jun-2024
covered with lichen
the oak tree won’t divulge
its age
23-Jun-2024
outdoor shower
the refreshing sensation
of a summer breeze
23-Jun-2024
fading fast
the delicate flowers
on my Hawaiian shirt
23-Jun-2024
confident that my attire
will never be in fashion
23-Jun-2024
steak on the grill
a street dog’s
new home
23-Jun-2024
the elevator muzak never uplifting
23-Jun-2024
crow preening for itself
23-Jun-2024
restless sleep
a feather missing
from the dreamcatcher
23-Jun-2024
that smile
when the catbird
calls your name
23-Jun-2024
after the surgery
remembering
how to breathe
23-Jun-2024
three beers later
my cellphone
doesn’t recognize me
23-Jun-2024
afternoon clouds
I get up from my chair
too quickly
23-Jun-2024
fireflies
I believe
in magic again
23-Jun-2024
evening clouds
the search
for my hometown
23-Jun-2024
in the glove box
a surgical mask
of unknown vintage
24-Jun-2024
zenith
the uphill climb
to get here
24-Jun-2024
the doctor’s answer
to every question begins
"as you get older..."
24-Jun-2024
when the smoking gun
is a small puddle
of spilt milk
24-Jun-2024
hailing a taxi
the shade
from an almond tree
24-Jun-2024
enlightened savages
how to dismantle
a civilization
24-Jun-2024
dead on arrival
the candidate’s
healthcare proposal
24-Jun-2024
all you can eat
it wasn’t intended
to be a dare
24-Jun-2024
looking for a sign
I miss my exit
24-Jun-2024
a poet’s life
no reason for rhyme
24-Jun-2024
call me old fashioned
but I prefer wine
over whiskey
24-Jun-2024
coming full circle
an out-of-towner
at the rotary
24-Jun-2024
estimated taxes
the chipmunk’s cache
of acorns
24-Jun-2024
butterflies
the catcher drops
a knuckleball
24-Jun-2024
schoolyard bully
a pigeon puffs out
his chest feathers
24-Jun-2024
rookie outfielder
misjudging
marsh flies
24-Jun-2024
coming to me
in a dream
mosquito
24-Jun-2024
until only the cricket’s song remains
24-Jun-2024
home from a walk
the dog licks
the bottom of my foot
25-Jun-2024
heated argument
Fahrenheit
or Centigrade?
25-Jun-2024
final food prep
the lemon loses
its zest
25-Jun-2024
last call
a fruit fly
in the wine glass
25-Jun-2024
tardy arrival
to an impromptu gathering
25-Jun-2024
Tuesday morning commute
the anxious moments
before coffee
25-Jun-2024
Payday
a heavy sigh
when the check clears
25-Jun-2024
Tuesday morning tears
I try out
a new hot sauce
25-Jun-2024
not a fairy tale
mother goose
guarding the nest
25-Jun-2024
raising the trophy
I still haven’t found
my wooden leg
25-Jun-2024
new rose blossom
the same
old thorns
25-Jun-2024
heat wave
my cellphone
enters dark mode
25-Jun-2024
summer gridlock
a pile-up
of horseshoe crab shells
26-Jun-2024
sobriety
the lingering taste
of sadness
26-Jun-2024
Wednesday morning commute
flashing red brake lights
before coffee
26-Jun-2024
meditation lessons
inquire within
26-Jun-2024
gridlock snack
a jam
of unknown origin
26-Jun-2024
unable to sleep
unable to stay awake
lingering church bells
26-Jun-2024
pension estimate
a slow tolling bell
26-Jun-2024
ascending a throne
of hydrangeas
monarch butterfly
26-Jun-2024
deferred retirement
bittersweet climbs
the trellis
26-Jun-2024
waiting on hold
the lone and level sands
stretch far away
26-Jun-2024
upscale café
a selection
of herbal teas
26-Jun-2024
cannabis café
cultivating
a new interest
26-Jun-2024
fear waking up from the wrong dream
26-Jun-2024
draconian measures
the search light
of a helicopter
26-Jun-2024
winking
from a distant parking lot
the one-eyed Chevy
26-Jun-2024
shantytown
the faint buzz
of a transistor radio
26-Jun-2024
lonely mountain
even the ghosts
have disappeared
26-Jun-2024
saguaro
standing by
26-Jun-2024
fireworks
the fear
of silence
26-Jun-2024
circling
beneath the streetlight
a moth’s shadow
26-Jun-2024
border crisis
an invasion
of politicians
27-Jun-2024
slow-moving clouds
an inescapable
darkness
27-Jun-2024
downtown dog walker
his clientele
on a short leash
27-Jun-2024
college interns
eager faces
in jaded hallways
27-Jun-2024
tonight’s debate
the air velocity
of an unladen swallow
27-Jun-2024
French Quarter
a mime interrupts
our conversation
27-Jun-2024
jerk chicken
never again will I say
"as hot as it gets"
27-Jun-2024
summer reruns
my sandals good enough
for another year
27-Jun-2024
just between us
a cache of leaked
boudoir photos
27-Jun-2024
reading the fine print
pages and pages
of disclaimers
27-Jun-2024
happy hour
regulars
and their cellphones
27-Jun-2024
nervous baker
cutting butter
with a serrated knife
27-Jun-2024
junkie quitting any time he wants
27-Jun-2024
summer daydream
habanero seedlings
27-Jun-2024
retirement planning
dandelion seeds
in the air
27-Jun-2024
under construction
an unemployed carpenter’s
hangover
27-Jun-2024
flashback to a shimmering sea
27-Jun-2024
broken mirror
how easy it is
to praise one’s past
27-Jun-2024
cloudless sky
why save up
for a rainy day?
28-Jun-2024
nostalgia trip
the driverless taxicab
stopped at a green light
28-Jun-2024
beer garden
I plant myself
in the shade
28-Jun-2024
melting with you
the world
doesn’t stop
28-Jun-2024
lifeguards
diligently monitoring
their cellphones
28-Jun-2024
a long day’s journey into oblivion
28-Jun-2024
after the rain
iridescent puddles
on cobblestone streets
28-Jun-2024
dining
at an upscale restaurant
we tip the scales
28-Jun-2024
meaningful action
deleting political spam
from my mailbox
28-Jun-2024
missing in action
a war veteran
in suburbia
28-Jun-2024
when the only bridge
between here and there
is functionally obsolete
28-Jun-2024
meteor shower
a furtive wink
in the dark
28-Jun-2024
waking me
before the alarm
my pet peeve
29-Jun-2024
night shift
a drag race
down Main Street
29-Jun-2024
restless sleep
the sympathetic glow
of the nightlight
29-Jun-2024
spring water
a broken pipe
in the outdoor shower
29-Jun-2024
LAX
a cell phone tower
disguised as a palm tree
29-Jun-2024
practicing my smile in a bathroom mirror
29-Jun-2024
another stranger who doesn’t ask
for the proper pronunciation
of my last name
29-Jun-2024
reflected in the window
of a shuttered store
street juggler
29-Jun-2024
daylilies
they walk among us
29-Jun-2024
flash in the pan
now available
in so many flavors
29-Jun-2024
all you can eat buffet
we tip only
the scales
29-Jun-2024
the slender shade of a poplar tree
29-Jun-2024
naked woman
and her beautiful
blue hair
29-Jun-2024
a knock on the door
the new neighbor
wearing only a smile
29-Jun-2024
an auspicious debut
hydrangeas in bloom
29-Jun-2024
the old theater’s popcorn ceiling
29-Jun-2024
summer breeze
footsteps
in an empty school bus
29-Jun-2024
empty wine glass
an impromptu duet
with ghosts
29-Jun-2024
overcast night
recalibrating
my bucket list
29-Jun-2024
approaching storm
a secret
even the crows won’t share
29-Jun-2024
desert dream
a ghost
with no face
30-Jun-2024
our beloved dog
now cracks
a noble heart
30-Jun-2024
now entering
a busker’s concert
the 5:15 train
30-Jun-2024
tarry night
I am afraid
to move
30-Jun-2024
cool evening
the hush
of locusts
30-Jun-2024
upscale restaurant
the atmosphere
stuffy
30-Jun-2024
trouble in paradise
a Category 4
hurricane
30-Jun-2024
whale watch
a collective sigh
on shore
30-Jun-2024
crescent moon
where I choose
to hang my hat
30-Jun-2024
sleepwalking
the ship out on the sea
and the horse on the mountain
30-Jun-2024
drumroll
let the thunder
begin
30-Jun-2024
cloudburst
the osprey cam
goes offline
30-Jun-2024
blessing of the fleet
not a cloud
in the sky
1-Jul-2024
rain delay
a waterfall
at Fenway Park
1-Jul-2024
what if the frog
doesn’t turn into
a prince?
1-Jul-2024
blissful agony
that final breath
1-Jul-2024
visiting Grandma
a new crack
in the plaster
1-Jul-2024
Sunken Meadow
a seagull
in the lifeguard stand
1-Jul-2024
early bird special
a caravan of wheelchairs
at the diner
1-Jul-2024
catch and release
she tells me
I’m not her type
1-Jul-2024
wild jasmine overcoming adversity
1-Jul-2024
butterflies
a knuckleball
in flight
1-Jul-2024
the unknown caller leaves no message
1-Jul-2024
lost at last
on the island
of the clouds
1-Jul-2024
safari ads
I tell the salesman
I’m just browsing
2-Jul-2024
on both sides
of the white picket fence
wild roses
2-Jul-2024
blushing
beach plums
on the vine
2-Jul-2024
blushing
a sip
of beach plum wine
2-Jul-2024
last of the wine
a dissonant rumble
of silence
2-Jul-2024
hazy moon
Google Maps tells us
we’re somewhere else
2-Jul-2024
towering above
an unmowed lawn
wild sunflowers
2-Jul-2024
broken oyster shells
another bucket
for my drought-resistant lawn
2-Jul-2024
computing pie
another decimal place
in my belt buckle
2-Jul-2024
blank page
the intern’s
new website
2-Jul-2024
Breakwater Landing
Google Maps tells me
"You have arrived"
2-Jul-2024
dodging a bullet
widespread looting
after the storm
2-Jul-2024
impatiently waiting
their next meal
osprey fledglings
2-Jul-2024
sober weekday
kicking a beer can
down the road
2-Jul-2024
haiku or senryu?
someone just put salt
into my coffee
2-Jul-2024
happy hour
fresh oysters
at the raw bar
2-Jul-2024
Hollywood
the glitter
of broken glass
2-Jul-2024
startled from sleep
a hole in the sky
2-Jul-2024
summer dusk
a dog
sniffing the breeze
2-Jul-2024
summer dusk
robins protesting
the darkness
2-Jul-2024
Amazon shipping
the swampy smell
of a wet box
3-Jul-2024
a perfect view
burning down
the mangroves
3-Jul-2024
ceaseless violence
the rhythm
of the ocean
3-Jul-2024
lecture notes
spontaneous senryu
in the margins
3-Jul-2024
unbridled joy
the dog prances
with my shoe
3-Jul-2024
dining al fresco
the kingfisher
takes a dive
3-Jul-2024
postcard moment
the cowboy orders
a Western omelet
3-Jul-2024
window shopping
the little girl’s
glassy eyes
3-Jul-2024
heat advisory
beware of falling
shoulder straps
3-Jul-2024
half measure
an epic email
in my Draft folder
3-Jul-2024
fireworks
a transformer explodes
in the storm
3-Jul-2024
wind chimes
the shimmering sound
3-Jul-2024
evicted without notice
salt marsh sparrows
3-Jul-2024
dog walk
the rabbit
flattens its ears
3-Jul-2024
crowded beach
a bellowing
sea lion
4-Jul-2024
land of the free
but only if
you can afford it
4-Jul-2024
Independence Day
another layer of lipstick
on the pig
4-Jul-2024
too cerebral
all this talk
of abstract indifference
4-Jul-2024
paving
the dirt road
tree pollen
4-Jul-2024
fireworks
a hornet’s nest
in the hot sun
4-Jul-2024
cremation options
not the menu
I was hoping for
4-Jul-2024
private cemetery
the grave digger’s
backhoe
4-Jul-2024
firecrackers
frightening
my dreams away
4-Jul-2024
early to bed
the promise
of fireworks
4-Jul-2024
with or without salt
a tantalizing cocktail
of small-town gossip
4-Jul-2024
summer dusk
the locusts
awaken
4-Jul-2024
if you think
it’s too early for a beer
it probably is
4-Jul-2024
fireworks
an empty beer can touches
the third rail
4-Jul-2024
origami crane under construction
4-Jul-2024
rose petals
the letter
I never sent
4-Jul-2024
Independence Day
the dog seeks freedom
from all this noise
4-Jul-2024
stiletto heels
a stabbing pain
in my libido
4-Jul-2024
new moon
the spider rebuilds
its nest
5-Jul-2024
new moon
a pod of whales
on the horizon
5-Jul-2024
field research
a pair of broken binoculars
in the undergrowth
5-Jul-2024
all you can eat buffet
a tired salad
with pink tomatoes
5-Jul-2024
holiday travel
wise men
seeking directions
5-Jul-2024
in and out
of consciousness
a shooting star
5-Jul-2024
playing
for distilled spirits
mariachi ghost
5-Jul-2024
Independence Day
a lost dog
without a collar
5-Jul-2024
Midnight Special
Lead Belly’s
crooked bow tie
5-Jul-2024
approaching thunder
an explosion
of crows
5-Jul-2024
some days
I’d rather
watch the rain
5-Jul-2024
fireworks
an explosion
of ecstasy
5-Jul-2024
Google search
how to dismantle
an atom bomb
5-Jul-2024
Google search
how to dismantle
the patriarchy
5-Jul-2024
paper roses thrown back at me
5-Jul-2024
summer rain
the subway smells
like the subway
5-Jul-2024
summer in the city
a choir of sirens
5-Jul-2024
smokestack lightning
a distant freight train
5-Jul-2024
certified mail
a love letter
from the IRS
6-Jul-2024
yard sale
adjacent to
the ancient cemetery
6-Jul-2024
menacing rhetoric in a dead language
6-Jul-2024
approaching thunder
a speeding motorcycle
in the parking lot
6-Jul-2024
landslide
burying
democracy
6-Jul-2024
landslide
burying
a dream
6-Jul-2024
Death Letter Blues
Lead Belly’s
mournful tenor
6-Jul-2024
summer rain
hydrangeas
take a bow
6-Jul-2024
undaunted
a Carolina Wren
in the rain
6-Jul-2024
taste of summer
I spit out
a watermelon seed
6-Jul-2024
dancing on a pedestal
the porcelain figurine
6-Jul-2024
pale blue eyes
I thought you were
my peak
6-Jul-2024
unclaimed bags under my eyes
6-Jul-2024
trainsong
I hear it
in my sleep
6-Jul-2024
glaring at me on the train
a sleeping woman’s
black eyeliner
6-Jul-2024
my autobiography
written posthumously
6-Jul-2024
a senryu on the back of a beer coaster
6-Jul-2024
porcupine or pineapple?
a prickly dilemma
7-Jul-2024
record jackpot
the desperation
of hope
7-Jul-2024
black-crowned night heron
afraid of the dark
7-Jul-2024
fire pit
I forget how
to light a match
7-Jul-2024
fiddleheads
the delicate spiral
unfurls
7-Jul-2024
smoldering in the landfill
discarded campaign signs
7-Jul-2024
still standing tall
a row
of dying shrubs
7-Jul-2024
through summer fog
an abandoned fort
in the harbor
7-Jul-2024
winking star
or was it
a lost planet?
7-Jul-2024
summer afternoon
a dreamless nap
7-Jul-2024
rough surf
a wave
of nausea
7-Jul-2024
spin cycle
24-hour headlines
at the all-night laundromat
7-Jul-2024
serpentine
the crest
of a sand dune
7-Jul-2024
startled from sleep
by someone else’s
nightmare
7-Jul-2024
first date
is the right answer
coffee or tea?
7-Jul-2024
vintage clothing store
a subway token
in a pants pocket
7-Jul-2024
introvert
head bowed
against a quiet window
7-Jul-2024
angel without a halo
the dog sleeps
through fireworks
7-Jul-2024
all around
the fallout shelter
wild poppies
8-Jul-2024
demurely accepting
the curtain call
a ruby-throated hummingbird
8-Jul-2024
beneath
the river’s surface
restless gray ghosts
8-Jul-2024
morning clouds
quietly watching
the funeral procession
8-Jul-2024
broken glass
where the rubber
meets the road
8-Jul-2024
dog days
a bark
from the balcony
8-Jul-2024
overcast night
yelling directions
to the taxi driver
8-Jul-2024
love
another lost
tennis ball
8-Jul-2024
overcoming
the bittersweet
wild jasmine
8-Jul-2024
evening fog
the unseen songbird
8-Jul-2024
without thinking
the dog eats
an ant
8-Jul-2024
arroz con gandules
a time machine
to my childhood
9-Jul-2024
picture window
a dog’s excitement
with itself
9-Jul-2024
over weak cocktails
use of the word
"estrangement"
9-Jul-2024
customer service
the thoughtful suggestion
of an automated system
9-Jul-2024
yoga instructor
earnestly seeking
a lotus position
9-Jul-2024
upscale bar
the bouncer’s
rubber gloves
9-Jul-2024
summer haze
my granddaughter wants
to paint my toenails
9-Jul-2024
reading the Wall Street Journal
a day trader’s neckline
plummets
9-Jul-2024
bread disappearing in the magic toaster
9-Jul-2024
summer commute
ants passing by
in single file
9-Jul-2024
eight granddaughters
imagining my toenails
painted pink
9-Jul-2024
runaway sunflower daydreams
9-Jul-2024
last call
a man and his demons
walk into a bar
9-Jul-2024
crossing the Atlantic
what is this
quintessence of dust?
9-Jul-2024
pink flamingo
unaware of its role
in the greenhouse
10-Jul-2024
anonymous art
the paintings
in a hotel room
10-Jul-2024
enchanted evening
stood up
by a stranger
10-Jul-2024
evening rain
embracing
the darkness
10-Jul-2024
a sudden gust
I lose myself
in a novel
10-Jul-2024
high-energy dog
all riled up
by a tennis match
10-Jul-2024
a sudden gust
I lose my place
in a novel
10-Jul-2024
hidden behind
the laundry basket
an unmatched sock
10-Jul-2024
end of the work day
I survive
myself
10-Jul-2024
painting
the town red
a graffiti artist
10-Jul-2024
a chance of game
10-Jul-2024
a clean-shaven bicyclist
with no handlebars
10-Jul-2024
in the forecast
a slight chance
of cooking on the grill
10-Jul-2024
across the street
summer renters
and their 2-headed dog
10-Jul-2024
the rain
always knowing
where it needs to be
10-Jul-2024
getting older
a misplaced
bucket list
10-Jul-2024
empty nest portrait
the kids no longer
in the picture
11-Jul-2024
another unfinished sentence nodding off
11-Jul-2024
nodding off
another unfinished sentence
11-Jul-2024
hornet’s nest
hoping the tenants
have moved out
11-Jul-2024
24-hour news
there is
no pause button
11-Jul-2024
morning meditation
visualizing
the pause button
11-Jul-2024
smoldering
in summer traffic
the pavement and I
11-Jul-2024
dog cologne
a spirited roll
in freshly cut grass
11-Jul-2024
a visitation
from distilled spirits
a different kind of seance
11-Jul-2024
seasonal menu
a flood
of salad dressing
11-Jul-2024
power failure
who’s in charge
of the electrical grid?
11-Jul-2024
shouting at clouds
please don’t call me
a "saint"
11-Jul-2024
enriching the soil
we sign
our living wills
11-Jul-2024
evening meditation
the stars I see
when I stand up too quickly
11-Jul-2024
ad-supported TV
the cure for a disease
I don’t have
11-Jul-2024
All Souls Day
an empty
parking lot
11-Jul-2024
Zen
backyard Buddha
wants nothing to do with it
11-Jul-2024
these words lost in a koi pond
11-Jul-2024
looking for book recommendations
I email a dead friend
11-Jul-2024
overcast night
the crow’s warning
from a dead oak
11-Jul-2024
welcome
fellow scavenger
said the crow
12-Jul-2024
songbirds
celebrating
the benign
12-Jul-2024
cutting ten minutes
from my commute
the dog sleeps
on my pillow
12-Jul-2024
the realtor assures me
this is
an ocean view
12-Jul-2024
ominous skies
the vulture tells me
he has my back
12-Jul-2024
roaming the cafés
of the retirement enclave
Jaguars and cougars
12-Jul-2024
summer breeze
the fragrance
of the sea
12-Jul-2024
Facetiming
with my granddaughter
a break in the clouds
12-Jul-2024
lightning
the death
of silence
12-Jul-2024
a panel of experts
the ceiling fan
goes round and round
12-Jul-2024
early harvest
some sort of squash
growing from the compost
12-Jul-2024
my awkward phase
halfway through
its seventh decade
12-Jul-2024
this poem written in invisible ink
12-Jul-2024
Eel Pond
an undulating
houseboat
12-Jul-2024
lunch al fresco
a sudden rain shower
strangely welcome
12-Jul-2024
flash of lightning
reeling in
the clothesline
12-Jul-2024
Summer fog
the thickening fear
12-Jul-2024
hydrangeas
a liquor store delivery
across the street
12-Jul-2024
pissing in a river
watching it rise
12-Jul-2024
drunk on the train
the conductor asks
if I have a way home
12-Jul-2024
counting syllables
at the poetry reading
muttering magpies
13-Jul-2024
irrevocable trust fall
13-Jul-2024
writer’s block
a flat
and featureless sky
13-Jul-2024
parched fields
turkey buzzards
wait their turn
13-Jul-2024
continued heat wave
I scratch
the sky
13-Jul-2024
writer’s block
the morning
it didn’t rain
13-Jul-2024
revenge
the lingering tang
of fresh gazpacho
13-Jul-2024
bittersweet
arguing baseball
with an absent friend
13-Jul-2024
Block and Tackle
lifting a pork rib
from the plate
13-Jul-2024
searing sunlight
the gilded dome
of the State House
13-Jul-2024
designated driver
the pub crawlers
straggle behind
13-Jul-2024
atonement
the sin
of forgetting
13-Jul-2024
the ghost
of Ernest Hemingway
recycling wine bottles
13-Jul-2024
restless horses
the ghost
of a cowboy
13-Jul-2024
forget-me-nots
I don’t remember
what they look like
14-Jul-2024
calm seas
a wave
of resignation
14-Jul-2024
summer moon
the trees
grow shadows
14-Jul-2024
spin cycle
calling the dirty laundry
clean
14-Jul-2024
persistent rain
watching the weekend
circle the drain
14-Jul-2024
garden concert
the flourish
of a classical guitar
14-Jul-2024
first songbird
the time it takes
to forget a poem
14-Jul-2024
tunnel vision
closing my eyes
for an MRI
14-Jul-2024
unashamed
of her nakedness
the mannequin
14-Jul-2024
a stray dog barking at the sea
14-Jul-2024
midday sun
a stray dog hunting
for shade
15-Jul-2024
just friends
the happy dagger
15-Jul-2024
windless morning
the gentle passing
of a weekend
15-Jul-2024
river herring
swimming
between clouds
15-Jul-2024
asking if the cat is friendly
a question mark
for a tail
15-Jul-2024
rarely seen in the wild
a working pay phone
15-Jul-2024
summer doldrums
still cleaning up
from the storm
15-Jul-2024
heat advisory
testing out
the new hot sauce
15-Jul-2024
dreamless sleep
waking up
in a lawless land
15-Jul-2024
raindrops clinging to anger
15-Jul-2024
Fourth of July
a bicycle courier’s dreadlocks
dyed red
15-Jul-2024
impossible stray showers
15-Jul-2024
Cape Cod League
two old timers
reliving the past
15-Jul-2024
a gentle nudge
off the ledge
15-Jul-2024
windless night
a gentle nudge
off the ledge
15-Jul-2024
beating the heat
a donkey
wearing sunglasses
15-Jul-2024
black-crowned night heron
hungry enough to forget
he’s nocturnal
16-Jul-2024
urban renewal
covering up the graffiti
with white paint
16-Jul-2024
our front lawn
a gracious host
for mushrooms
16-Jul-2024
upscale café
everyone orders
a flat white
16-Jul-2024
summer migraine
a throbbing
bass note
16-Jul-2024
languid summer breeze
barely bending
the marsh grass
16-Jul-2024
moment of silence
the generator
fails to start
16-Jul-2024
mid-morning heat
a song sparrow
grows silent
16-Jul-2024
forecast
a chance of
melancholy
16-Jul-2024
Sunken Meadow
gulls examine
a vape pen
16-Jul-2024
clickbait
the fish crow
devours it
16-Jul-2024
heat wave
we just can’t wait
to say goodbye
16-Jul-2024
the ongoing saga
a barfly’s quest
for a free round
16-Jul-2024
wind advisory
a rushed harvest
of cherry tomatoes
16-Jul-2024
church bells lost at sea
16-Jul-2024
snickering ghosts
the last train
doesn’t show
16-Jul-2024
biting with abandon
striped bass
and horse flies
16-Jul-2024
dark and deep
the pierced lip
of a punk rock bass
16-Jul-2024
what I thought was rain
was only
the end of the world
16-Jul-2024
orangutan
hurling
invective
17-Jul-2024
nobody told me
the parsley
was ornamental
17-Jul-2024
so much depends
on a gorgeous sunset
and nothing else
17-Jul-2024
beach closure
the future
washes ashore
17-Jul-2024
out of coffee
the on-hold music
drones on
17-Jul-2024
the river on fire
everything’s fine
17-Jul-2024
sleep study
the research vessel
drifts away
17-Jul-2024
performance art
a dog pooping
at the intersection
17-Jul-2024
cellphone tower
the stories
it could tell
17-Jul-2024
stone Jesus and concrete Buddha walk into a bar
17-Jul-2024
submission
a little dog offers
to be my muse
17-Jul-2024
overwhelmed
so many hopeful faces
at the dog shelter
17-Jul-2024
birdwatching
a flock
of binoculars
17-Jul-2024
apple orchard
a donkey harvests
low-hanging fruit
18-Jul-2024
huerto de manzanas
un burro recoge
frutas maduras
18-Jul-2024
morning meditation
a burnt offering
from the warming tray
18-Jul-2024
signing the waiver
stating the radiation
is harmless
18-Jul-2024
Latin Quarter café
the bitterness
of absinthe
18-Jul-2024
avant garde quartet
launching into
an irrational number
18-Jul-2024
lost in the forest
a tidy cottage
in the hidden glade
18-Jul-2024
lazy eye
I never know which one
is looking at me
18-Jul-2024
back in the saddle
a retired cowboy
at the nursing home
18-Jul-2024
sleepwalker
unafraid
of the dark
18-Jul-2024
forward momentum
leaving me
further behind
18-Jul-2024
demotivated
no one believes
in the power of my dreams
18-Jul-2024
crows softly muttering
while I change a tire
18-Jul-2024
finishing a book
of empty pages
18-Jul-2024
shooting star
the puppy’s
attention span
19-Jul-2024
wind harvest
an unripe
cherry tomato
19-Jul-2024
heady moment
the bartender says the next one
is on the house
19-Jul-2024
run for the roses
a horse’s tail
swatting flies
19-Jul-2024
Pride parade
the street puddle’s
iridescent sheen
19-Jul-2024
rattling around
in the clothes dryer
loose change
19-Jul-2024
what if the clocks don’t want to change?
19-Jul-2024
aged and mellow
the barleywine
and me
19-Jul-2024
meditation
celebrating the silence
between crashing waves
19-Jul-2024
internet outage
a moment of silence
in the echo chamber
19-Jul-2024
children of privilege
their ripped
designer jeans
19-Jul-2024
all-gender restroom
capacity: one
19-Jul-2024
anarchist’s café
I ask what’s cooking
19-Jul-2024
island art
seaweed
washed ashore
19-Jul-2024
fledgling rivalry
who gets to stay
in the nest?
19-Jul-2024
a mannequin’s arm holding an apple
19-Jul-2024
the sound of water
a wise old frog
hops away
19-Jul-2024
defiance
refusing to admit
he’ll regret his tattoo
19-Jul-2024
astonished
that nothing
ever changes
19-Jul-2024
desert rose
the last mirage
19-Jul-2024
slightly tarnished
a wedding band for sale
at the flea market
20-Jul-2024
restless morning
something stirring
in the ravine
20-Jul-2024
lost for words
a missing
poetry magnet
20-Jul-2024
honest twilight
the shadows
grow soft
20-Jul-2024
my granddaughter’s face
when I tell her an eggplant
is a fruit
20-Jul-2024
too much coffee
I argue with myself
about proper nouns
20-Jul-2024
restless night
I hear the box springs
whisper
20-Jul-2024
sleepwalking on the moon
20-Jul-2024
seated at the end
of the barefoot bar
El Flamboyán
20-Jul-2024
unwilling to throw away my broken wristwatch
20-Jul-2024
moonrise
the ghosts
scatter
20-Jul-2024
overcast night
the snap
of a rat trap
20-Jul-2024
tomorrow’s forecast
lamenting
what could have been
21-Jul-2024
failed novelist
recycling
another manuscript
21-Jul-2024
floating world
a tennis ball
in the river
21-Jul-2024
searching for sand dollars
a retired stockbroker
21-Jul-2024
rolling down Broadway
the difference between a circle
and a sphere
21-Jul-2024
between innings
the hot dog vendor’s
perfect pitch
21-Jul-2024
expat café
the patience
of a well-behaved dog
21-Jul-2024
where does the time go?
an abandoned
cranberry bog
21-Jul-2024
iconic
my uncluttered
desktop
21-Jul-2024
forgotten dream
a persistent
memory leak
21-Jul-2024
keyless entry
a cinder block
through the picture window
21-Jul-2024
a parking spot
in a parallel universe
21-Jul-2024
waiting for the Red Line
an androgynous goth
in business attire
21-Jul-2024
the psychic tells me
I was more successful
in a past life
21-Jul-2024
telling the woodpecker
he shouldn’t be working
on such a hot day
21-Jul-2024
reading well-worn words
21-Jul-2024
buck moon
sprinting
behind a cloud
22-Jul-2024
last night’s dream
in sepia tones
22-Jul-2024
silent treatment
my coffee grows cold
22-Jul-2024
bittersweet
always growing up
too fast
22-Jul-2024
savages dismantling civilization
22-Jul-2024
I swear that doll’s eyes are following me
22-Jul-2024
mourning doves
the end
of a weekend
22-Jul-2024
restless morning
a missing row
in the spreadsheet
22-Jul-2024
insomnia cookies
I tried them
in a dream
22-Jul-2024
night shift
or was it
a slight tremor?
22-Jul-2024
my idyllic childhood
in sepia tones
22-Jul-2024
in the woman’s purse
a descendant of wolves
22-Jul-2024
tonight’s forecast
a thunder moon
22-Jul-2024
alone
on a crowded train
the out-of-towners
22-Jul-2024
fear of waking up
in someone else’s dream
22-Jul-2024
unkempt golf course
riddled with
suspicious links
22-Jul-2024
summer dusk
a restless robin
22-Jul-2024
going nowhere fast
tadpoles
in a tidal pool
22-Jul-2024
windless night
a car delivers food
to the wrong house
22-Jul-2024
arguing
I leave a dropped spoon
on the floor
22-Jul-2024
a donkey’s ear twitching in the moonlight
22-Jul-2024
jacaranda blossoms
remembering
what brought me here
22-Jul-2024
feeling lucky
a rabbit hides
in a field of clover
23-Jul-2024
overcast morning
the stillness
of a dead sparrow
23-Jul-2024
ghost captain
inviting me to board
a rudderless ship
23-Jul-2024
overdressed
for the cookout
a pair of cardinals
23-Jul-2024
duck, duck, goose
still running around
in circles
23-Jul-2024
seagulls
not duped
by the scarecrow
23-Jul-2024
software update
it seems like a good night
to read a book
23-Jul-2024
wax museum
I absentmindedly
stroke my beard
23-Jul-2024
dental visit
a plaque buildup
on the office wall
23-Jul-2024
I’m just here for the puppy videos
23-Jul-2024
wedding photos
with each anniversary
my hair grows darker
23-Jul-2024
waning moon
a flickering candle
23-Jul-2024
Cambridge side street
all crossroads
leading to the left
23-Jul-2024
Harvard Square
all street signs
skewed to the left
23-Jul-2024
screensaver
life flashes
before my eyes
23-Jul-2024
the receptionist asks
"are you here for an affair?"
23-Jul-2024
how many in your party?
a new car shows up
at the AirBnB
24-Jul-2024
summer morning blues
the echo
of a harmonica
24-Jul-2024
campaign caravan
a garbage truck
runs over a skunk
24-Jul-2024
if a tree falls
on Land Trust property
who pays to remove it?
24-Jul-2024
jubilation
a tearful reunion
with our luggage
24-Jul-2024
sunsetting
my mother falls asleep
mid-sentence
24-Jul-2024
over appetizers the subject changes to edibles
24-Jul-2024
drunk before noon
the resounding judgement
of church bells
24-Jul-2024
Sunday worship
flipping a hamburger
on the grill
24-Jul-2024
stuck between floors
we take turns pressing
the elevator button
24-Jul-2024
grammatically incorrect
an email from
a secret admirer
24-Jul-2024
backyard possum shunning the spotlight
24-Jul-2024
Wall Street headlines
tech stocks slide
into an abyss
24-Jul-2024
portrait of an unfinished artist
24-Jul-2024
answering the thunder
startled grackles
24-Jul-2024
street protest
the busker
doesn’t drink coffee
24-Jul-2024
street protest
the busker
doesn’t drink Starbucks
24-Jul-2024
night birds
not sure
what the fuss is about
24-Jul-2024
repeating to myself
that the tarantula
is harmless
25-Jul-2024
pedestrian crosswalk
the only one waiting
for the light to change
25-Jul-2024
alternative facts
the justification
for war
25-Jul-2024
between heat waves
an unexpected shiver
25-Jul-2024
cool morning breeze
the lingering summer fog
25-Jul-2024
outdated furniture
rebranded
as "mid-century modern"
25-Jul-2024
free trial
another product
to recycle
25-Jul-2024
airport delay
we opt for
a tequila flight
25-Jul-2024
about face
suddenly my mother
likes my beard
25-Jul-2024
happy hour
the bartender hears
my confession
25-Jul-2024
oceans apart
the difference between
gray and grey
25-Jul-2024
spam via text
ain’t too proud
to beg
25-Jul-2024
threatening skies
an aerial
campaign banner
25-Jul-2024
tomato plant
answering the call
for volunteers
25-Jul-2024
writer’s block
throwing pebbles
into the wind
25-Jul-2024
fireflies
suddenly I see
nothing else
25-Jul-2024
planned community
a patchwork
of terracotta tile
26-Jul-2024
even the headless mannequin is judging me
26-Jul-2024
summer olympics
the obstacle course
of a morning dog walk
26-Jul-2024
juxtaposition available
inquire within
26-Jul-2024
knock on the door
"oh, I’m not selling anything
but..."
26-Jul-2024
morning meditation
this absence
of rain
26-Jul-2024
taking the stage
a howler monkey
surrounded by bananas
26-Jul-2024
last night’s coffee
a distant
freight train
26-Jul-2024
open mic
read
like no one’s listening
26-Jul-2024
rock, paper, scissors
walking the dog
before dawn
26-Jul-2024
all that matters
is honey from the bees
and eggs from the chickens
26-Jul-2024
guilt-free pleasure
a whiff
of second-hand pot smoke
26-Jul-2024
hornet’s nest
the bloom
is off the rose
26-Jul-2024
frog prince
waiting for
another kiss
26-Jul-2024
finding her naked
she pretends
to be surprised
26-Jul-2024
fire escape
ablaze
in morning glories
26-Jul-2024
birdsong
the cat’s
disapproving glare
26-Jul-2024
periwinkle blue
a vivid memory
of my parents
26-Jul-2024
crime scene
a shortcut
through thistles
27-Jul-2024
getaway day
a bridge
to nowhere
27-Jul-2024
haiku or senryu?
pouring salt
into my coffee
27-Jul-2024
getaway day
a red light district
on wheels
27-Jul-2024
under new management
my favorite sandwich
no longer offered
27-Jul-2024
beach plums
ripening
on the dunes
27-Jul-2024
instant karma
a tortured poet
27-Jul-2024
an eco-resort
where the sugar plantation
used to be
27-Jul-2024
back from a long trip
her pallid complexion
27-Jul-2024
the same game
with a slightly
shuffled deck
27-Jul-2024
revolution
fresh vinyl
on the turntable
27-Jul-2024
trouble in paradise
a missile alert
issued in error
27-Jul-2024
busy with tourists
a fake ghost town
27-Jul-2024
musical lawn chairs
27-Jul-2024
no reason
for fireworks
and yet...
27-Jul-2024
after the rally
a rattlesnake skin
left behind
27-Jul-2024
dreaming
she betrayed me
in a dream
28-Jul-2024
beyond
the event horizon
a flickering light
28-Jul-2024
paper tiger
the numbers in my checkbook
don’t add up
28-Jul-2024
tree of knowledge
torn down
to improve the view
28-Jul-2024
overcast morning
the stillness
of a wounded rabbit
28-Jul-2024
massive fraud
clouds
without rain
28-Jul-2024
lucid dream
watching
my future unfold
28-Jul-2024
pink moon
I order
a cosmo
28-Jul-2024
summer overcast
covering up
an oozing wound
28-Jul-2024
Cat Lady
queen of the
42nd Street Shuttle
28-Jul-2024
summer gloom
the rain just wants
to be adored
28-Jul-2024
seatbelts fastened
our drowsy
taxi driver
28-Jul-2024
fermentation
a sluggish bubble
escapes the air lock
29-Jul-2024
summer deepens
adding another minute
of darkness
29-Jul-2024
dog star
the nervous chatter
of wrens
29-Jul-2024
leaving an extra pint
the milkman
of human kindness
29-Jul-2024
waiting for the pawn shop
to open
a three-legged dog
29-Jul-2024
her floral sundress
a leisurely stroll
through the garden
29-Jul-2024
watching the Fed
Wall Street
shudders
29-Jul-2024
audible sigh
the bottom
of the pickle jar
29-Jul-2024
long day ahead
an empty tequila bottle
on the kitchen table
29-Jul-2024
laid beside
a weathered tombstone
fresh flowers
29-Jul-2024
finite-state machine
forever in need
of repair
29-Jul-2024
fresh flowers
laid beside
a weathered tombstone
29-Jul-2024
false spring
sowing seeds
of doubt
29-Jul-2024
wind-driven snow
the pavement
disappears
29-Jul-2024
the screeching steel
of an incoming
subway car
29-Jul-2024
in an empty train station
dreaming of
impossible angles
29-Jul-2024
a gentle shake
reliving the snowscape
of my childhood
30-Jul-2024
barleywine
the innocence
of a guilty pleasure
30-Jul-2024
what were we thinking?
a lime green leisure suit
30-Jul-2024
cooling off
a bus passes beneath
the fire escape
30-Jul-2024
cookie management
a faint crack
in the ceramic jar
30-Jul-2024
latchkey children rearranging the furniture
30-Jul-2024
trouble in paradise
the graphics
change color
30-Jul-2024
the frayed cord of a rusty flagpole
30-Jul-2024
cloud computing
signing on the dotted line
30-Jul-2024
overcast
all of my data
in the cloud
30-Jul-2024
waning crescent moon
the faintest glimpse
of hope
30-Jul-2024
wrapped up to go
a buttered roll
at the deli
30-Jul-2024
cancel culture
expired yogurt
30-Jul-2024
hazy sunshine
the ambiguity
of the word "casual"
30-Jul-2024
preparing a feast
the sizzle
of the comal
30-Jul-2024
in a better place
the portal
to another dimension
30-Jul-2024
ebb tide
the beachcomber’s
arched back
31-Jul-2024
driverless car cranking up the bass
31-Jul-2024
wilderness trail
the future home
of luxury condos
31-Jul-2024
irresistible bliss
the dog sprints
toward a mud puddle
31-Jul-2024
lavishly dressed
a red-winged blackbird
in the salt marsh
31-Jul-2024
out to pasture
the Hall of Famer retires
to a cattle ranch
31-Jul-2024
summer in the city
the spray of water
from a Johnny pump
31-Jul-2024
wormhole
the robin won’t say
where it’s been
31-Jul-2024
smothering
the summer silence
black sheets of rain
31-Jul-2024
broken glass
a glittering mirage
in the desert
31-Jul-2024
fresh orange juice
unable
to concentrate
31-Jul-2024
blue jay
gleefully taunting
the song sparrow
31-Jul-2024
today’s headline
the growing confidence
of an ignorant man
31-Jul-2024
ancient cemetery
a lively conversation
with a tombstone
31-Jul-2024
obsessively crumpling
an empty bag
of chips
31-Jul-2024
the poet’s day job
notes on the back
of an old resume
31-Jul-2024
the poet’s day job
scribbling
between the margins
31-Jul-2024
special disinterest group
31-Jul-2024
suspended in mid-air
the inevitability
of rain
31-Jul-2024
hissing in the river
the glowing timbers
of a burning bridge
31-Jul-2024
an idling tugboat
the dog’s dream
deepens
31-Jul-2024
after all these years
the mirror
becomes a window
31-Jul-2024
swearing under my breath the waiter asks "ground pepper?"
1-Aug-2024
pagan sacrifice
sizzling steaks
on a Traeger grill
1-Aug-2024
windless morning
the search
for a simple word
1-Aug-2024
old shipwreck
battered by waves
a lovely poem
1-Aug-2024
summer heat
the habaneros
ripen
1-Aug-2024
the twinkle in her eye
a puppy
named "Sparkle"
1-Aug-2024
who ate the bacon?
if only the dog
could shrug
1-Aug-2024
rolling the dice
so many beer taps
at the casino
1-Aug-2024
packed house
the undulating
dance floor
1-Aug-2024
work in progress
the cinder block foundation
of a luxury home
1-Aug-2024
red light
she keeps talking
about her ex
1-Aug-2024
leaning closer
the whispers
between lovers
1-Aug-2024
charred nerves
when the fire alarm
is just blowing smoke
1-Aug-2024
firefly and then it’s gone
1-Aug-2024
a wise ghost tells me
it’s the living
that haunt us
1-Aug-2024
a fruit fly
I gassed in Genetics lab
wants revenge
1-Aug-2024
empty
an unused day planner
1-Aug-2024
a sameness like no other
1-Aug-2024
home sweet home
what the glacier
left behind
2-Aug-2024
coloring book
Grandpa’s frown
when I cross the line
2-Aug-2024
campus visit
the ivy
turns bittersweet
2-Aug-2024
popcorn ceiling
the scattered shadows
of candlelight
2-Aug-2024
subway magician
my wallet
disappears
2-Aug-2024
long day ahead
the air conditioner
blows a fuse
2-Aug-2024
beach day
the handyman’s truck
still in the shop
2-Aug-2024
the final tally
just a drop
in the ocean
2-Aug-2024
broken clothes dryer
an awkward tumble
on Wall Street
2-Aug-2024
alone
in the consultation room
an empty tissue box
2-Aug-2024
noontime meditation
the transience
of enlightenment
2-Aug-2024
dive bar
the melody
of a broken jukebox
2-Aug-2024
ebb tide
an empty chair
at the table
2-Aug-2024
choosing a wine
at the fancy restaurant
consenting adults
2-Aug-2024
cold fusion
a somber
family gathering
2-Aug-2024
too hot to fish
the deep thoughts
of striped bass
2-Aug-2024
fresh off the press
five fragrant cloves
of garlic
3-Aug-2024
time travel
the cop lets me off
with a warning
3-Aug-2024
our modest backyard
home
to a boastful blue jay
3-Aug-2024
Milky Way
the city boy sees it
in a photograph
3-Aug-2024
snow globe
wistful memories
of quarantine
3-Aug-2024
escape room
all of the exits
locked
3-Aug-2024
beneath the compost bucket
a banana slug
3-Aug-2024
swerving into oncoming traffic
I barely miss
the fruit fly
3-Aug-2024
summer cookout
the spider veins
on my ankles
3-Aug-2024
sand between my toes
I almost hear
the ocean
3-Aug-2024
swerving into
oncoming traffic
I barely miss
the fruit fly
3-Aug-2024
holding me together
a pair
of titanium bolts
3-Aug-2024
the taxi driver says
he knows a shortcut
but this isn’t it
3-Aug-2024
I know a shortcut
but this isn’t it
3-Aug-2024
uptown café
nobody
knows my name
3-Aug-2024
crossing the river
a lost
maple leaf
3-Aug-2024
always looking
down on me
the ceiling fan
3-Aug-2024
uptown train
all dressed up
in fresh graffiti
3-Aug-2024
firecracker in his hand
the second cousin
we all called "uncle"
3-Aug-2024
chocolate chip off the old block
4-Aug-2024
low-hanging fruit
a horse picks it
from the tree
4-Aug-2024
churning offshore
the threshold
of oblivion
4-Aug-2024
paper lanterns
in the sky
an unfinished poem
4-Aug-2024
border cantina
a generous selection
of languages
4-Aug-2024
ignoring the teleprompter
a demolished school
4-Aug-2024
progressive lenses
seeing how far
I’ve come
4-Aug-2024
night terror
I’ve misplaced
my dreamcatcher
4-Aug-2024
snap, crackle, pop
the grooves
of an old record
4-Aug-2024
new hot sauce
the tropical storm
intensifies
4-Aug-2024
mourning the loss of a poet I never knew
4-Aug-2024
unmoved by the wind
all this talk
about swing states
5-Aug-2024
seated in the grotto
a waiter
takes our order
5-Aug-2024
photographic evidence
that we were once
a happy family
5-Aug-2024
nature trail
a long subway ride
to get there
5-Aug-2024
outdoor open mic
at least the crickets
enjoy my poetry
5-Aug-2024
black-crowned heron
gracefully still
5-Aug-2024
my college degree
not enough
to put air in my tires
5-Aug-2024
chaos theory
the graceful flight
of a blue whale
5-Aug-2024
Market open
a costly fall
from the balance beam
5-Aug-2024
post-apocalypse
sorting through
the smoldering rubble
5-Aug-2024
following Wall Street
the future
is in eggs
5-Aug-2024
Black Monday
an expired
sale coupon
5-Aug-2024
clearing my cache
I forget
why I’m here
5-Aug-2024
sleepless night
a light left on
in the basement
6-Aug-2024
wiggle room
an inch worm
on my bare neck
6-Aug-2024
narrowly missing
our thirsty garden
another rain cloud
6-Aug-2024
morning after
the wrath
of grapes
6-Aug-2024
finding my niche
a place where nobody
knows my name
6-Aug-2024
heavy sigh
paying my respects
for a lost cause
6-Aug-2024
floating above
the Wall Street skyline
a tech bubble
6-Aug-2024
thriving without me
desert cactus
6-Aug-2024
at the pet store
another shopper
sniffs my feet
6-Aug-2024
cheap date
pink champagne
on ice
6-Aug-2024
summer twilight
the shadows
have wings
6-Aug-2024
tiger lily
undisputed king
of the neglected garden
6-Aug-2024
approaching storm
a chorus
of crying gulls
6-Aug-2024
rolling up her sleeves
an old woman reaches into
the pickle barrel
6-Aug-2024
life races by --
but so slowly!
7-Aug-2024
off-duty
the lifeguard kisses
his vape pen
7-Aug-2024
adventures in dining
sizzling meat on a stick
from a street vendor
7-Aug-2024
nuanced response
smashing the fruit fly
with a hammer
7-Aug-2024
bipartisanship
a cat and dog
cuddling
7-Aug-2024
choosing sides
I prefer rice
over fries
7-Aug-2024
one-way sign facing straight down
7-Aug-2024
morning glories
still awake
before the alarm
7-Aug-2024
upscale pub
a well-dressed crowd
drinking their trust funds away
7-Aug-2024
trust fall
the screaming siren
of an ambulance
7-Aug-2024
a band reunited
and then
there was one
7-Aug-2024
acoustically perfect
a dog barking
at its own echo
7-Aug-2024
wildcat strike
the bewildered face
of a police dog
8-Aug-2024
my delight when Hell freezes over
8-Aug-2024
a romantic dinner
but afterward
this shopping list
8-Aug-2024
film editor
putting petals
back on the daisy
8-Aug-2024
English major
not sure why clover
doesn’t rhyme with lover
8-Aug-2024
frayed on the edges
a black-and-white photo
of our calico cat
8-Aug-2024
low tide
the arched back
of a beachcomber
8-Aug-2024
at the flower shop
irises
in focus
8-Aug-2024
late for supper
a tree
eating the sun
8-Aug-2024
halfway through
a seventh decade
my awkward phase
continues
8-Aug-2024
heart of darkness
dissolving
into shadows
8-Aug-2024
crowded train
plenty of room
for her cleavage
8-Aug-2024
retirement dream
the river flows
downstream
8-Aug-2024
donating platelets
the rhythm
of the centrifuge
8-Aug-2024
asking
how I adapted
I resisted
8-Aug-2024
aged until mellow
I neglected to read
the instructions
8-Aug-2024
dilapidated beach house
not just a vacation
but an experience
8-Aug-2024
denying I’m a regular
the bartender knows
what I want
8-Aug-2024
rain, rain
coming back
another day
9-Aug-2024
black pudding
I don’t dare ask
what’s in it
9-Aug-2024
back to school
fresh graffiti
in the hallways
9-Aug-2024
waxing crescent moon
I can hardly dare
to hope
9-Aug-2024
California quail
starting the day
with a dust bath
9-Aug-2024
Town Clerk
unable to find
a paper clip
9-Aug-2024
ocean view
an old dog
off leash
9-Aug-2024
back to school sales
I’ve learned
to avoid them
9-Aug-2024
Tecate
Corona Extra
old beer to go
9-Aug-2024
authentication
once again I verify
that I am human
9-Aug-2024
boundary issues
a post-tropical cyclone
approaching the border
9-Aug-2024
sleepless night
the quickening pulse
of a helicopter
9-Aug-2024
tonight’s nightmare
a scarecrow
in the desert
9-Aug-2024
beach season
counting grains of sand
in the hourglass
10-Aug-2024
timeless
her hourglass
figure
10-Aug-2024
summer camp
a harvest
of cobwebs
10-Aug-2024
another offer
to refinance the mortgage
we don’t have
10-Aug-2024
wildflowers
perhaps the cure
for what ails me
10-Aug-2024
driftwood longing for the sea
10-Aug-2024
always the shopping cart
with the broken wheel
10-Aug-2024
partial eclipse
a shadow
of doubt
10-Aug-2024
bridge traffic
a seagull
overtakes me
10-Aug-2024
power failure
an impromptu
tambourine solo
10-Aug-2024
from ivory towers
delusions
of moral high ground
10-Aug-2024
cold fusion
a broken
clothes dryer
10-Aug-2024
dressed like a ninja
I evict a hornet’s nest
from the rafters
10-Aug-2024
beware of handsome men bearing whiskey
10-Aug-2024
summer dog walk
the tartness
of a wild raspberry
11-Aug-2024
falling
into despair
an acorn
11-Aug-2024
a recorded voice
thanking me
for my patience
11-Aug-2024
sudden chill
a dead bird
on the sidewalk
11-Aug-2024
my half-smile
when I’m called
a brick
11-Aug-2024
late breakfast
an impatient
catbird
11-Aug-2024
outdoor event
the sun sets
unattended
11-Aug-2024
waxing crescent moon
the ghost
of a coyote
11-Aug-2024
ominous clouds
a familiar twinge
in my back
11-Aug-2024
church bells
lost in the wind
11-Aug-2024
unrelenting waves
the immense gulf
between brothers
11-Aug-2024
imperfect harmony
crickets
and tinnitus
11-Aug-2024
scurrying nuthatch
unimpressed
with my yardwork
11-Aug-2024
after the heat wave
hydrangeas take
a final bow
11-Aug-2024
Monday morning commute
a squirrel falls
from the tree
12-Aug-2024
middle child
wishing to remain
anonymous
12-Aug-2024
trying to make
a composed salad
I lose my temper
12-Aug-2024
signs of Spring
a monsoon
in the outdoor shower
12-Aug-2024
perfect pitch
the puppy
learns to howl
12-Aug-2024
sandpiper tracks
or a message
from oblivion?
12-Aug-2024
holding back the tears
I peel another layer
of the onion
12-Aug-2024
local hardware store
fresh out
of elbow grease
12-Aug-2024
overcast sky
a stolen
silhouette
12-Aug-2024
her love letters
fresh confetti
12-Aug-2024
liking my own posts
a self-licking
ice cream cone
12-Aug-2024
the wild bull’s
quickening gallop
past the steak house
12-Aug-2024
afternoon nap
an abandoned
train station
12-Aug-2024
bluejay chasing away my poem
12-Aug-2024
private plane
the dog retreats
to her crate
12-Aug-2024
sidewalk café
the street dog’s
wagging tail
12-Aug-2024
in the back of a drawer
all of my old T passes
12-Aug-2024
frybread with honey
the bitter aftertaste
12-Aug-2024
the rain never promised not to fall
12-Aug-2024
every corner of the room an afterthought
12-Aug-2024
telling my indoor cat
he’ll live longer
12-Aug-2024
dive bar
the intrigue
of bad reviews
12-Aug-2024
snow globe
shamelessly staring
at skyscrapers
13-Aug-2024
tropical kiss
waves breaking
across the malecón
13-Aug-2024
lining the perimeter
of the family homestead
men with mirrored sunglasses
13-Aug-2024
mise en place
fresh coffee and water
to start the day
13-Aug-2024
summer morning
the slap of a skateboard
on the Zócalo
13-Aug-2024
placid river
striving
to be happy
13-Aug-2024
couch potato
the dog’s side eye
when I sit down
13-Aug-2024
in the news
another revolution
around the sun
13-Aug-2024
inching closer
to the heating vent
an old cat
13-Aug-2024
lobster season
a pale tourist’s
bright sunburn
13-Aug-2024
summer’s end nears
missing another
meteor shower
13-Aug-2024
summer’s end nears
another shooting star
13-Aug-2024
memorial
she was a thorn
among roses
13-Aug-2024
the road to hell is freshly paved
13-Aug-2024
coping saw mechanism
13-Aug-2024
tropical wave
the turbulent journey
to goodbye
13-Aug-2024
my homeland
the ruins
of a stone wall
13-Aug-2024
Mosquito Pier
a starfish floating
beneath the clouds
13-Aug-2024
hurricane warning
the song of the coquí
grows silent
13-Aug-2024
overnight curfew
an untethered
fishing boat
13-Aug-2024
AI-generated
the perfect
soulmate
14-Aug-2024
poor little rich boy
who can’t buy
a song
14-Aug-2024
cold summer rain
you could have just
said no
14-Aug-2024
the sudden chill
I’m told it’s a quilt
and not a blanket
14-Aug-2024
summer swallows
seldom seen
14-Aug-2024
rough seas
the captain’s lucky charm
falls overboard
14-Aug-2024
no time to chat
a road runner
crossing the desert
14-Aug-2024
the dry cleaner frowns
at the stain
on my suit jacket
14-Aug-2024
talking myself into a job I don’t want
14-Aug-2024
payment overdue
a clean bill of health
14-Aug-2024
setting off
the smoke detector
her perfect cleavage
14-Aug-2024
pleading the fifth of bourbon
14-Aug-2024
ahead of my time
birthday wishes
from Japan
14-Aug-2024
endless meeting
the tea kettle
boils over
14-Aug-2024
looking both ways
she declares it
a nude beach
14-Aug-2024
rusting in the can
a spam text message
14-Aug-2024
through a bullet hole
in the wall
a flickering candle
14-Aug-2024
between cracks
in the sidewalk
a parallel universe
14-Aug-2024
summer gridlock
but another year
comes right on time
15-Aug-2024
old enough to know
there’s nothing at the end
of the rainbow
15-Aug-2024
bold contrast
a cardinal
in the snow
15-Aug-2024
a quiet evening
even the coyote
sleeps tonight
15-Aug-2024
fading light
was this
our celebrated summer?
15-Aug-2024
old tavern
how many layers of varnish
on the wooden bar?
15-Aug-2024
seeds of doubt
to be called
a late bloomer
15-Aug-2024
tucked in a dog bed
today’s favorite toy
15-Aug-2024
laughing gulls
lifeguards shut down
the beach
15-Aug-2024
seven minutes to midnight
a stay
of execution
15-Aug-2024
an unfinished poem
paper lanterns
in the sky
16-Aug-2024
still the shy boy
staring at me
from the mirror
16-Aug-2024
morning birdsong
quenching
the silence
16-Aug-2024
rain dance
walking across
the scalding pavement
16-Aug-2024
harvesting
the first acorns
an industrious chipmunk
16-Aug-2024
unsettled air
a loud voice
over the PA system
16-Aug-2024
Redstone Arsenal
the MP calls me "sir"
and hands me a ticket
16-Aug-2024
remembering the silly songs
my father sang
to my children
16-Aug-2024
memories
a lullaby recorded
on my answering machine
16-Aug-2024
Friday night
Grandpa plays
air guitar
16-Aug-2024
leaving the toilet seat down for her
16-Aug-2024
the engineer’s dilemma :
a sign on the dumpster reads
"empty when full"
16-Aug-2024
wild horses
a local assures me
they’re not wild
16-Aug-2024
working late
on a Friday night
my T pass stops working
16-Aug-2024
stone Buddha’s deepening nothingness
17-Aug-2024
captured on trail cam
suburban scarecrow
17-Aug-2024
still life
a bowl of peaches
nearly ripe
17-Aug-2024
blues in the park
the sound
of thrift store fashion
17-Aug-2024
high-end boutique
the mannequin
judges me
17-Aug-2024
arriving hearse
the coffin bearers
end their smoke break
17-Aug-2024
last days of summer
dusting off
the yard sale signs
17-Aug-2024
Mesa Verde
the cliff dwellers
look down on me
17-Aug-2024
jailbreak
a neighbor’s dog
in our driveway
17-Aug-2024
growing up
he puts away
his toy soldiers
17-Aug-2024
aging hipster
shaving
against the grain
17-Aug-2024
a perfect game
the bruised shins
of a catcher
17-Aug-2024
yard sale gridlock
a fascination
with out-of-state plates
17-Aug-2024
garage sale
not a garage rock record
to be found
17-Aug-2024
pushed in a shopping cart
the unburdened life
17-Aug-2024
when the apple falls
and it’s nowhere
to be found
17-Aug-2024
in a crowded disco
a place to bury strangers
17-Aug-2024
practicing mindfulness
I miss my exit
17-Aug-2024
closing a window
the long-range forecast calls
for a snowy winter
17-Aug-2024
rip current
lost
on a one-way street
18-Aug-2024
stuck in an elevator with cheerful music
18-Aug-2024
breakfast al fresco
the patience
of a street dog
18-Aug-2024
silent gulls
my grandchildren ask
what became of the river
18-Aug-2024
dust devil
hoping it’s just
a passing phase
18-Aug-2024
coffee with sugar
I wander into
the wrong dream
18-Aug-2024
county fairgrounds
redolent
of deep-fried everything
18-Aug-2024
pessimism seldom unrewarded
18-Aug-2024
hamstring cramp
the stars we see
in daylight
18-Aug-2024
carving into
the afternoon sunshine
a passing cloud
18-Aug-2024
suspended animation
a spider’s
invisible web
18-Aug-2024
so many meetings
that should have been
an email
18-Aug-2024
ghosts picketing a ghost town
18-Aug-2024
gibbous moon
a fissure
in the clouds
18-Aug-2024
bad blues
a 2 drink
minimum
18-Aug-2024
the rustic rental house
in need
of demolition
19-Aug-2024
laughing gulls
debating the wisdom
of renumbered exits
19-Aug-2024
entering the room
a reverent hush
for the sleeping baby
19-Aug-2024
right where it belongs
a mountain goat
in the city
19-Aug-2024
reimagining
my misspent youth
19-Aug-2024
approaching dusk
no more room
on my bucket list
19-Aug-2024
in the food processor
a delicious blend
of subatomic particles
19-Aug-2024
extra innings
the organist plays
"This Beat Goes On"
19-Aug-2024
afternoon commute
a herd of cattle
crossing the bridge
19-Aug-2024
another Monday
the exhaust fumes
of a garbage truck
19-Aug-2024
sun shower
a misdirected package
19-Aug-2024
breakfast of champions
a hair of the dog
that bit me
19-Aug-2024
back to school sale
osprey fledglings
leaving the nest
19-Aug-2024
afternoon clouds
to be capable
of so little
19-Aug-2024
cloud-covered moon
the crickets
sing anyway
19-Aug-2024
Sturgeon Moon
a giant fish
hidden from view
19-Aug-2024
closing the book
a cricket
resumes its song
19-Aug-2024
morning coffee
the dappled fur
of a friendly dog
20-Aug-2024
change of seasons
a freshly painted
school bus
20-Aug-2024
trust fund parasites
shabbily dressed
in tailored clothing
20-Aug-2024
scenic overlook
an osprey fledgling
leaves the nest
20-Aug-2024
out of service
the refreshing breeze
of a passing bus
20-Aug-2024
slack leash
the dog’s
unblinking eyes
20-Aug-2024
in my spam folder
another diet supplement
I don’t need
20-Aug-2024
living abroad
I stumble across
another language barrier
20-Aug-2024
amateur magician
conjuring up
a reason to stay
20-Aug-2024
Santa Fe trail
Hatch chiles roasting
on the grill
20-Aug-2024
blind date
she tells me she thought
I would be younger
20-Aug-2024
car alarm
indistinguishable
from my nightmare
20-Aug-2024
summer overcast
my pay increase
"symbolic"
20-Aug-2024
Sturgeon Moon
a fish out of water
20-Aug-2024
summer cold snap
an ambiguous definition
of senior citizen
21-Aug-2024
after the storm
discounted firewood
21-Aug-2024
an unsavory image
my face
on a bobblehead
21-Aug-2024
fresh fruit salad
studying
for my blood test
21-Aug-2024
was it a mirage?
the sun-soaked beach
of my dreams
21-Aug-2024
watching myself
become a birdwatcher
summer twilight
21-Aug-2024
too soon!
the pumpkin-flavored
sunset
21-Aug-2024
South Station commute
rushing past
a string quartet
21-Aug-2024
caution:
uneven
pavement
21-Aug-2024
sanctuary
a dark and narrow alley
21-Aug-2024
in a fluid motion
the Tai-Chi master
hails a cab
21-Aug-2024
abandoned casino
how empires crumble
21-Aug-2024
a fork in the road
time to decide
what’s for dinner
21-Aug-2024
waning supermoon
a web search
for chile festivals
21-Aug-2024
one-pot meal
but will it
wash itself?
22-Aug-2024
betrayed
the croutons
on her Caesar salad
22-Aug-2024
taunting us
before daylight
a fish crow
22-Aug-2024
waning supermoon
taking inventory
of my dreams
22-Aug-2024
CEOs seeking synergies
22-Aug-2024
leather-bound
a scrap book
I never use
22-Aug-2024
suspect device
their solutions
are our problems
22-Aug-2024
Long Island Sound
I toss that accent
overboard
22-Aug-2024
writer’s block
I order
squid ink pasta
22-Aug-2024
out of town
a chicken-wing
conspiracy
22-Aug-2024
recovering bodies from an unsinkable ship
22-Aug-2024
cliffside highway
my white-knuckle grip
on the steering wheel
22-Aug-2024
dry dock
a school of fish
out of water
22-Aug-2024
gripping
the steering wheel
her treacherous curves
22-Aug-2024
biting into an apple
she catches my eye
22-Aug-2024
into the Mystic
a good luck charm
sinking to the bottom
22-Aug-2024
holding back
the apocalypse
an old levee
22-Aug-2024
waiting room uprising
every crossword puzzle
solved
23-Aug-2024
soft-boiled eggs
an old school
carved into condos
23-Aug-2024
day moon
pondering
our brunch options
23-Aug-2024
too soon!
pumpkin-flavored
anything
23-Aug-2024
closing credits
a jarring segue
with the barking dog
23-Aug-2024
parallel printer cables
the last vestiges
of a bygone era
23-Aug-2024
fall risk
the awkward pivot
around an acorn
23-Aug-2024
irrational exuberance
our dog
and his girlfriend
23-Aug-2024
urban scarecrow
swearing at me
on the F train
23-Aug-2024
desert cantina
a hollow skull
filled with flowers
23-Aug-2024
undercover cop
blending in at the bar
a bit too well
23-Aug-2024
tamale lady
wrapped up
in her romance novel
23-Aug-2024
secluded pond
a frog watches out
for haiku poets
23-Aug-2024
trimming sails
I’m told to put away
the scissors
23-Aug-2024
idle busboy
the seagull comes back
for seconds
23-Aug-2024
green light
I take my eyes
off the road
23-Aug-2024
dwarf rabbit
who would have guessed
it made a big mess?
24-Aug-2024
a dozen roses
the extra bounce
in her step
24-Aug-2024
fisherman’s memorial
the rod and reel
beside an empty chair
24-Aug-2024
progress
a pipeline’s scar
on the mountain
24-Aug-2024
ghost stories
the crackle
of a campfire
24-Aug-2024
Mom enters the room
cue the tasteful music
24-Aug-2024
changing seasons
the red leaves
of a dogwood tree
24-Aug-2024
police sirens
the red leaves
of a dogwood tree
24-Aug-2024
my parents’ ashes
I decline
a communion wafer
24-Aug-2024
sleepwalking
a footpath
on the ceiling
24-Aug-2024
last days of summer
a glass slipper
left at the palace
24-Aug-2024
strapless sundress
an extra bounce
in her step
24-Aug-2024
sheer sundress
an extra bounce
in her step
24-Aug-2024
caught in the act
a shortcut
through thorn bushes
24-Aug-2024
politically motivated
a dog barking
at the vacuum cleaner
24-Aug-2024
streetlight flickering in her lips
24-Aug-2024
harvesting
unripe tomatoes
summer wind
25-Aug-2024
evacuation plan
the need to be
somewhere else
25-Aug-2024
tenacious calculus
hiding out
under a curve
25-Aug-2024
clean air
perhaps on the other side
of the next bridge
25-Aug-2024
sleepwalking
she wears
the night
25-Aug-2024
lost in the wind
an unfinished poem
25-Aug-2024
unexpected guests
adding a leaf
to the dinner table
25-Aug-2024
orchestra pit
the sudden craving
for a peach
25-Aug-2024
old Cape Cod
a plumbing ad
on the placemat
25-Aug-2024
cashless laundromat
small change rattles
in the dryer
25-Aug-2024
waning supermoon
I stop taking
another supplement
25-Aug-2024
daddy’s little girl
with children
of her own
25-Aug-2024
moving into the dorm
the weight
of my daughter’s luggage
25-Aug-2024
summer dusk
the festival begins
25-Aug-2024
eleven grandkids later
a traffic helicopter
fades into silence
25-Aug-2024
Sunday brunch
a man pushing a shopping cart
down Main Street
25-Aug-2024
renewable energy
fiberglass splinters
on the beach
26-Aug-2024
meters to yards
the measure
of our misunderstanding
26-Aug-2024
in her Sunday best the little girl’s pout
26-Aug-2024
forgetting
the ultimate
sacrifice
26-Aug-2024
fall color
an old
skateboard injury
26-Aug-2024
beneath a tough exterior
the vast nothingness
26-Aug-2024
all you can eat
a mosquito-borne virus
26-Aug-2024
digging for dinner
a giant armadillo
26-Aug-2024
encore
the band plays
"Fade Into You"
26-Aug-2024
waning moon
the bully’s
bloody nose
26-Aug-2024
needle nose pliers
what problem are we trying
to solve?
26-Aug-2024
after the storm
a shower filled
with acorns
26-Aug-2024
old hotel
the neon sign reads
"NO VA"
26-Aug-2024
day moon daydream
26-Aug-2024
away on business
I sleep
on her side of the bed
26-Aug-2024
the old lighthouse
this way lies madness
26-Aug-2024
hailing
a water taxi
curious seagulls
26-Aug-2024
losing at Wordle
the sun
rises anyway
27-Aug-2024
hotel coffee
clearly
it spent the night
27-Aug-2024
carnival mirror
how little
has changed
27-Aug-2024
also
far from home
a pink flamingo
27-Aug-2024
reassured
that my side effects
are uncommon
27-Aug-2024
autumn wind
overcome
by a sigh
27-Aug-2024
the smiling concierge
nothing is free
27-Aug-2024
hotel espresso
a jittery
stock market
27-Aug-2024
keyless entry
a cinder block
through the showroom window
27-Aug-2024
first day of conference
the elevator music
repeats itself
27-Aug-2024
hazy sunshine
rehearsing
my interior monologue
27-Aug-2024
crowded casino
basking in
the neon glow
27-Aug-2024
runny eggs
I count
the clichés
27-Aug-2024
keynote address
nearly enough synergy
to power a light bulb
27-Aug-2024
cold coffee a politician’s handshake
27-Aug-2024
another acronym
alphabet soup
for lunch
27-Aug-2024
desert oasis
disappearing
into smog
27-Aug-2024
in a dream
the dog’s head
on my lap
28-Aug-2024
an old timer tells me
"I think we’re in for
some weather today"
28-Aug-2024
Mystic River
navigating the kayak
between shadows
28-Aug-2024
Wednesday morning
an uneven chance
of partly cloudy
28-Aug-2024
just beyond the fence
a world of dew
28-Aug-2024
dark roast coffee
a motorcycle runs rubber
in the parking lot
28-Aug-2024
wedding invitation
a prior engagement
28-Aug-2024
over Hot Pockets
her memories
of a previous life
28-Aug-2024
panel discussion
a childhood memory
of photographed wood
28-Aug-2024
morning haze
the drone dreams
of being a gull
28-Aug-2024
Small Craft (Beer) Advisory
28-Aug-2024
technical difficulties
a shrug of engineers
28-Aug-2024
space oddity
an application’s
memory leak
28-Aug-2024
hopping the turnstile
a free ride
to anywhere
28-Aug-2024
Friday morning
a velvet sun
29-Aug-2024
leftover pizza
a blocked
text message
29-Aug-2024
periwinkle blue
a wistful memory
of my parents
29-Aug-2024
mood
a streetlight
under water
29-Aug-2024
summer cloudburst
a waterfall
down the courthouse steps
29-Aug-2024
entering Sandwich
I envision myself
on a sub roll
29-Aug-2024
precious metal
the cover band’s
hair dye
29-Aug-2024
backup
on a floppy disk
I can’t read
29-Aug-2024
in a dream
the apology
that never came
29-Aug-2024
raging against the vending machine
29-Aug-2024
baker’s dozen
another cup
of coffee
29-Aug-2024
best gin joint
on the planet Juniper
29-Aug-2024
forks spooning in a drawer
29-Aug-2024
horseshoe crab
not a selfish bone
in its body
29-Aug-2024
food fight
seagulls finish
a little girl’s ice cream cone
30-Aug-2024
shuttered beer garden
the untapped potential
30-Aug-2024
beauty and the beast
a well-tended garden
30-Aug-2024
day moon
all my rowdy friends
have settled down
30-Aug-2024
Friday morning
a haunting refrain
30-Aug-2024
landscapers replanting wildflowers
30-Aug-2024
crossroads
the sign reads
"seek alternate routes"
30-Aug-2024
still life
pears in a basket
in two dimensions
30-Aug-2024
cattle pasture
a poet ruminates
over the next word
30-Aug-2024
searing heat
the shade
of a flamboyán tree
30-Aug-2024
last weekend of summer
waving goodbye
to my daydreams
30-Aug-2024
lunch break
public defenders
drawing straws
30-Aug-2024
private jet
public nuisance
30-Aug-2024
private plane
public nuisance
30-Aug-2024
shallow river
a silent
soundtrack
30-Aug-2024
boot camp
the shoe thief’s
wagging tail
30-Aug-2024
poetry slam
the dive bar’s storm door
in the wind
30-Aug-2024
poetry slam dancing
30-Aug-2024
staring back blankly
the fossil
in my mirror
31-Aug-2024
quiet harbor
a fishing boat disappears
over the horizon
31-Aug-2024
rip current
they could not resist
his stare
31-Aug-2024
wanderlust
a part of the city
I don’t recognize
31-Aug-2024
Labor Day weekend
the twilight
of my career
31-Aug-2024
church parking lot
the sign reads
"do not enter"
31-Aug-2024
sitting on a bench
an old man
with his back to the cemetery
31-Aug-2024
trash pickers clutching their pearls
31-Aug-2024
I guess I’m old
I was excited to renew
my library card
31-Aug-2024
the scowl when I tell her
she has lovely
habaneros
31-Aug-2024
crowded subway car
no room
for sardine metaphors
31-Aug-2024
Googling poison sumac
I begin to itch
31-Aug-2024
missing from my archive
a haiku written
about actualization
31-Aug-2024
ice cream truck
we order
a wet dog shake
31-Aug-2024
told there is
no stupid question
he proves us wrong
31-Aug-2024
shorter days
I can’t delete
my late mother’s voicemail
31-Aug-2024
explicitly wholesome lyrics
31-Aug-2024
strike three
a single short
of the cycle
1-Sep-2024
under new management
my favorite sandwich
off the menu
1-Sep-2024
crystal blue persuasion
a walk on the moon
1-Sep-2024
insulting the crowd
the opening act
cut short
1-Sep-2024
wind storm
a downpour
of pine needles
1-Sep-2024
under fluorescent lights
spandex-clad Barbie
on a Peloton
1-Sep-2024
my eldest son
flecks of gray
in his beard
1-Sep-2024
stood up again
the bartender refills
my bowl of pretzels
1-Sep-2024
too tired to sleep
a tolling
church bell
1-Sep-2024
last days of summer
a stale dog treat
in my coat pocket
1-Sep-2024
habaneros ripening
on the vine
let the harvest begin!
1-Sep-2024
stuck in my throat a polluted river
1-Sep-2024
last days of summer
she puts away
her sundress
1-Sep-2024
framing
the perfect shadow
her low-cut sundress
1-Sep-2024
in my grandparents’ tongue
no expression
for hot potato
1-Sep-2024
late night dog walk
the rabbit’s ears
flatten
1-Sep-2024
Eureka moment
the double helix
of a roller coaster
2-Sep-2024
end of summer
who will mourn
the fallen daisy?
2-Sep-2024
wind in the trees
the mystery
of an outdoor shower
2-Sep-2024
Labor Day
resuming the countdown
to retirement
2-Sep-2024
new moon
my green-eyed
grandchildren
2-Sep-2024
firing up the grill
a killer recipe
for swordfish
2-Sep-2024
desert landscape
the twitching ear
of a jackrabbit
2-Sep-2024
handyman painting the town red
2-Sep-2024
new moon
the bittersweet
keeps growing back
2-Sep-2024
untempted
by entanglement
concrete Buddha
2-Sep-2024
buzz at the bar
a robust discussion
about IPAs
2-Sep-2024
summer twilight
the throbbing bass line
of "Spoonful"
2-Sep-2024
fun house mirror
unable to resist
a silly dance
2-Sep-2024
September fog
fading into overcast
2-Sep-2024
unused scratch ticket
I may have
already won
2-Sep-2024
fruit flies
a stranger asks me
why my poems don’t rhyme
2-Sep-2024
cloudless sky
my granddaughter asks me
why I don’t pray
2-Sep-2024
border patrol
a dog pacing
behind the fence
2-Sep-2024
grammatically correct gibberish
an AI-generated college essay
2-Sep-2024
endsummer daydream
sunflowers
everywhere
2-Sep-2024
end of summer
the call
of a Great Horned Owl
2-Sep-2024
free fall
how hard it is
to be a fan
2-Sep-2024
old mill town
six mailboxes in front
of the triple-decker
3-Sep-2024
tinnitus
the soundtrack
to a silent film
3-Sep-2024
self-care
we xeriscape
our lawn
3-Sep-2024
summer
crossing to the other side
of the bridge
3-Sep-2024
under new management
the old greasy spoon
with paper plates
3-Sep-2024
under new management
the old greasy spoon
with plastic tablecloths
3-Sep-2024
in the mirror
still an awkward adolescent
3-Sep-2024
distant church bells
a dull pain
between the temples
3-Sep-2024
no longer kidding
the struggle to remember
a grandchild’s birthday
3-Sep-2024
meltdown on Wall Street
the chocolate bar
in my pocket
3-Sep-2024
end of summer
the fear of forgetting
that smile
3-Sep-2024
in the waiting room
still maintaining
a social distance
3-Sep-2024
in the waiting room
a copy of
"The How Not to Die Cookbook"
3-Sep-2024
what’s the scoop?
an ice cream truck
whistles by
4-Sep-2024
endsummer shadows
the deepening lines
on my face
4-Sep-2024
restless sleep
the hollow skull
of a deer
4-Sep-2024
in my spam folder
an email marked
"classified"
4-Sep-2024
climate change
uninhabitable
opinions
4-Sep-2024
the old clock tower
100% accurate
twice a day
4-Sep-2024
no days off
a woodpecker
on the dead oak
4-Sep-2024
wind farm
a dramatic shift
in public support
4-Sep-2024
with each anniversary
the colors of Autumn
deepen
4-Sep-2024
my unfinished poem becomes an osprey’s cry
4-Sep-2024
splash down
a time-released capsule
in the sea
4-Sep-2024
catching cobwebs
in the attic
a broken fishing pole
4-Sep-2024
writer’s block
the aftertaste
of curdled milk
4-Sep-2024
summer moonlight
a daddy longlegs
crosses the lawn
4-Sep-2024
after Labor Day
the hunt
for an uncrowded restaurant
5-Sep-2024
late night dog walk
a mysterious discovery
on the dark web
5-Sep-2024
buying on the dip
I run out
of blue chips
5-Sep-2024
lost highway
another nightmare
finds me
5-Sep-2024
animal sacrifice
the dog’s toy
on my pillow
5-Sep-2024
scratch tickets
the mouse sniffs a walnut
in the trap
5-Sep-2024
early morning dog walk
we forget to bring
a poop bag
5-Sep-2024
the myth of benevolent madness
5-Sep-2024
clinging to
a temporal horizon
summer dusk
5-Sep-2024
caffeine buzz
the fluorescent lights
flicker
5-Sep-2024
safe and insecure
strangers tell us
their unleashed dog
is friendly
5-Sep-2024
pouring a clear liquid
from an unlabeled bottle
my spirit guide
5-Sep-2024
slowly stretching
across the playground
afternoon shadows
5-Sep-2024
boudoir shot
my trembling fingers
5-Sep-2024
mad world
when people
run in circles
5-Sep-2024
far away
a bright fireball
explodes
5-Sep-2024
tempest in a teapot
the cone
of uncertainty
6-Sep-2024
startled from sleep
I speak
an unknown language
6-Sep-2024
cleansing breath
arriving for yoga class
on the wrong day
6-Sep-2024
dragonfly
on the old pond
hardly a ripple
6-Sep-2024
night terrors
a dragonfly
on the moon
6-Sep-2024
without shame
asking if "my kind"
likes rice
6-Sep-2024
clinging to the agave plant
a mourning dove
without its partner
6-Sep-2024
up the creek
a boat blocking
the driveway
6-Sep-2024
may I confide in you?
he asks
the day moon
6-Sep-2024
fulfilled
the unread
horoscope
6-Sep-2024
proudly displaying an invisible tattoo
6-Sep-2024
new neighbors mending an old fence
6-Sep-2024
the mediocre restaurant’s
perfect location
6-Sep-2024
false albacore
its truly fishy taste
6-Sep-2024
fast asleep
a dog clutching
its tail
6-Sep-2024
end of the losing streak
her technicolor smile
6-Sep-2024
after the rain
the welcome
of a weathered dock
6-Sep-2024
the old pond
a frog
flees the scene
7-Sep-2024
a sudden gust
the careless swirl
of a paper bag
7-Sep-2024
worn around the edges
a photo
of my grandfather
7-Sep-2024
cobalt sky
robins scavenging
on the front lawn
7-Sep-2024
too soon
the first leaves
changing color
7-Sep-2024
small craft advisory
my favorite beer out of stock
to make room for pumpkin ale
7-Sep-2024
changing colors
an Octoberfest
from every brewery
7-Sep-2024
water so clear
it must
be a dream
7-Sep-2024
a worrisome trend
the deepening
darkness
7-Sep-2024
summer crush
slowly vanishing
over the bridge
7-Sep-2024
small town funeral
the family arrives
on horseback
7-Sep-2024
gentleman’s club
not a gentleman
in sight
7-Sep-2024
what do you mean
the subway won’t take
a non-fungible token?
7-Sep-2024
startled from sleep
the rabbit’s ears
flatten
7-Sep-2024
paper plates
supposedly
a great restaurant
7-Sep-2024
stretch goal
I trim
my toenails
7-Sep-2024
endsummer dusk
a wild and precious life
7-Sep-2024
sipping an espresso
a flashing light
across the harbor
7-Sep-2024
an old hippie
the jangle of beads
on her walker
8-Sep-2024
man-made pond
the young frog’s
upward mobility
8-Sep-2024
sundae
every day
8-Sep-2024
user conference
a Powerpoint presentation
that could have been a postcard
8-Sep-2024
after the rain
a weathered dock
8-Sep-2024
after the rain
a weathered dock
welcoming
8-Sep-2024
seagulls picking at roadkill
on a busy highway
the explosion of feathers
8-Sep-2024
alone in the crowd
a called third strike
8-Sep-2024
our host assures us
it’s not just a vacation
but an experience
8-Sep-2024
chilly morning
the dog leans
against me
8-Sep-2024
fast fashion
clothes I won’t wear
bagged up for charity
8-Sep-2024
thunder
avenging the death
of silence
8-Sep-2024
checking the obituaries
a neighbor’s lawn
gone to seed
8-Sep-2024
stopped at a green light
the driverless taxicab
8-Sep-2024
climbing the ridge
a hunter gets captured
by the game
8-Sep-2024
a misread sign?
sorry for the new concept
inconvenience coming soon!
8-Sep-2024
the planets align
just to see
what humans will do
8-Sep-2024
fish or cut bait?
discount tickets
to a Red Sox game
8-Sep-2024
Wellfleet Harbor
for one magical night
our ship comes in
8-Sep-2024
self-inflicted wound
complaining about
my successor
8-Sep-2024
tropical flavors
another fish storm
9-Sep-2024
in search of
the perfect dessert
Too Much Jelly Roll
9-Sep-2024
alphabet soup
I eat
my words
9-Sep-2024
willow leaves
the internet tells me
they’re good medicine
9-Sep-2024
"keep in touch"
he said
to no one
9-Sep-2024
protecting me
from nightmares
a hastily built fence
9-Sep-2024
escape room
too late to formulate
an exit strategy
9-Sep-2024
dead end job
getting paid minimum wage
to be called a "scab"
9-Sep-2024
the old bartender
waking up ghosts
at the tavern
9-Sep-2024
in a dark alley
the glow
of a cigarette
9-Sep-2024
junk sleep
I wake up screaming
"get out of here!"
9-Sep-2024
curiosity
a recipe
for chipmunk pie
9-Sep-2024
stark contrast
a herring tail
on the shore
9-Sep-2024
approaching storm
an osprey’s prized possession
in its claws
9-Sep-2024
road trip
in search of
non-dairy ice cream
10-Sep-2024
the old man’s workshop
a study
in duct tape aesthetics
10-Sep-2024
scoreboard watching
a flock of geese
migrates south
10-Sep-2024
autumn dusk
I argue
with the calendar
10-Sep-2024
ripening hope
a harvest
of ghost peppers
10-Sep-2024
pressing my ear
against the moon
I hear footsteps
10-Sep-2024
leather-bound
a notebook
I never use
10-Sep-2024
neither standard nor poor
a firm grip
on the handrail
10-Sep-2024
page not found
the advice column
goes online
10-Sep-2024
broken clouds
shadows caress
her nakedness
10-Sep-2024
closing my eyes
a freight train
crosses the ocean
10-Sep-2024
the debatable value of debates
10-Sep-2024
the call for unity
a pair of bluetooth earbuds
becomes self-aware
10-Sep-2024
fair-weather clouds
a sense
of foreboding
10-Sep-2024
fast asleep
on a roller coaster
by the sea
10-Sep-2024
already dressed
for autumn
red maple
10-Sep-2024
vanilla milkshake
only a headache
to show for it
11-Sep-2024
halting my workflow
two black scars
in the sky
11-Sep-2024
"follow your dreams"
Icarus, ascending
11-Sep-2024
beneath the rubble
a snake slithering
between cinder blocks
11-Sep-2024
September fog
only 17 games
left to play
11-Sep-2024
weathered cookbook
full of recipes
for scapegoat
11-Sep-2024
daydreaming
I lose sight
of the shore
11-Sep-2024
the trauma of remembering
11-Sep-2024
an untimely reminder:
the nearest exit
is behind me
11-Sep-2024
approaching autumn
grapes continue to cling
to the vines
11-Sep-2024
same time as last year
the countdown
to oblivion
11-Sep-2024
oystercatcher
no need
for a net
11-Sep-2024
last
lemonade
stand
11-Sep-2024
balance challenge
the bitter sweetness
of a chocolate stout
12-Sep-2024
late summer morning
fair-weather clouds
drifting out to sea
12-Sep-2024
seasick
the aspiring
marine biologist
12-Sep-2024
take-out window
a driverless car
orders decaf
12-Sep-2024
rural bistro
cattle grazing
in a nearby pasture
12-Sep-2024
construction work
house sparrows
flee the nest
12-Sep-2024
brave new world
we’re referred to
as "human capital"
12-Sep-2024
betrayal
no petals
on the daisy
12-Sep-2024
wringing my hands
the early train
delayed
12-Sep-2024
hiding in plain sight
a male cardinal
in the snow
12-Sep-2024
El Mercado Ranchero
where nothing
is out of season
12-Sep-2024
dramatic flair
my percussion solo
on the coffee grinder
12-Sep-2024
sleepwalking
a doorway
in the sand
12-Sep-2024
betrayal
dos gardenias
para ti
12-Sep-2024
autumn sunset
the ghost ship
sets sail
12-Sep-2024
morning star
remembering
daylight
12-Sep-2024
so far away
the glow
of a dying constellation
12-Sep-2024
tree frogs
the soft strumming
of a tired guitar
12-Sep-2024
strawberry girl
a stranger inside
13-Sep-2024
Friday morning traffic
the ferry leaves
without me
13-Sep-2024
family tree
free-range horses
eating mangos
13-Sep-2024
24-hour news
the sound
of kudzu growing
13-Sep-2024
price gouging
I’m no longer offered
a senior discount
13-Sep-2024
bounty hunter
all it took
was a dog treat
13-Sep-2024
fever dream
a riderless horse
on the beach
13-Sep-2024
blood red soil
how many spoke
this unwritten language?
13-Sep-2024
are you sure
this was
the best medicine?
13-Sep-2024
the guilty pleasure of fried chicken
13-Sep-2024
the fog of reason dissipating
13-Sep-2024
autumn approaches
hoping
the songbirds linger
13-Sep-2024
shallow river
an acorn cocktail
on the rocks
13-Sep-2024
a stranger assures me
it’s not just another
pyramid scheme
13-Sep-2024
beneath her kimono
a concealed weapon
13-Sep-2024
decaf
words
fail me
13-Sep-2024
new in town
everyone watches me
fold my pizza
14-Sep-2024
happy hour
she finishes
her life’s story
14-Sep-2024
bestowing high praise
on an unworthy tyrant
14-Sep-2024
security line
a dog inspects
my sandwich
14-Sep-2024
beachside bistro
a little bit
of everything
14-Sep-2024
bass fishing
another bite
from a horse fly
14-Sep-2024
not a mirage
drinking water
from a tainted well
14-Sep-2024
gibbous moon
the coyote finds a hole
in the fence
14-Sep-2024
brave little toaster
triumphant
over crumbs
14-Sep-2024
overcast
migrating my data
to the cloud
14-Sep-2024
but which candidate
will let me eat cake?
14-Sep-2024
hotel lobby
everyone ignores
the rich boy’s tantrum
14-Sep-2024
jaded lovers
dust
on plastic flowers
14-Sep-2024
from the old man’s cart
aguas frescas
de taramindo
15-Sep-2024
completing the puzzle
a non-seasonal link
with an urban theme
15-Sep-2024
clickbait
what a fool
believes
15-Sep-2024
shots fired
an acorn falls
on the tin roof
15-Sep-2024
sunglasses after dark
he drinks
his trust fund away
15-Sep-2024
harvest moon
is this
our last habanero?
15-Sep-2024
jealous rage
shots fired
at the Love Shack
15-Sep-2024
endsummer sunrise
feeling for a clasp
on the dog’s collar
15-Sep-2024
golden hour
a mother lode
of jasmine
15-Sep-2024
floating downriver
an opportunistic
maple leaf
15-Sep-2024
drawbridge
a new openness
to pleasure boating
15-Sep-2024
pondering my legacy
I turn back
the clock
15-Sep-2024
waxing moon
the waning days
of summer
15-Sep-2024
rush hour traffic
ignoring
the perfect sunset
15-Sep-2024
skyscrapers
racing Icarus
to the sun
15-Sep-2024
waning days of summer
I wonder why
she lost me
15-Sep-2024
waning days of summer
the lingering allure
of her shadows
15-Sep-2024
waning summer
swinging
at ball four
15-Sep-2024
cypress roots
the twisted tales
they tell
16-Sep-2024
cranberry harvest
a flooded bog
16-Sep-2024
stoking fear
a runaway mother
of violence
16-Sep-2024
calm seas
the ghost ship
sails away
16-Sep-2024
taking over
the Scrabble board
Chrysanthemums
16-Sep-2024
selling the drama
just scream it
from the wall
16-Sep-2024
sowing irresistible pain
a Carolina reaper
16-Sep-2024
morning tutorial
the old dog learns
a new trick
16-Sep-2024
the wind still blows through fallen branches
16-Sep-2024
lobster season
a pale tourist’s
bright red sunburn
16-Sep-2024
in the display window
a mannequin’s
obscene gesture
16-Sep-2024
last days of summer
the river
ambling home
16-Sep-2024
origami construction crane
16-Sep-2024
another unsolicited offer
for something
I never wanted
16-Sep-2024
Independence Day
a flowering
dragon fruit plant
16-Sep-2024
moonset
an unfinished
whiskey bottle
17-Sep-2024
writer’s block
a flashing
beer light
17-Sep-2024
harvest moon
the days
of sweatshirts and shorts
17-Sep-2024
clean beaches
not in
this year’s budget
17-Sep-2024
corn moon
a Facebook group dedicated
to Dad jokes
17-Sep-2024
spam sandwich
another diet
solicitation
17-Sep-2024
amanecer de otoño
un cuervo
me llama por mi nombre
17-Sep-2024
autumn sunrise
a crow
calls my name
17-Sep-2024
do bears have
the right
to bear arms?
17-Sep-2024
another single friend
only playing
the b-side
17-Sep-2024
summer fog
and then it’s gone
17-Sep-2024
the eyes have it
17-Sep-2024
this meeting
could have been
a coffee break
17-Sep-2024
the cave explorer’s
abysmal outlook
on life
17-Sep-2024
crowded bus
everyone ignores
the crying man
17-Sep-2024
empty ferris wheel
everyone
who’s left me hanging
17-Sep-2024
afternoon clouds
a conference room
full of managers
17-Sep-2024
late summer chill
discussing the recipe
for mulled wine
17-Sep-2024
setting sun
nobody asks
for my endorsement
17-Sep-2024
12 games left
I binge
on cat videos
17-Sep-2024
cricketsong
the ghost
of our neighbor’s cat
17-Sep-2024
evening fog
the stars
start to fade
17-Sep-2024
partial eclipse
I remember a fragment
of my dream
18-Sep-2024
floating world
another dog’s toy
in the river
18-Sep-2024
pre-dawn fog
softening
the moon
18-Sep-2024
clear skies
the promise
of next season
18-Sep-2024
high tide
another poem
unfinished
18-Sep-2024
how do I respond
to a wedding invitation
I never received?
18-Sep-2024
balmier nights
the weariness
of crickets
18-Sep-2024
last days of summer
three fewer minutes
of sunshine
18-Sep-2024
thinning the herd
a baleen whale’s
open mouth
18-Sep-2024
outside the bunker
wild poppies
in bloom
18-Sep-2024
clinging to summer
an osprey
in its nest
18-Sep-2024
too little too late
rain in a parched field
19-Sep-2024
one week to Payday
eating around the bruise
of an overripe banana
19-Sep-2024
Thanksgiving
empty chairs
at the table
19-Sep-2024
supermoon
demurely accepting
applause
19-Sep-2024
termite season
a record harvest
of sawdust
19-Sep-2024
pub crawl
drinking
it all in
19-Sep-2024
burrowing
by the tulips
an empathetic vole
19-Sep-2024
closing my eyes
a passenger train
crosses the ocean
19-Sep-2024
phone tag
someone clearly thinks
I’m someone else
19-Sep-2024
close call
the wrong side
of the Pesky pole
19-Sep-2024
shoulder season
her spaghetti straps
19-Sep-2024
dark skies chasing summer away
19-Sep-2024
dreaming on a bus
the crash and churn
of faraway waves
19-Sep-2024
the old neighborhood
cobblestones glisten
under cracked asphalt
19-Sep-2024
staggering toward the illusion of control
19-Sep-2024
late summer rain
the river
isn’t impressed
20-Sep-2024
splitting hairs
what makes a barber shop
a beauty salon?
20-Sep-2024
summer rain
a saw horse
in the open field
20-Sep-2024
our go-to pizza place always "decent"
20-Sep-2024
Cinderella season
everything turning
into a pumpkin
20-Sep-2024
playground in the sand
a Coney Island
I never knew
20-Sep-2024
blowing out the candles
I forget
to make a wish
20-Sep-2024
the seventh seal
a chess game
with Death
20-Sep-2024
harvesting
the last tomatoes
late summer wind
20-Sep-2024
late summer rain
an idle fishing boat
20-Sep-2024
hazy sunshine
the horizon loses
its edge
20-Sep-2024
placating the dog
another
pre-dawn walk
20-Sep-2024
waking from a nightmare
field after field
of wild poppies
20-Sep-2024
do-it-yourself roof repair
an empty bottle
of cheap vodka
20-Sep-2024
last day of summer
my words flow
into a storm drain
21-Sep-2024
silence screaming into the void
21-Sep-2024
a week without eggs
studying
for my blood test
21-Sep-2024
lemon popsicle
an irresistible
melody
21-Sep-2024
animal sacrifice
does God like his hamburger
well done?
21-Sep-2024
last day of summer
a solitary crow
scolding the rain
21-Sep-2024
urban renewal
the graffiti covered wall
becomes a mural
21-Sep-2024
unattributed
my words
on a stranger’s blog
21-Sep-2024
cooling off
the express train
races by
21-Sep-2024
up in the air
a flight attendant’s
umbrella
21-Sep-2024
shipwreck
lost in translation
21-Sep-2024
his enthusiasm
for restoration projects
lost at sea
21-Sep-2024
awkward silence
I shout
"Peaches en Regalia!"
21-Sep-2024
autumn equinox
the absence
of catbirds
21-Sep-2024
first day of Fall
mindful
of every step
22-Sep-2024
Vanilla Fudge
it just keeps me
hanging on
22-Sep-2024
morning clouds
a blue jay
chases them away
22-Sep-2024
autumn sunrise
a barge eases down
the canal
22-Sep-2024
autumn twilight
an empty ferry
at the dock
22-Sep-2024
pedestrians only
the looks I get
as the car wends past
22-Sep-2024
first date, last date
she pays for my beer
as a consolation prize
22-Sep-2024
stretching out on the couch
that damp basement smell
22-Sep-2024
first day of autumn
a few less tomatoes
than yesterday
22-Sep-2024
feeling every bend of the river
22-Sep-2024
the politician’s limp handshake
22-Sep-2024
first day of autumn
the warmth
of her shadows
22-Sep-2024
finishing another chapter
the train pulls away
22-Sep-2024
extrapolating
how much tequila
to fill the void
22-Sep-2024
at the playground
two young mothers
discuss swing states
23-Sep-2024
sundae night
an empty can
of whipped cream
23-Sep-2024
street dog
finding a crack
in the sidewalk
23-Sep-2024
recovery room
an empty box
of rubber gloves
23-Sep-2024
the erudite businessman’s crooked tie
23-Sep-2024
recycling cardboard
a seagull’s laughter
23-Sep-2024
prickly pear
planning a visit
to my hometown
23-Sep-2024
jumping through hoops
discovering an old video
of our dog
23-Sep-2024
mycologist
foraging for mushrooms
in the produce aisle
23-Sep-2024
disappearing
beneath the horizon
a trio of gulls
23-Sep-2024
captured in a painting
our dog’s
inquisitive face
23-Sep-2024
net worth
the fisherman’s
dangerous catch
23-Sep-2024
limitless potential
an unlit powder keg
23-Sep-2024
entangled in the wires
a distant voice
23-Sep-2024
waking from a sound sleep
I forget my dream
23-Sep-2024
literary agent
showing off his collection
of banned books
23-Sep-2024
walking the dog
a disembodied flashlight
23-Sep-2024
"wait till next year"
deadheading
the hydrangeas
23-Sep-2024
cherry tomatoes
the race
to ripen
24-Sep-2024
cold wind
darkness replaces
daylight
24-Sep-2024
fresh coffee
an angel
gets its wings
24-Sep-2024
ethical dilemma
the neighbor’s cat
in the wrong backyard
24-Sep-2024
dockside bar
all the ships
I’ll never sail
24-Sep-2024
finishing my beer
the flood waters
recede
24-Sep-2024
late September
Red Sox fans
change the subject
24-Sep-2024
bodega cat
his eyes
on the shadow
24-Sep-2024
squash season
a crowded ferry
24-Sep-2024
falling acorns --
who will chase the chipmunks
now that you’re gone?
24-Sep-2024
refreshing my browser
contents in storage
are subject to change
24-Sep-2024
maple-tinted moon
a craving
for pancakes
24-Sep-2024
first days of Autumn
the crunch of acorns
beneath my sandals
24-Sep-2024
four-legged sentinel
guarding the kitchen
against unauthorized entry
24-Sep-2024
dark outside
I don’t know
what shirt I’m wearing
24-Sep-2024
letting the light bulbs burn out one by one
24-Sep-2024
am I the skinny boy
hiding behind a crease
in the photograph?
24-Sep-2024
who is the skinny boy
hiding behind a crease
in the photograph?
25-Sep-2024
club soda and lime
a bored escort
at the bar
25-Sep-2024
crisp autumn morning
the comings and goings
of a chipmunk
25-Sep-2024
approaching storm
a secret
I can’t share
25-Sep-2024
beyond the marsh
a fateful meeting
of river and sea
25-Sep-2024
alone on the beach
rubbing salt
in my wounds
25-Sep-2024
seeking alterations
the old tailor
tightly wound
25-Sep-2024
enforcing
social distance
Australian Cattle Dog
25-Sep-2024
dog park
the dog parks
under a bench
25-Sep-2024
leaving the widow’s home with a trunkful of memories
25-Sep-2024
strong sangria
the flourish
of a flamenco dancer
25-Sep-2024
at the crosswalk
storm clouds
cross a puddle
25-Sep-2024
lonesome highway
a blues station
fades away
25-Sep-2024
morning commute
squirrel
chasing squirrel
25-Sep-2024
the soda jerk’s smile
when I ask
for an egg cream
26-Sep-2024
moonless night
waiting for a taxi
in the wrong part of town
26-Sep-2024
Elimination Day
mathematicians
take a holiday
26-Sep-2024
never mind
everything nice
I reach for the hot sauce
26-Sep-2024
shallow river
the fisher
on a diet
26-Sep-2024
blue moon
a friendly letter
from the IRS
26-Sep-2024
fetching the camera
a pink flamingo
flies away
26-Sep-2024
eye of the storm
a shearwater
refusing to fly
26-Sep-2024
lost
the kestrel doesn’t
ask for directions
26-Sep-2024
allspice
the engineer in me
wonders how
26-Sep-2024
biting into a ghost pepper I disappear
26-Sep-2024
ghost of my father
the smell
of Old Spice
26-Sep-2024
exiting the tunnel
a train
passing a cemetery
26-Sep-2024
careful not to fall
footprints
on the crescent moon
26-Sep-2024
light autumn rain
a conversation
with my granddaughter
26-Sep-2024
blinking yellow light
the wild turkey
takes a chance
26-Sep-2024
surrounded by clouds
the gilded dome
of the State House
26-Sep-2024
azure sky
an AI-generated
paradise
26-Sep-2024
railroad bridge reaching for the clouds
26-Sep-2024
no need for a stop sign
in this one-horse town
26-Sep-2024
sleepwalking
the lights
become shadows
27-Sep-2024
lost
in the wrong part of town
my good luck charm
27-Sep-2024
moonless night
the Lyft driver
leaves without me
27-Sep-2024
first light
a chipmunk
at work
27-Sep-2024
storm surge
beach steps descending
into the sea
27-Sep-2024
nature walk
a fruitful search
for wild blackberries
27-Sep-2024
autumn morning
the wind chimes
sing
27-Sep-2024
morning meditation
the hum
of life
27-Sep-2024
the plot thickens:
a linear timeline
of jumbled thoughts
27-Sep-2024
back to school
the bicycle leans
against a tree
27-Sep-2024
parting clouds
a sliver of sun
in the cracked window pane
27-Sep-2024
fan appreciation day
demanding that ownership
sells the team
27-Sep-2024
curtain call
she knows
we’re watching
27-Sep-2024
class reunion
a memorial
for the homecoming queen
27-Sep-2024
finally cancer-free
her radiant smile
27-Sep-2024
another haiku
I nearly forgot before
I could write it down
27-Sep-2024
gallows humor
the crowd
hangs around
28-Sep-2024
night terrors
the last train leaves
without me
28-Sep-2024
Thanksgiving at the casino
grateful
to be somewhere else
28-Sep-2024
beyond the looking glass
I sign my name
with a porcupine quill
28-Sep-2024
wild turkey
in the intersection
an explosion of feathers
28-Sep-2024
shoulder pads
all that remains
of a crumbling dynasty
28-Sep-2024
the recording warns
my best years
may be behind me
28-Sep-2024
tropical convergence zone
margaritas
with rocks and salt
28-Sep-2024
tropical convergence zone
she peels off
her bikini
28-Sep-2024
Halloween wind
an empty coffee cup
crosses the street
28-Sep-2024
no longer thirsty
tobacco juice
in a water bottle
28-Sep-2024
meanwhile a garage door left open overnight
29-Sep-2024
autumn overcast
I am the old man
without a cane
29-Sep-2024
day moon
the life expectancy
of an outdoor cat
29-Sep-2024
high tide
a line in the sand
washed away
29-Sep-2024
morning stillness
my second cup
of coffee
29-Sep-2024
the vacant lot
a gracious host
for wildflowers
29-Sep-2024
clear sky
my empty words
29-Sep-2024
my old stomping grounds
an invasion
of e-bikes
29-Sep-2024
fever dream
the ethereal song
of an ancient bird
29-Sep-2024
Cambridge bistro
our fashionably
unfriendly waitress
29-Sep-2024
partly sunny
an unleashed dog
in the park
29-Sep-2024
an effortlessly winding road
29-Sep-2024
upscale wine bar
the chihuahua’s
tailored tuxedo
29-Sep-2024
bike lane
a parade
of ghosts
29-Sep-2024
bike lane
a caravan
of ghosts
29-Sep-2024
sonorous silence
the unstruck bell
29-Sep-2024
the moral of the story is a broken compass
29-Sep-2024
reunion concert
a sea
of gray ponytails
29-Sep-2024
non-dairy creamer
a mix
of sun and clouds
30-Sep-2024
hotel lobby
waiting for the pop art
to pop
30-Sep-2024
ice cream truck
Mom gives us
no quarter
30-Sep-2024
delusions of grandeur
budgeting
the lottery jackpot
30-Sep-2024
mostly cloudy
I live stream
better weather
30-Sep-2024
sea breeze
the salmon-colored
sunset
30-Sep-2024
continental breakfast across the street
30-Sep-2024
broken clouds
settling into
complimentary coffee
30-Sep-2024
checking out
a single mom
in a dated hotel
30-Sep-2024
giving directions
I explain the meaning
of kitty corner
30-Sep-2024
in a bad mood
the growl
of a chainsaw
30-Sep-2024
finger on the button
a reluctant elevator
30-Sep-2024
lesson learned
running in the rain
to fetch my umbrella
30-Sep-2024
autumn sunset
escaping
the city skyline
30-Sep-2024
abandoned factory
businessmen in hard hats
conjuring condos
30-Sep-2024
irrigation
what became
of Flower Mountain?
30-Sep-2024
ear buds in place
the silent scream
of a "don’t walk" sign
30-Sep-2024
three priests
in a museum
insert punchline here
30-Sep-2024
offering me the apple
a metaphor
of biblical proportions
30-Sep-2024
yum bus
I don’t ask
30-Sep-2024
night receptionist
sharing sunrise
with ghosts
1-Oct-2024
settling in my gut
like a truck tire in a pothole
hotel coffee
1-Oct-2024
out of my gourd
one pumpkin product
too many
1-Oct-2024
weekend chores complete
I try to forget
what day it is
1-Oct-2024
lonely highway
the sign reads
"beware of falling stars"
1-Oct-2024
horse droppings
a shortcut through
the apple orchard
1-Oct-2024
brave new world
no more need
to hail a cab
1-Oct-2024
closing my eyes
the train passes
a cemetery
1-Oct-2024
H-Mart
all signs
pointing east
1-Oct-2024
crow’s feet
the scarecrow
in the mirror
1-Oct-2024
food court in session
1-Oct-2024
city boy
unwilling
to bet the ranch
1-Oct-2024
the hex
of too many
Allen wrenches
1-Oct-2024
autumn twilight
remembering I don’t like
to eat in the dark
1-Oct-2024
higher education
a doctoral thesis
on a colorless oil
2-Oct-2024
final harvest
our chile plants
give up the ghost
2-Oct-2024
the epitaph
on his tombstone
"keep in touch"
2-Oct-2024
beginning his shift
the night watchman’s
sunglasses
2-Oct-2024
three-day weekend
my son’s leg injury
heals itself
2-Oct-2024
panic
an uninterrupted
supply chain
2-Oct-2024
geese migrating without documentation
2-Oct-2024
icing on the cake
the IRS threatens
to garnish my pay
2-Oct-2024
black cat
portending
adoption
2-Oct-2024
scratching my head
all this talk
about salary caps
2-Oct-2024
Abracadabra!
Wall Street
opens flat
2-Oct-2024
planting pokeweed
the neighborhood catbird
2-Oct-2024
evening chill
the window closes
on summer
2-Oct-2024
postseason
boarding up windows
at the lobster shack
2-Oct-2024
trying to decide
what I would and wouldn’t tell
my younger self
2-Oct-2024
one more hour
and I’ll believe
in the secret stairwell
2-Oct-2024
my spirit guide
a mid-century modern
mixologist
3-Oct-2024
help wanted
until then
a chef’s surprise
3-Oct-2024
my life’s work
absorbed
by a cocktail napkin
3-Oct-2024
out-of-town shoppers
foraging for mushrooms
in the produce aisle
3-Oct-2024
always pragmatic
a drawer filled
with cargo shorts
3-Oct-2024
afternoon commute
an acorn
rolls off the roof
3-Oct-2024
dangling from a skyscraper
the slap
of a window washer’s ropes
3-Oct-2024
state fair
a day of
cotton candy clouds
3-Oct-2024
fair game for pigeons
the statue
of a tyrant
3-Oct-2024
a weathered jetty
unwilling
to forgive
3-Oct-2024
Buddha
embracing
shadows
3-Oct-2024
riddled with doubt
a stray dog
offered food
3-Oct-2024
fairy tale
the concept
of a healthcare plan
4-Oct-2024
where am I?
a payphone
in the wilderness
4-Oct-2024
before sunrise
my eyes inured
to darkness
4-Oct-2024
night chill
surely I’ve
forgotten something
4-Oct-2024
out of context
a pink flamingo
on Cape Cod
4-Oct-2024
the academic life
a nun chasing me
with a metric ruler
4-Oct-2024
I could rule the world
if I could only find
my other shoe
4-Oct-2024
gun control
a bodybuilder
flexes her biceps
4-Oct-2024
in my Spam folder
a miracle cure
for stuttering
4-Oct-2024
a dollar per word
I order
an unsweetened soy chai tea latte
4-Oct-2024
restless night
an abandoned factory
4-Oct-2024
karaoke bar
the sour mix
in my margarita
4-Oct-2024
discreet encounter
she writes her number
on a cocktail napkin
4-Oct-2024
mockingbirds in unison
4-Oct-2024
the grim reaper unmasked
5-Oct-2024
crime scene
everyone called him
"quirky"
5-Oct-2024
oyster farmers
sharpening
their shucking knives
5-Oct-2024
afternoon commute
an acorn rolls
off the roof
5-Oct-2024
first watch
remembering
to second-guess
myself
5-Oct-2024
frosting on the beater
I could dream
all day
5-Oct-2024
Monday morning hangover
an unmowed lawn
5-Oct-2024
my investment portfolio
another acorn
falls
5-Oct-2024
broken clouds
a blue jay harasses
the bald eagle
5-Oct-2024
mosquito
interrupting
a dream
5-Oct-2024
recurring nightmare
voices crying out
from a sink hole
5-Oct-2024
night train
the bed posts
shake
5-Oct-2024
deportation hearing
no one
is listening
5-Oct-2024
fear of sleep
the night belongs
to crows
5-Oct-2024
tough loss
avoiding eye contact
on a crowded train
5-Oct-2024
at the dog park
starry eyed lovers
and a tennis ball
5-Oct-2024
carved into jade
the mysterious disappearance
of a civilization
5-Oct-2024
cave paintings
a letter
from the abyss
5-Oct-2024
wondering
how the beast in our house
came from champion bloodlines
6-Oct-2024
climate change
misinformation
in all caps
6-Oct-2024
spin cycle
another revision
6-Oct-2024
spin cycle
another revision
to this poem
6-Oct-2024
stars behind clouds
leaving only us
6-Oct-2024
preparing for impact
the hurricane’s
projected path
6-Oct-2024
fallen tree branch
another meeting
I can’t avoid
6-Oct-2024
morning constitutional
I still remember
the preamble
6-Oct-2024
wild rose
flirting
with an old man
6-Oct-2024
fallout shelter
surrounded
by poppies
6-Oct-2024
still life
she doesn’t blink
6-Oct-2024
5 shutout innings
we should have let
the rookie cook
6-Oct-2024
the bar spins
questioning the wisdom
of that final round
6-Oct-2024
reflected moonlight
please tell me
it’s not a mirage
6-Oct-2024
where it all went wrong
a rusty schoolbus
in the cornfield
6-Oct-2024
How High the Moon
an old man singing
to a tombstone
6-Oct-2024
telling myself
I like my job
the vending machine
steals my credit card
6-Oct-2024
escaping the gazebo
into autumn rain
6-Oct-2024
batter up!
cake mix
on the ceiling
7-Oct-2024
dining al fresco
the patience
of a street dog
7-Oct-2024
all the sincerity of a lacquered comb-over
7-Oct-2024
silver maple
the fall of its shadow
against our house
7-Oct-2024
autumn rain
the ghost ship
prepares to dock
7-Oct-2024
in a forgotten corner
a mouse trap
filled with gunk
7-Oct-2024
backyard bluejay arguing with thunder
7-Oct-2024
troubled sleep
a faucet dripping
in the kitchen
7-Oct-2024
a day that will live in infancy
7-Oct-2024
memory leak
my database
of important birthdays
7-Oct-2024
standing ovation
a wedding proposal
on the jumbo screen
7-Oct-2024
golden hour
the crow scolds
a falling leaf
7-Oct-2024
a crow scolds fallen leaves
7-Oct-2024
glaring sunlight
the sleek black feathers
of a grackle
7-Oct-2024
filthy lucre
my investment portfolio
takes a bath
8-Oct-2024
autumn mist
a song
I used to know
8-Oct-2024
rain at the bus stop
one puddle
joins another
8-Oct-2024
waking in the dark
even the ghosts
are sleeping
8-Oct-2024
reaping the whirlwind
farmers set fire
to haystacks
8-Oct-2024
scuttlebutt at the water cooler
a senior manager’s change of status
8-Oct-2024
gone but not forgotten
the invisible years
of junior high school
8-Oct-2024
work dreams
file under
"encore career"
8-Oct-2024
free WiFi
how many cups of coffee
to download a file?
8-Oct-2024
golden hour
a dog’s nose print
on the window
8-Oct-2024
approaching storm
the weatherman weeps
on air
8-Oct-2024
under new management
mid-century modern
with fresh paint
8-Oct-2024
leaning into autumn
an affinity
for darkness
8-Oct-2024
storm surge warning
the flood of misinformation
continues
8-Oct-2024
between clouds
the wingspan
of a red-tailed hawk
8-Oct-2024
morning meditation
a blueberry scone
with black coffee
8-Oct-2024
early sunset
the warming glow
of the grill
8-Oct-2024
sanctuary
a gentleman’s club
in God’s country
8-Oct-2024
morning thunder
not listed
in today’s program
9-Oct-2024
encore
the band plays
Love Potion #9
9-Oct-2024
Wednesday meditation
head bowed beside
a wall of water
9-Oct-2024
after the rain
a jagged
autumn sky
9-Oct-2024
by candlelight
the comfort
of a banned book
9-Oct-2024
riveting
the scatter of sparks
from a welder’s torch
9-Oct-2024
crossing the bridge
nobody folds
their slice of pizza
9-Oct-2024
dreaming on a bus
the effervescence
of faraway waves
9-Oct-2024
another rejection
"I write because I love it"
I tell myself
9-Oct-2024
so Ohio
to be baffled
by donuts
9-Oct-2024
it all makes sense now
the child
of a silent generation
9-Oct-2024
bluebells penetrating knotweed
9-Oct-2024
nurtured
if not overindulged
a child’s tantrum
9-Oct-2024
the award-winning chef
surreptitiously pinching
beef cheeks
9-Oct-2024
finding a typo in my horoscope
9-Oct-2024
setting sail
the captain won’t touch
the galley coffee
9-Oct-2024
transportation hub
I discover my bus
doesn’t stop here
10-Oct-2024
lost and found
remembering how happy
we once were
10-Oct-2024
back to work
making note
of the nearest exit
10-Oct-2024
top shelf
the bartender serves
a kindred spirit
10-Oct-2024
shuttered factory
plenty of open spaces
in the parking lot
10-Oct-2024
morning chill
the eye
of a hurricane
10-Oct-2024
city sidewalk
a well-dressed man bends down
to pick up a penny
10-Oct-2024
lingering
in the stairwell
cheap perfume
10-Oct-2024
dockside pub
the salty language
of fishermen
10-Oct-2024
belly full of bourbon
can I face
this floating world?
10-Oct-2024
psychic shop closed
due to
unforeseen circumstances
10-Oct-2024
beehive --
bustling business
10-Oct-2024
colonial architecture
an island
of sugar plantations
10-Oct-2024
rejection letter
a dryer sheet
in my shirt sleeve
10-Oct-2024
lobsterman’s daughter
fishing for compliments
10-Oct-2024
for sale sign
we’re the old ones now
10-Oct-2024
somewhere beyond
the jagged horizon
Northern Lights
10-Oct-2024
signs of Sasquatch
my grandson’s
giant sneakers
11-Oct-2024
waxing gibbous moon
a trip
I’m starting to dread
11-Oct-2024
researching my options
when life
gives me kumquats
11-Oct-2024
betting the ranch
a dirt merchant
in paradise
11-Oct-2024
working from home
nobody cares
that I’ve grown a beard
11-Oct-2024
meticulously mowed
an empty baseball field
11-Oct-2024
orange zest
realizing it never was
in season
11-Oct-2024
autumn deepens
I make an appointment
for a hearing test
11-Oct-2024
driftwood --
history repeats
11-Oct-2024
yoga classes
the schedules
inflexible
11-Oct-2024
none of my kids
wants to walk
last year’s Christmas present
11-Oct-2024
day trader
combing the beach
for shell companies
12-Oct-2024
butterfly effect
the dog stops chasing
a squirrel
12-Oct-2024
deepening autumn
a former prospect
on another team
12-Oct-2024
abandoned hospital
the lingering footsteps
of ghosts
12-Oct-2024
Karma Police in an unmarked cruiser
12-Oct-2024
cozy pub
a warm blanket
of sawdust
12-Oct-2024
after the fall
I gather what’s left
of my senses
12-Oct-2024
tin roof
the sweet arpeggio
of rain
12-Oct-2024
morning fog
I fail to see
the point
12-Oct-2024
pointing out
all of the constellations
I used to know
12-Oct-2024
hypnotized crowds chanting nonsense
12-Oct-2024
waxing gibbous moon
a lone wolf
at the bar
12-Oct-2024
cranberry ale
sour notes
from the stage
12-Oct-2024
Oktoberfest
so many dogs
dressed like pumpkins
12-Oct-2024
casualty of war
guacamole
with peas
12-Oct-2024
guard dog
barking at
the garden gnome
12-Oct-2024
rites of passage
turning off
the outdoor shower
13-Oct-2024
the used bookstore’s
mystery section
a creaky floorboard
13-Oct-2024
Hillside Avenue
a Halal Burger
from heaven
13-Oct-2024
always lavishly dressed
a red-winged blackbird
in the salt marsh
13-Oct-2024
off-season beach walk
the crumbling cliffside
13-Oct-2024
village cobbler
the guardian
of soles
13-Oct-2024
Desolation Peak
a stack
of unpaid bills
13-Oct-2024
reformed hipster
shaving
against the grain
13-Oct-2024
where does the time go?
rippling palm branches
13-Oct-2024
slaying the dragon
I order a second
veggie burrito
13-Oct-2024
final harvest
the ristra’s shadow
lengthens
13-Oct-2024
palm reading
I hear the movie
was better
13-Oct-2024
back talk radio
13-Oct-2024
entangled
in the overhead wires
a distorted voice
13-Oct-2024
Payday
my checkbook
exhales
13-Oct-2024
wanted:
a mechanic
to get my mojo working
13-Oct-2024
food pantry
a dented can
of beans
14-Oct-2024
Columbus Day
my ancestors meet
my ancestors
14-Oct-2024
sleepwalking
a doorway
in the sky
14-Oct-2024
autumn deepens
the chile plant’s
withered leaves
14-Oct-2024
late for the train
but I can’t even find
the station
14-Oct-2024
lucid dreams
the fragrance
of thunder
14-Oct-2024
in and out of darkness
no signs
of remorse
14-Oct-2024
returned for postage
an old love letter
14-Oct-2024
Cape Cod morning
an unfavorable ratio
of clouds to sky
14-Oct-2024
please sing silently
14-Oct-2024
water’s sound
the wise old frog
hops away
14-Oct-2024
haunting
the hopeful eyes
of a shelter dog
14-Oct-2024
always polite
Grandpa called them
road apples
14-Oct-2024
acorn season
another well-fed raccoon
14-Oct-2024
date night
a pair of coyotes
in the front yard
14-Oct-2024
no sky
a lost dog
in paradise
14-Oct-2024
waking from a nightmare
the dog whines
to go out
15-Oct-2024
turning its tail
to run
a distant comet
15-Oct-2024
grave mistake
a typo
on a tombstone
15-Oct-2024
morning after
trying to sew the quilt
back together
15-Oct-2024
elevator pitch
only seconds to press
the right button
15-Oct-2024
hunter’s moon
my bird ID app
solicits donations
15-Oct-2024
Cape Cod lullaby
a tolling buoy bell
15-Oct-2024
strolling past
the village bakery
a luscious chocolate mousse
15-Oct-2024
old shoes
trying to untie the knot
in my stomach
15-Oct-2024
startled from sleep
the difference between nap
and daydream
15-Oct-2024
golden hour
the impermanence
of yellow leaves
15-Oct-2024
terror by proxy
the remora attached
to a shark
15-Oct-2024
hospitality charges
a hotel room the size
of a postage stamp
15-Oct-2024
stamping out a cigarette
the ER doctor’s
pager sounds
15-Oct-2024
leaving the podium
a snail trail
of glaze
15-Oct-2024
the confidence of an ignorant man
15-Oct-2024
autumn meditation
the transience
of enlightenment
15-Oct-2024
Brooklyn Bakery
taking a bite
of the bear claw
15-Oct-2024
Zoom meeting
seconds after biting into
a very sour pickle
15-Oct-2024
leaning closer
Grandpa’s voice
a whisper
15-Oct-2024
visiting the cemetery
an old man buried
in a book
15-Oct-2024
brittle branches
the season’s
first cold snap
15-Oct-2024
conflict-free diamonds
the emperor shows off
his new clothes
16-Oct-2024
changing seasons
I draw
the curtains closed
16-Oct-2024
malleable masses
mesmerized by myths
16-Oct-2024
unseasonably cold coffee
I drink it anyway
16-Oct-2024
"have you considered laser treatment?"
my daughter stares at my age spot
16-Oct-2024
putting away lawn chairs
the season transitions
into sighs
16-Oct-2024
a twinge in my back
how much snow
will I shovel this year?
16-Oct-2024
a lonely work of art
Buddha’s Mona Lisa smile
16-Oct-2024
harvest time
an oozing wound
on the maple tree
16-Oct-2024
killing frost
the subject changes
to politics
16-Oct-2024
harvest moon
pulling back
the veil
16-Oct-2024
in the mailbox
an unlabeled envelope
16-Oct-2024
hot dog stand
no hesitation when asked
for a "glizzy"
16-Oct-2024
fog envelopes the post office
16-Oct-2024
costume party
I wear my
existential dread
17-Oct-2024
killing frost
my credit card
declined
17-Oct-2024
serving guests
I take the bowl
with the chip in it
17-Oct-2024
bombs bursting in air
a toppled monument
17-Oct-2024
hunter’s moon
the silent vigil
of a deer stand
17-Oct-2024
anticipation
the recoil
of a shotgun
17-Oct-2024
retirement daydreams
a swan swimming
in the saltmarsh
17-Oct-2024
outside the circus tent
two clowns
on a smoke break
17-Oct-2024
autumn mist
the horizon
loses its edge
17-Oct-2024
end of an era
putting away
the cargo shorts
17-Oct-2024
sunset
moonrise
the revolving door
of autumn
17-Oct-2024
departure lounge
not enough reason
to stay
17-Oct-2024
safety net
a fisherman distracted
by shiny objects
18-Oct-2024
at the flea market
hand-knit baby mittens
never worn
18-Oct-2024
myriad shades of gray
18-Oct-2024
crisp autumn morning
the phone call
I was dreading
18-Oct-2024
stable genius
a horse counts
with its hoof
18-Oct-2024
bad blues
I quickly consume
my 2-drink minimum
18-Oct-2024
setting harvest moon
another handful
of cherry tomatoes
18-Oct-2024
autumn chill
a dab of hot sauce
on the turkey pot pie
18-Oct-2024
divide by zero
a herring count
in broad daylight
18-Oct-2024
obituaries
learning who is avid
about something
18-Oct-2024
after the harvest
a dried up
cranberry bog
18-Oct-2024
benign clutter
I tell myself
18-Oct-2024
clearing the channel
a slow descent
into darkness
18-Oct-2024
moving day
freshly splattered paint
on the carpet
19-Oct-2024
ferry landing
the one
that got away
19-Oct-2024
pond life
an unemployed frog
19-Oct-2024
end of bass season
to fish
or cut bait?
19-Oct-2024
end of bass season
do we fish
or cut bait?
19-Oct-2024
harvest moon
a nascent romance
with the farmer’s daughter
19-Oct-2024
shopping spree
the dog’s toy box
runneth over
19-Oct-2024
snow globe
a swirl
of wistful memories
19-Oct-2024
foggy morning
a second cup
of coffee
19-Oct-2024
grandpa sighs
explaining safety pins
to the grandkids
19-Oct-2024
inattentive busboy
seagulls
fill the gap
19-Oct-2024
institutional entropy
clicking through another
certificate error
19-Oct-2024
Brooklyn fire escape
ablaze in sunflowers
19-Oct-2024
"follow your dreams"
Daedalus says
to Icarus
19-Oct-2024
morning meditation
an abundance
of silence
19-Oct-2024
unrequited love supreme
19-Oct-2024
carnival mirror
I see myself
through jaded eyes
19-Oct-2024
carnival mirror
my jaded eyes
19-Oct-2024
media circus
so many clowns
with law degrees
20-Oct-2024
no place like home
a tick crawling
on my arm
20-Oct-2024
hungry possum
forgetting
he’s nocturnal
20-Oct-2024
autumn wind
grapes clinging
to the vine
20-Oct-2024
such good eaters
I hope they leave
a big tip
20-Oct-2024
how many ghosts speak this unwritten language?
20-Oct-2024
which one
of you thickening clouds
stole my shadow?
20-Oct-2024
mink stole the scene
20-Oct-2024
Halloween party
an angel
eats chicken wings
20-Oct-2024
romantic stroll
the boardwalk
totally lit
20-Oct-2024
aspiring to be
a statistical outlier
20-Oct-2024
shark strike
for higher wages
and better benefits
20-Oct-2024
refugee camp
aglow
with mortar fire
20-Oct-2024
cocktail hour
an iguana
on the rocks
20-Oct-2024
the ancient comet
aspiring to be
a statistical outlier
21-Oct-2024
end of the weekend
grinding my teeth
in my sleep
21-Oct-2024
calm waters
the illusion of ducks
in a row
21-Oct-2024
refreshing my browser
clouds turn to mist
21-Oct-2024
nurturing the spoiled child’s tantrum
21-Oct-2024
relationship status
a hastily cropped
profile photo
21-Oct-2024
stuck between T stops
Subterranean Homesick Blues
21-Oct-2024
undecided
where to hitch
the unicorn
21-Oct-2024
fair-weather clouds
a new language
I didn’t need
21-Oct-2024
northern lights
the glow
of Mass Pike traffic
21-Oct-2024
strong cocktails
a mixed close
on Wall Street
21-Oct-2024
hardened artery
a functionally obsolete bridge
21-Oct-2024
situational awareness
a pink elephant
in the room
21-Oct-2024
warm autumn day
shutting off
the irrigation
21-Oct-2024
lesson learned
avoiding
back to school sales
21-Oct-2024
future shock
a fortune cookie
riddled with typos
21-Oct-2024
Halloween costume
the cheapskate
waiting for a sale
21-Oct-2024
darkness
the nightingale’s
sorry song
21-Oct-2024
golden hour
another solicitation
for burial insurance
21-Oct-2024
Halloween season
the hangman’s
beautiful daughter
21-Oct-2024
poet’s notebook
anticipating
clean margins
21-Oct-2024
old lighthouse
watching over
the darkness
21-Oct-2024
day moon
the wrong team wins
22-Oct-2024
evening meditation
her mantra
a soft snore
22-Oct-2024
gated community
an exhibition
of terracotta tile
22-Oct-2024
his old room
a shrine
of blue ribbons
22-Oct-2024
late-season storm
old enough
to know better
22-Oct-2024
fallen angel
or perhaps just a moth
caught in the curtains
22-Oct-2024
day moon
a walk of shame
observed
22-Oct-2024
whispering
among reeds
the unheard music
22-Oct-2024
frog pond
haiku poets
in and out
of season
22-Oct-2024
one-armed bandit
rolling up my sleeve
for this year’s flu shot
22-Oct-2024
deep breath
prying out a wood splinter
with tweezers
22-Oct-2024
the skulking advance
of a nosy neighbor
"I don’t mean to pry, but..."
22-Oct-2024
suspect device
playing with
a marked deck
22-Oct-2024
morning fog
the barista should know
I don’t take sugar
23-Oct-2024
blood in the soil of the old plantation
23-Oct-2024
Coney Island dream
a room full
of funhouse mirrors
23-Oct-2024
overnight rain
no one remembers
what the fight was about
23-Oct-2024
invisible herring
migration
without representation
23-Oct-2024
time for bravery
an Englishman
in a baseball cap
23-Oct-2024
insomnia
a drunken text
from the ex
23-Oct-2024
local election
wild turkeys cross the street
unopposed
23-Oct-2024
two days before Payday
down to seeds
and stems
23-Oct-2024
raging through
the arroyo
summer drought
23-Oct-2024
baiting a hook
my father repeats
another cop story
23-Oct-2024
copping a plea
the bailiff’s
menacing stare
23-Oct-2024
asking for recommendations
our waitress spills the tea
23-Oct-2024
global warming
the politician’s
hot mic
23-Oct-2024
another fairy tale
the con man’s
business acumen
23-Oct-2024
choking on exhaust
I miss the last bus
23-Oct-2024
a child’s lament:
why do fireflies
have to die so soon?
23-Oct-2024
helplessness not wanted
23-Oct-2024
on a hunch
I take
the scenic route
23-Oct-2024
medianoche
la luna nada
en el mar tranquilo
24-Oct-2024
changing seasons
careful not to awaken
the sun
24-Oct-2024
outshining the moon
a chandelier
in full swing
24-Oct-2024
dog hair
decorating
the den
24-Oct-2024
smokestack lightning
shining just like gold
24-Oct-2024
hearing myself say
Dad would have loved
this place
24-Oct-2024
making room for ghosts
a regular is shown
the door
24-Oct-2024
visiting Grandma’s grave
the incense
of sofrito
24-Oct-2024
red pill or blue pill
which one
is the illusion?
24-Oct-2024
thinking globally
I stumble upon
a nude beach
24-Oct-2024
bad haircut
I figuratively
flip my wig
24-Oct-2024
thinking globally
the stunning cleavage
of the girl next door
24-Oct-2024
in my spam folder
the solution to a problem
I never had
24-Oct-2024
find someone
who looks at you
the way the algorithms
look at you
24-Oct-2024
dorsal fin
on the horizon
a town called Amity
24-Oct-2024
let’s remain friends
said the dragon
to the unicorn
24-Oct-2024
clinging to summer
the last cherry tomato
25-Oct-2024
avocado toast
the old hospital
carved into condos
25-Oct-2024
negative space
the judges’ table
at a photo exhibit
25-Oct-2024
faster than a government procurement
25-Oct-2024
prickly pears
the neighbors’ silence
as we move in
25-Oct-2024
one-armed rebellion
the slot machine
malfunctions
25-Oct-2024
shattered moonlight
I skip
a river stone
25-Oct-2024
autumn mashup
13th Floor Elevator
to the pumpkin patch
25-Oct-2024
called strike three
the rookie throws his bat
or does he yeet it?
25-Oct-2024
tomorrow’s weather
cloudy with a chance
of tyrannical reign
25-Oct-2024
deepening autumn
an affinity
for darkness
25-Oct-2024
fortunate setting son
25-Oct-2024
avoiding eye contact
she sees
right through me
25-Oct-2024
in the interest
of transparency
she wears no bra
25-Oct-2024
my nighttime muse
herring migrating
upriver
25-Oct-2024
under the hood
troublesome noise
or sympathetic vibration?
26-Oct-2024
contemplating
my family tree
another leaf falls
26-Oct-2024
energy dip
blue chips
finish flat
26-Oct-2024
the urn with his ashes
so small
so heavy
26-Oct-2024
trivial pursuit
I drink
and I know things
26-Oct-2024
autumn twilight
a doe and fawn
scavenge for berries
26-Oct-2024
goat biriyani
the pungent kick
of saffron
26-Oct-2024
closed to visitors
a lighthouse
with nothing to do
26-Oct-2024
HelloFresh
what passes
for nourishment
26-Oct-2024
tan tan ramen
or dan dan noodles?
exchanging yen for yen
26-Oct-2024
flicker flicking empty sunflower husks
26-Oct-2024
situationship
anything but normal
26-Oct-2024
willfully enchanted
by a cut-out witch
26-Oct-2024
gone too soon
peonies take a bow
26-Oct-2024
found art
a fiddlehead
unfurls
26-Oct-2024
acorn casualty
a dead raccoon
in the road
26-Oct-2024
Sunday morning
the dog hides
her broken toy
27-Oct-2024
late for work
a dog toy pressed
against my leg
27-Oct-2024
dockside
plastic water bottles
in the fisherman’s net
27-Oct-2024
Zen garden
pigeons pecking
at nothing
27-Oct-2024
the silence
between whispers
blowing snow
27-Oct-2024
a long career
in defense of
pocket protectors
27-Oct-2024
barbed wire
encircling
unexploded ordnance
27-Oct-2024
objects in the mirror
may be figments
of your imagination
27-Oct-2024
dirty rice
a line cook invokes
the 5-second rule
27-Oct-2024
objection overruled
mustard
on my hamburger
27-Oct-2024
eating caviar
with dirty fingers
the ogre in the room
27-Oct-2024
hiding from a stalker
she pretends
to be my date
27-Oct-2024
mirage
her backlit beauty
27-Oct-2024
daydream
the shadows
overtake her
27-Oct-2024
settling into
the salt marsh
a flock of birdwatchers
28-Oct-2024
low tide
sea glass
and broken shells
28-Oct-2024
campaign contribution
I pick up
after the dog
28-Oct-2024
late for school
I wander into
the wrong class
28-Oct-2024
quality control
I cancel
my subscription
28-Oct-2024
autumn blues
the scarecrow’s
pork pie hat
28-Oct-2024
honing its hunting skills
the juvenile shark
bites a plastic bag
28-Oct-2024
bad haircut
I flip
my wig
28-Oct-2024
the half-baked plans
of mice in the pantry
28-Oct-2024
lunch hour
the baker
gets baked
28-Oct-2024
stop the train!
my grandson
calls me "bruh"
28-Oct-2024
surrounded by water
another hazy IPA
28-Oct-2024
no time
for altruism
top-shelf champagne
28-Oct-2024
awestruck
a peacock
in the beer garden
28-Oct-2024
clutching rosary beads
a blind woman stares
into eternity
28-Oct-2024
indigo sky
how quickly
it fades to black
28-Oct-2024
autumn sunset
a ghost ship
enters the harbor
28-Oct-2024
wicked good whiskey
28-Oct-2024
seeking asylum
a stray cat hops
the neighbor’s fence
29-Oct-2024
killing frost
the sadness
of unripened tomatoes
29-Oct-2024
quixotic
this quest
for clean energy
29-Oct-2024
shoulder season
the days
of delicata squash
29-Oct-2024
Intramuros
resembling the grandfather
I never knew
29-Oct-2024
autumn sunrise
treetops yield
the right of way
29-Oct-2024
killing frost
I finish my coffee
way too fast
29-Oct-2024
Halloween diner
the devil serves me
burnt toast
29-Oct-2024
strong coffee
this mortal coil
wound tight
29-Oct-2024
birth of the cool
a bebop jam
on the subway platform
29-Oct-2024
autonomy
it leaves us all wondering
and it should
29-Oct-2024
trimming his sails
the fisherman sees
a mermaid
29-Oct-2024
ghost ship ahoy!
29-Oct-2024
flashy sneakers
impossible
on a shoestring budget
29-Oct-2024
tarnished brass
what passes
for patina
29-Oct-2024
tropical disturbance
a moron
with a microphone
29-Oct-2024
my vote cast
acorns continue
to fall
30-Oct-2024
Halloween season
you’ve got to pick up
every stitch
30-Oct-2024
all you can eat
far more than
I can quantify
30-Oct-2024
soup on the stove
robins pecking
at my lawn
30-Oct-2024
shopping list in hand
I wasn’t told
what kind of flour
30-Oct-2024
bright graphics on a map
the storm’s projected path
30-Oct-2024
Thanksgiving politics
fighting over
the turkey leg
30-Oct-2024
old coffee table on its last legs
30-Oct-2024
Divinity school
ivy climbs
the fire escape
30-Oct-2024
double coupons day
an argument
in the self-checkout lane
30-Oct-2024
dead to me
an amateur hit man
30-Oct-2024
lifeguard
diligently monitoring
social media
30-Oct-2024
first snow
the excessive ardor
of a plow driver
30-Oct-2024
unseasonably warm
an overzealous salesman
30-Oct-2024
lost in the city I wanted to be
30-Oct-2024
urban coyote
the crumbling stucco
of my dreams
30-Oct-2024
Halloween blood test
the nurse tells me
I have nice veins
31-Oct-2024
midnight
no one notices
its costume
31-Oct-2024
ghosts night out
line at the bar
six feet deep
31-Oct-2024
new moon
a rational fear
of darkness
31-Oct-2024
la ofrenda
Grandpa will know
if I poured cheap tequila
31-Oct-2024
trick or treat
La Catrina’s
big smile
31-Oct-2024
twist and shout
I zigged
where I should have zagged
31-Oct-2024
twist and shout
my sprained ankle
invents a dance
31-Oct-2024
autumn leaves drifting to sleep
31-Oct-2024
absinthe café
all of my demons
so shabbily dressed
31-Oct-2024
fit check
I have no idea
what t-shirt I’m wearing
31-Oct-2024
hoarding Halloween candy
31-Oct-2024
Halloween dream
she assures me
she’s a very good witch
31-Oct-2024
first draft
my manuscript
scatters
31-Oct-2024
financial hardship
I fail to win
the Powerball jackpot
31-Oct-2024
my words
unattributed
on the internet
31-Oct-2024
leaving the market
a street dog follows us
from a distance
31-Oct-2024
quiet Halloween
the absence
of streetlights
31-Oct-2024
Day of the Dead
another storm
forming in the Gulf
1-Nov-2024
enlightenment
slowly emerging
from the sweat lodge
1-Nov-2024
broken circle
withholding
the peace pipe
1-Nov-2024
November morning
what to do
with the unsold pumpkins
1-Nov-2024
high tide battering the old jetty
1-Nov-2024
All Souls’ Day
remembering
to turn back the clock
1-Nov-2024
aged until mellow
the tequila
and me
1-Nov-2024
copy and paste
what is and isn’t
a haiku
1-Nov-2024
adaptation
a wolf approaches
the campfire
1-Nov-2024
coastal village
the hardware store’s
leaky roof
1-Nov-2024
coasting to a stop
runaway caboose
in the trainyard
1-Nov-2024
unseasonably warm
a smile probably meant
for someone else
1-Nov-2024
righteous indignation
my granddaughter
takes offense
1-Nov-2024
moving day
another piece
of the puzzle
1-Nov-2024
Day of the Dead
she wears
a strong perfume
1-Nov-2024
chupacabra
the monsters
we want to see
1-Nov-2024
trick or treat
a rejection notice
via email
1-Nov-2024
November’s bloodcurdling scream
1-Nov-2024
homes for America
the broken promise
of suburbia
1-Nov-2024
nostalgic nightmare
a chattering typewriter
1-Nov-2024
storming the Outback
a mob of kangaroos
2-Nov-2024
continued drought
the hushed voice
of the river
2-Nov-2024
everything in its place
a dog
on the roof
2-Nov-2024
a toast
to next year’s
resolutions
2-Nov-2024
Cold Storage Beach --
residents only
2-Nov-2024
old pond
the Jesus Lizard
crosses it
2-Nov-2024
happy hour
leaving mindfulness
behind
2-Nov-2024
haunted house
the mice
don’t mind
2-Nov-2024
real estate tycoon
sand castles
in the rain
2-Nov-2024
All Souls Day
an old man
feeding pigeons
2-Nov-2024
smoke break
ice cream man melting
in the hot sun
2-Nov-2024
lingering
loitering
rain
2-Nov-2024
are we there yet?
high-energy dogs
in a convertible
2-Nov-2024
rolling under a heat lamp
the last gas station hot dog
2-Nov-2024
asking no questions
migrating geese
at an oxbow lake
3-Nov-2024
asking no questions
sharp-tailed sandpipers
at the billabong
3-Nov-2024
company meeting
looking for the ones
who aren’t there
3-Nov-2024
turning back the clock
a dirty dish
in the cabinet
3-Nov-2024
desert daydream
an agave plant
reaching for the stars
3-Nov-2024
Long Beach convention
their merchandise
is Sublime
3-Nov-2024
retirement daydream
a pile of fallen leaves
3-Nov-2024
the missing shoe
outfoxed
by a playful dog
3-Nov-2024
autumn wind
clutching the hem
of her skirt
3-Nov-2024
mime troupe competing for attention
3-Nov-2024
serenity now!
the neighbor’s
leaf blower
3-Nov-2024
election week
perhaps I should be living
under a rock
3-Nov-2024
talking heads
taking their seats
on a sinking ship
3-Nov-2024
autumn dusk
a submerged canoe
3-Nov-2024
playground pundits
campaigning
in a swing state
3-Nov-2024
whistle stop campaign
without a platform
3-Nov-2024
change of seasons
a new bag
of cough drops
4-Nov-2024
ferry landing
life in the stand-by lane
4-Nov-2024
Christmas bonus
a wild turkey
in the yard
4-Nov-2024
election week
another flock
of migrating geese
4-Nov-2024
dark days
a sustained invasion
of fallen leaves
4-Nov-2024
still pond
koi swimming
through my dreams
4-Nov-2024
election eve
a scarecrow
with a campaign sign
4-Nov-2024
guard dog barking at a scarecrow
4-Nov-2024
election night
talking heads
and their astral projections
4-Nov-2024
long security lines
next time I’ll take
an astral plane
4-Nov-2024
bleeding
through the clouds
autumn sunset
4-Nov-2024
low tide
searching for meaning
in the seaweed
4-Nov-2024
janitor closet
or a portal
to another world?
4-Nov-2024
in my inbox
another ad
for living abroad
4-Nov-2024
autumn sunrise releasing the crows
5-Nov-2024
election day
I choose
shorts and sandals
5-Nov-2024
platypus
the marvels
of AI
5-Nov-2024
farmer’s market
an old woman shops
for kindness
5-Nov-2024
elitist barfly
shunning a margarita
made with sour mix
5-Nov-2024
tea and toast
the myth
of unaccented English
5-Nov-2024
nervous small talk
when silence
would suffice
5-Nov-2024
election day
gulls examine
a student’s backpack
5-Nov-2024
first frost
another text
with a dubious link
5-Nov-2024
vigilance
not quite warm enough
to open the window
5-Nov-2024
the morning after
children play
with burned-out flares
5-Nov-2024
radio static
when silence
would suffice
5-Nov-2024
at the end of the day
just another
figure of speech
5-Nov-2024
hourglass figure
another timeless myth
5-Nov-2024
prime real estate
divided
against itself
5-Nov-2024
hurricane warning
I vote
against it
5-Nov-2024
at the bodega
my niece orders chicharones
in perfect Spanglish
5-Nov-2024
champagne on ice
all for naught?
5-Nov-2024
bracing for impact
the dark side
of the moon
5-Nov-2024
brazen seagull
an entire bag
of french fries
5-Nov-2024
election day rush
somebody leaves
with my coffee
5-Nov-2024
at my front door
a pumpkin
past its prime
5-Nov-2024
meanwhile in suburbia
a pumpkin past its prime
5-Nov-2024
bridge traffic
a child’s balloon
overtakes me
5-Nov-2024
avocado toast
the pit
in my stomach
6-Nov-2024
the morning after
a boomerang spinning
toward my head
6-Nov-2024
new moon
embracing
the nothingness
6-Nov-2024
seat belts fastened
I close my eyes
6-Nov-2024
relaxation protocol
I track the latest hurricane
6-Nov-2024
so tranquil
a man o’ war
in the open sea
6-Nov-2024
autumn wind
an old woman’s
tattered quilt
6-Nov-2024
a broken vase
the sinister question mark
of a cat’s tail
6-Nov-2024
change of seasons
a sea shell
in my coat pocket
6-Nov-2024
defenseless
a brittle
coat of arms
6-Nov-2024
shallow river
migrating herring
with no place to go
6-Nov-2024
beautiful devils gloating in paradise
6-Nov-2024
divided by zero
I demand
a recount
6-Nov-2024
apocalypse
just what
my 401K needed
6-Nov-2024
starving artist
pretending to drink coffee
from an empty cup
6-Nov-2024
old wedding photo
an ashtray
on every table
6-Nov-2024
fortune cookie:
are you a fox
or a hedgehog?
7-Nov-2024
quiet harbor
an idling tugboat
7-Nov-2024
foreclosure sale
unearthing
another man’s treasure
7-Nov-2024
grab and go
I forget to pay
for my coffee
7-Nov-2024
crow’s nest
the first mate starts talking
like a pirate
7-Nov-2024
zombies
mourning the loss
of free WiFi
7-Nov-2024
new sidewalk
immortalizing
a dog’s paw prints
7-Nov-2024
a day of no news fit to print
7-Nov-2024
each day the promise of a later tomorrow
7-Nov-2024
habitat loss
McMansion
on a hill
7-Nov-2024
games people play in ivory towers
7-Nov-2024
thrashing in the swamp
I turn off
the television
7-Nov-2024
ambulance lights
but no siren
a sickle shaped moon
7-Nov-2024
fireflies
rescuing me
from despair
7-Nov-2024
dinner time
the happy squeal
of hungry hogs
8-Nov-2024
overnight rain
a ghost ship
leaves the dock
8-Nov-2024
morning workout
the long stretch
to tie my shoes
8-Nov-2024
morning frost
I don’t recognize
the world around me
8-Nov-2024
a tender moment
my first taste
of Cochinita Pibil
8-Nov-2024
eight granddaughters
imagining my white hair
dyed pink
8-Nov-2024
fast fashion
trying on
the mannequin’s scarf
8-Nov-2024
monkeys on the loose
what passes
for normal these days
8-Nov-2024
happy hour
embellishing
my origin story
8-Nov-2024
cloudless sky
imagining life
as a ward of the state
8-Nov-2024
almost enough garlic to ward off everything
8-Nov-2024
seagulls
what is trash
and what isn’t
8-Nov-2024
celebrating victory
another city
set on fire
8-Nov-2024
closing time
now cracks
a noble heart
8-Nov-2024
late-season storm
reshaping
the coastline
8-Nov-2024
nor’easter
reshaping
the coastline
8-Nov-2024
flat-earthers
outlawing
the curved horizon
9-Nov-2024
bad beer to the last drop
9-Nov-2024
morning chill
bare branches
in my coffee cup
9-Nov-2024
town dump
I recycle
my hope
9-Nov-2024
hungover
perhaps this is
the rest of my life
9-Nov-2024
cold coffee
everyone’s driving
too slowly
9-Nov-2024
waiting for my fries
an interesting
father-daughter dynamic
9-Nov-2024
gridlock
all going to Reseda
to die
9-Nov-2024
suburban dreams
binge-watching
Captain Kangaroo
9-Nov-2024
an abandoned car named desire
9-Nov-2024
gridlock
another billboard
for personal injury lawyers
9-Nov-2024
not reassuring
my symptoms
are not uncommon
9-Nov-2024
shipwrecked
a barking
golden doodle
9-Nov-2024
happy hour
canceled
9-Nov-2024
the future will be auto tuned
9-Nov-2024
fire pit
no one has
a match
9-Nov-2024
purring at my feet
the great sphinx
of suburbia
9-Nov-2024
drum solo
a woodpecker
at dawn
9-Nov-2024
didgeridoo
I don’t dare
10-Nov-2024
last call
misery
seeks
company
10-Nov-2024
slipping out the back stairwell
the lights much too bright
10-Nov-2024
undaunted
a downy woodpecker
in the rain
10-Nov-2024
bland breakfast
a gallery
of random collages
10-Nov-2024
in a dimly lit bar
soft disco flitting above
the vape smoke
10-Nov-2024
afternoon jog
our shoelaces
intertwined
10-Nov-2024
stack overflow
pancake syrup
on my laptop
10-Nov-2024
pigeons for no reason at all
10-Nov-2024
Christmas bonus
another pumpkin
in the compost pile
10-Nov-2024
late lunch
early dinner
imaginative uses
of spam
10-Nov-2024
mid-century modern
the toilet
seems possessed
10-Nov-2024
better living through endless litigation
10-Nov-2024
Sunday morning worship
a radio blaring
in the parking lot
10-Nov-2024
landfill politics
the separation of paper
and cardboard
10-Nov-2024
sunny Sunday smile
10-Nov-2024
Chinatown
the hologram
of a dancing dragon
10-Nov-2024
red light, green light
the pigeon
doesn’t care
10-Nov-2024
fragmented landscape
a mural
on the hotel room wall
11-Nov-2024
Veterans Day
drunken loud mouths
in the balcony
11-Nov-2024
top of the compost heap
the richest junk dealer
11-Nov-2024
happy hour
a man and his demons
walk into the bar
11-Nov-2024
Newbury Street
a mannequin’s
unbroken trance
11-Nov-2024
ballpark sausage vendor
peppers and onions
warming up
11-Nov-2024
doom-scrolling
I walk into
heavy traffic
11-Nov-2024
blank canvas
the poet’s
self-portrait
11-Nov-2024
lost in HMart
the reassuring sound
of K-Pop
11-Nov-2024
fallen acorns
a secret
between raccoons
11-Nov-2024
a plaque
the thank-you
for thankless work
11-Nov-2024
plaque buildup on the dentist office wall
11-Nov-2024
dining al fresco
the kingfisher swoops
from its perch
12-Nov-2024
working from home
I won’t tell
if you don’t
12-Nov-2024
morning coffee
another ad
for living abroad
12-Nov-2024
under a gypsy moon
the arduous climb
to green balconies
12-Nov-2024
my dying voice
the rest
is silence
12-Nov-2024
looking for a sign
the billboard falls
on my head
12-Nov-2024
false prophet
fleecing the flock
12-Nov-2024
gentrification
a growing flock
of construction cranes
12-Nov-2024
post-election blues
I didn’t vote for
the ice scraper
12-Nov-2024
under construction
a road grader
just scraping by
12-Nov-2024
intertidal zone
no time
for calm seas
12-Nov-2024
golden hour
time to question
my investment options
12-Nov-2024
too cold for a cocktail
unless a skilled mixologist
makes it
12-Nov-2024
trapped in amber
an anthology
of autumn haiku
12-Nov-2024
singing someone else’s song
12-Nov-2024
sing until silent
12-Nov-2024
wondering how the wind
finds its way around
in the dark
12-Nov-2024
Asian food market
so many ingredients hiding
in plain sight
12-Nov-2024
tired by 9
relentless wind
12-Nov-2024
under a flickering streetlight
ex-lovers rendezvous
12-Nov-2024
ex-lovers under a flickering streetlight
12-Nov-2024
life hack
the bartender
cuts me off
12-Nov-2024
drum solo
construction
in the hotel lobby
13-Nov-2024
morning glory
we made it through
another night
13-Nov-2024
morning coffee
did I even
comb my hair?
13-Nov-2024
stirred, not shaken
a vibrant community
13-Nov-2024
neighborhood watch
the vigil
of a red-tailed hawk
13-Nov-2024
a line in the sand
the hills we choose
to die on
13-Nov-2024
words of wisdom
a forgotten dream
13-Nov-2024
crossing the alleyway
yesterday’s dishwater
13-Nov-2024
Thanksgiving dinner
distant relatives
dishing out gossip
13-Nov-2024
crossing the bridge
Christmas lights
on lobster pots
13-Nov-2024
Taíno village
a hurricane
waiting to happen
13-Nov-2024
trembling branches
the wind insists
it’s not angry
13-Nov-2024
obscure artist
a stranger
to himself
13-Nov-2024
cactus flower
a hovering
hummingbird
13-Nov-2024
a night so dark
the island forgets
how to dream
13-Nov-2024
the last tomato
clings to the vine
and yet...
13-Nov-2024
beaver moon
even busy
before sunrise
14-Nov-2024
beaver moon
up and about
before sunrise
14-Nov-2024
homebrewing nightmare
a missing bottle brush
14-Nov-2024
seeking refuge from the cold
an unemployed carpenter ant
14-Nov-2024
vivid memory
my father’s
lime green leisure suit
14-Nov-2024
post-election debate:
gloves or mittens?
14-Nov-2024
morning dog walk
the ducks always have
something to say
14-Nov-2024
empathy
the other side
of the bridge
14-Nov-2024
the new normal
we communicate
in recycled memes
14-Nov-2024
the pinnacle of achievement
an app to measure
my app usage
14-Nov-2024
delivered in error
a sympathy card
for a neighbor
14-Nov-2024
performance art
two food trucks
one parking spot
14-Nov-2024
supermoon
maybe just being there
is enough
14-Nov-2024
beachside funeral
a communion
with ashes
14-Nov-2024
Pure Land
a working payphone
14-Nov-2024
maybe the shelter is the storm
14-Nov-2024
urban market
a well-heeled
honeyeater
15-Nov-2024
precious metal
a tribute band’s
hairspray
15-Nov-2024
wholesome entertainment
a waterspout
just offshore
15-Nov-2024
winter moon
a crow’s
meditation
15-Nov-2024
border patrol
seeking shelter
from the storm
15-Nov-2024
off-season
another drag race
on the beach road
15-Nov-2024
quelling dissent
a spicy bowl
of jjamppong soup
15-Nov-2024
plea bargain
lawyers make an appointment
for happy hour
15-Nov-2024
a passing ambulance
the lawyer leaves his drink
unfinished
15-Nov-2024
sign of the season:
"will rake for food"
15-Nov-2024
still life
a dog’s life
15-Nov-2024
supermoon
illuminating
my dream
15-Nov-2024
who loves the sun?
solar panels
on a rural church
15-Nov-2024
unhoused bedtime story
15-Nov-2024
descended from dingoes
the dog sharing
my pillow
16-Nov-2024
tenderness
from a hole in the ground
Cochinita Pibil
16-Nov-2024
writer’s block
crushed ice
in an empty cup
16-Nov-2024
wind chimes whispering
16-Nov-2024
hot stove report
no kindling
in sight
16-Nov-2024
strange town
a ghost at the bar
recognizes me
16-Nov-2024
per the doctor’s
recommendation
I delete my cookies
16-Nov-2024
trying not to let
the coming apocalypse
affect my mood
16-Nov-2024
realizing her accent
is not an affectation
16-Nov-2024
defying gravity
the shy student
raises his hand
16-Nov-2024
startled from sleep
I find myself
in the wrong country
16-Nov-2024
eggs be deviled!
16-Nov-2024
when the matador realized
everyone was cheering
for the bull
16-Nov-2024
fair-weather clouds
the injustice
of it all
16-Nov-2024
after all these years
my smartphone
doesn’t recognize me
16-Nov-2024
the morning after
I crawl out
of a painting
16-Nov-2024
one day past full
the moon
doesn’t care
16-Nov-2024
Sunday morning
a military convoy
12 miles long
17-Nov-2024
speed trap
another roadside
memorial
17-Nov-2024
2-minute warning
the concessions
are out of beer
17-Nov-2024
Iron Man
modern gladiators
take the field
17-Nov-2024
in the back of a desk drawer
a postcard
from another world
17-Nov-2024
monsoon season
the creek
becomes a river
17-Nov-2024
staring into my eyes
a blind man’s dog
17-Nov-2024
late night dog walk
discovering the raincoat
isn’t waterproof
17-Nov-2024
still roving
these empty hallways
a cheap perfume
17-Nov-2024
off-season
coyotes rove
the beach resort
17-Nov-2024
Zoot Suit riots
the fabric
of our history
17-Nov-2024
overnight lightning
the dog’s ears
flatten
17-Nov-2024
changing a flat
the 18-wheeler
hurries past
17-Nov-2024
waning gibbous moon
dreading the inevitable
tomorrow
17-Nov-2024
bleeding
through the clouds
crimson sunset
18-Nov-2024
river’s end
the brackish taste
of chicken soup
18-Nov-2024
Tijuana sunrise
the trash picker’s
new shoes
18-Nov-2024
skyscraper
standing at attention
as the city saunters by
18-Nov-2024
lingering oak leaves
unseasonably hot tea
18-Nov-2024
suspect device
pyrotechnics introduce
the gladiators
18-Nov-2024
punk rock dance floor
a quivering mass
of black and blue flesh
18-Nov-2024
birth of a fawn
putting the arrow
back in its quiver
18-Nov-2024
mood lighting
I’m definitely
in the mood
18-Nov-2024
mouthful of tobacco
a journeyman reliever
strikes out the side
18-Nov-2024
windswept sand dunes
I wonder what they’re trying
to tell me
18-Nov-2024
betting the farm
hillside mansions
in a bean field
18-Nov-2024
half empty train
I almost forget
I’m not alone
18-Nov-2024
what’s for supper?
a gas grill
on the fire escape
18-Nov-2024
when the mirage
of gentle waves
is an alleyway
of broken glass
19-Nov-2024
distant subway train
slowly vanquishing
the shadows
19-Nov-2024
runaway train
driven to extinction
19-Nov-2024
a pair of ravens
misidentified
as crows
19-Nov-2024
a pair of ravens
racially profiled
as crows
19-Nov-2024
morning appointment
the dentist asks
if I grind my teeth
19-Nov-2024
done with the obituaries
I look for my name
among the arrest warrants
19-Nov-2024
police log
a retired officer
suffers cardiac arrest
19-Nov-2024
away on business
a dog toy
in my suitcase
19-Nov-2024
pilgrimage
a misplaced prayer shawl
rides the bus
19-Nov-2024
ghost ship
waiting for the lies
to sink in
19-Nov-2024
sinking a putt while Rome burns
19-Nov-2024
blue sky
the songbirds
don’t notice
19-Nov-2024
ghost town
and no one left
to ask questions
19-Nov-2024
Red Shawl Day
a crack
in the restless earth
19-Nov-2024
the sleepiness I feel
when I’m not sleeping
19-Nov-2024
tomorrow’s news
renaming
the constellations
20-Nov-2024
red crayon
my granddaughter learns to color
between the lines
20-Nov-2024
ominous news
a crack in the armor
of an old gladiator
20-Nov-2024
burning leaves
I delete the email
of an old flame
20-Nov-2024
excitable dog
scuffing up
the wooden floors
20-Nov-2024
losing the coin toss
do I remember how
to change a diaper?
20-Nov-2024
missing the bottom step
I coin a new string
of vulgarities
20-Nov-2024
river poet
his words reduced
to a trickle
20-Nov-2024
sightseeing
red-winged blackbirds
in a tall tree
20-Nov-2024
golden hour
what would I tell
my younger self?
20-Nov-2024
all-night diner
an idling
police cruiser
20-Nov-2024
the faint trickle
of a dying river
20-Nov-2024
the suffocating comfort of darkness
20-Nov-2024
self-love
I am
who I am not
20-Nov-2024
between morning raindrops
the ones who dance
in silence
21-Nov-2024
American dream
a shrink-wrapped
pleasure boat
21-Nov-2024
coral reef
thriving
in agitated waters
21-Nov-2024
tequila flight
a long delay
at the airport bar
21-Nov-2024
desert cantina
the difference between
frozen rain and sleet
21-Nov-2024
hiding in plain sight
police detectives
on a stakeout
21-Nov-2024
tequila shot
my nod
to a vegan diet
21-Nov-2024
on the nod
a tired puppy
21-Nov-2024
uncovered
the secret location
of a nude beach
21-Nov-2024
under the bridge
with a smartphone
internet troll
21-Nov-2024
betting on the game
the ins and outs
of over and under
21-Nov-2024
retirement dreams
always another
leaf to fall
21-Nov-2024
cold night
no response
to my text message
21-Nov-2024
drought-stricken cornfield
a scarecrow
with nothing to do
21-Nov-2024
blue moon
a book I wanted to give
to my late father
21-Nov-2024
train station empty
except for me
and a ghost
21-Nov-2024
longing for the sea
an empty conch shell
21-Nov-2024
rip tide
rip current
the difference lost
on a drowning man
22-Nov-2024
angry birds
the herring only migrate
at night
22-Nov-2024
underground cuisine
Daikon radishes
in a savory broth
22-Nov-2024
downriver
herring fry
on a seagull’s menu
22-Nov-2024
longtime friends
wrestling in the mud
at a dog park
22-Nov-2024
surrounding
the drought-resistant garden
broken oyster shells
22-Nov-2024
moving day
fresh paint
on the carpet
22-Nov-2024
noisy and impatient
between murmurations
European starlings
22-Nov-2024
morning hangover
suddenly I understand
a cake in the rain
22-Nov-2024
curried goat
it’s got
quite the kick
22-Nov-2024
off-season
a seagull
in the lifeguard stand
23-Nov-2024
overcast
a continuum
of nothingness
23-Nov-2024
my Zen lover
how beautifully she wears
nothingness
23-Nov-2024
nettle stew
I should never
read the news
23-Nov-2024
thinking twice
before I kick
the bucket
23-Nov-2024
rain delay
a pigeon steps up
to the plate
23-Nov-2024
Zen frog
celebrating
the rain
23-Nov-2024
nettle stew
I should stop
reading the news
23-Nov-2024
zip line
I forgot to buy
clothes pins
23-Nov-2024
rutabaga falling off the turnip truck
23-Nov-2024
sailing over
the outfielder’s head
a can of corn
23-Nov-2024
hot summer night
a frozen rope
against the wall
23-Nov-2024
loneliness
the first star
I see tonight
23-Nov-2024
most of my co-workers
younger than my children
23-Nov-2024
fooled again
who says the hypnotized
never lie?
23-Nov-2024
approaching train
the grip on my coffee cup
tightens
23-Nov-2024
stealing my breath
the eyes
of a fawn
23-Nov-2024
black swan
the river becomes
an ocean
24-Nov-2024
food for thought
I don’t ask
what’s on my plate
24-Nov-2024
I was a teenage werewolf
now I’m afraid
of the dark
24-Nov-2024
among withered reeds
an empty styrofoam cup
24-Nov-2024
first snow
we finish
each other’s thoughts
24-Nov-2024
a weathered flagpole
the woodpecker’s
perseverance
24-Nov-2024
string theory
reading the vibe
of the room
24-Nov-2024
autumn wind
I didn’t expect
to cross this line
24-Nov-2024
no cure for pain
I stop looking
for hidden scars
24-Nov-2024
home from work
the doctor cures
a ham
24-Nov-2024
demonstrating
the Heimlich maneuver
on an unsuspecting mannequin
24-Nov-2024
Christmas spirit
Buddha’s not feeling it
24-Nov-2024
"Teachers Wanted"
the Montessori school’s
unmowed lawn
24-Nov-2024
search for meaning
fuel for a
large language model
24-Nov-2024
home for the holidays
sharing the gift
of snow
24-Nov-2024
first snow
a wish list
for my Secret Santa
24-Nov-2024
23rd Street station
the subway crowded
with the smell of rain
24-Nov-2024
last waltz
my two left feet
25-Nov-2024
autumn deepens
rusty wheelbarrow
in a barren field
25-Nov-2024
a visitor
the night clerk’s
knowing smile
25-Nov-2024
off-season
the poor volunteer
dressed as a turnip
25-Nov-2024
squinting to read the eye chart
25-Nov-2024
spam sandwich
the latest diet craze
in my inbox
25-Nov-2024
solar flare
plummeting beyond
the event horizon
25-Nov-2024
waking from a nightmare
surrounded
by marigolds
25-Nov-2024
deep autumn
a shower
of marigold petals
25-Nov-2024
meteor shower
bathing the horizon
in light
25-Nov-2024
awakened from a sound sleep
by the dog’s nightmare
26-Nov-2024
breakfast al fresco
a pair of ducks
in the herring run
26-Nov-2024
my companion animal
just like Bluey
only red
26-Nov-2024
cold front
my emails
go unanswered
26-Nov-2024
farewell to the forum
of unfettered misinformation
26-Nov-2024
making itself
at home
a passing shower
26-Nov-2024
news of his passing
an empty kayak
in the mist
26-Nov-2024
Beacon Street blues
an overdrawn trust fund
26-Nov-2024
utter gibberish
the crowd hangs on
every word
26-Nov-2024
cold comfort
I can see
my breath
26-Nov-2024
bumming a cigarette
I remember
I don’t smoke
26-Nov-2024
indefinite delay
the growing appeal
of an overpriced sandwich
26-Nov-2024
tropical daydream
an undulating zephyr
from a faraway place
26-Nov-2024
dead end
Google Maps tells me
"you have arrived"
26-Nov-2024
approaching winter
the stillness
of an old oak tree
26-Nov-2024
whiskey tango whiskey
26-Nov-2024
after a late-night walk
fluffing my pillow
for the dog
26-Nov-2024
skyscraper balcony
overlooking
the obvious
26-Nov-2024
galley coffee
the captain
prefers tea
27-Nov-2024
perched on a mango branch
the cockatoo
impersonates a cat
27-Nov-2024
facing extinction
the white-haired
software engineer
27-Nov-2024
the perfect house
in desperate need
of renovation
27-Nov-2024
knotty pine
all the years I thought
it was "naughty"
27-Nov-2024
Thanksgiving Eve
free hot cider
while it lasts
27-Nov-2024
Thanksgiving visit
a hallway
of shatterproof glass
27-Nov-2024
holiday traffic
wild turkeys
in the crosswalk
27-Nov-2024
low-key Thanksgiving
gratitude walks
in the rain
27-Nov-2024
Thanksgiving forecast
cooking up a storm
27-Nov-2024
bittersweet
the ruins
of a sugar plantation
27-Nov-2024
first date
I regret telling her
I don’t like sweets
27-Nov-2024
empty bird feeder
the chickadee’s
cheerful complaint
27-Nov-2024
cease fire
the sound of
celebratory gunfire
27-Nov-2024
cease fire
the thunderous sounds
of celebration
27-Nov-2024
holiday travel
wise men
stay home
27-Nov-2024
Thanksgiving dinner
a feast of crumbs
for the sparrows
28-Nov-2024
pass the stuffing --
who gets to sit
in the broken chair?
28-Nov-2024
extinction is forever
28-Nov-2024
reflected in your eyes
glowing embers
in the hearth
28-Nov-2024
broken parking meter
I get a ticket
anyway
28-Nov-2024
drowning my sorrows
a leak
in the lifeboat
28-Nov-2024
Thanksgiving table
arguing the virtues
of the metric system
28-Nov-2024
spilling hot chocolate
I remember
my first ballgame
28-Nov-2024
gaming the system
a bankrupt casino
28-Nov-2024
quiet Thanksgiving
a dog staring
at the rain
28-Nov-2024
"Born on the Bayou"
written by a man
who never lived there
28-Nov-2024
vending machine Thanksgiving
I miss
the last train home
28-Nov-2024
long-range forecast
a nation divided
by weather
28-Nov-2024
Apocalypse Now
the comedian scolds
a drunken heckler
28-Nov-2024
Thanksgiving hangover
mocked by
a wild turkey
28-Nov-2024
hanging on to the ties
I’ll probably never wear
28-Nov-2024
Thanksgiving politics
I choose a side
of Brussels sprouts
28-Nov-2024
the muted clink
of cheap champagne
in plastic glasses
28-Nov-2024
war games
an ugly scar
in the sky
28-Nov-2024
celebrating not-so-bright lights
28-Nov-2024
the day after Christmas
Secret Santa
at the dump
29-Nov-2024
outback tavern
the stranger orders
a Blue Heeler Bitter
29-Nov-2024
romantic dinner
Barbie and Ken
by candlelight
29-Nov-2024
Black and Blue Friday
a pile-up
at the checkout line
29-Nov-2024
first snow
Secret Santa
asks for directions
29-Nov-2024
sitting on the stoop
I adjust my posture
29-Nov-2024
autumn sunrise
the gleam
of a weathered tombstone
29-Nov-2024
crowded bus
a blind man’s dog
looks through me
29-Nov-2024
the look of a man
who’s tired of looking
29-Nov-2024
the last train home
I wave
as it leaves the station
29-Nov-2024
Fall cleanup
the lingering exhaust fumes
of leaf blowers
29-Nov-2024
energy dip
and other delights
29-Nov-2024
first snow
Santa asks
for directions
29-Nov-2024
desert cantina
no one wants to know
what sleet is
29-Nov-2024
cold snap
a tree squirrel
fortifies its nest
30-Nov-2024
unpacking the van
where do we put
the emu lamp?
30-Nov-2024
apologizing for what I said to you in a dream
30-Nov-2024
the wind corrects me
when I call it "furious"
30-Nov-2024
the enduring myth
of trickle-down economics
30-Nov-2024
curtain call
96 degrees
in the shade
30-Nov-2024
its steady hands
never leaving its face
grandfather clock
30-Nov-2024
crowded bus
avoiding a coughing man
like the plague
30-Nov-2024
staff only
a roped off section
of the museum
30-Nov-2024
forbidden stairwell
I wonder how many
have fallen this way
30-Nov-2024
my father’s hands
I remember a spanking
60 years ago
30-Nov-2024
cold wind
the crow doesn’t like
my hat
30-Nov-2024
late home from work
an obstacle course
of benign clutter
30-Nov-2024
moonlit shadows
so tired
of dreaming
30-Nov-2024
shadows in the dunes
a feeling
I’m being followed
30-Nov-2024
almost blue
a girl who’s
almost you
30-Nov-2024
night after night
the weight
of so many stars
1-Dec-2024
December
our late dog climbs back
into my dreams
1-Dec-2024
crowded clinic
a wide-eyed couple holding hands
in the waiting room
1-Dec-2024
approaching winter
the stillness
of a bare oak tree
1-Dec-2024
winter grove
the woodpecker’s
early Christmas present
1-Dec-2024
animated conversation
exchanging GIFs
via text
1-Dec-2024
Sunday drivers
exchanging
insurance data
1-Dec-2024
crowded museum
or is it an escape room
with fancy decorations?
1-Dec-2024
cruising altitude
the emergency exit
is 100% behind me
1-Dec-2024
direct mail
a credit card offer
for my dog
1-Dec-2024
chaotic crosswalk
the town drunk
directing traffic
1-Dec-2024
hanging my hat on the moon
1-Dec-2024
winter dog walk
the wind is a car
directly behind us
1-Dec-2024
learning that her yes
is a probably not
1-Dec-2024
pondering my legacy
the door locks
behind me
1-Dec-2024
pondering my legacy
I step
into dogshit
1-Dec-2024
late autumn afternoon
the sun’s
short commute home
2-Dec-2024
morning chill
the hardworking
mini split
2-Dec-2024
in the withered field
a scarecrow stands tall
2-Dec-2024
departure lounge
every exit is an entrance
somewhere else
2-Dec-2024
dot dot dash
my failing laptop communicating
via diagnostic codes
2-Dec-2024
Christmas dinner
the Doordash driver
wears a Santa hat
2-Dec-2024
Cyber Monday
another email
about "legacy giving"
2-Dec-2024
frozen commuters
clambering onto
a crowded bus
2-Dec-2024
as if on principle alone
Google Maps
misdirects me
2-Dec-2024
hearing exam
the doctor asks
if I have a dog
2-Dec-2024
winter commute
Icarus drives
into the sun
2-Dec-2024
winter moon
obscured by the vapor
of my breath
2-Dec-2024
toxic nostalgia
with sauerkraut --
the perfect Reuben
2-Dec-2024
bravely flickering
light from a dying star
2-Dec-2024
de alguna manera me perdí en la noria
3-Dec-2024
too late for coffee
I skip the express train
3-Dec-2024
resigned to fall
the last acorn
3-Dec-2024
Giving Tuesday
my spam folder
runneth over
3-Dec-2024
winter dusk
a disabled train
between stations
3-Dec-2024
small craft advisory
my favorite beer
out of stock
3-Dec-2024
gale watch
house sparrows
hunker down
3-Dec-2024
cold spell
all of her sundresses
put away
3-Dec-2024
wandering
into first class
the flight attendant’s scowl
3-Dec-2024
spoiler alert:
everyone dies
in the final scene
3-Dec-2024
model citizen
a pale plastic mannequin
3-Dec-2024
new moon
my restless teens
fifty years later
3-Dec-2024
slack tide
the illusion
of calm seas
3-Dec-2024
smoke alarm
I guess
I’m overthinking it
3-Dec-2024
police sirens
rescuing me
from Christmas music
3-Dec-2024
scenic harbor
a yacht rock
playlist
3-Dec-2024
heart of darkness
the nurse retakes
my blood pressure
3-Dec-2024
Giving Tuesday
every donation I’ve ever made
back to haunt me
3-Dec-2024
chance of snow
my eldest granddaughter
turns eighteen
3-Dec-2024
snow in the forecast
restless gossip
among starlings
3-Dec-2024
fortune cookie
I demand
a do-over
4-Dec-2024
autumn sky
explaining to my granddaughter
what a photograph is
4-Dec-2024
bear market
not nearly as cuddly
as it sounds
4-Dec-2024
nightcap
holding the door
for ghosts
4-Dec-2024
miracle of science
the veins
in our granite countertop
4-Dec-2024
lightning storm
the veins stretching down
from a cloud
4-Dec-2024
sirens blaring
police visit
our quirky neighbor
4-Dec-2024
morning coffee
when one gets to
a certain age
4-Dec-2024
my face when I’m told
I look "ethnic"
4-Dec-2024
ghost cafe
an unclaimed
cappuccino
4-Dec-2024
free agency
the rising cost
of a baseball ticket
4-Dec-2024
three weeks to Christmas
the Weather Service issues
another wind advisory
4-Dec-2024
Northern Lapwing
not lost
but rather found
4-Dec-2024
pub crawl
an awkward sprint
to the last train
4-Dec-2024
pub crawl
a clumsy sprint
to the last train
5-Dec-2024
an inside joke
the new Center
for Active Living
5-Dec-2024
concrete Buddha
keeping his thoughts
to himself
5-Dec-2024
hide-and-seek
my ninja granddaughter’s
giveaway giggles
5-Dec-2024
in real life
bits and bytes flowing
from ship to shore
5-Dec-2024
Wall Street futures
the bears come out
of hibernation
5-Dec-2024
restless night
mountains fall
from the sky
5-Dec-2024
all this and less
a favorite dish falls victim
to shrink-flation
5-Dec-2024
keyless entry
an unlocked
cellar door
5-Dec-2024
wind advisory
church bells ringing
off-key
5-Dec-2024
fish out of water
a research vessel
in dry dock
5-Dec-2024
charming old restaurant
a constant breeze
in the dining room
5-Dec-2024
the agony of seeing her happy
5-Dec-2024
adjusting
just one parameter
the universe implodes
5-Dec-2024
square miles of rubble
something about
sticks and stones
5-Dec-2024
mixed precipitation
an unmarked intersection
in a strange town
5-Dec-2024
National Repeal Day
toasting
with an empty glass
5-Dec-2024
snow in the forecast
Wall Street
takes the day off
5-Dec-2024
gridlock on memory lane
5-Dec-2024
morning hangover
a poem best
left unfinished
5-Dec-2024
inventing a memory
the grandfather
I never met
5-Dec-2024
sheltered in the bunker
nobody talks
about the war
5-Dec-2024
dreaming in broad daylight
a little boy’s kite
5-Dec-2024
koi pond
mosquitoes dancing
on the moon
5-Dec-2024
early winter thaw
I’ve seen
this movie before
6-Dec-2024
longing for summer
the fragrance
of gazpacho
6-Dec-2024
age spot
our nickname
for the Senior Center
6-Dec-2024
gesturing
with a celery stick
I start my diet
6-Dec-2024
artificial intelligence
or was it just
a hallucination?
6-Dec-2024
Whiskey Tango Foxtrot
I’m asked
if I can dance
6-Dec-2024
Hell freezes over
another glacier
crumbles
6-Dec-2024
purple loosestrife
she’s not
from around here
6-Dec-2024
celery stick
this Bloody Mary
won’t drink itself
6-Dec-2024
waxing crescent moon
a candle flickering
in the breeze
7-Dec-2024
sunrise
the dog’s ears
perk up
7-Dec-2024
descended from wolves
her wince when she steps on
a holly leaf
7-Dec-2024
change of seasons
surfing the web
for ski conditions
7-Dec-2024
snow emergency
a lawn chair
in our neighbor’s parking space
7-Dec-2024
the morning after strong cocktails
an old-fashioned hangover
7-Dec-2024
research vessel
seeking shelter
behind a volcano
7-Dec-2024
golden hour
an eagle perched
on a bare branch
7-Dec-2024
meditation center
carved into a cluster
of luxury condos
7-Dec-2024
two weeks before Christmas
a gift I can’t wait
to unwrap
7-Dec-2024
obsessing over an impossible object
7-Dec-2024
after the convention
a dumpster filled
with angst
7-Dec-2024
ghosts asking directions
to their favorite haunt
7-Dec-2024
party tonight
the neighbor’s leaf blower
working overtime
7-Dec-2024
mall traffic
I clench
my teeth
8-Dec-2024
wartime wedding
blindfolded brides
in tattered gowns
8-Dec-2024
I didn’t say anything
I said
it must have been the wind
8-Dec-2024
potluck
the old man’s
lucky brownies
8-Dec-2024
the wind never lies
8-Dec-2024
something blue
her love song
to the sky
8-Dec-2024
clear sky
how far must I go
to find it?
8-Dec-2024
her secret sofrito
imparting a flavor
I can’t describe
8-Dec-2024
epiphany
the trash picker
finds a Christmas tree
8-Dec-2024
first date, last date
her face when she hears
my favorite song
8-Dec-2024
palm shadow
watching over
the empty beach
8-Dec-2024
Sunday morning
peering out
on a dusty street
8-Dec-2024
passionfruit
I thought I’d forgotten
its taste
8-Dec-2024
it’s complicated --
the conquerors
and the conquered
8-Dec-2024
waiting for the bus
Santa checks
his voicemail
8-Dec-2024
fermenting
in a quiet corner
the homebrew and me
8-Dec-2024
wrought iron window bars
I’m told they’re strictly
ornamental
8-Dec-2024
goodwill donation
a bag of clothes
I will never iron
8-Dec-2024
the walls have ears
knotty pine
throughout the cottage
8-Dec-2024
proportionate response
rock-throwing teenagers
meet machine gun fire
8-Dec-2024
endless summer
a puppy chasing seagulls
on a deserted beach
8-Dec-2024
beauty
where I didn’t expect it
fading into you
8-Dec-2024
morning dog walk
the early bird
has nothing to say
9-Dec-2024
a paradise so unspoiled
everyone wants
to live there
9-Dec-2024
mañana de invierno
un cuervo
llama mi nombre
9-Dec-2024
shuttered school
wildflowers bloom
on the playground
9-Dec-2024
in the waiting room
a crossword puzzle
I finished last year
9-Dec-2024
on a golden escalator
the nation’s descent
9-Dec-2024
extra crispy
the granola vendor’s
ponytail
9-Dec-2024
our high-strung dog
so docile
when she sleeps
9-Dec-2024
ornamental illness
9-Dec-2024
the fear of being forgotten
9-Dec-2024
some assembly required
a broken soldier
on Christmas morning
9-Dec-2024
almost too beautiful
for a name
desert flower
9-Dec-2024
calling me "honey"
the waitress’
beehive hairdo
9-Dec-2024
rain in the forecast
blue jays harassing
a sparrow
9-Dec-2024
hiding in plain sight
a red-bellied woodpecker
9-Dec-2024
unseasonably warm
a chickadee
with plenty to say
9-Dec-2024
winter rain
backyard Buddha
has nothing to say
9-Dec-2024
farmer’s market
the earthy language
of turnip vendors
9-Dec-2024
slow night at the bar
masked gunmen order
a creation myth
9-Dec-2024
losing a bet
the soft rain
continues
9-Dec-2024
unrelenting darkness
who is living
beyond those eyes?
9-Dec-2024
the things we believe in windowless rooms
9-Dec-2024
water in a can
my spirit animal
growls
10-Dec-2024
overcast morning
something bobbing
in the restless river
10-Dec-2024
tortoise and hare
falling into
a rabbit hole
10-Dec-2024
AI summarizing
a guru’s epiphany
10-Dec-2024
storm watch
another batch of leaves
for the squirrel nest
10-Dec-2024
helpless not wanted
10-Dec-2024
tipping my taxi driver
the last train pulls away
from South station
10-Dec-2024
dreamless sleep
the gravitational pull
of a black hole
10-Dec-2024
now boarding
it’s time to meet
on the astral plane
10-Dec-2024
summer camp nightmare
I remember the faces
in the knotty pine
10-Dec-2024
a quiet dinner
her latent talent
for disruption
10-Dec-2024
Snapchat filter --
her radiant smile
10-Dec-2024
dumpster diving
the effusive applause
of seagulls
10-Dec-2024
bomb cyclone threat
10-Dec-2024
Cape Cod currency
a full bucket
of oyster shells
10-Dec-2024
baffled by donuts
10-Dec-2024
skyscraper sunset
my first book
turns 30
10-Dec-2024
green flash
the bartender assures me
I didn’t see it
10-Dec-2024
tonight’s forecast:
impossible rain
10-Dec-2024
tarot card
I steal it
for a bookmark
10-Dec-2024
how slowly the night shifts
10-Dec-2024
mountain switchback
careful not
to find a rhythm
11-Dec-2024
in today’s headlines
a cold rain falls
11-Dec-2024
hot summer night
fireflies ascending
into jazz
11-Dec-2024
feeling lucky
I splurge
at the casino
11-Dec-2024
snow in the mountains
pink turns to blue
on radar
11-Dec-2024
cowards and their false teeth
11-Dec-2024
cold night
the dog becomes
an extra blanket
11-Dec-2024
table for one
the high price
of hard work
11-Dec-2024
tabling all discussion
of politics or religion
at the dinner table
11-Dec-2024
brave new world
pixels
on a screen
11-Dec-2024
exclusive screening
a movie
I don’t want to see
11-Dec-2024
RMV line
the sloth’s
cartoon smile
11-Dec-2024
self-care
sometimes
just the right touch
11-Dec-2024
suddenly old enough
not to know better
11-Dec-2024
off-season
lines of shuttered
gingerbread cottages
12-Dec-2024
shelves full of books I don’t remember reading
12-Dec-2024
where am I?
everyone watches me
fold my pizza
12-Dec-2024
last days of autumn
dried cranberries
in my oatmeal
12-Dec-2024
regrets
what the wind
wouldn’t blow away
12-Dec-2024
wind chimes
unafraid
12-Dec-2024
shapeshifting
what keeps me
awake at night
12-Dec-2024
exile
everything north
of the Mass Pike
12-Dec-2024
quickened by cheap beer
the yeast propagates
12-Dec-2024
watching the news
another quarter
in the swear jar
12-Dec-2024
the morning after
never enough
mouthwash
12-Dec-2024
winter storm advisory
clearing cobwebs
from the snow shovel
12-Dec-2024
goat curry
a pungent kick
to my taste buds
12-Dec-2024
social engineering
everyone thinks I need
another dog
12-Dec-2024
sleepwalking
I wake up
in a pawpaw patch
12-Dec-2024
searching for a gas station
I dare not blink
12-Dec-2024
in the shade
of a Ceiba tree
life passes by
12-Dec-2024
beside the dried up well
an abandoned guitar
12-Dec-2024
off-season
the crackle of oyster shells
on a seaside street
12-Dec-2024
Calle Flamboyan
a horse gallops by
ridden by a ghost
12-Dec-2024
a dog walk in frozen mist
12-Dec-2024
my ancestors
harvested
by sugar cane
12-Dec-2024
Friday the thirteenth
my phone has changed
its alarm tone
13-Dec-2024
crossing a line
the violin
becomes a fiddle
13-Dec-2024
the morning after
a front yard littered
with broken branches
13-Dec-2024
viburnum plant
its fruit
is only mildly poisonous
13-Dec-2024
open mic
a poem quivers
in my hands
13-Dec-2024
a startled doe --
putting the arrow
back in its quiver
13-Dec-2024
writer’s block
bittersweet flourishes
in the Zen garden
13-Dec-2024
Friday the thirteenth
a lost dog
responding to "Lucky"
13-Dec-2024
new haircut
the irritating buzz
of a chainsaw
13-Dec-2024
just beyond every bend of the river
13-Dec-2024
’tis the season --
somebody call a cab
for Santa
13-Dec-2024
cold moon
huddling
beyond the clouds
13-Dec-2024
tributes for a friend
what the darkness
won’t hide
13-Dec-2024
dark days
the stars
we follow
13-Dec-2024
news headlines
a howler monkey
in every tree
14-Dec-2024
clock face
time is not
on my side
14-Dec-2024
fading mirage
the lone and level sands
stretch far away
14-Dec-2024
home from work
my Dad doesn’t talk
about his day
14-Dec-2024
lost in a snowdrift
the desert oasis
of my dreams
14-Dec-2024
"Stop me if you’ve
heard this one before"
I have
and don’t
14-Dec-2024
free Christmas trees
a presidential pardon
for the holidays?
14-Dec-2024
ancient cemetery
only the dead know
who’s buried there
14-Dec-2024
ancient cemetery
the cold cruelty
of remembrance
14-Dec-2024
cold moon
blanketed
by clouds
14-Dec-2024
objects in the mirror
are bleaker
than they appear
14-Dec-2024
Renaissance fair
a baby drinks apple juice
from a goblet
14-Dec-2024
qualifications?
pledging fealty
to a fool
14-Dec-2024
defending his thesis
an AI-generated
review board
14-Dec-2024
cold moon
its unblinking stare
14-Dec-2024
drone flirting with a satellite dish
14-Dec-2024
our top story:
the live webcam
from a random intersection
14-Dec-2024
nostalgia
another bounced check
from the ex
14-Dec-2024
ruling over rubble
14-Dec-2024
the bullfighter
dressed
for burial
14-Dec-2024
raven
racially profiled
as a crow
14-Dec-2024
Sunday chores
the bright colors
of a detergent box
14-Dec-2024
after all these years
a cupcake
with a single candle
15-Dec-2024
desert daydream
an angel
without a face
15-Dec-2024
two to the sixth
not that anyone’s counting!
you’ll always be
my prime number
15-Dec-2024
under construction
the chicks
of a sandhill crane
15-Dec-2024
the dog’s face
when he sits
in my spot
15-Dec-2024
fitted sheets
an unfolding drama
15-Dec-2024
hanging up the Christmas lights
I almost forget
my troubles
15-Dec-2024
North Yorkshire Moors
a grazing lamb
glares in judgement
15-Dec-2024
gallery opening
the patient faces
of serious collectors
15-Dec-2024
gentle breeze
carrying an oak leaf
across the threshold
15-Dec-2024
market day
the beet farmer’s
dirty fingers
15-Dec-2024
Salvation Army
the empty bucket
of a cashless society
15-Dec-2024
overnight train
the countryside races by
unnoticed
15-Dec-2024
chilly reception
the journeyman reliever
greeted with boos
15-Dec-2024
clouds surrounding
the cold moon --
a derailed train
15-Dec-2024
lamb shanks
I apologize
to my mittens
15-Dec-2024
nesting instincts
a craving for
chocolate-covered strawberries
16-Dec-2024
lurid memory
the avocado countertops
of my childhood
16-Dec-2024
restless night
a fishing boat breaks free
from its mooring
16-Dec-2024
darkest night
the shallowness
of his breath
16-Dec-2024
crowded ice rink
skating through
rush hour traffic
16-Dec-2024
golden hour
have I saved enough
for retirement?
16-Dec-2024
startled from sleep
a wisp of chimney smoke
from the abandoned house
16-Dec-2024
dangled alluringly
the silk kimono
on her clothesline
16-Dec-2024
old money
the fragrance
of gingerbread
16-Dec-2024
whose dog is this?
a life longing
for itself
16-Dec-2024
drones combing the area
for suspicious activity
16-Dec-2024
challenge accepted
the unlocked door
of an empty beach house
16-Dec-2024
an inside joke no one will get
16-Dec-2024
lost for words
the day she walked
into mist
16-Dec-2024
winter mist
my words become
a solitary crow
16-Dec-2024
lost in translation
a baby’s arm
holding an apple
16-Dec-2024
everywhere
now that he’s gone
16-Dec-2024
holding my breath
I step into
a cloud
16-Dec-2024
dive bar
a silent toast
to the cormorant
16-Dec-2024
air tag
wondering when
I left my body
16-Dec-2024
days when I pass
through a portal
unaware
16-Dec-2024
fear the hell of remembering
16-Dec-2024
darkness with no place to hide
16-Dec-2024
ghost wolf
alone
in its den
16-Dec-2024
cold moon
the night
forgets me
16-Dec-2024
open mic at the bistro
sentence fragments
served as salad
17-Dec-2024
affordable housing
driving through
a continuum of gray
17-Dec-2024
fair-weather clouds
how long can ignorance
be bliss?
17-Dec-2024
an island of pancakes
battered by waves
of maple syrup
17-Dec-2024
peace on earth
finding the wishbone
on a turkey
17-Dec-2024
initiation
the dog’s
play bow
17-Dec-2024
clear sky
my words
disappear
17-Dec-2024
aguas frescas
an old man’s pushcart
in the shade
17-Dec-2024
retirement community
history repeats itself
17-Dec-2024
morning glory
I sleep until
the alarm goes off
17-Dec-2024
overcast night
the white vinyl siding
on an old house
17-Dec-2024
haunting the last hours
of darkness
a great horned owl
18-Dec-2024
migrant workers
harvesting
the cold moon
18-Dec-2024
morning birdsong
or was it
a dream?
18-Dec-2024
Cape Cod summer
swearing at the tourists
who drive our economy
18-Dec-2024
drone alert
Times Square preacher
with a bullhorn
18-Dec-2024
dark clouds
a murder
of crows
18-Dec-2024
dreary morning
the lottery jackpot
goes unclaimed
18-Dec-2024
winter warmup
termites come out
of the woodwork
18-Dec-2024
sweeping the broken sidewalk
a shopkeeper
in Kyiv
18-Dec-2024
college visit
echoed footsteps
in hallowed halls
18-Dec-2024
holiday travel
the oil light
comes on
18-Dec-2024
equilibrium
inflation erases
my meager raise
18-Dec-2024
seven days until Christmas
a dramatic decline
on Wall Street
18-Dec-2024
zucchini blossoms
a fruitful visit
to the produce aisle
18-Dec-2024
moments before dawn
a light shining
in our backyard
19-Dec-2024
losing the coin toss
I depart the coliseum
19-Dec-2024
approaching solstice
the fear
of what comes next
19-Dec-2024
stridently sincere
my emo lyric
in haiku form
19-Dec-2024
tempest in a teapot
I add salt instead of sugar
to my uncle’s coffee
19-Dec-2024
abandoned trainyard
wildflowers blooming
between the tracks
19-Dec-2024
Christmas shopping
Amazon Prime trucks
exchange salutes
19-Dec-2024
heaven on earth
the dog’s
new toy
19-Dec-2024
in the forecast
a turbulent
stock market
19-Dec-2024
always a leg up
on the competition
pink flamingo
19-Dec-2024
six days until Christmas
remembering everyone
who’s forgotten me
19-Dec-2024
correcting us
she insists that Sancocho
is much more than soup
19-Dec-2024
lamenting the lingering light
19-Dec-2024
this floating world
insufficient staff
to run the ferry
19-Dec-2024
undecided
I follow the river
wherever it leads
19-Dec-2024
just between us
there is nothing
between us
19-Dec-2024
hostage situation
pushing a shopping cart
slowly behind her
19-Dec-2024
blockbuster trade
a book exchange
between friends
19-Dec-2024
what a bargain!
so many inexpensive things
we don’t need
19-Dec-2024
beaten
by the clock
19-Dec-2024
Christmas parade
the warmth
of an ugly sweater
20-Dec-2024
threat of snow
when I need to focus
on everything else
20-Dec-2024
early to the station
I wander over
to the wrong track
20-Dec-2024
just passing through
a dark-eyed junco
20-Dec-2024
mixed precipitation
planning
the evening’s cocktail
20-Dec-2024
slow night
the bartender plays darts
against himself
20-Dec-2024
exit strategy
our passports
up-to-date
20-Dec-2024
escape room
the back door reads
"this is not an exit"
20-Dec-2024
winter fog
a tenant steps outside
to vape
20-Dec-2024
holiday haze
a cancer diagnosis
20-Dec-2024
lonely highway
beware of
falling stars
20-Dec-2024
rain changes to snow
tragic news
in faraway places
20-Dec-2024
winter whiteout
a purity
decidedly impure
20-Dec-2024
first day of winter
a low point
in the sky
21-Dec-2024
restaurant kitchen
a crossword puzzle
of floor tiles
21-Dec-2024
my reflection looking up to me
21-Dec-2024
the copywriter
omitting key information
from his resume
21-Dec-2024
winter solstice
cold cruel days ahead
21-Dec-2024
my idyllic childhood
carefully photoshopped
21-Dec-2024
preparing for takeoff
osprey fledglings
in the nest
21-Dec-2024
off-season
squatters cooking dinner
at a campsite
21-Dec-2024
longest night
so many vivid dreams
forgotten
21-Dec-2024
office party
I’ve had too much
to say
21-Dec-2024
overtired
the high-speed car chase
of my dreams
21-Dec-2024
deleting my cookies
a lightweight browser
22-Dec-2024
frog prince
still waiting
for a kiss
22-Dec-2024
trying to remember
the last time
I took off my ring
22-Dec-2024
hide and seek
the boy who didn’t want
to be found
22-Dec-2024
long night moon
she’s not
tired either
22-Dec-2024
long night moon
the shadows embracing
her hips
22-Dec-2024
after the storm
a tree squirrel
repairs its nest
22-Dec-2024
frat house
the lingering fragrance
of dirty socks
22-Dec-2024
a pantry full of junk food
just waiting
to expire
22-Dec-2024
kitchen chaos
a crash
of tectonic plates
22-Dec-2024
still life
a broken elevator
at the art gallery
22-Dec-2024
waning cold moon
it isn’t getting
any warmer
22-Dec-2024
looking for a sign
the pavement
turns to gravel
22-Dec-2024
sour times
the irresistible taste
of forbidden fruit
22-Dec-2024
more brittle each day
the frayed edges
of my birth certificate
22-Dec-2024
Sea of Tranquility
neither the time
nor the place
22-Dec-2024
Festivus Pole
some of us never stopped
airing our grievances
23-Dec-2024
cactus flower
dangerously beautiful
23-Dec-2024
another snowflake
exactly like
the others
23-Dec-2024
prepared for takeoff
a pair of vultures
at the landfill
23-Dec-2024
soft-boiled eggs
a chicken coop
converted into condos
23-Dec-2024
Christmas bonus
30 pieces
of silver
23-Dec-2024
golden hour
the dentist marvels
at my silver fillings
23-Dec-2024
restless night
an alley cat
in heat
23-Dec-2024
heavy machinery
mining for crypto
23-Dec-2024
winter solstice
my eyes inured
to darkness
23-Dec-2024
everything nice
accompanied
by hot sauce
23-Dec-2024
approaching the shore
a kite
shaped like a shark
23-Dec-2024
old neighborhood
the cobblestones
still glisten
23-Dec-2024
therapy dog
patiently waiting
under the mistletoe
23-Dec-2024
watchdog sleeping with ears at attention
23-Dec-2024
snow softening the streetlights
23-Dec-2024
always leaving enough time
to miss the last train home
23-Dec-2024
fishing trip
only the mosquitoes
are biting
23-Dec-2024
364 more days
to forget the taste
of eggnog
24-Dec-2024
Christmas Eve overcast
wise men
follow Google Maps
24-Dec-2024
wrapping Christmas presents
death by a thousand
paper cuts
24-Dec-2024
short day on Wall Street
the market rallies
around itself
24-Dec-2024
Christmas Eve commute
someone holds the bus
for Santa
24-Dec-2024
Christmas night
a feast of crumbs
for sparrows
24-Dec-2024
last-minute shopping
bargain hunting
on Wall Street
24-Dec-2024
first snow
knowing where
the bodies are buried
24-Dec-2024
evening meditation
a raindrop’s snow trickle
down the window
24-Dec-2024
planned community
volume discounts
on terracotta tile
24-Dec-2024
black magic
half my paycheck
disappears
24-Dec-2024
between panic and tedium
a moment of bliss
24-Dec-2024
Christmas Eve
a deflated Santa
passed out on the lawn
24-Dec-2024
dental visit
an assistance dog leans
against my leg
24-Dec-2024
leaning against
a crooked tombstone
an unexpected kiss
24-Dec-2024
hanging on my wall
a mnemonic device
for remembering birthdays
24-Dec-2024
under the Christmas tree
both naughty
and nice
24-Dec-2024
Christmas morning
a brand new scam
in my Inbox
24-Dec-2024
Christmas morning
a light breeze floats across
the chimney tops
25-Dec-2024
Christmas morning
Buddha shares the moment
with a friend
25-Dec-2024
Christmas morning
Buddha shares it
with a friend
25-Dec-2024
Hanukkah morning
the Christmas lights
stay off
25-Dec-2024
Christmas dinner
we give a tip
to the Doordash driver
25-Dec-2024
Boxing Day
still feeling punchy
from Christmas music
25-Dec-2024
peace on earth
only some
assembly required
25-Dec-2024
Christmas chaos
not a chestnut was stirring
not even for a mouse
25-Dec-2024
jingoism
a nativity scene
is deported
25-Dec-2024
dark wind
thirty seconds
to pack one’s belongings
25-Dec-2024
my ethnicity?
it’s complicated
25-Dec-2024
Salvation Army
the jingle
of copper coins
25-Dec-2024
holiday offensive
robins and blue jays
squabble among the trees
25-Dec-2024
visions of sugar plums
better lay off
the mulled wine
25-Dec-2024
a gift of memories
referring to my parents
in the present tense
25-Dec-2024
Christmas dinner
a conspiracy theory
served cold
25-Dec-2024
weeds in the healing garden
25-Dec-2024
silent night
the prized slugger
goes 0 for 5
25-Dec-2024
Boxing Day
remembering the gift wrap
is not recyclable
26-Dec-2024
Cape Cod Christmas
sand castles
in the snow
26-Dec-2024
making hay
whether the sun shines
or not
26-Dec-2024
nominating a fox
to guard
the chicken coop
26-Dec-2024
aftermath
of a winter storm
rocks and salt
26-Dec-2024
nearing retirement
time to recycle
old resumes
26-Dec-2024
closing my eyes
the stray dogs resume
their howling
26-Dec-2024
stuck in my head
the TV jingle for something
I will never buy
26-Dec-2024
withered mistletoe
the Santa Claus rally
stalls
26-Dec-2024
last days of the year
how many more
trips around the sun?
26-Dec-2024
barfly circling the flame
26-Dec-2024
the ceiling circling the barfly
26-Dec-2024
"big stretch"
patronizing
the dog
26-Dec-2024
off-season
fishermen
mend their nets
26-Dec-2024
horsefeathers
I turn off
the news
26-Dec-2024
lighting the menorah
a dog’s
dramatic head tilt
26-Dec-2024
river’s edge
the prince becomes
a frog again
27-Dec-2024
remembering
the night we met
in our dreams
27-Dec-2024
epidemic
lichen growing
on every oak tree
27-Dec-2024
working from home
my jeans beginning to look
a bit ragged
27-Dec-2024
waning crescent moon
a slow glide
into obsolescence
27-Dec-2024
tough times ahead
not even a penny
for my thoughts
27-Dec-2024
nursing home
a fake flame
in the fireplace
27-Dec-2024
muscle memory I’ve already forgotten
27-Dec-2024
Season’s Greetings
an overly talkative
taxi driver
27-Dec-2024
Christmas keepsake
a new dent
in the driver’s side door
27-Dec-2024
random voicemail
a lullaby intended
for someone else
27-Dec-2024
year of the snake
all of my resolutions
slithering away
27-Dec-2024
phantom gourmet
he won’t reveal the secret
of his special sauce
27-Dec-2024
dark water
calling my name
27-Dec-2024
State Fair
everything
you can deep-fry
27-Dec-2024
departure lounge
a baby laughs
at my barnyard sounds
27-Dec-2024
back to school
a new edition
of the old textbook
27-Dec-2024
idyllic sunset
on a friend’s webcam
27-Dec-2024
unblinking
a silent
street dog
27-Dec-2024
at the casino
nothing but jokers
at the Blackjack table
28-Dec-2024
performance art
the chop and sizzle
of a Halal food truck
28-Dec-2024
desert mirage
the myth
of a just war
28-Dec-2024
always hiding
in the skyscraper’s shadow
28-Dec-2024
thinking of the money we saved
by not winning
the lottery jackpot
28-Dec-2024
town landfill
a sign reminds me
that gift wrap is trash
28-Dec-2024
always overdressed
a cardinal
at the cookout
28-Dec-2024
intermission
recalibrating my timing
for the last train
28-Dec-2024
empty baseball field
a dandelion seed
clears the fence
28-Dec-2024
instant karma
always wishing it
on somebody else
28-Dec-2024
winter fog
my date with the moon
postponed
28-Dec-2024
crossing the equator
more than
a maritime ritual
28-Dec-2024
in lieu of flowers
a lullaby
in an ancient language
28-Dec-2024
downcast poet
then again
how can you tell?
28-Dec-2024
today’s headline
a schism
in the underworld
28-Dec-2024
urban poet
lying down
in a bed of leaves
28-Dec-2024
3 beers later
my smartphone
doesn’t recognize me
28-Dec-2024
winter fog
Buddha sees
right through it
29-Dec-2024
a compliment --
Grandpa blushes
between wrinkles
29-Dec-2024
last week of the year
I recycle
my to-do list
29-Dec-2024
shelter dog
the eyes of hopeful
exasperation
29-Dec-2024
second day of fog
the exasperated chatter
of chickadees
29-Dec-2024
under new management
the promise
of a better mousetrap
29-Dec-2024
eating in the car
the dog sniffs
my hair
29-Dec-2024
clinging to the rim
of a basketball net
icicles
29-Dec-2024
irresistible bliss
a dog’s frolic
in the mud
29-Dec-2024
unseasonably warm
she dares me
to come skinny-dipping
29-Dec-2024
unseasonably warm
she dares me to come
skinny-dipping
29-Dec-2024
irresistibly hot
she dares me to come
inside of her
29-Dec-2024
Spiderman kite
hanging by a thread
29-Dec-2024
always uncomfortable
the cone of uncertainty
29-Dec-2024
Three Gorges Dam
the unbearable power
of displacement
29-Dec-2024
all you can eat
a family gorges
at the buffet line
29-Dec-2024
broken clock winding down the year
29-Dec-2024
last days of the year
a Red Line lullaby
29-Dec-2024
casualty of Christmas
a dog abandoned
at the shelter
29-Dec-2024
what we lost in the fire
songs in an unknown language
29-Dec-2024
like incense
the smell of bacon
at the diner
30-Dec-2024
faithful
a dog waits
in the rain
30-Dec-2024
an itch
where the stitches
used to be
30-Dec-2024
a long December
I wish
would never end
30-Dec-2024
the heretic
ordering a pizza
with pineapple
30-Dec-2024
winter rain
another day
with round edges
30-Dec-2024
partly cloudy
a new dispensary
downtown
30-Dec-2024
lavishly dressed
someone who obviously
doesn’t work here
30-Dec-2024
winter fog erasing my dreams
30-Dec-2024
grilling a steak
the street dog’s
new best friend
30-Dec-2024
first date
the subject turns
to intimacy
30-Dec-2024
crowded library
sharing a moment
of solitude
30-Dec-2024
fighting sleep
how late is too late
for coffee?
30-Dec-2024
new moon
I’ll see her
in my dreams
30-Dec-2024
last day of the year
an unsolicited offer
to help
31-Dec-2024
last day of the year
all of the fundraisers
with only hours left
31-Dec-2024
New Year’s Eve
uncorking
flat champagne
31-Dec-2024
New Year’s forecast
the invitation
to a Polar Plunge
31-Dec-2024
who can resist a three-to-one match!
31-Dec-2024
the year’s last dusk
golden hour
behind us
31-Dec-2024
how much gold
to remake
the young flyer?
31-Dec-2024
losing its luster
my silver hair
31-Dec-2024
at long last
life loses its luster
31-Dec-2024
a toast
to no more
happy endings
31-Dec-2024
last hours
the headless body
of a mourning dove
31-Dec-2024
sting of novocaine
being fitted
for a crown
31-Dec-2024
end of the line
a train conductor
taps my shoulder
31-Dec-2024
late notice:
"your prompt reply expected"
31-Dec-2024
New Year’s Eve
a puppy waits
for the ball to drop
31-Dec-2024
New Year’s Eve
the moon takes
the night off
31-Dec-2024
all the world’s a stage
a Hollywood actor
becomes president
31-Dec-2024
dog walk at dusk
a neighbor shouts
"Happy New Year!"
31-Dec-2024
New Year’s Day
let the cleanup
begin
1-Jan-2025
actors’ retreat
the street mime’s
life story
1-Jan-2025
Season’s Greetings
a Christmas tree
at the curb
1-Jan-2025
new year goals
a 365-day
Wordle streak
1-Jan-2025
New Year’s Day
some assembly
required
1-Jan-2025
actors’ retreat
a street mime shares
his life story
1-Jan-2025
it’s beginning to feel a lot like Doomsday
1-Jan-2025
text notification
hope is back-ordered
due to supply chain issues
1-Jan-2025
new year
same shopping cart
with a broken wheel
1-Jan-2025
town landfill
seagulls dining
à la carte
1-Jan-2025
the ghost’s
leisurely stroll
through my nightmare
1-Jan-2025
the starting roster
everything old
is new again
1-Jan-2025
security breach
a password
on the whiteboard
1-Jan-2025
a new year
of high-resolution
photography
1-Jan-2025
street preacher
salvation
and a cup of coffee
1-Jan-2025
November windstorm
election signs
vote to secede
1-Jan-2025
the joy of snowfall somewhere else
1-Jan-2025
toasting another sober January
1-Jan-2025
21st century dream
kissing a robot
expecting a princess
1-Jan-2025
broken clouds
a night
of wandering stars
1-Jan-2025
tomorrow another box on the calendar
2-Jan-2025
winter wind
how it strikes
a triangle
2-Jan-2025
wondering
if one can be disqualified
from the human race
2-Jan-2025
rain in the forecast
the river says
"hold my beer"
2-Jan-2025
old enough to have used a slide rule
2-Jan-2025
new year
forgetting the words
to "Auld Lang Syne"
2-Jan-2025
wild turkeys
how a bill
becomes a law
2-Jan-2025
waiting for the bill
a seagull finishes
my french fries
2-Jan-2025
Naked Cowboy
a modest rally
on Wall Street
2-Jan-2025
back to work
fresh graffiti
at the train station
2-Jan-2025
whiskey tango foxtrot
every time
I read the news
2-Jan-2025
a resolution:
continued
imperfection
2-Jan-2025
reflected
in my unblinking eyes
the last train home
2-Jan-2025
waxing crescent moon
I guess it’s time
to move on
2-Jan-2025
pouring the wine
withering side-eye
from the Fun Police
2-Jan-2025
wanted:
a less complicated life
2-Jan-2025
se busca:
una vida
sin complejos
2-Jan-2025
ghost gear
haunting
the harbor
2-Jan-2025
sickle moon
a one-eyed dog
2-Jan-2025
spider web
keeping the stars
in place
2-Jan-2025
the little lost boy
who finally found
nowhere
2-Jan-2025
searching for my dream
and finding
only feathers
2-Jan-2025
cold front
suddenly the ads
for assisted living
2-Jan-2025
and to think
I never said
"wait till next year"
2-Jan-2025
ghost dog
still waiting to be called
a good boy
2-Jan-2025
finding peace
or perhaps only darkness
beneath the ice
3-Jan-2025
progress?
it’s not the angriest
I’ve ever been
3-Jan-2025
seasons of change
an updated profile
on LinkedIn
3-Jan-2025
express train
the countryside
races by
3-Jan-2025
a breeze so comfortable
it doesn’t want to leave
3-Jan-2025
year of the snake
the rooster crows anyway
3-Jan-2025
smooth segue
between the snoring dog
and a pale sky
3-Jan-2025
a vulture tells me
the bus doesn’t
stop here anymore
3-Jan-2025
old mill town
a stop sign riddled
with bullet holes
3-Jan-2025
deeply moving
a robot arm opens
the lobster trap
3-Jan-2025
resolution --
to build
a better mousetrap
3-Jan-2025
indistinct voices
lowering a burning rope
into the abyss
3-Jan-2025
budget cuts
a seagull
in the lifeguard chair
3-Jan-2025
turning back time
the gavel
of a reactionary judge
3-Jan-2025
penguin dust
leaning against
a crooked tombstone
3-Jan-2025
early morning coffee
the rooster crows
within me
3-Jan-2025
sickle moon
its sly wink
3-Jan-2025
playful hazing
I miss my train
and dinner awaits
4-Jan-2025
Christmas decorations
pondering the case
for deportation
4-Jan-2025
musings
from the other side
of an unfinished wall
4-Jan-2025
calming signals
the dog yawns
when I mention them
4-Jan-2025
mindful meltdowns
and other myths
of so-called enlightenment
4-Jan-2025
oversleeping
I miss the wake
of a former colleague
4-Jan-2025
clearance sale
an inflatable reindeer
in the original packaging
4-Jan-2025
cold enough to kill a perennial
4-Jan-2025
lunch break
the delivery man
refills his flask
4-Jan-2025
strapped to the car roof
a Christmas tree
in January
4-Jan-2025
no strings attached
she loosens
her shoulder straps
4-Jan-2025
no strings attached
her sundress falls
to the floor
4-Jan-2025
self-care
taking a photo
of my shadow
4-Jan-2025
early morning dog walk
the nervous chatter
of robins
4-Jan-2025
turning up the volume
of a silent movie
4-Jan-2025
how dense!
mass divided
by volume
4-Jan-2025
an old friend assures me
he’s not lost
just gone
4-Jan-2025
from 30,000 feet
a mosaic
of falling farms
4-Jan-2025
summer rental
the neighbors’
condescending smile
4-Jan-2025
prairie dogging
a co-worker crying
in the cubicle maze
4-Jan-2025
is this heaven?
or a freshly paved
city street?
4-Jan-2025
forgetting the night I became winter
4-Jan-2025
succumbing to a devastating peace
4-Jan-2025
feeling almost complete
the wind not pausing
even to hear itself
4-Jan-2025
sleepless night
fiddling with
the dimmer switch
4-Jan-2025
"bendición"
how I remember greeting
my grandmother
4-Jan-2025
sometimes
you find the right word
but lose your mind
4-Jan-2025
exhale
the cult
of the vape pen
4-Jan-2025
strange comfort
light snow
in a foreign land
5-Jan-2025
modern anatomy
the veins
in our granite countertop
5-Jan-2025
cold breeze
taking down
the Christmas lights
5-Jan-2025
in memoriam:
the software development
life cycle
5-Jan-2025
winter sun
the dog’s nose print
on the window
5-Jan-2025
always busy
my little
pinecone hunter
5-Jan-2025
stone Buddha
always knowing
what not to say
5-Jan-2025
Sunday
a canopy
of fair-weather clouds
5-Jan-2025
between Powerpoint slides
another daydream
of retirement
5-Jan-2025
sliding home
one winter errand
too many
5-Jan-2025
Mary on the half-shell
a craving for oysters
5-Jan-2025
empty nest
my second career
birdwatching
5-Jan-2025
crescent moon
more questions
than answers
5-Jan-2025
waves of nostalgia
a ramshackle cottage
on the dunes
5-Jan-2025
third rail
someone mentions
the insurrection
5-Jan-2025
spoiler alerts
and the duty
to read past them
5-Jan-2025
early for my appointment
the doctor puts out
his cigarette
5-Jan-2025
surrounding
a fire hydrant
dandelions
5-Jan-2025
nightclubbing
for a moment I forget
who I am
5-Jan-2025
too much to drink
a Christmas tree
at the curb
5-Jan-2025
silent stalker
a crypto influencer
follows me
5-Jan-2025
vote like no one’s listening
6-Jan-2025
bachelor days
I sing
like no one’s listening
6-Jan-2025
open drawbridge
the approaching wake
of a passing ferry
6-Jan-2025
mockingbirds promising
it will be different
this time around
6-Jan-2025
snow on the horizon
I clean my glasses
6-Jan-2025
when my reaction to the news is nuclear
6-Jan-2025
evening clouds
an approaching
meteor shower
6-Jan-2025
brutal moon
learning a neighbor died
months ago
6-Jan-2025
snowman
its unblinking
charcoal eyes
6-Jan-2025
who do we call
when the first responders crash
and the guardrails fail?
6-Jan-2025
clinging to a cliff
just how strong
are these tree roots?
6-Jan-2025
freed from the crate
a dog chases its tail
6-Jan-2025
sleepwalker following nocturnal instincts
6-Jan-2025
desert Christmas
chestnuts roasting
in the sun
6-Jan-2025
alfalfa sprouts
crunchy and healthier
than a corn chip
6-Jan-2025
recursion
an app to measure
my app usage
6-Jan-2025
under siege
surrounded on all sides
by light snow
6-Jan-2025
what cold front?
her naked body
by the fire
6-Jan-2025
half measures
a roster composed
of spare parts
6-Jan-2025
wallflowers
unwilling
to choose a side
6-Jan-2025
striking the window
a bird
who ran out of sky
6-Jan-2025
winter sun in the treetops
I finish my coffee
too quickly
7-Jan-2025
skyscraper wind
the streetlights
shiver
7-Jan-2025
enraged!
my name mispronounced
at the funeral
7-Jan-2025
gathering moss
suburban rooftops
7-Jan-2025
text notification
my package is delayed
just click here...
7-Jan-2025
meaningful glances
the barista gives me
a new name
7-Jan-2025
cold sea
how far
is far enough?
7-Jan-2025
suburban rooftops gathering moss
7-Jan-2025
regime change
the river goes
where it wants
7-Jan-2025
no inclination
to run up that hill
7-Jan-2025
a tree grows in Brooklyn
the collective’s
rooftop garden
7-Jan-2025
Certification Day
turning the compost
in a community garden
7-Jan-2025
Red Sox Nation
the devil
wears pinstripes
7-Jan-2025
sabre rattling
a pigeon puffs out
its chest feathers
7-Jan-2025
buying a pencil
just for the pleasure
of snapping it in half
7-Jan-2025
evening dog walk
the hum of vespers
above the treetops
7-Jan-2025
ghost ranch
only the cacti remain
7-Jan-2025
utility drawer
everything we might need
but probably won’t
7-Jan-2025
childhood nightmare
the monsters
in the knotty pine
7-Jan-2025
that cartoon nightmare
where Bambi sees
his mother’s ghost
7-Jan-2025
government efficiency
my tax payment
promptly deposited
8-Jan-2025
romantic breeze
carrying an oak leaf
across the threshold
8-Jan-2025
romantic breeze
carrying a palm frond
across the threshold
8-Jan-2025
ocean view
the webcam
out of service
8-Jan-2025
compound fracture
the distillery
halts production
8-Jan-2025
showing off
I ask the bartender
"What’s new on draft?"
8-Jan-2025
first date
trying to guess
my ethnicity
8-Jan-2025
fair-weather clouds
the atheist
in a foxhole
8-Jan-2025
complimenting the cook
a furtive search
for after-dinner mints
8-Jan-2025
newly minted
a department
of bewilderment
8-Jan-2025
spinning a globe
the new imperialism
8-Jan-2025
migrating herring
shunning the spotlight
8-Jan-2025
double-parked
the hip brownstone
of my dreams
8-Jan-2025
off-campus housing
ivy climbs
the fire escape
8-Jan-2025
hot honey chicken
she always calls me
the sweetest things
8-Jan-2025
winter rain would like a word
8-Jan-2025
gripping cold
pitchers and catchers report
in 34 days
8-Jan-2025
the silent roar
of what everyone’s
not saying
8-Jan-2025
adjusting for inflation
my two cents
aren’t worth much
8-Jan-2025
feeling the regret in the waiting
8-Jan-2025
then again
doesn’t survival mean
always wearing a mask?
8-Jan-2025
morning dog walk
a pair of herons taking off
in different directions
8-Jan-2025
before sunrise
ice gathered
at the river’s edge
9-Jan-2025
eternity
the time elapsed
between one breath
and the next
9-Jan-2025
eternity
the time elapsed
between breaths
9-Jan-2025
broken clouds
the river
finds a way
9-Jan-2025
united in defiance
9-Jan-2025
woodpeckers at work
I forget
what day it is
9-Jan-2025
standing ovation
an acrobatic catch
in the bleachers
9-Jan-2025
bear market
protesting the high cost
of honey
9-Jan-2025
begging for mercy
a Christmas tree
at the curb
9-Jan-2025
after hours
food court
in recess
9-Jan-2025
punk rock cardinal
its head feathers
in a Mohawk
9-Jan-2025
tropical honeymoon
the irresistible taste
of passion fruit
9-Jan-2025
continued cold
street buskers join
in a subway serenade
9-Jan-2025
going underground
the booming echo
of a subway poet
9-Jan-2025
one man’s trash
a seagull’s treasure
9-Jan-2025
poison
from a bag lady’s
wretched lips
9-Jan-2025
hot summer night
oil dripping
from a slice of pizza
10-Jan-2025
shallow breaths
concrete Buddha
on the retaining wall
10-Jan-2025
barely sunrise
breakfast
with Cap’n Jazz
10-Jan-2025
light snow
all the comforts
of home
10-Jan-2025
snow in the forecast
I’ve seen this movie before
10-Jan-2025
my spirit guide
pouring a clear liquid
into a metal cup
10-Jan-2025
borrowed time
looking over my shoulder
for the repo man
10-Jan-2025
on the other side
of this padded room
a familiar spirit
10-Jan-2025
night at the opera
an overture
at the wine bar
10-Jan-2025
the hiss
when I check out
her snake tattoo
10-Jan-2025
African safari
the nagging sense
that we weren’t invited
10-Jan-2025
moments before the alarm sounds a forgotten dream
10-Jan-2025
day moon
suddenly
she’s being coy again
10-Jan-2025
day moon
a gull flies past it
unawares
10-Jan-2025
evening meditation
Christmas lights
at the cemetery
10-Jan-2025
doom-scrolling
silence in heaven
for half an hour
10-Jan-2025
gastropub
a greasy spoon
by any other name
11-Jan-2025
gentrification
not a greasy spoon
in sight
11-Jan-2025
gentrification
the greasy spoon rebranded
as a gastropub
11-Jan-2025
gentrification
the dive bar hires
a mixologist
11-Jan-2025
redemption center
a shopping cart
with hundreds of cans
11-Jan-2025
peace on earth
a vanishing layer
of light snow
11-Jan-2025
down to my last dime
the ATM steals
my debit card
11-Jan-2025
in the headlines
a police escort
for circus clowns
11-Jan-2025
playing solitaire
at the casino bar
a bored escort
11-Jan-2025
rooftop serenade
a street dog
sings harmony
11-Jan-2025
early January
another resolution
jogs past
11-Jan-2025
fighting entropy
hot dogs
under a heat lamp
11-Jan-2025
after the storm
the palpable grief
of an empty nest
11-Jan-2025
free fall
how much I paid
to go skydiving
11-Jan-2025
retirement planning
my best years
behind me
11-Jan-2025
grand finale
a performance poet
sets himself on fire
11-Jan-2025
pondering the meaning
of a 39% chance
of snow
11-Jan-2025
his epitaph
"I can quit
anytime I want"
11-Jan-2025
work dreams
a whale trapped
in fishing gear
12-Jan-2025
allergy season
a discarded
scratch ticket
12-Jan-2025
games people play
in gilded mansions
12-Jan-2025
three kings
checking out
the one-eyed jack
12-Jan-2025
freezing rain
broken glass
in the treetops
12-Jan-2025
herring run
the patience
of turkey vultures
12-Jan-2025
"you had a good run"
my boss said
collecting my badge
12-Jan-2025
cleaning the mirror
my age spots
more prominent
12-Jan-2025
carved into limestone
the prominent features
of my childhood
12-Jan-2025
making a wish
the candle
I can’t blow out
12-Jan-2025
red-tailed hawk
we’re all
beneath him
12-Jan-2025
recurring nightmare
I lose my father
en route to the garage
12-Jan-2025
ghosts among the flames
an unanswered
text message
12-Jan-2025
shopping for senryu
the supermarket runs out
of words
12-Jan-2025
wolf moon
the dog’s
unblinking eyes
12-Jan-2025
in search of a hill to die on
12-Jan-2025
snowmelt
a dog rolling
in the mud
12-Jan-2025
dizzying lights
a stranger tells me
I’ll be okay
12-Jan-2025
the old ranch
tourists
kicking up dust
12-Jan-2025
not wasting time
my lover
awaits
12-Jan-2025
Carolina Wren
rescuing me
from despair
13-Jan-2025
to think I once aspired to be president
13-Jan-2025
pacifist bookstore
I rifle through
the poetry section
13-Jan-2025
reducing my carb intake
the things that pass
for bread
13-Jan-2025
church picnic
the nun’s
wicked curve
13-Jan-2025
smoke detector
I apologize
for staring
13-Jan-2025
chickadee
trying to allay
my misgivings
13-Jan-2025
two if by sea
I don’t think
they come in peace
13-Jan-2025
Washington Square
a young man takes photos
of my dog
13-Jan-2025
reflected in a store window
second-hand sunset
13-Jan-2025
vaguely familiar
this figment of my imagination
called home
13-Jan-2025
bad actors in a 24-hour drama
13-Jan-2025
eventually ever after
13-Jan-2025
back on the menu
a self-licking
ice cream cone
13-Jan-2025
everything star in the sky
replaced by
an identical shade of gray
13-Jan-2025
this unrelenting thirst for oblivion
13-Jan-2025
never thinking
it could be
the last time
13-Jan-2025
night watchman
turning the darkness
inside out
13-Jan-2025
not nearly enough bubble wrap
to package up this dream
13-Jan-2025
painting outside the lines
the artist’s
toothless smile
13-Jan-2025
lying in wait for me
before dawn
setting wolf moon
14-Jan-2025
neighborhood bookstore
turning the page
to Chapter 11
14-Jan-2025
rising above the snowmelt
a sun-bleached pink flamingo
14-Jan-2025
growling
at frightened strangers
my chick magnet
14-Jan-2025
hard frost
breaking my tooth
on a pizza crust
14-Jan-2025
dark nights
my foray
into ghostwriting
14-Jan-2025
gentleman farmer
another
cock and bull story
14-Jan-2025
storm advisory
the kitten finds
a spool of yarn
14-Jan-2025
overnight
the handball court
becomes a mural
14-Jan-2025
crowded crosswalk
a quavering chihuahua
in a baby carriage
14-Jan-2025
the seal exhibit closed
silence in heaven
for one hour
14-Jan-2025
missing my train
I get lost
in a novel
14-Jan-2025
the brown recluse
just wants
to be left alone
14-Jan-2025
stone Jesus
ethnically cleansed
14-Jan-2025
drunk before noon
hummingbirds
covered with nectar
14-Jan-2025
unbroken trance --
here we are now
entertain us
14-Jan-2025
barely retreating
wolf moon
above the treetops
14-Jan-2025
resolutions
the dog’s face
when she eats green beans
14-Jan-2025
tossing a pebble
into the river
reluctant ghosts
14-Jan-2025
winter crow
its claws gripping
a crust of bread
14-Jan-2025
a tree falls in the woods
I relocate
an empty nest
14-Jan-2025
Third Avenue El
an empty subway car
full of graffiti
14-Jan-2025
wolf moon setting into sunrise
15-Jan-2025
backroads of Baja
repatching
a second-hand tire
15-Jan-2025
power failure
complimentary cocktails
in Dry January
15-Jan-2025
waning gibbous moon
an ex-girlfriend’s
engagement ring
15-Jan-2025
quiescence
a battery-powered
lawn mower
15-Jan-2025
instant replay
we never learn
from our mistakes
15-Jan-2025
its catkins
soft and silvery
pussy willow
15-Jan-2025
clowns on Capitol Hill
the circus
is back in town
15-Jan-2025
back to the office
a labyrinth
of featureless cubicles
15-Jan-2025
double-parked
the pizza delivery man
gets a ticket
15-Jan-2025
peace on earth
I keep refreshing
my browser
15-Jan-2025
winter silence echoing goodbye
15-Jan-2025
unsolicited ads
promising a cure
for hair loss
15-Jan-2025
under a heat lamp
the last slice of pizza
in the bodega
15-Jan-2025
I thought you retired
I said
much too early
to the mirror
16-Jan-2025
spoiler alert:
we all
get fooled again
16-Jan-2025
sneezing
I alter the trajectory
of the universe
16-Jan-2025
beach erosion
an old lighthouse
in the bay
16-Jan-2025
continued cold
a form letter
from the editors
16-Jan-2025
bare trees unashamed
16-Jan-2025
grabbing my slipper
the dog sashays
through the living room
16-Jan-2025
morning gridlock
an elderly pedestrian
calls me an asshole
16-Jan-2025
morning gridlock
an elderly pedestrian
scowls at me
16-Jan-2025
hearing the song
on my stereo
the cop puts away
his ticket book
16-Jan-2025
happy hour
fishermen mending
friendships
16-Jan-2025
Big Bang
it never ends
16-Jan-2025
last-minute declarations
they worked out better
in my imagination
16-Jan-2025
quest for fire
a dusty box
of matches
16-Jan-2025
last call
I wonder if
that payphone works
16-Jan-2025
chasing the train
I miss
a shooting star
16-Jan-2025
following me to bed
that drink
I shouldn’t have had
16-Jan-2025
self-portait
the jungle
inside
16-Jan-2025
three years gone
my mother pretends
to like my poetry
16-Jan-2025
forgetting
where I was
when I wrote this
16-Jan-2025
what an ass!
the donkey
steals my hat
17-Jan-2025
an app I hold dear
unceremoniously gone
to the Cloud
17-Jan-2025
shedding her bathrobe
the softness
remains
17-Jan-2025
sharing my pillow
the softness
of a dog’s ear
17-Jan-2025
stranded in a punk rock anthem
17-Jan-2025
perhaps duct tape
will rectify
the present dilemma
17-Jan-2025
quietly watching
the herring run
turkey vultures
17-Jan-2025
Inland Empire
a brown lawn
painted green
17-Jan-2025
dusty truck stop
a buffalo
earns its wings
17-Jan-2025
hunting season
the buck spots
a deer blind
17-Jan-2025
outside Fenway
the true Sausage King
wears a pork pie hat
17-Jan-2025
waning wolf moon
cloaked in mystery
17-Jan-2025
snowmelt
working around
the shadows
17-Jan-2025
death in the afternoon
searching for
a champagne flute
17-Jan-2025
tadpoles
in the tidal pool
going with the flow
17-Jan-2025
town dump
seagulls in search of
their next meal
17-Jan-2025
foul territory
the ball girl’s
spectacular catch
17-Jan-2025
crowded deli
an old woman dares
to cut the line
17-Jan-2025
crowded deli
I swear my number
was skipped
17-Jan-2025
bruised banana
I don’t want
to talk about it
17-Jan-2025
community powwow
special seating
for pretendians
17-Jan-2025
first day of classes
the teacher tells everyone else
to be quiet
17-Jan-2025
winter baseball
the prospect not sure about
chewing tobacco
17-Jan-2025
light snow
even the dog
quiets down
17-Jan-2025
restless seas
only so many ports
in a storm
18-Jan-2025
hope
not in stock
for the foreseeable future
18-Jan-2025
slip and slide
our freshly waxed
wooden floors
18-Jan-2025
resplendent views
of overfished seas
18-Jan-2025
none of us fooled by an early thaw
18-Jan-2025
rabbit hole
learning not to like
a stranger
18-Jan-2025
corner market
asking the flower vendor
if he accepts crypto
18-Jan-2025
winter storm warning
stocking up
on rocks and salt
18-Jan-2025
seaside chapel
a recent convert
to luxury condos
18-Jan-2025
converting to Celsius
a heated argument
18-Jan-2025
24-hour news
the unending drama
18-Jan-2025
fashion show
the tedious task
of being beautiful
18-Jan-2025
now that she’s gone
Mom says
she likes my beard
18-Jan-2025
unapologetically unshaven
18-Jan-2025
the realization
that there’s no one to ask
for directions
18-Jan-2025
party on the stairwell
clearly I wasn’t invited
18-Jan-2025
deep-dish casserole
lovingly garnished
with artichoke hearts
18-Jan-2025
a dog’s toy against my leg
18-Jan-2025
counting acceptable pizza toppings on one hand
18-Jan-2025
strange dreams
the dog keeps kicking me
in her sleep
19-Jan-2025
gentrification
tearing down
my childhood
19-Jan-2025
tearing up
a homeless man reunites
with his dog
19-Jan-2025
bacon outstrips Lipitor
19-Jan-2025
South Station
a well-dressed man
talking to himself
19-Jan-2025
coast to coast
I marvel at the spaces
between us
19-Jan-2025
retirement daydreams
kicking a pebble
down the road
19-Jan-2025
a moment of reverence
the perfect
breakfast burrito
19-Jan-2025
the sting
of a scorpion pepper
irresistible
19-Jan-2025
cold front
she tells me
I’m not her type
19-Jan-2025
estate sale
a dried up
typewriter ribbon
19-Jan-2025
calamari
I know that slithy texture
anywhere
19-Jan-2025
going through the motions
a broken windmill
19-Jan-2025
in the headlines
a return to
division by zero
19-Jan-2025
fractured sleep
a poem slips
through the cracks
19-Jan-2025
cease-fire
the guard dog
takes a nap
19-Jan-2025
polar vortex
who knew that hell
would be so cold?
19-Jan-2025
polar vortex
street buskers retreat
to the subway
19-Jan-2025
brake lights on the bridge
I finally get
the message
19-Jan-2025
bagpipes
a spot I missed
vacuuming
19-Jan-2025
sleeping
through our last visit
a hole in the sky
19-Jan-2025
on center stage
children cheer
the dancing dog
20-Jan-2025
Monday morning
time elapsed
on the Doomsday Clock
20-Jan-2025
just maybe
if I keep hitting the snooze bar
it will be 2029
20-Jan-2025
asleep at the wheel
a toddler
and his golden rattle
20-Jan-2025
reflecting badly
a polluted
kettle pond
20-Jan-2025
crashing
the beach bonfire
high tide
20-Jan-2025
in the alleyway
a stray dog
wags its tail
20-Jan-2025
high tide crashing the beach bonfire
20-Jan-2025
light snow
fighting the urge
to hibernate
20-Jan-2025
resistance
writing
relentlessly
20-Jan-2025
a door in the desert
perhaps a portal
to another world
20-Jan-2025
the day he didn’t die
20-Jan-2025
polar vortex
the bitter emptiness
at its core
20-Jan-2025
my thirst sated
and yet
I pour another
20-Jan-2025
distant drum beats
how long
until the portal closes?
20-Jan-2025
polar vortex
looking up the definition
of absolute zero
20-Jan-2025
the party’s over
good night
and good luck
20-Jan-2025
Our Lady of Guadalupe School
motorcycle and car show
20-Jan-2025
murder of crows
power lines criss-cross
the winter sky
20-Jan-2025
duly noted
my father’s
sarcastic smile
20-Jan-2025
still life
the dog’s nose print
on a picture window
20-Jan-2025
tonight’s nightmare
the march
of a dominant dogma
20-Jan-2025
detained for questioning
the sneaker thief
21-Jan-2025
PSA:
your cold weather
isn’t cheering me up
21-Jan-2025
curiosity
saving a stray cat
from the cold
21-Jan-2025
curiosity
how to dismantle
an atomic bomb
21-Jan-2025
pondering the fee for freedom
21-Jan-2025
silent and serene
concrete Buddha
all alone
21-Jan-2025
borrowed time
reminding myself
to keep breathing
21-Jan-2025
factory smokestack
offering incense
to a cold sky
21-Jan-2025
queen bitch
my heart
in the basement
21-Jan-2025
circling vultures
I glance at the watch
I no longer wear
21-Jan-2025
night watchman
waiting for me
to blink
21-Jan-2025
front row seats
self-made millionaires
puckering up
21-Jan-2025
cold night
the stillborn sister
I never knew
21-Jan-2025
anticipation
the one-eyed stare
of a ghost gun
21-Jan-2025
the oligarch’s sardonic leer
21-Jan-2025
news
amplifying
noise
21-Jan-2025
the golden age
financed
by corporate executives
21-Jan-2025
waning crescent moon
hoping our hydrangeas
survive the freeze
21-Jan-2025
surf break
imagining where
it could have taken me
21-Jan-2025
rescue dog
still learning the importance
of a sloppy kiss
21-Jan-2025
impenetrable night
everything’s
a metaphor
21-Jan-2025
bitter wind
I really must stop
clenching my teeth
21-Jan-2025
snow delay
a crowd at the airport bar
accumulates
21-Jan-2025
year of the snake
the instinct to coil up
and strike
22-Jan-2025
in broad daylight
the blood-stained hands
of spoon-fed oligarchs
22-Jan-2025
stained glass
the dog’s nose print
on every window
22-Jan-2025
light snow
disappointed children
at the bus stop
22-Jan-2025
ancient cemetery
affordable housing
in the background
22-Jan-2025
affordable housing
ancient cemetery
in the foreground
22-Jan-2025
no snow days
the crossing guard dances
to stay warm
22-Jan-2025
sickle moon
wondering
who’s next
22-Jan-2025
shape-shifting
another editor
capitulates
22-Jan-2025
the new dispensary
their merchandise
is sublime
22-Jan-2025
night watchman
writing poetry
by candlelight
22-Jan-2025
lucid dream
the dog attached
to a blockchain
22-Jan-2025
lucid dream
no one calls it
a gay wedding
22-Jan-2025
Queen Anne’s Lace
it’s just a wild carrot
to me
22-Jan-2025
White House economics
the prize of your save
is the price of my spend
22-Jan-2025
vapor trail
crossing the border
unchallenged
22-Jan-2025
executive disorder
22-Jan-2025
clocking out
it has a certain
ring to it
22-Jan-2025
sickle moon
a scar
in the sky
22-Jan-2025
ghost ship
sailing above the clouds
on a starless night
22-Jan-2025
hands in pockets
the taxman doesn’t care
for my poetry
22-Jan-2025
a cure for numbness
the cold air
in my lungs
22-Jan-2025
new calendar
the cracked plaster
in Grandma’s apartment
23-Jan-2025
sunlight sonata
another day
above ground
23-Jan-2025
sonic boom
military secrets
spoken out loud
23-Jan-2025
triumph
over torment
brave little toaster
23-Jan-2025
ocean breeze
finishing each other’s
sentences
23-Jan-2025
triumph
over tyranny
brave little toaster
23-Jan-2025
awaiting execution
a rogue piece of code
23-Jan-2025
a long night’s journey to oblivion
23-Jan-2025
storm clouds
turning away from
a wounded sparrow
23-Jan-2025
tightly wound
the pocket watch
I thought I’d lost
23-Jan-2025
end of summer
a fawn
at the crosswalk
23-Jan-2025
crypto influencers
fawning over
a golden calf
23-Jan-2025
elevator pitch
searching for
the mute button
23-Jan-2025
outdated kitchen
rebranded
"mid-century modern"
23-Jan-2025
in need of a haircut
time for
another argument
23-Jan-2025
stickball
a manhole cover
for home plate
23-Jan-2025
red light
shirts inbound
against skins
23-Jan-2025
morning dog walk
cut short
by an invisible enemy
23-Jan-2025
morning meditation
a solitary gull
in the pastel sky
24-Jan-2025
queen for a day
pedicure and spa treatment
after chasing the frisbee
24-Jan-2025
sundown
shadows trace the edges
of coyote tracks
24-Jan-2025
meeting my cousin
for the first time
a glimmer
of recognition
24-Jan-2025
tarnished metal
a tribute band
out of tune
24-Jan-2025
train station bathroom
the sound
of heavy construction
24-Jan-2025
moving in reverse
the wooly mammoth
in the room
24-Jan-2025
cold wind
the lingering ache
of life
24-Jan-2025
waiting for the train
dozens of strangers
trying not to look at me
24-Jan-2025
Providence station
all trains on time
until they’re not
24-Jan-2025
express train
suburbia
races by
24-Jan-2025
punching my ticket
the conductor’s
wrinkled shirt
24-Jan-2025
missing the train
a frozen kettle pond
24-Jan-2025
Mom’s birthday
her hair
the color of snow
24-Jan-2025
alone
on the frozen pond
black swan
24-Jan-2025
always on the wrong side of the tracks
24-Jan-2025
in my inbox
more listings
for properties overseas
24-Jan-2025
bartender
cutting me off
in the parking lot
24-Jan-2025
ferry landing
waking up
a cranky baby
24-Jan-2025
ferry landing
an apple falls
far from the tree
24-Jan-2025
setting sun
jumping from car to car
of a passing train
24-Jan-2025
between stations
forgotten graffiti
24-Jan-2025
above the entrance
one man’s trash
another man’s treasure
24-Jan-2025
Bryant Park
a dream
of yellow daffodils
24-Jan-2025
Saturday morning
while the City sleeps in
a furtive search for coffee
25-Jan-2025
barely holding it together
the staples in my skull
25-Jan-2025
golden goose
fleecing the flock
25-Jan-2025
lost in the City
an exhaustive search
for coffee
25-Jan-2025
Sober January
bottling up my rage
for another 4 years
25-Jan-2025
chip off the old block
the one
who never calls
25-Jan-2025
morning meditation
the unwavering tone
of my tinnitus
25-Jan-2025
unspooling the yarn
we settle in
for a long story
25-Jan-2025
ten dollar water bottle
savoring every sip
25-Jan-2025
dim days ahead
the smoldering embers
of democracy
25-Jan-2025
morning meditation
resistance not measured
in ohms
25-Jan-2025
triangulation
what is and isn’t
a pizza
25-Jan-2025
continued cold
an envelope sealed
but never sent
25-Jan-2025
suburban blight
a tree grows
on the tennis court
25-Jan-2025
serendipity
she’s wearing
my favorite robe
25-Jan-2025
rushing to work
I step
in dog shit
25-Jan-2025
Sunday morning
the soft percussion
of the elevator
26-Jan-2025
treason
the senator reaffirms
his loyalty
26-Jan-2025
Penn Station
the pretzel vendor’s
salty language
26-Jan-2025
sunset lounge
an iguana
on the rocks
26-Jan-2025
drone alert
the gospel on loudspeaker
in Times Square
26-Jan-2025
morning headlines
a barn owl
goes back to sleep
26-Jan-2025
tribal tattoo
I want to be different
like everyone else
26-Jan-2025
waking with a cough
ice puddles
in the street
26-Jan-2025
closing time
my face when I see
the bar tab
26-Jan-2025
just visiting
I step off the curb
into the bike lane
26-Jan-2025
Chelsea loft
on the inside
looking out
26-Jan-2025
the moment we realize
the leopard
isn’t smiling
26-Jan-2025
running for the train
the ghost
of lost weekend past
26-Jan-2025
brave new world
the buck stops
at the White House
26-Jan-2025
leaving Manhattan
the dining car
only accepts cash
26-Jan-2025
affordable housing
a rooftop pigeon coop
26-Jan-2025
wired on espresso
unable to connect
to Bluetooth speakers
26-Jan-2025
weighing anchor despite heavy seas
26-Jan-2025
suburban legend
a golf course at rest
remains at rest
26-Jan-2025
bedroom community
a short-lived affair
with the city
26-Jan-2025
end of the weekend
running away
from sunset
26-Jan-2025
lost in the studio
leaving myself behind
26-Jan-2025
rarely seen in the wild
a idle tugboat
26-Jan-2025
scattering seagulls
a fast-moving
freight train
26-Jan-2025
pale sky
retraining my body
to live without sleep
27-Jan-2025
customer service
the thoughtful suggestion
of a robot voice
27-Jan-2025
text message
from the White House
I mark it as Spam
27-Jan-2025
unreal
the six fingers
on his tiny hands
27-Jan-2025
mirth
out of stock
due to supply chain issues
27-Jan-2025
end of Daylight Savings
a right-wing judge
turns back the clock
27-Jan-2025
a distant horizon
wondering how history
will judge us
27-Jan-2025
zenith
unable to see
the bottom
27-Jan-2025
after the storm
winter sun crossing
a cranberry bog
27-Jan-2025
morning concierge
is he a night owl
or an early bird?
27-Jan-2025
rattling my nerves
a minor earthquake
just offshore
27-Jan-2025
out-of-towners
waiting patiently
for the walk signal
27-Jan-2025
dental appointment
the hygienist tells me
what I had for breakfast
27-Jan-2025
shock and awe
there is no
intermission
27-Jan-2025
daybreak
a dream
interrupted
27-Jan-2025
lost highway
all signs lead
somewhere else
27-Jan-2025
summer flashback
the senator
flip-flops
28-Jan-2025
storm warning
where did I leave
my ruby slippers?
28-Jan-2025
on-hold music
tracing an arc
between clouds
28-Jan-2025
entering the elevator to uplifting music
28-Jan-2025
morning as an adjective
I embrace
its darkness
28-Jan-2025
waiting for the bus
a woman pulls a thread
from her prayer shawl
28-Jan-2025
backstage
an impromptu jam session
among roadies
28-Jan-2025
from the dispensary
a familiar flavor
in our raspberry jam
28-Jan-2025
fluttering to the ground
an apparent rebranding
of "scattered clouds"
28-Jan-2025
after the solstice
how much lower
can we go?
28-Jan-2025
all-night diner
the glazed donuts
begin to dance
28-Jan-2025
picture window
the imprint
of a dog’s nose
28-Jan-2025
winter wind
a blizzard
of pine needles
28-Jan-2025
wind chill advisory
an impromptu
all-hands meeting
28-Jan-2025
89 seconds to midnight
the dog barks
at a squirrel
28-Jan-2025
cocktail napkins
mobilizing an army
of origami penguins
28-Jan-2025
year of the snake
another executive order
28-Jan-2025
new moon
the wolves
howl anyway
28-Jan-2025
evening meditation
pondering the meaning
of a flickering streetlight
28-Jan-2025
looking down on us
from the record booth
a jaded jazz DJ
28-Jan-2025
praised from the pulpit
sand castles
at low tide
29-Jan-2025
American dream
a pleasure boat
unable to sail
29-Jan-2025
when the gist of a policy is chaos
29-Jan-2025
sable
seemingly unaware
that its coat
is so luxurious
29-Jan-2025
verdant front lawns
keeping up
with the Joneses
29-Jan-2025
winter wind
backyard Buddha’s
frozen features
29-Jan-2025
meters to yards
the measure
of our xenophobia
29-Jan-2025
outdoor wedding
the bulldog’s
velvet tuxedo
29-Jan-2025
gentrification
businessmen in hard hats
conjure up condos
29-Jan-2025
making eye contact
his tarnished wedding band
29-Jan-2025
the new jungle
apex predators
in business suits
29-Jan-2025
deliberate neglect
how executive orders
become law
29-Jan-2025
shock doctrine
tossing breadcrumbs to pigeons
on the third rail
29-Jan-2025
dinner in the City
everyone avoids
the third rail
29-Jan-2025
a break in the clouds
unfortunately it means
more darkness to follow
29-Jan-2025
executive order
the dog’s toy
against my leg
29-Jan-2025
year of the snake
a snow shovel
behind the garden hose
29-Jan-2025
birthright
my hair
prematurely gray
29-Jan-2025
winter rain
my footsteps
wash away
29-Jan-2025
winter rain
the line for miso ramen
undeterred
29-Jan-2025
wind advisory
but I think I hear
a train
29-Jan-2025
new moon
don’t forget
to breathe
29-Jan-2025
stargazing
a barn owl
by the river
29-Jan-2025
always served
with arroz con gandules
Grandma’s broken English
29-Jan-2025
waxing crescent moon
somehow I altered the trajectory
of the universe
30-Jan-2025
waxing crescent moon
altering the trajectory
of the universe
30-Jan-2025
so much sky
I fall
into it
30-Jan-2025
barter system
what I would do
for fresh pasteles
30-Jan-2025
light drizzle
olive oil dripping
from a slice of pizza
30-Jan-2025
city sidewalk
the puppy play bows
to a senior dog
30-Jan-2025
Times Square
everyone wants
to be the play
30-Jan-2025
replacement theology
you’ll be me
and I’ll be you
30-Jan-2025
winter warmup
the vibrant colors
of a bartender’s hair
30-Jan-2025
crossing the border
where "wicked"
means "good"
30-Jan-2025
trying to blend in
an unescorted minor
at the bar
30-Jan-2025
clear water
we wonder
what’s wrong with it
30-Jan-2025
stirring the gumbo
can there ever be
too much okra?
30-Jan-2025
exposing a secret
letters and numbers
on a sticky note
30-Jan-2025
kicking a can down Broadway
30-Jan-2025
tecolote
con sus ojos
puestos en el premio
30-Jan-2025
barn owl
with its eyes
on the prize
30-Jan-2025
Prospect Park
stray dog searching
for a home
30-Jan-2025
unable to sleep
the howling silence
30-Jan-2025
ghost lover
the wind
in her arms
30-Jan-2025
last day of January
an order
from the package store
31-Jan-2025
every morning is a live grenade
31-Jan-2025
desert daydream
the jackrabbit’s ears
perk up
31-Jan-2025
sweet music
the way she talks
to the dog
31-Jan-2025
our go-to pizza place
always slightly above average
31-Jan-2025
vivid memory
my father’s disdain
for a bat flip
31-Jan-2025
vivid memory
I sit and watch
as tears go by
31-Jan-2025
music to my ears
the waitress’s
broken English
31-Jan-2025
a feast to my ears
the waitress’s
broken English
31-Jan-2025
yards to meters
a measure
of my resistance
31-Jan-2025
durable goods
lining the walls
of my bunker
31-Jan-2025
urban garden
a composter
on the roof
31-Jan-2025
stickball
a fire hydrant
for first base
31-Jan-2025
a ray of sunshine
it might be time
to draw the curtains
31-Jan-2025
Groundhog Day
but somehow
different
31-Jan-2025
dangerous lies
the myth of tolerance
to pain
31-Jan-2025
distant thunder
the tired rumble
of a haiku cliché
31-Jan-2025
up all night
a restless river
31-Jan-2025
winter wonderland
wild turkeys
tour the neighborhood
31-Jan-2025
it’s a laugh --
here I thought
we were special
31-Jan-2025
off the grid
my cellphone
as a flashlight
31-Jan-2025
snowdrops
a time for heroes
31-Jan-2025
65
I can’t find a matching
pair of socks
1-Feb-2025
climbing Everest
I remember
where I left my keys
1-Feb-2025
tomorrow’s news
renaming
the sewage treatment plant
1-Feb-2025
tomorrow’s news
renaming
the oceans
1-Feb-2025
dilated pupils
all of the streets
have no name
1-Feb-2025
fish in the microwave
unsubscribing
from a group text
1-Feb-2025
today’s forecast
a cold wind
in hell
1-Feb-2025
warming up
in the bullpen
ballpark sausages
1-Feb-2025
breakfast burrito
an old dog
wrapped in a quilt
1-Feb-2025
Cattle Dog
I’m just another
cow to herd
1-Feb-2025
double-parked
the off-duty policeman
gets a ticket
1-Feb-2025
rocket science up in flames
1-Feb-2025
pickled for her pleasure
1-Feb-2025
morning haze
a velvet sun
1-Feb-2025
showtime
all the world’s
a stage
1-Feb-2025
drawing me in
the crash and churn
of faraway waves
1-Feb-2025
sidewalk closed
a pedestrian
in the bike lane
1-Feb-2025
joint custody
cherishing each visit
to the dispensary
1-Feb-2025
pampered pooch
barking at
a Chewy’s delivery
1-Feb-2025
hole in the ground
an authentic preparation
of cochinita pibil
1-Feb-2025
fever dream
a horse
on the mountaintop
2-Feb-2025
Punxsutawney
the groundhog’s shadow
covers a nation
2-Feb-2025
gently down the stream
another poem
I’ve forgotten
2-Feb-2025
buying the farm
a dirt merchant
in paradise
2-Feb-2025
Wall Street weekend
the shadows
have wings
2-Feb-2025
Groundhog Day
I crawl back
into bed
2-Feb-2025
crossing the border
unchallenged
dandelion seeds
2-Feb-2025
alley cat
its tail
a question mark
2-Feb-2025
event horizon
we’ll get there
when we do
2-Feb-2025
sycophants indulging the spoiled child
2-Feb-2025
shoulder season
packing a sweatshirt
just in case
2-Feb-2025
still smoldering
in my nightmares
the Twin Towers
2-Feb-2025
finding the gap
in left center field
a frozen rope
2-Feb-2025
waiting for the train
a nervous gathering
of umbrellas
2-Feb-2025
hiding in the eelgrass
my next daydream
2-Feb-2025
mood:
I guzzle
the sipping whiskey
2-Feb-2025
windless dusk
a tattered flag
hanging limply
2-Feb-2025
waiting room
a dead goldfish
in the aquarium
2-Feb-2025
end of play time
the dog sighs
2-Feb-2025
waiting for Spring
the frozen door
of the composter
2-Feb-2025
objects in the mirror
taking on its cracks
2-Feb-2025
high tide
a line in the sand
disappears
2-Feb-2025
so calming this threat of snow
2-Feb-2025
severance
the illusion
of freedom
2-Feb-2025
jazz brunch
a sax solo
over easy
3-Feb-2025
reaching the summit
before me
wildflowers
3-Feb-2025
interrupting
our doom-scrolling
to do our taxes
3-Feb-2025
backyard Buddha
unimpressed
by the modest snowfall
3-Feb-2025
cool runnings
a friendly dog
charges me
3-Feb-2025
urban farmer
a compost bucket
on the fire escape
3-Feb-2025
Desolation Peak
the poet runs out
of words
3-Feb-2025
early thaw
I’ve seen this movie
before
3-Feb-2025
rippling through
the Fenway bleachers
a half-hearted wave
3-Feb-2025
pickleball just another racket
3-Feb-2025
Mars opposition
negotiations
break down
3-Feb-2025
winter dusk
the shriek
of an ambulance
3-Feb-2025
windless night
the stillness
of an old oak
3-Feb-2025
wild turkeys
enforcing
an executive order
3-Feb-2025
running partners
their shoelaces
intertwined
3-Feb-2025
time travel
a vape pen
in his pocket protector
3-Feb-2025
silent snow learning how to fall
3-Feb-2025
restless streets
snowmelt
with nowhere to go
3-Feb-2025
calm seas
deep below the surface
a smoldering volcano
4-Feb-2025
deep below the surface
a smoldering volcano
4-Feb-2025
a whale and her calf
lost and found
at sea
4-Feb-2025
friend or foe?
the dog’s
unblinking eyes
4-Feb-2025
Western omelet
we argue about
reincarnation
4-Feb-2025
shell shock
the unblinking eyes
of an abused dog
4-Feb-2025
idiot king
a crown
only he can see
4-Feb-2025
sun salutation
my shadow against
the xeriscaped lawn
4-Feb-2025
the mirror doesn’t lie
it just to make me feel
better about myself
4-Feb-2025
bittersweet
jornaleros working
on a sugar plantation
4-Feb-2025
blizzard warning
why learn from history
when you can erase it?
4-Feb-2025
tempest in a teapot
ceramic shrapnel
in all directions
4-Feb-2025
the man who bought the world
4-Feb-2025
the man
who bought the world
with campaign funds
4-Feb-2025
hearing
the unstruck bell
4-Feb-2025
night watchman
the ice machine
becomes self-aware
4-Feb-2025
this is not a simulation
4-Feb-2025
returning to Manhattan
were all of the parking meters
raptured?
4-Feb-2025
"I’m not cracked, you are,"
the mirror replied
4-Feb-2025
morning coffee
fog drifts
across the kettle pond
5-Feb-2025
pale sky before dawn
mindful of the trolley tracks
on the E line
5-Feb-2025
silent and still
a solitary crow
in the bare tree
5-Feb-2025
misdirection
the website resolves
to a broken link
5-Feb-2025
flying
an unfamiliar flag
the three-masted ship
5-Feb-2025
same time every night
sleepwalking
on thin ice
5-Feb-2025
the mirror doesn’t lie
it’s just making me feel
better about myself
5-Feb-2025
carved into rock
the sneer
of cold command
5-Feb-2025
Grandpa sleeps
we’re assured the song
does not rock
5-Feb-2025
greenhorn
careful not
to rock the boat
5-Feb-2025
hot summer night
the low rider’s
throbbing bass
5-Feb-2025
dockside bar
bass fishermen
drinking like fish
5-Feb-2025
fish heads
what the raccoon
left behind
5-Feb-2025
foul tip
the bruised throwing hand
of a catcher
5-Feb-2025
surrounding
an abandoned oil well
wild roses
5-Feb-2025
save the man
a windowless meeting house
without electricity
5-Feb-2025
Sierra Nevada
a sip of pale ale
before the ascent
6-Feb-2025
moments before the storm
a squirrel digs up
his stash
6-Feb-2025
pitcher’s duel
one curve
after another
6-Feb-2025
Dead Man’s Curve
the Union Square trolley
goes underground
6-Feb-2025
losing his grip
another curve bounces
in the dirt
6-Feb-2025
East Village pilgrimage
two darks and two lights
at McSorley’s
6-Feb-2025
deleting X
the sky
doesn’t fall
6-Feb-2025
mixed precipitation
the forecast calls
for ambivalence
6-Feb-2025
layoff rumors
how much room
in the alumni club?
6-Feb-2025
evacuation plan
the need to be
anywhere else
6-Feb-2025
uptown
the quest
for artisanal donuts
6-Feb-2025
last call
the looming approach
of my sponsor
6-Feb-2025
tax season
no idea
how to dress for it
6-Feb-2025
Kafkaesque
not what I expected
from a weather forecast
6-Feb-2025
this weekend
and every weekend
the superb owl
6-Feb-2025
this week’s audit
a sweeping analysis
of acronyms
6-Feb-2025
snow in the forecast
we tap into
our slush fund
6-Feb-2025
gray heron gracefully still
6-Feb-2025
reflejado
en la sierra nevada
la luz del sol cegadora
6-Feb-2025
turning off the news
the balm
of sudoku
6-Feb-2025
on the bright side
there is
no bright side
6-Feb-2025
cold soup and I don’t care
6-Feb-2025
church playground
the dull clunk
of an aluminum bat
6-Feb-2025
day moon
breakfast
for one
6-Feb-2025
beyond the ridge
a hunter surrounded
by game
7-Feb-2025
clear blue sky
I remember it
from a postcard
7-Feb-2025
in my Spam folder
another ad
for relocation overseas
7-Feb-2025
shrinking violet
nobody knows
my name
7-Feb-2025
too young for a saddle
the yearling gallops
through the pasture
7-Feb-2025
waxing gibbous moon
the guard dog sleeps
with one eye open
7-Feb-2025
urban farmer
reaping what he sows
on the fire escape
7-Feb-2025
broken clouds
a sow wallowing
in the mud
7-Feb-2025
searching for street names
my tires find
the rumble strip
7-Feb-2025
cloudless sky
the rumble of
the Coney Island Cyclone
7-Feb-2025
cypress roots
the twisted tales
they tell
7-Feb-2025
weather advisory
always a slippery slope
7-Feb-2025
Tinder rookie
forgetting which way
to swipe
7-Feb-2025
winter dog walk
colder on the outside
looking in
7-Feb-2025
reckless words
another glacier
crumbles
8-Feb-2025
between Powerpoint slides
my mind wanders
anywhere else
8-Feb-2025
everyone ignores the hypotenuse in the room
8-Feb-2025
Manhattan skyline
the Twin Towers
still smoldering
8-Feb-2025
drought-stricken cornfield
a frightened scarecrow
8-Feb-2025
snow flurry
remembering
my late mother’s birthday
8-Feb-2025
sunny and serene
the gathering storm
8-Feb-2025
Open House
I adjust
a crooked painting
8-Feb-2025
history repeats
a crook who claims
he’s not a crook
8-Feb-2025
rumpus room
we called it
something else
8-Feb-2025
disarmed
a vintage mannequin
8-Feb-2025
rabbit hole
another Facebook
flame war
8-Feb-2025
assisted living center
in need of
tender loving care
8-Feb-2025
disarmed
she disrobes
8-Feb-2025
snow in the forecast
dried cranberries
in my oatmeal
8-Feb-2025
counting sheep
it might be time
to buy a futon
8-Feb-2025
approaching storm
what would it take me
to pray
8-Feb-2025
fresh snow
table for four
no waiting
9-Feb-2025
avalanche
one too many poems
about snow
9-Feb-2025
Payday
a squirrel unearths
his stash of walnuts
9-Feb-2025
back from the brink
our habanero plant
blossoms indoors
9-Feb-2025
cracks in the plaster
the wrinkles
in Grandma’s smile
9-Feb-2025
winter dusk
the shadows
melt away
9-Feb-2025
August birthday
a coupon
for back-to-school shopping
9-Feb-2025
august company
craft beer
at a summer picnic
9-Feb-2025
counting syllables
at the haiku reading
muttering magpies
9-Feb-2025
dreaming I was lost in the wrong city
9-Feb-2025
occupied territory
the dog
on my pillow
9-Feb-2025
restless sleep
a flickering streetlight
9-Feb-2025
inland empire
fear of what we
don’t understand
9-Feb-2025
after the storm
snow falls
from trembling branches
9-Feb-2025
with all due modesty
another poem
of little consequence
9-Feb-2025
black ice
slipping into
something comfortable
9-Feb-2025
twilight
the flashing lights
of a snow plow
9-Feb-2025
city gridlock
a plow
stuck in the snow
9-Feb-2025
stupor bowl
9-Feb-2025
Valentine’s Day
breaking up
over steak dinner
9-Feb-2025
sugar plantation
blood calls out
after blood
9-Feb-2025
writer’s block
an alpaca
spits disdainfully
10-Feb-2025
airport reunion
so much
unclaimed baggage
10-Feb-2025
passing clouds
a stolen silhouette
10-Feb-2025
suburban sprawl
an abandoned
strip mall
10-Feb-2025
rogue rabbit
hoarding all
the carrots
10-Feb-2025
desert moon
a serenade
of silence
10-Feb-2025
deserted subway station
crowded with graffiti
10-Feb-2025
fallen tree branch
a meeting
I can’t avoid
10-Feb-2025
liberation
chasing
an unleashed dog
10-Feb-2025
unseasonably warm
an overzealous
thermostat
10-Feb-2025
rescue dog sleeping with one eye open
10-Feb-2025
waxing gibbous moon
a field of wild poppies
10-Feb-2025
ivory towers
all that’s left
of a fallen empire
10-Feb-2025
winter blues
a dog looks out the window
waiting for sunset
10-Feb-2025
fading headlights in a narrow alleyway
10-Feb-2025
clear and cold
a light in the empty courtyard
switching on and off
10-Feb-2025
ice shadows
the secrets we keep
from ourselves
10-Feb-2025
blissful ignorance
strolling down
gaslit alleyways
10-Feb-2025
dockside bar
no one tells me
when to leave
10-Feb-2025
rattling the shutters
a winter storm
without a name
10-Feb-2025
hunger moon
I can’t believe I ate
the whole thing
11-Feb-2025
snow moon
telling the dog
it’s too early
11-Feb-2025
Desolation Peak
a race
to the bottom
11-Feb-2025
future shock
an AI-generated
rejection letter
11-Feb-2025
restless night
the voices
in my box springs
11-Feb-2025
realizing
I didn’t understand
what she meant by "casual"
11-Feb-2025
love gone cold
the wind
in her arms
11-Feb-2025
Zenith
formerly the peak
of technology
11-Feb-2025
rounding third base
a journeyman infielder
searching for home
11-Feb-2025
rallying his base
wild turkeys
cross the highway
11-Feb-2025
city fountain
an old man
scoops up pennies
11-Feb-2025
man’s best friend barking at strangers
11-Feb-2025
Valentine’s Day forecast
a shower
of rose petals
11-Feb-2025
pomp and circumstantial evidence
11-Feb-2025
chasing a squirrel
my spirit animal
11-Feb-2025
tonight’s dessert
Too Much Jelly Roll
11-Feb-2025
dune shack
another poet
washed ashore
11-Feb-2025
volatile markets
a temperamental
fearmonger
11-Feb-2025
air traffic control
a dog barks
at migrating geese
11-Feb-2025
French Roast
the coffee maker
becomes self-aware
11-Feb-2025
on quiet nights
his restless ashes
call to me
11-Feb-2025
hunger moon
his ashes cry out
to be scattered
11-Feb-2025
picture window
watching life
pass me by
12-Feb-2025
life’s pinnacle
a name stamped
on lifeless things
12-Feb-2025
mist connection
we’ll always
have Paris
12-Feb-2025
Spring Training
pitchers and catchers
finally arrive
12-Feb-2025
red-winged blackbird
shoulder pads
are back in style
12-Feb-2025
zephyr
I turn my head
and it’s gone
12-Feb-2025
exploiting tax loopholes
the rich
getting richer
12-Feb-2025
back from his exploits
the cat brings us another
headless rabbit
12-Feb-2025
which rose first?
the price of chicken
or the price of eggs?
12-Feb-2025
all this fuss
the price of eggs
12-Feb-2025
Mercury retrograde
we are definitely
going back
12-Feb-2025
cleaning out my parents’ house
an undeveloped roll of film
12-Feb-2025
White House cookbook
full of recipes
for scapegoat
12-Feb-2025
ramen shop
a long line
around the block
12-Feb-2025
slow and steady
the nightmare
of an unlit stairwell
12-Feb-2025
subway platform
the echo
of my footsteps
12-Feb-2025
fresh powder
the downhill skier
adds it to his coffee
13-Feb-2025
sanctuary
any world in which
I’m welcome
13-Feb-2025
winter fog
I just can’t get out
from under it
13-Feb-2025
in Fort Myers
a lucrative contract
for a right-handed bat
13-Feb-2025
Cape Cod summer
front yards ablaze
with hydrangeas
13-Feb-2025
shoreside snowmelt
fishermen mending
their nets
13-Feb-2025
coffee truck
everyone knows
what a "regular" is
13-Feb-2025
breakfast buffet
the service dog’s tail
starts to wag
13-Feb-2025
buffeted by waves
an ice breaker
at high latitudes
13-Feb-2025
clutching rosary beads
an old woman
faces eternity
13-Feb-2025
my hometown
a safe haven
for vultures
13-Feb-2025
outside the dispensary
a busker’s wages
freshly rolled
13-Feb-2025
full of wine
evening meditation
between full moons
13-Feb-2025
requesting feedback
the guitarist complies
13-Feb-2025
requesting feedback
the guitarist turns up
his amplifier
13-Feb-2025
pocketing a beer coaster the bartender winks
13-Feb-2025
twilight meditation
the cleansing breath
of trees
13-Feb-2025
lawless crimes
a tree falls
in the woods
13-Feb-2025
Green Monster
the one that didn’t
get away
13-Feb-2025
Valentine’s Eve
coyote couple
out on a date
13-Feb-2025
twilight sleep
wondering how
I got here
13-Feb-2025
clear vision
vodka straight
from the bottle
13-Feb-2025
day moon
a slight
pay discrepancy
14-Feb-2025
alpine forest
if not for
all these trees
14-Feb-2025
clear skies
a flight
to oblivion
14-Feb-2025
fast asleep
on my pillow
my 4-legged muse
14-Feb-2025
so-called leaders
who can’t abide
by the law
14-Feb-2025
invalid
two tickets
to paradise
14-Feb-2025
Valentine’s Day
she keeps me afloat
in turbulent waters
14-Feb-2025
boutique hotel
complete with
non-existent catering
14-Feb-2025
windless night
misunderstanding
her body language
14-Feb-2025
still pond
mosquitoes dancing
on the moon
14-Feb-2025
Valentine’s Day
a plastic mannequin
in blue velvet
14-Feb-2025
rapid transit
a severed
water main
14-Feb-2025
Oedipus complex
a Valentine
from Mom
14-Feb-2025
the monk who wished he was a cardinal
14-Feb-2025
moonrise
the city
of lost dogs
14-Feb-2025
wedding bouquet lost in the wind
14-Feb-2025
unhappy hour
a stranger’s lipstick
on my pint glass
14-Feb-2025
pearly gates
not what you were expecting
is it?
14-Feb-2025
departure lounge
the fear
of sleep
15-Feb-2025
security checkpoint
I’m never where
I think I am
15-Feb-2025
out of radio range
the white noise
of yesterday’s news
15-Feb-2025
stormy skies
the stray dog’s tail
stops wagging
15-Feb-2025
freezing rain
a shout
in the darkness
15-Feb-2025
my bloodline
day laborers
and bastards
15-Feb-2025
now boarding the unmasked masses
15-Feb-2025
awaiting departure
my eyes too weary
to close
15-Feb-2025
inevitably
the exit door
is behind you
15-Feb-2025
inevitably
the emergency exit
is behind you
15-Feb-2025
cruising altitude
the tedium
of suburbia
15-Feb-2025
interrupting
my doom-scrolling
air turbulence
15-Feb-2025
cleared for landing
my plans remain
up in the air
15-Feb-2025
serving coffee
the flight attendant
much too perky
15-Feb-2025
air turbulence
interrupting
my doom-scrolling
15-Feb-2025
window seat
a perfect view
of overcast
15-Feb-2025
extending an olive branch to peaceful ghosts
15-Feb-2025
extending an olive branch to ghosts
15-Feb-2025
airport breakfast
I would like to report
a robbery
15-Feb-2025
daybreak
whatever’s left of me
15-Feb-2025
inferiority complex
I don’t deserve
to have one
15-Feb-2025
complex numbers
I imagine
they’re real
15-Feb-2025
maintenance delay
the flight crew’s
idle chatter
15-Feb-2025
billionaires worshipping a spoiled child
15-Feb-2025
expecting unexpected turbulence
15-Feb-2025
airplane cookies
reliably mediocre
15-Feb-2025
will she be nice to me?
our dog’s doppelganger
15-Feb-2025
vivid dreams I don’t remember
15-Feb-2025
cargo vessel
navigating seamounts
on final approach
16-Feb-2025
hope
relocating
an empty nest
16-Feb-2025
dense fog
rereading
a cryptic email
16-Feb-2025
all night long
the sound
of electricity
16-Feb-2025
chasing me from first class
the flight attendant’s scowl
16-Feb-2025
nihilist poet
the bard
of nothing
16-Feb-2025
sequoia grove
a woodpecker’s
holy grail
16-Feb-2025
the soft voice
of a giant man
in bib overalls
16-Feb-2025
airport sushi
my overall impression
is underwhelming
16-Feb-2025
cormorant
caught in the slipstream
of a fishing boat
16-Feb-2025
morning chill
wishing it was
someone else’s nightmare
16-Feb-2025
Koreatown
teenage girls giggling
to a reggaeton beat
16-Feb-2025
unsteady on my feet
the nightmare of sleepwalking
on a ship
16-Feb-2025
rough seas
worrying about
the price of coffee
16-Feb-2025
brave new world
surfing the web
for ski conditions
17-Feb-2025
rough seas
the howl of a ghost kitten
outside my berth
17-Feb-2025
coloring within the lines
the artist’s smile
missing a tooth
17-Feb-2025
winter walk
the dog’s overcoat
nicer than mine
17-Feb-2025
discharge instructions
one page intentionally
left blank
17-Feb-2025
oldies station
a time and a season
for Baroque rock
17-Feb-2025
that moment you realize
you are the consolation prize
17-Feb-2025
a fellow old timer
amazed that I still use
a mouse pad
17-Feb-2025
in the headlines
no sign
of solid ground
17-Feb-2025
an ocean away
the nightingale’s song
17-Feb-2025
awake all night
a fissure
in the ocean floor
17-Feb-2025
haunting my dreams
the sad songs
of a displaced people
17-Feb-2025
rough seas
the oiler asks
if I’ve got my sea legs
17-Feb-2025
Union Square
the crowd chants
as one
17-Feb-2025
who’s on third?
the new acquisition
stretches out
17-Feb-2025
Bermuda Triangle
I convince myself
it’s just a myth
17-Feb-2025
reckless words
the sharp edges
of a glacier
18-Feb-2025
greenhorn
staggering
in place
18-Feb-2025
out of internet range
my search engine
stalls
18-Feb-2025
slow transit
an iceberg detaches
from the glacier
18-Feb-2025
captured in the mirror
my father’s
sarcastic smile
18-Feb-2025
this old house
a second coat of primer
on the shutters
18-Feb-2025
sleepwalking at sea
the captain lights up
his pipe
18-Feb-2025
crossing time zones
a subtle shift
in the wind
18-Feb-2025
backwoods roadhouse
the jukebox goes silent
when I walk in
18-Feb-2025
Canyon Road
shadows cross the threshold
of a turquoise door
18-Feb-2025
free entertainment
my shoelaces
untied
18-Feb-2025
foster home
an onslaught
of adorable puppies
18-Feb-2025
after all this time
the winding road
leads nowhere
18-Feb-2025
never hurried
the flamenco guitarist
tunes up
18-Feb-2025
crowded subway
a tenor saxophone
leading the way
18-Feb-2025
beneath the smile
still screaming inside
18-Feb-2025
Denali
never by any other name
19-Feb-2025
lost in the subway
I follow the sound
of a drum solo
19-Feb-2025
a seal in the city
in search of
clam pizza
19-Feb-2025
bank visit
gauging the teller’s interest
in basis points
19-Feb-2025
off-shore wind
a part of me
drifts out to sea
19-Feb-2025
restless night
the cadence
of the Sargasso Sea
19-Feb-2025
remembering when Corona
was just a skunky beer
19-Feb-2025
"Corona Borealis"
he said
to the overcast sky
19-Feb-2025
blue vinyl
it makes the music
sound sadder
19-Feb-2025
lost highway
a phone call
from "Unknown Number"
19-Feb-2025
shooting star
an unanswered text
19-Feb-2025
downtown dispensary
customers don’t wait
to try their purchase
19-Feb-2025
neither here nor there
coordinates on a map
19-Feb-2025
sleeping dog
I repress my reflex
to sneeze
19-Feb-2025
Spring training
a reflex to criticize
the infielder’s error
19-Feb-2025
today’s headline
seals clapping
for rotten fish
19-Feb-2025
loneliness
a blurred
horizon
19-Feb-2025
approaching shore
seagulls riding
our draft
19-Feb-2025
startled from sleep
a door locks
from the outside
19-Feb-2025
business as usual
we stop counting
inches of snow
19-Feb-2025
my little cheat sheet
port, starboard,
bow and stern
19-Feb-2025
approaching the gate
the only one
with a printed boarding pass
19-Feb-2025
standing in the desert
this heap of stones
a monument to whom?
20-Feb-2025
Little Havana
old men playing dominos
on a card table
20-Feb-2025
catching sunrise
the fisherman’s
last cast
20-Feb-2025
the casting director’s instructions
not to shave
or cut my hair
20-Feb-2025
book collector
surrounded
by shadows
20-Feb-2025
looking beyond me
the pretty girl’s
lazy eye
20-Feb-2025
last times
just waiting
for the levee to break
20-Feb-2025
dockside brewpub
no one asks us
what we do
20-Feb-2025
over tacos birrias
a Colombian tells me
I don’t look Puerto Rican
21-Feb-2025
front page news
what happens
in the engine room
21-Feb-2025
back in port
even the ghosts
ghost me
21-Feb-2025
Appalachian trail
the dog wakes me up
for a walk
21-Feb-2025
flea market
antiques
go antiquing
21-Feb-2025
good housekeeping
a dusting
of snow
21-Feb-2025
first class
a passenger sneezes
into his elbow
21-Feb-2025
therapy dog
always available
for a tummy rub
21-Feb-2025
crying baby
never mind
the friendly skies
21-Feb-2025
flying united
proud members
of the mile-high club
21-Feb-2025
vegetarian counting sheep
21-Feb-2025
cold coffee
my ride
doesn’t show
21-Feb-2025
airline cookies
the gingerbread man
frowns
21-Feb-2025
above the ocean
an archipelago
of clouds
21-Feb-2025
executive order
you are not free
to move about the cabin
21-Feb-2025
final approach
a clear view
of the strip mine
21-Feb-2025
stalled
on the runway
my mind races
21-Feb-2025
ad for a dating app
I play solitaire instead
21-Feb-2025
coming down with something
the alarm goes off
21-Feb-2025
waiting for my flight
someone leaves
on a stretcher
21-Feb-2025
rushing to my connecting flight
a woman receiving IV fluids
21-Feb-2025
remember to put on your mask
without frightening others
21-Feb-2025
clear skies
the comforting sight
of a distress bag
21-Feb-2025
early arrival
now I wish
I had taken a nap
21-Feb-2025
Rhode Island shoreline
the sound of landing gear
lowering
21-Feb-2025
Rhode Island shoreline
sailboats weaving
around wind turbines
21-Feb-2025
now departing
a city
that means well
21-Feb-2025
rubbernecking
a big blue bug
on the side of the road
22-Feb-2025
an idle tugboat
now I remember
traffic
22-Feb-2025
welcoming me
to Massachusetts
a chickadee
22-Feb-2025
wellness goals
a deep
unrestrained sigh
22-Feb-2025
happy homecoming
snowmelt
in the cranberry bog
22-Feb-2025
happy homecoming
when I get up from bed
the dog takes my pillow
22-Feb-2025
wind farm
more grist
for the mill
22-Feb-2025
back on dry land
I finally get
my sea legs
22-Feb-2025
loud and proud
the song
of a chickadee
22-Feb-2025
hilltop shrine
faithfully attended
by dandelions
22-Feb-2025
questionable endorsement
a dog eating papaya
22-Feb-2025
border control
a dog barks
at migrating geese
22-Feb-2025
dockside brewpub
my deference
to the captain
22-Feb-2025
bogged down in court
two brothers feuding
over a cranberry farm
22-Feb-2025
tax season
an exhaustive search
for the payment website
22-Feb-2025
lost and found
a neighbor foraging
in his garage
22-Feb-2025
Spring fling
an unexpected
Christmas present
22-Feb-2025
yellow jackets!
I fling a frisbee
into brambles
22-Feb-2025
ghosts!
I fling a frisbee
into the void
22-Feb-2025
sepia tones
the color
of remembering
22-Feb-2025
always a little girl
the stillborn sister
I never knew
22-Feb-2025
in the headlines
a noxious fart
on Wall Street
22-Feb-2025
layoff day
another log pops
in the fire
22-Feb-2025
pampered scoundrel
throwing tantrums
from his highchair
22-Feb-2025
entering the city
an aggressive lane change
22-Feb-2025
slippery slope
a greenhorn
enters the bridge
23-Feb-2025
balance challenge
entering the galley
in rough seas
23-Feb-2025
Vieques morning
a horse lopes
outside my window
23-Feb-2025
crescent moon
weaving its way
through bare branches
23-Feb-2025
Bowery stoplight
a man wipes my windshield
with a dirty rag
23-Feb-2025
tropical daydream
stirring a cocktail
beneath the palapa
23-Feb-2025
Black Dahlia
a steamy stream
of false confessions
23-Feb-2025
DNA test
my dog turns out to be
a thoroughbred
23-Feb-2025
perched in a bare tree
a bald-faced hornet’s nest
23-Feb-2025
blinking neon lights
another dead mall
23-Feb-2025
not yet April Fool’s Day
a snow flurry
in Dallas
23-Feb-2025
nostalgia circuit
another tour
with one original member
23-Feb-2025
my son the Marine
signing up
for another tour
23-Feb-2025
morning meditation
a great blue heron’s
graceful stillness
23-Feb-2025
who are these guys?
pre-season baseball begins
23-Feb-2025
tariffs in the news
I reuse my tea bag
23-Feb-2025
also working on Sunday
a downy woodpecker
23-Feb-2025
empty vessel
the first night
in port
23-Feb-2025
a funeral
for my daughter’s goldfish
her quivering sobs
23-Feb-2025
armed with spray paint
a new way
to play tag
23-Feb-2025
crossing the scree
my scattered thoughts
24-Feb-2025
rough seas
a grouchy sailor
tells me it’s nothing
24-Feb-2025
my patience
not turning up
in lost and found
24-Feb-2025
before daylight
a fish crow
mocking me
24-Feb-2025
indignation
the waiter informs me
they don’t scramble their eggs
24-Feb-2025
backfiring
a sonic boomerang
24-Feb-2025
signing the contract
coarse language
in the fine print
24-Feb-2025
despite a record contract
every team is undefeated
on Opening Day
24-Feb-2025
vacant shopping mall
full of broken promises
24-Feb-2025
half-time show
a sourdough
bread bowl
24-Feb-2025
Rock ’n’ Bowl
the scratch of spoons
on a washboard
24-Feb-2025
partly cloudy
the dog sleeps
with one eye open
24-Feb-2025
pacing the floor
whose voodoo doll
is causing my back pain?
24-Feb-2025
celebrating a birthday on Facebook
a late classmate
24-Feb-2025
royal wedding
a pair of coyotes
in the snow
24-Feb-2025
ceiling fan
always looking
down on me
24-Feb-2025
evolution
how a crime
becomes law
24-Feb-2025
over cocktails
the stock market
finishes mixed
24-Feb-2025
all that matters
is a pit bull
eating noodles
24-Feb-2025
guide dog
waiting patiently
to cross the bike lane
24-Feb-2025
Gulf of estranged brothers
24-Feb-2025
back pain
bittersweet climbing
an old oak tree
24-Feb-2025
scenic views
a waterfront home
demolished
25-Feb-2025
when the levee breaks
Memphis Minnie
would like a word
25-Feb-2025
wind chimes
the sweet arpeggio
of rain
25-Feb-2025
progress
I block the phone number
of my ex
25-Feb-2025
happy as a clam
fresh oysters
at the raw bar
25-Feb-2025
restless sleep
a deep breath
before sunrise
25-Feb-2025
peace on earth
and then
the alarm sounds
25-Feb-2025
a friend passes
off to here knows when
25-Feb-2025
muddy paw prints
our construction project enters
the discovery phase
25-Feb-2025
projection
an orange calling
the kettle black
25-Feb-2025
Renaissance fair
I joust
with a jester
25-Feb-2025
bonfire
on the fringes
of society
25-Feb-2025
one-eyed Jack
a tail wagging
at the rescue shelter
25-Feb-2025
government-sponsored news
bedtime stories
all day
25-Feb-2025
colonial port town
sun-bleached pastels
25-Feb-2025
jamaica margaritas
the bold magenta sky
25-Feb-2025
false spring
a flurry of robins
in the holly tree
25-Feb-2025
over weak cocktails
my better days
behind me
25-Feb-2025
wild chickens
another stamp
on the passport
25-Feb-2025
relief captain
an arcane ritual
on the bridge
25-Feb-2025
plateau
the arc of my career
descending
26-Feb-2025
construction zone
a toilet
on the front porch
26-Feb-2025
navigation error
a drunken sailor
in the galley
26-Feb-2025
winter thaw
rehashing
last year’s trash
26-Feb-2025
and still I dream
the ebullience
of ocean waves
26-Feb-2025
winter thaw
the subject changes
to baseball
26-Feb-2025
subject to change
the gospel
according to crypto
26-Feb-2025
tenacious calculus
well-integrated
with my teeth
26-Feb-2025
brave new world
I hesitate to order
the steak bomb
26-Feb-2025
winter sunset
treetops yield
the right of way
26-Feb-2025
in the big picture
every position
is an interim role
26-Feb-2025
ignoring traffic signals
and the laws of physics
a motorized scooter
26-Feb-2025
over processed cheese
my wife
and my dead wife
26-Feb-2025
moonless night
the alignment
of my spine
26-Feb-2025
predator in chief
26-Feb-2025
Fifth Avenue
a pigeon
jay walks
26-Feb-2025
new moon
the bright lights
of this floating world
26-Feb-2025
winter dusk
the trees
in sepia tones
26-Feb-2025
social climber
a bobcat
on Cape Cod
27-Feb-2025
Baja backroads
the turkey vultures
happy to see me
27-Feb-2025
podcast circuit
a criminal’s
fake tears
27-Feb-2025
an old friend passes
ships in a bottle
in formation
27-Feb-2025
red-tailed hawk
my ride is here
27-Feb-2025
the diagnosis:
ostentatious bloviation
27-Feb-2025
under pretense of leadership
tearing up the fabric
of humanity
27-Feb-2025
Lechmere station
the end of the line
27-Feb-2025
spoiled dog
refusing to eat
without a song
27-Feb-2025
Optimist Café
my coffee cup
always full
27-Feb-2025
shape-shifters
molding the contours
of a sand dune
27-Feb-2025
Old Spice
the ghost
of my father
27-Feb-2025
expat fantasy
filling my passport
with Visa stamps
27-Feb-2025
sunrise
the twinkle
in her eye
27-Feb-2025
not out of the woods
my cellphone
has no signal
27-Feb-2025
from this vantage point
an alignment of planets
behind clouds
27-Feb-2025
daily headlines
a race
to the bottom
27-Feb-2025
world travelers
always welcomed
with open arms
27-Feb-2025
winter rain
the clarity
of pain
27-Feb-2025
winter mist
a halo
above the streetlight
27-Feb-2025
moments after dawn
my misspelled name
on a monitor
28-Feb-2025
climbing Everest
the thoughts and prayers
of a swindled nation
28-Feb-2025
climbing Everest
I get out of bed
before dawn
28-Feb-2025
flow of the river
leaving another
work week behind
28-Feb-2025
ocean bluff
the view restored
by a wrecking ball
28-Feb-2025
mud season
the dog’s
wagging tail
28-Feb-2025
in my spam folder
an email asking me
if I’m still alive
28-Feb-2025
a recklessly tossed pebble
rippling across
every facet of the pond
28-Feb-2025
almost blue
someone
I almost knew
28-Feb-2025
stargazing
getting my ducks and planets
in a row
28-Feb-2025
Christmas gridlock
Amazon Prime drivers
exchanging glances
28-Feb-2025
downtown construction
scaffolding becomes
a local landmark
28-Feb-2025
shortest month
an unfinished book
28-Feb-2025
Central Park
the slap
of a skateboard
28-Feb-2025
an eagle’s cry --
the red-tailed hawk
would like a word
28-Feb-2025
the new circus
clowns
with law degrees
28-Feb-2025
tonight’s nightmare
who will be
your book this season?
28-Feb-2025
last of the wine
mending
our severed selves
28-Feb-2025
winter fog
my screams
have no echo
28-Feb-2025
as my coffee grows cold
an ex lectures me
about kindness
28-Feb-2025
tonight’s nightmare
lost
in a familiar place
28-Feb-2025
your head it simply swirls
those lovely seaside girls
28-Feb-2025
warm sunshine
the wobbly legs
of a newborn colt
1-Mar-2025
weekend warrior
pulling weeds
in her garden
1-Mar-2025
aguas frescas
an old man’s pushcart
in the park
1-Mar-2025
booed with fervor
the man who would be
emperor
1-Mar-2025
restless sleep
an unrelenting
snow plow
1-Mar-2025
a clear strategy
the square root
of negative one
1-Mar-2025
strangers in town
dare we not root
for the home team?
1-Mar-2025
casting a dark shadow
a hideous tower
of ineptitude
1-Mar-2025
shopping emporium
everything
I never wanted
1-Mar-2025
broken clouds
a note from my granddaughter
overseas
1-Mar-2025
dockside brewpub
the roof begins
to swim
1-Mar-2025
false spring
nobody promised
third base
1-Mar-2025
green light
a drag race
down Broadway
1-Mar-2025
ferry landing
the wind arrives
right on time
1-Mar-2025
desolation boulevard
an inner-city food desert
1-Mar-2025
Personality Crisis
a doll dies
in Manhattan
1-Mar-2025
wearing only a beach towel
my summer daydream
1-Mar-2025
treason: the new foreign policy
1-Mar-2025
science
suddenly an act
of subversion
1-Mar-2025
sleepless night
hallucinations
of countless sheep
1-Mar-2025
back pain
breaking the spine
of a new book
1-Mar-2025
in lieu of sleep
please send flowers
1-Mar-2025
moments before dawn
I find
the missing sheep
2-Mar-2025
stiff winter breeze
a voicemail
from my late mother
2-Mar-2025
worn around the edges
a post-industrial
ghost town
2-Mar-2025
mortar fire
the coldest night
2-Mar-2025
mortar and pestle
the beginning
of a great mojito
2-Mar-2025
Carnaval
the dance
of the Vejigante
2-Mar-2025
hope against hope
buds
on a dying oak tree
2-Mar-2025
State Fair
deep-fried
everything
2-Mar-2025
fair-skinned
I pass
for privileged
2-Mar-2025
waking up in a world
where conservative
means fascist
2-Mar-2025
lonely anarchist
blowing up
a balloon
2-Mar-2025
hard to fathom the depth of the sea
2-Mar-2025
marathon day
slow going
on the side roads
2-Mar-2025
unfair skin
a routine
traffic stop
2-Mar-2025
morning mist
a secret admirer
in my spam folder
2-Mar-2025
Pier 17
I almost buy
the Brooklyn Bridge
2-Mar-2025
no mystery
that old
bookstore smell
2-Mar-2025
today’s headline
the truth
is not the news
2-Mar-2025
extending an olive branch to enemies
2-Mar-2025
yellow journalism
a fear
of telling the truth
2-Mar-2025
Morning morning
a father brings his kids
to their stepfather’s house
3-Mar-2025
drifting to sleep
an unmoored canoe
3-Mar-2025
blue skies
the coquí
sings a sad song
3-Mar-2025
no strings attached
an old guitar
at the curb
3-Mar-2025
a gallant gesture
he gives away
his inheritance
3-Mar-2025
standing tall
a row
of dead poplars
3-Mar-2025
fish crow complaining about the cold
3-Mar-2025
a growing hostility toward gallstones
3-Mar-2025
icing on the cake
a kettle pond
freezes over
3-Mar-2025
dredging the channel
a sunken rowboat
with both oars
3-Mar-2025
morning meditation
waiting for the clouds
to speak to me
3-Mar-2025
betrayal
a lovely bouquet
of gardenias
3-Mar-2025
higher education
the difference between Delta 8
and Delta 9
3-Mar-2025
Situation Room
how treason
is embraced
3-Mar-2025
effervescence
pink champagne
on ice
3-Mar-2025
forgotten voicemail
a collection agency
looking for my son
3-Mar-2025
sewer construction
how an executive order
defies the law
3-Mar-2025
bitter cold
the howl
of a feral dog
3-Mar-2025
today’s headlines
the cry
of a mourning dove
4-Mar-2025
fool’s gold
the complexion
of autocracy
4-Mar-2025
tomorrow’s headline
a silent gathering
of turkey vultures
4-Mar-2025
uptown café
the baker’s hair
tied up in a bun
4-Mar-2025
unmasked
a Mardi Gras party
of fools
4-Mar-2025
jackhammer
the soundtrack
in hell
4-Mar-2025
walk-in clinic
the smile
of a plastic skeleton
4-Mar-2025
souvenir shopping
an old woman whispers
"tchotchkes"
4-Mar-2025
stretching exercises
willow branches
touch the ground
4-Mar-2025
spring training
the speedster
caught leaning
4-Mar-2025
lowering the volume
a sympathetic vibration
under the hood
4-Mar-2025
spinning yarn
a cop story
we’ve heard before
4-Mar-2025
behind the billboard
for luxury condos
a penumbra of despair
4-Mar-2025
excessive force
the dog’s
exuberance
4-Mar-2025
retirement goals
my growing expertise
at birdwatching
4-Mar-2025
Miracle of Science
I discover
a new element
4-Mar-2025
payday
the bottom
of the pickle barrel
4-Mar-2025
laid off engineer
developing
a better guillotine
4-Mar-2025
Mardi Gras beads of sweat
4-Mar-2025
Ash Wednesday
the embers of a rally
on Wall Street
4-Mar-2025
loose joint session of Congress
4-Mar-2025
restless windswept streets
4-Mar-2025
State of the Union
smoldering ashes
of the Constitution
5-Mar-2025
a childhood game --
ashes, ashes
we all fall down
5-Mar-2025
affordable housing
at the end
of the rainbow
5-Mar-2025
preceding hairline
5-Mar-2025
call of the sea
an empty conch shell
against my ear
5-Mar-2025
covered with a comb-over
the gilded dome
of the White House
5-Mar-2025
jiggling the handle
on his gilded throne
the man who would be king
5-Mar-2025
Sargasso Sea
calmly awaiting
the next migration
5-Mar-2025
haiku headache
sipping sake
on an empty stomach
5-Mar-2025
for the sake of peace
we change the subject
to baseball
5-Mar-2025
avoiding a root canal
by the skin of my teeth
5-Mar-2025
cold snap
an error
in the crossword puzzle
5-Mar-2025
off-season
robins visiting
the old cemetery
5-Mar-2025
nervously waiting
at the starting line
this year’s herring run
5-Mar-2025
traveling incognito
song sparrows
in tall brush
5-Mar-2025
hotel lobby
an escort and receptionist
recognize each other
5-Mar-2025
DEI on the bus
a well-dressed man
gives up his seat
5-Mar-2025
aged until mellow
I don’t want
to live forever
5-Mar-2025
lemon zest for life
5-Mar-2025
recycling
tearing up a treaty
on the world stage
5-Mar-2025
winter rain
words I should have written down
trickle past
6-Mar-2025
winter rain
stone Buddha
knows what to say
6-Mar-2025
airport lounge
the distance
between brothers
6-Mar-2025
sleepwalking
on my front lawn
how I want you green
6-Mar-2025
banned books
the resilience
of truth
6-Mar-2025
nuthatch
somehow his world
isn’t upside down
6-Mar-2025
yielding
to rough seas
the old jetty
6-Mar-2025
winter fog
how a rough draft
becomes a poem
6-Mar-2025
not a friend
what to do
with the protruding nail
6-Mar-2025
continuing resolution
finding the ones
who’ll count the fish
6-Mar-2025
at the flea market
a dog collar
never used
6-Mar-2025
thrown out of the meeting
the demagogue’s litany
about free speech
6-Mar-2025
halcyon days
who knew they were due
to expire?
6-Mar-2025
over-engineered
this one-dimensional box
6-Mar-2025
all-inclusive
a watered down
margarita
6-Mar-2025
isolated showers
I wonder how
they’re coping
6-Mar-2025
city fog
softening
its edges
6-Mar-2025
fog softening the city’s edges
6-Mar-2025
Ash Wednesday
my mood disintegrates
into dust
6-Mar-2025
food desert
the mirage
of a soup kitchen
6-Mar-2025
winter morning
the stillborn sister
I never knew
7-Mar-2025
morning contemplation
the call and response
of woodpeckers
7-Mar-2025
my brush with fame
a celebrity tequila
7-Mar-2025
layoff rumors
I sharpen
the meat cleaver
7-Mar-2025
bitcoin futures
the bloom
is off the rose
7-Mar-2025
rogue updraft
the paraglider’s
wild ride
7-Mar-2025
product placement
what brand of ketchup
do the stars use?
7-Mar-2025
double helix
clear signs
of mutation
7-Mar-2025
disappearing
into the thicket
a white-tailed deer
7-Mar-2025
equity in the workplace
my bonus the same
as everyone else’s
7-Mar-2025
walking on eggshells
the equity
in my home
7-Mar-2025
top-heavy
inequitable distribution
of wealth
7-Mar-2025
a hero for our times
her daring cleavage
7-Mar-2025
cocktail hour
a stranger’s relationship
on the rocks
7-Mar-2025
game theory
a strategic interaction
at the pub
7-Mar-2025
epilogue
the *socarrat* at the bottom
of a paella pan
7-Mar-2025
change of seasons
my granddaughter’s
purple hair
8-Mar-2025
change of plans
the pitter-patter
of children’s feet
8-Mar-2025
end of the day
just another
overcrowded train
8-Mar-2025
no respect
for the Sabbath
a red-bellied woodpecker
8-Mar-2025
Johnny Pump
so much more
than a fire hydrant
8-Mar-2025
desert soil
tiny flowers bud
on the creosote bush
8-Mar-2025
all in a day’s work
I sell the Brooklyn bridge
to baffled tourists
8-Mar-2025
an American dream
satellite dishes
in the trailer park
8-Mar-2025
making this country
a satellite
of its historical enemy
8-Mar-2025
jumping between the cars
of a passenger train
setting sun
8-Mar-2025
the Hollywood starlet’s
fashion accessory
a pampered Pomeranian
8-Mar-2025
sunlight filling the empty room
8-Mar-2025
golden hour
forgetting how long
it will last
8-Mar-2025
ad blocker
reminding me
what I’ve missed
8-Mar-2025
dental visit
the assistance dog
happy to see me
8-Mar-2025
gale warning
the groan
of an old oak
8-Mar-2025
adjusting our clocks
to darker mornings
8-Mar-2025
stupor bowl
a perpetual
half-time show
8-Mar-2025
in the mirror
a little boy who never
raised his hand
8-Mar-2025
Grapefruit League
old-timers clutching
their radar guns
8-Mar-2025
cold harbor
a bright light at the end
of a dark hallway
8-Mar-2025
floating point numbers
ones and zeros
signifying nothing
8-Mar-2025
if no one reads
this silly poem
did I really write it?
8-Mar-2025
lone wolf howling to itself
8-Mar-2025
Daylight Savings Time
adjusting our clocks
for darker days
9-Mar-2025
Daylight Savings Time
adjusting our clocks
to 1933
9-Mar-2025
the problem of pain
I cut myself
with Occam’s Razor
9-Mar-2025
distant family
my cousin-in-law
a published poet
9-Mar-2025
self-help sabotage
a shoot-out
at the I’m OK Corral
9-Mar-2025
pondering heaven
a bustle
in the hedgerow
9-Mar-2025
broken clouds
a pair of sparrows
bathing in dust
9-Mar-2025
prairie daydream
icicles cling
to a buffalo’s beard
9-Mar-2025
Cabinet meeting
a self-licking
ice cream cone
9-Mar-2025
March madness
confessions
of a transgenic mouse
9-Mar-2025
Spring fever
herring leaping
over the weir
9-Mar-2025
after the windstorm
a missing squirrel nest
9-Mar-2025
stir crazy
the dog barks
at a mop
9-Mar-2025
resting
beneath the snowmelt
spring soil
9-Mar-2025
freedom from need to be forgiven
9-Mar-2025
stuffed and mounted
in the trophy room
my spirit animal
9-Mar-2025
fever dream --
what is a cloud
to the falcon?
9-Mar-2025
Monday morning
stepping across
skyscraper shadows
9-Mar-2025
Daylight Savings
early risers
left in the dark
10-Mar-2025
non-playing characters
creeping in a petty pace
to a dusty death
10-Mar-2025
windless morning
my ex-wife’s niece
still calls me "uncle"
10-Mar-2025
winter fashion
the warmth
of an ugly sweater
10-Mar-2025
on the event horizon
a point of no return
10-Mar-2025
freshwater bog
a distant memory
slips away
10-Mar-2025
his incompetence
a boon to comedians
and political cartoonists
10-Mar-2025
stormy seas
Wall Street
takes on water
10-Mar-2025
hit or miss
the slugging prospect
draws a walk
10-Mar-2025
misinformation
the opposite
of a beauty contest
10-Mar-2025
his speech the usual rigamarole
10-Mar-2025
impromptu duet
between the street preacher
and an ambulance
10-Mar-2025
deadly obsession
the mystique
of the 27 Club
10-Mar-2025
quelling dissent
a baby’s pacifier
10-Mar-2025
sign of the times
an inverted flag
10-Mar-2025
impatiently awaiting
the herring run
fish crows
10-Mar-2025
impromptu duet
the street preacher
and an ambulance
10-Mar-2025
sunrise
I draw
another breath
10-Mar-2025
making *pasteles*
my aunts shift gears
from English to Spanish
11-Mar-2025
low tide
walking the dog
in darkness
11-Mar-2025
breaking news
not enough glue
to fix it
11-Mar-2025
immersion class
I wear
a life vest
11-Mar-2025
9 days till Spring
I don’t recognize
the starting pitcher
11-Mar-2025
new rose
the Spring
in his step
11-Mar-2025
rogue chef
scrambling
my nest egg
11-Mar-2025
Hell’s Kitchen
I order my tacos
extra spicy
11-Mar-2025
resolute desk
tearing up
the constitution
11-Mar-2025
weather watch
a severe threat
of guacamole
11-Mar-2025
holding back the tears
I keep adding
more hot sauce
11-Mar-2025
sacred texts
solicitations to join
a prayer circle
11-Mar-2025
purple loosestrife
the locals know
I’m not from around here
11-Mar-2025
outside Fenway Park
too much mustard
on my pretzel
11-Mar-2025
a day of fluffy seaborne clouds
11-Mar-2025
too many teardrops
wasabi mustard
on my pretzel
11-Mar-2025
settling the estate
crocuses blooming
earlier each year
11-Mar-2025
settling the estate
a child’s balloon
soars over the treetops
11-Mar-2025
the menace among us
ketamine glow
in his eyes
11-Mar-2025
fear of finality
11-Mar-2025
caution: falling cows
11-Mar-2025
worm moon
hungry robins
on the front lawn
11-Mar-2025
crypto currency
can something vanish
if it was never really there?
11-Mar-2025
mockingbird
naming
the planets
11-Mar-2025
tired of reading
words vow to chase me
in my dreams
11-Mar-2025
crow moon all night long
11-Mar-2025
my favorite niece
I won’t tell her
she’s my second cousin
12-Mar-2025
crocus in bloom
time to mend
those fishing nets
12-Mar-2025
city gridlock
apologizing to dashboard Jesus
for all that swearing
12-Mar-2025
green flash
the bartender believes me
when I say I saw it
12-Mar-2025
golden hour
a hint of jasmine
in the air
12-Mar-2025
sunrise
a subdued howl
from the city of lost dogs
12-Mar-2025
lost in a novel
I miss
my connecting flight
12-Mar-2025
novel approach
I read a book of poetry
out loud
12-Mar-2025
lost in the windchimes
my runaway thoughts
12-Mar-2025
missing the train
my unmatched socks
12-Mar-2025
prose poetry
neither rhyme
nor reason
12-Mar-2025
animal cruelty
the dog
won’t let me pass
12-Mar-2025
who called this meeting?
a tree full of crows
utterly silent
12-Mar-2025
my last hope
an encrypted message
in a fortune cookie
12-Mar-2025
Easter 2025
plastic eggs
in our baskets
13-Mar-2025
honeymoon suite
the breeze carries rose petals
across the threshold
13-Mar-2025
hazy sunshine
I see myself
out the door
13-Mar-2025
line outside the door
at Shake Shack --
a sudden tremor
13-Mar-2025
bluejay
arguing
with thunder
13-Mar-2025
wild azaleas
a sudden longing
for home
13-Mar-2025
unattributed
my poetry
on a stranger’s website
13-Mar-2025
humility
my greatest attribute
13-Mar-2025
ornery deck hands
watching me carry
a heavy suitcase
13-Mar-2025
"I’m not obstreperous,"
said my dog,
"just strong-willed"
13-Mar-2025
bad manners
using a paper clip
backwards
13-Mar-2025
on the malecón
tourists yell
at a deaf dog
13-Mar-2025
waiting room
the x-ray technician
sees right through me
13-Mar-2025
school traffic
you would think
I’d have learned by now
13-Mar-2025
blood moon
a hospital
waiting room
13-Mar-2025
blood moon
a city
on edge
13-Mar-2025
able-bodied sea monster
13-Mar-2025
express train
the conductors
play chess
13-Mar-2025
today’s headline
Boston Cream Pie
is actually a cake
14-Mar-2025
abandoned trainyard
dandelions surround
a rusty caboose
14-Mar-2025
lenten moon
when I feel like
giving up
14-Mar-2025
accusations and rebuttals
a quarrel among bluejays
14-Mar-2025
stargazing
Venus and Jupiter
walk into a bar
14-Mar-2025
hallowed halls of ivy
an old man on campus
in unabashed awe
14-Mar-2025
ginko walk
asking the pigeons
if I need a pen name
14-Mar-2025
sap moon
no one warming up
in the bullpen
14-Mar-2025
lacking vision
the politician’s
myopic speech
14-Mar-2025
outsider art
what the floodwaters
left behind
14-Mar-2025
bewilderment
my everyday attire
14-Mar-2025
lunar eclipse
the dog’s
unblinking eyes
14-Mar-2025
poetry means
never having to say
you’re finished
14-Mar-2025
end of the line
is this
our last goodbye?
14-Mar-2025
the new pizzeria
a non-repeating constant
14-Mar-2025
golden hour
crows
in high places
14-Mar-2025
quicksand
the opposition
capitulates
14-Mar-2025
street vendor selling wallets
I instinctively check mine
14-Mar-2025
restless Sargasso Sea
won’t you tell me the secrets
you’re keeping from me?
14-Mar-2025
unafraid of rapture
14-Mar-2025
abandoned trainyard
dandelions
and a rusty caboose
14-Mar-2025
back in my home town
ball fields replaced
by strip malls
14-Mar-2025
Ides of March
putting ketchup
on my Caesar salad
15-Mar-2025
Ides of March
my nephew
trains for war
15-Mar-2025
just another number
at the bottom
of the food chain
15-Mar-2025
apocalypse
no time
for happy endings
15-Mar-2025
pasta primavera
the countdown
to Opening Day
15-Mar-2025
they send soldiers to war
but they don’t fix them
when they break
15-Mar-2025
herring count
a ten-minute meditation
on nothingness
15-Mar-2025
Downtown Crossing
a kestrel perched
in search of prey
15-Mar-2025
signs of Spring
a whale calf swims
beside its mother
15-Mar-2025
nirvana
a riderless carousel
slowly spinning
15-Mar-2025
indigo bunting
the bird I once saw
in a dream
15-Mar-2025
unhinged
this door leads
to oblivion
15-Mar-2025
writer’s block
hallucinations
of a lead balloon
15-Mar-2025
interregnum
a vacancy sign
on Capitol Hill
15-Mar-2025
daydreaming
a new-found belief
in mermaids
15-Mar-2025
restless night
misunderstanding
her body language
15-Mar-2025
my hometown
not even a speck
on the map
15-Mar-2025
extra innings
she removes
her panties
15-Mar-2025
cashing in its chips
the city
of abandoned casinos
15-Mar-2025
last days of Winter
the nightmare
of green beer
15-Mar-2025
in my Spam folder
a secret admirer
who can’t spell
15-Mar-2025
the urn with her ashes so heavy
15-Mar-2025
winter fog
the pleading call
of a fish crow
16-Mar-2025
laundry day
a pair of socks
reunited
16-Mar-2025
not even a speck on the map my hometown
16-Mar-2025
stark contrast
a cow’s skull
swarming with bees
16-Mar-2025
the village tailor
missing a button
on his shirt
16-Mar-2025
gusty winds
the tattered flag
unfurls
16-Mar-2025
Gray’s Papaya
the kingdom
of fifty-cent hot dogs
16-Mar-2025
express train
remembering
it skips my stop
16-Mar-2025
stagnant pond
skipping a stone
into oblivion
16-Mar-2025
lamentation
nothing beside remains
16-Mar-2025
verdant green lawns
keeping up
with the Joneses
16-Mar-2025
all caged birds
16-Mar-2025
when did we become caged birds singing?
16-Mar-2025
Lord Hobo
everyone asks him
for stock tips
16-Mar-2025
democracy
the things
we take for granted
16-Mar-2025
night on the town
that alley cat saunter
16-Mar-2025
false spring
waiting for the other boot
to drop
16-Mar-2025
canary in the coal mine
there must be some way
out of here...
16-Mar-2025
peregrine falcon
reaching for the secret
too soon
16-Mar-2025
full of wishes
I dare not
wake the genie
16-Mar-2025
stray dogs
so in love
with the moon
16-Mar-2025
today’s dream
the same as tomorrow’s
a month of Sundays
16-Mar-2025
the end of goodbye
a ferry’s horn
on my cellphone
16-Mar-2025
golden hour fading to gray
16-Mar-2025
outbound train
the city
reaching out to me
16-Mar-2025
ghost train
well-dressed men
with leather briefcases
16-Mar-2025
winter rain
we’re not talking
to one another
17-Mar-2025
how many Guinnesses
does it take
to spell "leprechaun?"
17-Mar-2025
off-season
wild turkeys
on the putting green
17-Mar-2025
winter rain
a man fishing cans
from the trash
17-Mar-2025
the look on her face
when I say
we need the rain
17-Mar-2025
rough winds
my nest egg plunges
to the ground
17-Mar-2025
grassy knoll
young men with too much time
on their hands
17-Mar-2025
crocuses in bloom
a controversy
at third base
17-Mar-2025
Wall Street futures
her plunging neckline
17-Mar-2025
singing in the rain a Carolina wren
17-Mar-2025
overwhelmed
with Christmas presents
a local animal shelter
17-Mar-2025
duly unelected
a clear
and present danger
17-Mar-2025
pomp and circumstance
my granddaughter graduates
from bassinet to crib
17-Mar-2025
fast fashion
the snowman wears
my favorite scarf
17-Mar-2025
late for a meeting
I scarf down
a slice of pizza
17-Mar-2025
Cape Cod lullaby
the distant blare
of a ferry horn
17-Mar-2025
the call for unity
this number
is no longer in service
17-Mar-2025
golden hour
I finish my beer
too quickly
17-Mar-2025
stir-crazy dog
positive proof
wild turkeys can fly
17-Mar-2025
23rd day of Ramadan
the falafel truck’s
brisk business
17-Mar-2025
winter rain
unaffected
by the third rail
17-Mar-2025
last train
emerging from a bright tunnel
into darkness
17-Mar-2025
a sudden chill
his fiancée’s
prior engagement
18-Mar-2025
between broken clouds
a momentary lapse
of reason
18-Mar-2025
mercado ranchero
a generous selection
of exotic meats
18-Mar-2025
hours before daylight
a dream of herring
swimming upriver
18-Mar-2025
swallow-tailed kite
soaring above
the softball field
18-Mar-2025
playing chicken with a nesting goose
18-Mar-2025
hungry wolf
promising the chickens
he’s a vegetarian
18-Mar-2025
playing tag
with a new boxcar
the graffiti artist
18-Mar-2025
quiet morning
only the tinnitus
remains
18-Mar-2025
404 error
the advertisement
for a new product
18-Mar-2025
every utterance
a crude caricature
of leadership
18-Mar-2025
guilty pleasure
I avoid
jury duty
18-Mar-2025
AI
freeing me up
to do nothing at all
18-Mar-2025
home from work
wearing
the wrong face
18-Mar-2025
floating downriver
the whirlpool
of my subconscious
18-Mar-2025
tinnitus
the hum of life
and its discontents
18-Mar-2025
pale morning sky
wondering where
my grandchildren will live
19-Mar-2025
false spring
the ducks laugh at us
bundled up
19-Mar-2025
winter landscaping
squirrels dig up acorns
from our lawn
19-Mar-2025
Project Larkspur
a secret so sensitive
it had to be sanitized
19-Mar-2025
blue period
the old guitarist’s
tattered clothing
19-Mar-2025
late snow
the fear
of forgetting
19-Mar-2025
a tattered flag
is this where
the story ends?
19-Mar-2025
18 stories high
the window washer’s
playful wave
19-Mar-2025
shuttered seminary
the fire escapes
out of order
19-Mar-2025
today’s headline:
the infinity pool
needs cleaning
19-Mar-2025
circular logic
the White House press pool
chases its tail
19-Mar-2025
a moment of clarity
I’ve had my fill
of New England IPAs
19-Mar-2025
night train
the moon leaps
from car to car
19-Mar-2025
classes over
skyscraper shadows
enter the playground
19-Mar-2025
too tired to dream
too woke to sleep
19-Mar-2025
riding the Cyclone
Wall Street stock brokers
at Coney Island
19-Mar-2025
urban renewal
an open invitation
to graffiti artists
20-Mar-2025
giving directions
a roundabout way
to reach the rotary
20-Mar-2025
climbing the walls
bittersweet
everywhere
20-Mar-2025
signs of Spring
a protest
of piping plovers
20-Mar-2025
toga party
drunken frat boys
with laurel wreaths
20-Mar-2025
spending the night
in separate beds
daffodils
20-Mar-2025
equinox
my two left feet
20-Mar-2025
first day of Spring
the lingering
winter fog
20-Mar-2025
civil twilight
a prelude
to darkness
20-Mar-2025
lingering clouds
an unsent postcard
20-Mar-2025
flattered
until the cashier says
"we card everyone"
20-Mar-2025
part-time vegetarian
cutting his steak
with a butter knife
20-Mar-2025
seeking Eternity
it seems the cologne
is no longer made
20-Mar-2025
temperature drop
I’m told to avoid
heavy lifting
20-Mar-2025
compassion
not found
in my database
20-Mar-2025
common sense
not so common
after all
20-Mar-2025
a police state of mind
20-Mar-2025
coffee truck
how quickly the vendor
remembers my name!
20-Mar-2025
empty train station
I implore the ghosts
not to be afraid
20-Mar-2025
rumbling past the countryside
a freight train
struck by lightning
20-Mar-2025
last train home
how many sunsets
in your eyes?
20-Mar-2025
subway tunnel
the desperation
of severed cellphones
20-Mar-2025
grandmother’s life
a blessing in Spanish
and food on the table
21-Mar-2025
pasta primavera
the fierce competition
for second base
21-Mar-2025
love hiding in clover
21-Mar-2025
rogue wave
my sea legs
overboard
21-Mar-2025
bougainvillea
another sign
I’m close to home
21-Mar-2025
Tortoise and Hare
the Guinness cascades
so slowly
21-Mar-2025
quelling dissent
the baby shakes
his rattle
21-Mar-2025
drunken noodles
the perfect meal
for Dry January
21-Mar-2025
tax season
a blizzard
of paperwork
21-Mar-2025
ferry landing
a stranger waves
to someone else
21-Mar-2025
wondering what constitutes
an acceptable level
of radioactive content
21-Mar-2025
"gaslighting"
said the open flame
21-Mar-2025
gone to a better place
my parents’
grandfather clock
22-Mar-2025
a happy ending
so much better
than the real one
22-Mar-2025
not yet dawn
the dog’s
heavy sigh
22-Mar-2025
night after night
the weight
of so much darkness
22-Mar-2025
in the headlines
a long line
at the landfill
22-Mar-2025
night watchman
in search of
exploding stars
22-Mar-2025
post-surgery
the opium haze
of recovery
22-Mar-2025
trade winds
I’d trade for them
in a heartbeat
22-Mar-2025
in baseball news
two prospects are traded
for one has-been
22-Mar-2025
Tesla Cybertruck
mistaken
for a dumpster
22-Mar-2025
pet-friendly restaurant
our dog leaves
a Yelp review
22-Mar-2025
Skid Row
the dogs sleep
the drunks howl
22-Mar-2025
diminishing with age
my tolerance to pain
22-Mar-2025
the dogs sleep
the drunks howl --
a night at the opera
22-Mar-2025
free to a good home
one nightstand
22-Mar-2025
the great businessman
with a long history
of underhanded deals
22-Mar-2025
piping plovers in Provincetown
22-Mar-2025
the new dystopia
an unwanted gift
that keeps on giving
22-Mar-2025
later sunsets
the unrelenting pursuit
of darkness
22-Mar-2025
past life regression
perhaps practice
makes perfect
22-Mar-2025
train whistle
the long kiss
goodbye
22-Mar-2025
first days of Spring
the distant tree frogs
I long to hear
22-Mar-2025
alone on the train platform
a well-dressed man
clutching flowers
22-Mar-2025
end of the line
a stranger and I
exchange sighs
22-Mar-2025
broken clouds
meeting
his lover’s husband
23-Mar-2025
startled from sleep
I never saw
the light turn yellow
23-Mar-2025
company picnic
a yellow jacket drowns
in my beer bottle
23-Mar-2025
the mannequin asks me
to lend her a hand
23-Mar-2025
Sunday commute
navigating
my healthcare options
23-Mar-2025
the week’s forecast
timely relief
for frozen assets
23-Mar-2025
hold on magnolia
no one has to
be that strong
23-Mar-2025
catkins
the dog bends down
to sniff them
23-Mar-2025
reckoning
my ancestral homeland
surrounded by water
23-Mar-2025
memory ward
my mother warms up
to Frank Sinatra
23-Mar-2025
the tail wags the dog
a frank discussion
about budgeting
23-Mar-2025
ballpark franks
I don’t ask
what’s in them
23-Mar-2025
sipping kombucha
the TikTok guru
who wants to make me rich
23-Mar-2025
the tail wags the dog
my sons
discussing manhood
23-Mar-2025
hope springs eternal
shirtless
in Hyannis
23-Mar-2025
paper tiger
my stomach growls
23-Mar-2025
my chalk outline
uncharitably plump
around the midsection
23-Mar-2025
March madness
a red convertible
with its top down
23-Mar-2025
tools of the trade:
a pocket protector
and a mechanical pencil
23-Mar-2025
March madness
a bikini top
at 41 degrees
23-Mar-2025
justice
Grandma reads us
a bedtime story
24-Mar-2025
morning meditation
an old man
swatting gnats
24-Mar-2025
beachcombing
the old man mourns
a broken shell
24-Mar-2025
light rain
a guard dog
fast asleep
24-Mar-2025
subway comedian
his one-liners
go nowhere
24-Mar-2025
morning jogger
my youth
runs away from me
24-Mar-2025
trash pickers clutching pearls
24-Mar-2025
up against the wall
police searching
for the right words
24-Mar-2025
Mulberry Bend
how the other half lives
24-Mar-2025
decluttering
how much will fit
under the rug?
24-Mar-2025
overcast
I draw
a blank
24-Mar-2025
tension in the air
I draw a gun
with invisible ink
24-Mar-2025
event horizon
the countdown
to ecstasy
24-Mar-2025
seeking inspiration
sparks
from a generator
24-Mar-2025
widely available
a vaccine
against common sense
24-Mar-2025
story hour
the musty smell
of an old book store
24-Mar-2025
limited partnership
what’s in a name?
25-Mar-2025
the old mill town
a stray dog
amid cinder block ruins
25-Mar-2025
holiday express
Christmas lights
on the cow catcher
25-Mar-2025
new moon
the widower’s
nascent romance
25-Mar-2025
morning meditation
dust
on a plastic fern
25-Mar-2025
brave new world
another fairy tale
of antagonists
25-Mar-2025
operational insecurity
25-Mar-2025
vernal equinox
the hobo disappears
without a trace
25-Mar-2025
pine tar on his hands
the prospect dreams
of a late-inning comeback
25-Mar-2025
rough seas
will I be tarred and feathered
before walking the plank?
25-Mar-2025
woodpecker at work
my bird ID app
doesn’t recognize it
25-Mar-2025
stuck in a bean bag chair
I should have had
an exit strategy
25-Mar-2025
asleep on the bus
an old man’s
guide dog
25-Mar-2025
weed-free
the dispensary’s
tidy landscaping
25-Mar-2025
fish crow
a close inspection
of the herring run
25-Mar-2025
exhibition baseball
the mascot wears
a sombrero
25-Mar-2025
Acela Express
a dining car
named desire
25-Mar-2025
deadly serious
security guards
on the graveyard shift
25-Mar-2025
luxury cruise
all the discomforts
of home
25-Mar-2025
waning crescent moon
my career fades
into the sunset
25-Mar-2025
subway tunnel vision
25-Mar-2025
manic Monday
an unexpected knock
on the door
25-Mar-2025
fiddleheads
the music
in my risotto
25-Mar-2025
new moon
calling his Mom to tell her
he made the team
25-Mar-2025
performance art
the politician’s
fake tears
26-Mar-2025
osprey webcam
the happy couple
out for breakfast
26-Mar-2025
software migration
mother osprey
trims her nest
26-Mar-2025
autocorrect
I’ll get very mad
if you call me "mean"
26-Mar-2025
Flying Horses Carousel
the nexus
of a port town
26-Mar-2025
hope springs eternal
tadpoles
in a tidal pool
26-Mar-2025
when the protagonist
of my autobiography
is someone else
26-Mar-2025
just passing through
a ladybug
among cactus needles
26-Mar-2025
needlessly needling neophytes
26-Mar-2025
college daze
the needle skipping
on my favorite song
26-Mar-2025
another wrinkle on the clock face
26-Mar-2025
snowbound
an anthology
of winter haiku
26-Mar-2025
insatiable
the bloated tick
on a dead rabbit
26-Mar-2025
Christmas Eve
the traditional exchange
of children
26-Mar-2025
insatiable
another glass
of fine wine
26-Mar-2025
waking from hibernation
the hungry bear trifling
with a beehive
26-Mar-2025
false spring
cousins
who never meet
27-Mar-2025
we blame
the rain
the rain
forgives us
27-Mar-2025
gold bullion to crypto
what I render
unto Caesar
27-Mar-2025
Haymarket Square
the greengrocer
wears earbuds
27-Mar-2025
Haymarket Square
the greengrocer’s
stylish earbuds
27-Mar-2025
bright sunshine
an absence of clouds
27-Mar-2025
ignoring the webcam
mother osprey
repairs the nest
27-Mar-2025
malted barley
a toast
to what could have been
27-Mar-2025
vernal equinox
snow shovels move
to the back of the garage
27-Mar-2025
baker’s dozen
another grandchild
in the oven
27-Mar-2025
wax on, wax off
Grandpa babies
his new car
27-Mar-2025
young lovers
canoodling in the kitchen
arguing in the bedroom
27-Mar-2025
risk assessment
how hard is to put on
a survival suit
27-Mar-2025
no sugarcoating
a shrinking slice
of the pie chart
27-Mar-2025
so woke
I trip over
my hashtags
27-Mar-2025
charity dinner
hoping they serve
generous portions
27-Mar-2025
the new normal
jousting with memes
27-Mar-2025
a constant reminder
the nearest exit
may be behind me
27-Mar-2025
the heiress’ torn designer jeans
28-Mar-2025
a tree grows in Chelsea
the community’s
rooftop garden
28-Mar-2025
sepia tones
the color
of my childhood
28-Mar-2025
future shock
the obeisance of billionaires
to an orange calf
28-Mar-2025
our present danger
the obeisance of billionaires
to an orange calf
28-Mar-2025
Prospect Park
a dream
of wild daffodils
28-Mar-2025
season opener
daylilies
in bloom
28-Mar-2025
paradise
an old man’s hovel
by the sea
28-Mar-2025
signs of Spring
the tired drone
of a leaf blower
28-Mar-2025
airborne drone
fascinated
with satellite dishes
28-Mar-2025
emptying the tank
a career
running on fumes
28-Mar-2025
culture shock
adding Tabasco
to yogurt
28-Mar-2025
happy hour
a stranger’s marriage
on the rocks
28-Mar-2025
daydreaming
the dance
of passing clouds
28-Mar-2025
a riverside reverie
of Doctor Sax
28-Mar-2025
lunar phenomenon
eclipsed by clouds
29-Mar-2025
coastal overcast
eclipsing
the eclipse
29-Mar-2025
island ferry
how far away
is peace of mind?
29-Mar-2025
a rave review
for my EDM playlist
29-Mar-2025
occidental cuisine
served with a side
of tongue in cheek
29-Mar-2025
new moon
another day
in darkness
29-Mar-2025
unraveling
the play
within the play
29-Mar-2025
snowy egret practicing invisibility
29-Mar-2025
my father’s disdain for home run celebrations
29-Mar-2025
sunset on Cape Cod
incrementally darker
shades of gray
29-Mar-2025
Garden District
a hurricane pours
into the gutter
29-Mar-2025
house for sale
we pick up another
fallen branch
29-Mar-2025
dreams of dragonflies
and their gossamer wings
29-Mar-2025
the beach house my parents never had
29-Mar-2025
unblinking
the ghost dog’s
stare
29-Mar-2025
the sway
of an old oak tree
slowing down my breath
29-Mar-2025
the silence of crows
when I’ve said
too much
29-Mar-2025
floating an idea down the tranquil river
29-Mar-2025
my epitaph:
"you’re mispronouncing it"
29-Mar-2025
shuttered school
the echo of ghosts
in the playground
29-Mar-2025
gently down the stream of consciousness
29-Mar-2025
dusk
the dog’s
stink eye
29-Mar-2025
moonless night
we’re the old ones now
29-Mar-2025
working two jobs
for a bigger piece
of the pie
29-Mar-2025
my Grandma’s
broken English
I reply
in broken Spanish
29-Mar-2025
in my jacket pocket
a lost lemon drop
29-Mar-2025
uptown
this obsession with traffic
on his website
29-Mar-2025
struggling not to acquire a taste for bourbon
29-Mar-2025
that time of night
my work and I
undone
29-Mar-2025
my blurred perception
as your silhouette approaches
29-Mar-2025
dining al fresco
the mosquitoes feast
on a table of four
30-Mar-2025
Spring break
youth getting wasted
on the young
30-Mar-2025
chewing the parsley
I’m told
it’s ornamental
30-Mar-2025
cosplayers
reenacting
war games
30-Mar-2025
haunting
the quiet harbor
ghost gear
30-Mar-2025
his speech
a paean
to fellow grifters
30-Mar-2025
active beehive
neighbors gossiping
across the street
30-Mar-2025
one for sorrow
two for joy
loquacious magpies
30-Mar-2025
floating above the trees
a little boy’s
dragonfly kite
30-Mar-2025
it’s complicated
her hastily cropped
profile photo
30-Mar-2025
crop circles
the scarecrow must know
who made them
30-Mar-2025
velveteen rabbit
who’s to say
it’s not real?
30-Mar-2025
building walls
instead of bridges
a nation of immigrants
30-Mar-2025
nobody notices
a man in a kilt
juggling torches
30-Mar-2025
special delivery
a courier rollerblading
down Broadway
30-Mar-2025
strange town
the Uber driver doesn’t know
where he’s going
30-Mar-2025
road rage
a hot rod
overheats
30-Mar-2025
hopping into my car
I forget where I’m going
30-Mar-2025
predicting the weather
I throw flower petals
into the wind
30-Mar-2025
skinny dipping
my new-found belief
in mermaids
30-Mar-2025
just like that
the weekend disappears
into fog
30-Mar-2025
Caipirinha
this muddled life
30-Mar-2025
startled from sleep
I fall
into the sky
30-Mar-2025
morning mist
the widower’s
sleepless night
31-Mar-2025
rushing somewhere
I misplace my keys
to longevity
31-Mar-2025
osprey breakfast
one less herring
to count
31-Mar-2025
White House cocktail
a toxic blend
of incompetence and bravado
31-Mar-2025
blended family
two pizzas
with four different toppings
31-Mar-2025
Cheap Whiskey
cleansing
my jaded palate
31-Mar-2025
unstable air
thunderheads
and their bombast
31-Mar-2025
tired stork
visiting my son
for the fifth time
31-Mar-2025
outsider art
a panoramic view
from the osprey nest
31-Mar-2025
April fools
herring counters
and their raincoats
31-Mar-2025
encrypted chat room
sublimely serious nonsense
31-Mar-2025
a collective gasp
the sound of an economy
crashing
31-Mar-2025
the euphoria of losing everything
31-Mar-2025
cheap whiskey
dreaming I woke up
wearing the wrong head
31-Mar-2025
curtain call
the play
within the play
31-Mar-2025
empty vessel
the first night
back in port
31-Mar-2025
hospital gown
the wrong kind
of cold draft
31-Mar-2025
gale warning
a feather falls
from the sky
31-Mar-2025
slow lingering rain
the dog
gives me stink eye
31-Mar-2025
slow steady rain
a 4-game
losing streak
31-Mar-2025
patrolling the herring run
impatient seagulls
31-Mar-2025
can this blood-soaked soil
still speak a dead language?
31-Mar-2025
ghost supper
the solemn stare
of the fire keeper
31-Mar-2025
the thousand yard stare
sleepwalking
into fire
31-Mar-2025
nightmares that penetrate clouds
31-Mar-2025
my flashlight reflects an unblinking pair of eyes
31-Mar-2025
Duck Soup
wigs and fake mustaches
in the Situation Room
1-Apr-2025
April fool
telling my mother
that wicked means good
1-Apr-2025
morning coffee
my dream journal
illegible scribble
1-Apr-2025
April rain
and the fools
who stand in it
1-Apr-2025
paradigm shift
no relief
for earthquake victims
1-Apr-2025
cold spring rain
more years behind me
than ahead of me
1-Apr-2025
border town
a tumbleweed crosses
unchallenged
1-Apr-2025
sipping absinthe
the world becomes
an abstract painting
1-Apr-2025
grammatically correct
an AI-generated abstract
of gibberish
1-Apr-2025
helping a colleague
his luggage heavier
than I imagined
1-Apr-2025
a fish out of water
he should have zigged
instead of zagged
1-Apr-2025
April fools
denying another
insurance claim
1-Apr-2025
waxing crescent moon
an inside joke
on democracy
1-Apr-2025
final jeopardy
his retirement date
postponed again
1-Apr-2025
sunken aircraft carrier
its new life
as a coral reef
1-Apr-2025
sale pending
there goes
the neighborhood
1-Apr-2025
herring watch
the crow gives away
my position
2-Apr-2025
alone at the bar
an exhausted
fact checker
2-Apr-2025
perfectly still
the little ballerina
primped for her debut
2-Apr-2025
stark contrast
crocuses bloom
on winter lawns
2-Apr-2025
quadrant 4
a drummer dampens the snare
with his wallet
2-Apr-2025
pansies
she turns the color
of her bouquet
2-Apr-2025
herring watch
a gourd
of unknown vintage
2-Apr-2025
April fool
putting away
the snow shovel
2-Apr-2025
full of mirth
I aspirate
my champagne
2-Apr-2025
before sunrise
a preview
of the day’s aspirations
2-Apr-2025
poets sharing scars
2-Apr-2025
Lady Macbeth
too cheap
to hire a housekeeper
2-Apr-2025
hanging by a thread
I slowly unravel
2-Apr-2025
chaos monkey
this is not
a test
2-Apr-2025
catch and release
I guess I’m not
the outdoor type
2-Apr-2025
partly cloudy
the doctor asks
how much I drink
2-Apr-2025
waiting for the L train
my hot pizza pie
growing old
2-Apr-2025
midtown gridlock
the newspaper vendor
goes door to door
2-Apr-2025
waking up to escape my dreams
2-Apr-2025
mixed precipitation
planning a cocktail
days in advance
2-Apr-2025
the glow
of a distant city
searching for stars
2-Apr-2025
searching for stars
the glow
of a distant city
2-Apr-2025
Zen fisherman
embracing nothing
3-Apr-2025
stock futures
hurling a cinder block
into the pond
3-Apr-2025
Wall Street futures
we’re the flowers
in the dustbin
3-Apr-2025
working from home
between dog walks
in the rain
3-Apr-2025
startled from sleep
the cry
of a dying star
3-Apr-2025
rummage sale:
one economy
slightly damaged
3-Apr-2025
cypress vines
eagerly seeking
hummingbirds
3-Apr-2025
overdressed
for the cornfield
a Ring-necked Pheasant
3-Apr-2025
the bridge to Paradise
expect delays
3-Apr-2025
shallow river
a mallard
walks on water
3-Apr-2025
budget cuts
another bounced email
3-Apr-2025
terminal velocity
when you think it can’t fall
much further
3-Apr-2025
crowded terminal
high-priced coffee
for a captive audience
3-Apr-2025
market close
my inner child
hides under the bed
3-Apr-2025
gale warning
the unblinking gaze
of concrete Buddha
3-Apr-2025
Wall Street wipeout
a skateboarder
on the subway steps
3-Apr-2025
returning from a journey
I shouldn’t have made
3-Apr-2025
collapsing into serenity
3-Apr-2025
it only hurts because you’re alive
3-Apr-2025
lowrider
refusing
to be
ignored
3-Apr-2025
when there’s no one left
to talk me out of it
3-Apr-2025
starless night
the hush
of too much nothing
3-Apr-2025
stock futures
ospreys
tend their nests
4-Apr-2025
5G antenna
that perfect
ocean view
4-Apr-2025
a skateboarder
on the subway steps
Wall Street wipeout
4-Apr-2025
trickle down economics
a rat climbs
into the dumpster
4-Apr-2025
moments before dawn
the sheep remain
inside their pen
4-Apr-2025
sudden gust
a boy’s kite migrates
to the cloud
4-Apr-2025
immersion blender
the chef’s recipe
in Kouri-Vini
4-Apr-2025
layoff rumors
I practice
my angry goodbye
4-Apr-2025
the new libertines
any port
in a storm
4-Apr-2025
learning from the oak
about the oak
an acorn falls
4-Apr-2025
social distancing
just ask any owner
of a Cattle Dog
4-Apr-2025
warm Spring day
a stickball game
in the school parking lot
4-Apr-2025
first date
pretending I know anything
about flowers
4-Apr-2025
dockside bar
oceanographers
drinking like fish
4-Apr-2025
breaking news
how soon
can we fix it?
4-Apr-2025
bed and breakfast
the one time
we forget a hair dryer
4-Apr-2025
pillow fight
the dog
breaks it up
5-Apr-2025
caught in the wake
of a fishing boat
a styrofoam cup
5-Apr-2025
a populace
too numb
to be outraged
5-Apr-2025
sand between my toes
I remember
last night’s dream
5-Apr-2025
inheritance
not the windfall
I expected
5-Apr-2025
the week on Wall Street
a bouquet of flowers
in the dumpster
5-Apr-2025
flying fish
in the claws
of a raptor
5-Apr-2025
time travel --
the new feudalism
5-Apr-2025
ripe plums
the taste
of her perfume
5-Apr-2025
in lieu of action
blistering rhetoric
from the Senate
5-Apr-2025
infinite loop
protest
at the traffic circle
5-Apr-2025
feeling loopy
a secret ingredient
in those brownies
5-Apr-2025
preparing for takeoff
her red rose lingerie
5-Apr-2025
red light
remembering the taste
of her lipstick
5-Apr-2025
peaceful protest
gray ponytails
and tie-dye
5-Apr-2025
woodpecker
working
all weekend
5-Apr-2025
expectant father
remembering
to breathe
5-Apr-2025
introverts quietly joining the protest
5-Apr-2025
beach cottage
the only shower
is outside
6-Apr-2025
his epitaph:
see you
on the other side
6-Apr-2025
windless night
the scent
of jasmine
6-Apr-2025
the grooves
of a rusty drawbridge
I turn off the radio
6-Apr-2025
raven moon
suddenly it all
makes sense
6-Apr-2025
arroz con pollo
Grandma’s broken English
6-Apr-2025
warm sunshine
a politician
throwing shade
6-Apr-2025
warm sunshine
talking heads
throwing shade
6-Apr-2025
hands off
my protest sign!
6-Apr-2025
time travel
dreaming in
another language
6-Apr-2025
summer sunshine
the scrape of a skateboard
on the library steps
6-Apr-2025
severe tire damage
the temptation
to do it anyway
6-Apr-2025
fork in the road
suddenly I remember
how hungry I am
6-Apr-2025
gesturing with a fork
she shows me
where the dishes go
6-Apr-2025
she tells me I’m grieving the wrong way
6-Apr-2025
Grandma’s apartment
another crack
in the plaster
6-Apr-2025
peaceful protest
a town
without edges
6-Apr-2025
spin cycle
the ubiquitous
gaslight district
6-Apr-2025
modern tourists
in search of
free Wi-Fi
6-Apr-2025
off the grid
my cellphone
as an alarm clock
6-Apr-2025
lingering rain
still tasting
last night’s beer
7-Apr-2025
sunrise
steam rising
from the compost pile
7-Apr-2025
summer rain
steam rising
from the asphalt
7-Apr-2025
sizzling bacon
the sudden spryness
of an old dog
7-Apr-2025
old record store
redolent
of patchouli
7-Apr-2025
herring watch
I lose count
of raindrops
7-Apr-2025
high tide
an off-duty cop
visits the dispensary
7-Apr-2025
open mic night
poetry quivers
in my hands
7-Apr-2025
staff meeting
nobody mentions
the elephant in the room
7-Apr-2025
Elvis Ramone
another punk rocker
dies of old age
7-Apr-2025
death spiral
how close can we get
to the bottom
7-Apr-2025
watching the neighbor’s dog poop on our lawn
7-Apr-2025
who do we call
when the ambulance crashes?
7-Apr-2025
cobblestone sidewalks
everything new
is old again
7-Apr-2025
trade war
no longer
an allegory
7-Apr-2025
rocking horse feathers
7-Apr-2025
beauty pageant
swans swirling
obliviously
8-Apr-2025
ancient cemetery
a child’s balloon
stuck in a tree
8-Apr-2025
my thoughts exactly
a putter splashes
into the water hazard
8-Apr-2025
homemade paella
the sweet and savory
taste of saffron
8-Apr-2025
peaceful protest
the herring
remain invisible
8-Apr-2025
peaceful protest
river herring
and their ghosts
8-Apr-2025
osprey impatiently awaiting breakfast
8-Apr-2025
late frost
hoping
the hydrangeas survive
8-Apr-2025
continued cold
herring run begins
with a whimper
8-Apr-2025
standing on the top rung
no place to go
but down
8-Apr-2025
lover’s lane
a red convertible
with the top down
8-Apr-2025
hot red convertible
she takes off
her top
8-Apr-2025
one-dimensional chess
just a pawn
in the game of life
8-Apr-2025
I picked the wrong year
to give up drinking
so I didn’t
8-Apr-2025
oysters on the half shell
an extra buck
to shuck
8-Apr-2025
biological truth
and other fables
8-Apr-2025
going off-script
a dog barking
at its own echo
8-Apr-2025
night watchman
dazzled
by daylight
8-Apr-2025
children’s laughter ruining my day
8-Apr-2025
in my nightmares
a secret room
in our house
8-Apr-2025
sleep-deprived
a unicorn sipping absinthe
by the river
9-Apr-2025
designer dog breeds
descended from wolves
to be fashion accessories
9-Apr-2025
following joy
I end up
with a restraining order
9-Apr-2025
stock futures
an oarless row boat
drifting out to sea
9-Apr-2025
crossing the bridge
from ketchup to mustard
9-Apr-2025
an elegant couple
at the dive bar:
"we’re lost"
9-Apr-2025
ornate and ornery
the parrot’s
colorful language
9-Apr-2025
talking heads
mindlessly parroting
sanctioned talking points
9-Apr-2025
my 7 year old grandson
calling the hockey referees
"zebras"
9-Apr-2025
the new normal
I no longer have to ask
for a senior discount
9-Apr-2025
restless sleep
black butterflies
in my brain
9-Apr-2025
sleep-deprived
the shadows
pass me by
9-Apr-2025
53rd & 3rd
trying to turn
a trick
9-Apr-2025
garment district
a needle
threading a button
9-Apr-2025
hanging over the river
a glittering spray
of stars
9-Apr-2025
Siblings Day
celebrating my generation’s
diaspora
10-Apr-2025
hate
turned outward
is tyranny
10-Apr-2025
floating downriver
another dog’s
tennis ball
10-Apr-2025
stock futures
bracing
for impact
10-Apr-2025
uptown shelter
the old dog’s
sanguine disposition
10-Apr-2025
soft breeze
the last time she said
"I love you"
10-Apr-2025
shopping for the right pillow
Mall Santa’s rotund belly
10-Apr-2025
preparing for impact
she gets on top
10-Apr-2025
tuning it out
the white noise
of 24-hour news
10-Apr-2025
counting sheep
one by one
they’re led astray
10-Apr-2025
reality checks
bouncing
10-Apr-2025
dead cat bounce
never underestimate
a vengeful ghost
10-Apr-2025
tequila flight
daydreams
of a desert paradise
10-Apr-2025
flight delay
our busy itinerary
up in the air
10-Apr-2025
sewer construction
the foreman’s
shitty attitude
10-Apr-2025
embracing
the third rail
bittersweet
10-Apr-2025
bittersweet embracing the third rail
10-Apr-2025
approaching deadline
the bike courier
runs a red light
10-Apr-2025
executive order
white ink
on white paper
10-Apr-2025
beaver dam
I almost had
the perfect word
10-Apr-2025
soft breeze
each one she passes
goes "ah"
10-Apr-2025
thousand yard stare
stock brokers
at their stations
10-Apr-2025
cowering in a corner
another unfinished project
10-Apr-2025
false Spring
fear and loathing
on Wall Street
10-Apr-2025
waxing gibbous moon
the fullness
of her cleavage
10-Apr-2025
the enemy within
stock trade tips
in all caps
10-Apr-2025
Osterville bird nest
an osprey
looks down on me
10-Apr-2025
never alone
the bird man
of Bryant Park
10-Apr-2025
sound and fury
the dumpster door
slams shut
10-Apr-2025
barely enough breath
to scatter dandelion seeds
10-Apr-2025
too tired to yawn
a crow calls
into the darkness
10-Apr-2025
splitting hairs
how can a barbershop quartet
have two tenors?
11-Apr-2025
out of place
the courtesan’s
butterfly tattoo
11-Apr-2025
nixing liberty
with the stroke
of a pen
11-Apr-2025
approaching the summit
I begin
where the tundra ends
11-Apr-2025
abandoned
a box of hungry kittens
on the White House steps
11-Apr-2025
Spring migration
arrival of the gas-powered
weed whacker
11-Apr-2025
third cup of coffee
the silence hums
11-Apr-2025
15-love
the tennis pro loses
his concentration
11-Apr-2025
young love
two puppies biting
each other’s ears
11-Apr-2025
City Hall
a jaywalking
pigeon
11-Apr-2025
Zen herring run
to be content with abundance
or nothingness
11-Apr-2025
Zen retreat
leaving my nothingness
behind
11-Apr-2025
tropical daydream
muddling the mint leaves
to make a mojito
11-Apr-2025
surrounding the Alamo
Santa Ana’s
ultimatum
11-Apr-2025
food stamps denied
families take turns
dumpster diving
11-Apr-2025
soup kitchens
the new Hooverville
11-Apr-2025
is this what lovers do?
sipping champagne
at the end of time
11-Apr-2025
question:
how can my birth certificate
be an original copy?
11-Apr-2025
weekend rain
a speeding ambulance
without sound
12-Apr-2025
licorice pizza
I still buy
vinyl records
12-Apr-2025
urban renewal
a sculpture
made from trash
12-Apr-2025
government grown terrorism
12-Apr-2025
weaving a tapestry of words
12-Apr-2025
morning drizzle
the woodpecker
undaunted
12-Apr-2025
yonder lies an archaic word
12-Apr-2025
backyard fox
counting the herring
without me
12-Apr-2025
fermenting
in a dark corner
the homebrew and me
12-Apr-2025
without a Charlie card
even a pigeon can’t ride
the Red line
12-Apr-2025
dockside brewpub
no one cares
what we do for work
12-Apr-2025
pink moon
four teenage
granddaughters
12-Apr-2025
waffling
over my choices
for breakfast
12-Apr-2025
wondering
how I got here
a Waffle House sunrise
12-Apr-2025
torrential rain
no moon viewing
tonight
12-Apr-2025
remember to breathe
the blood pressure cuff
inflates
12-Apr-2025
startled awake
from someone else’s
nightmare
12-Apr-2025
lingering rain
the dog
gives me stink eye
12-Apr-2025
lingering rain
a world
at war
12-Apr-2025
under heavy shelling
a stray dog
looking for shelter
12-Apr-2025
hungry osprey
also waiting
for the herring to run
13-Apr-2025
overtaking
the Scrabble board
Bougainvillea
13-Apr-2025
blue jays
quarreling
in the rain
13-Apr-2025
rites of Spring
turning on
the outdoor shower
13-Apr-2025
climbing the walls
tendrils
of bittersweet
13-Apr-2025
Palm Sunday
the fortune teller
closes shop
13-Apr-2025
pink moon
the difference between
hail and sleet
13-Apr-2025
London Underground
I don’t mind
the "mind the gap" warnings
13-Apr-2025
ebb tide
the life
I left behind
13-Apr-2025
tariff wars
the raucous laughter
of penguins
13-Apr-2025
it’s beginning to feel a lot like the end
13-Apr-2025
mixed precipitation
the weatherman’s
dry sense of humor
13-Apr-2025
happy hour
reliving the good old days
that never were
13-Apr-2025
escaping the 17-syllable prison
13-Apr-2025
rush hour
running up
the down escalator
13-Apr-2025
Mariupol morning
waking to a nightmare
13-Apr-2025
daffodils
spending the night
in separate beds
13-Apr-2025
Semana Santa
celebrating the arrival
of portable toilets
13-Apr-2025
between trains
a Bach prelude
in G major
13-Apr-2025
Spring break
rain changes to sleet
and back again
13-Apr-2025
laughing gulls
I walk the dog
in the rain
14-Apr-2025
Wall Street futures
a collapse
of reason
14-Apr-2025
free for the taking
a floral arrangement
at the wake
14-Apr-2025
Zen garden
mourning doves pecking
at nothing
14-Apr-2025
Union Square
two street performers
collaborate
14-Apr-2025
woodpecker
practicing
a tree pose
14-Apr-2025
too many birthdays
he sighed
as he breathed his last
14-Apr-2025
Independence Day
a dog trots down the street
his leash dangling behind
14-Apr-2025
farewell transmission from a lost city
14-Apr-2025
Wonderland
the end
of the line
14-Apr-2025
falling from the shelf
a full box
of Fig Newtons
14-Apr-2025
why hasn’t this reality show
been canceled by now?
14-Apr-2025
poetry slam
the air thick with smoke
and espresso
14-Apr-2025
golden age
I keep checking
the Dow
14-Apr-2025
Icarus vanquished
for daring
to dream
14-Apr-2025
great blue heron
flying patrol missions
over the river
14-Apr-2025
winter rain
a craving
for raw oysters
14-Apr-2025
ghost harbor
the darkness
of a shipwreck
14-Apr-2025
waning gibbous moon
a mourning dove
among nighthawks
14-Apr-2025
alone on the riverbank
a dog’s
stray tennis ball
14-Apr-2025
stranded
on the church ceiling
a child’s balloon
14-Apr-2025
Tax Day
rationing out
our daily bread
15-Apr-2025
calling collect
my Dad won’t accept
the charges
15-Apr-2025
surrounded by books
I’m accused of being
a collector
15-Apr-2025
Spring snow
a pair of coyotes
at play
15-Apr-2025
finding the destination
my cell phone signal
roams away
15-Apr-2025
whiteout
not the unique snowflake
I thought I was
15-Apr-2025
misty harbor
the dull thunk
of a buoy bell
15-Apr-2025
renovated dive bar
restored
to its original squalor
15-Apr-2025
Spring cleaning
the angry clamor
of a pressure washer
15-Apr-2025
Tax Day
giving the devil
his due
15-Apr-2025
Holy Week
glow-in-the-dark
rosaries for sale
15-Apr-2025
meanwhile on Wall Street
a shopping cart
with a wobbly wheel
15-Apr-2025
Beale Street
a cover charge
for the cover band
15-Apr-2025
postmodern deconstruction zone
15-Apr-2025
writer’s block
the fear
of drifting away
15-Apr-2025
inner city roadkill
Wall Street
finishes flat
15-Apr-2025
casting my net
into the night
to gather stars
15-Apr-2025
silence articulating darkness
15-Apr-2025
enlightenment
I bang my head
against the wall
15-Apr-2025
cricket song
I’m almost
happy again
15-Apr-2025
Emancipation Day
top hats
in Foggy Bottom
16-Apr-2025
windless morning
the song
of the coquí
16-Apr-2025
waiting for me
a doorway
in the desert
16-Apr-2025
rudderless ship
a ghost captain
invites us aboard
16-Apr-2025
across the river
the wariness
of a mother raccoon
16-Apr-2025
mountain switchback
a stockbroker takes his eyes
off the road
16-Apr-2025
placid river
the peace there may be
in silence
16-Apr-2025
blended family
jotting down
the food allergies
16-Apr-2025
foreign policy
a toxic blend
of arrogance and betrayal
16-Apr-2025
wind advisory
our dog gives me
the cold shoulder
16-Apr-2025
boastful osprey
clutching a herring
in its talons
16-Apr-2025
a place so unspoiled
everybody goes there
16-Apr-2025
marketing chaos and vitriol
16-Apr-2025
a dangerous fugitive
surrounded
by hate
16-Apr-2025
instant karma
everybody wants it
for everybody else
16-Apr-2025
wind advisory
yesterday’s headline
crosses the street
16-Apr-2025
I can’t stop running in place
16-Apr-2025
lost to the city
handwritten directions
from a concierge
16-Apr-2025
golden hour
the gray
growing grayer
16-Apr-2025
laughing gulls
knowing that fish can run
but they can’t fly
17-Apr-2025
blah blah blah...
the aide puts away
his cue cards
17-Apr-2025
city daydreams
my haiku
on a Times Square marquis
17-Apr-2025
queen for a day
the cattle dog
wears a tiara
17-Apr-2025
approaching the waterfall
a cascade of brake lights
17-Apr-2025
over pink drinks
two young women
compare tattoos
17-Apr-2025
a poet’s day job
notes on the back
of a rejection letter
17-Apr-2025
over ramen noodles
he asks what I’m doing
to resist
17-Apr-2025
morning meditation
resistance measured
in ohms
17-Apr-2025
from this vantage point
silent sorrow
in empty boats
17-Apr-2025
crowded subway car
an androgynous person
doesn’t want my seat
17-Apr-2025
used record store
the fragrance
of patchouli
17-Apr-2025
record cold
birthday reminders
for dead friends
17-Apr-2025
reception desk
no record
of my appointment
17-Apr-2025
customer service
my call is important
to no one
17-Apr-2025
urban loophole
an e-bike
in the bike lane
17-Apr-2025
a recording thanks me for my patience
17-Apr-2025
Spring chill
speaking of my parents
in the past tense
17-Apr-2025
in the headlines
one more plundered database
and the end of meaning
17-Apr-2025
passion play
full plates of pasta
before the marathon
17-Apr-2025
rush hour
sidewalks little more
than a suggestion
17-Apr-2025
Zen poker
sometimes nothing
is a cool hand
17-Apr-2025
fish gulls
always getting
the last laugh
18-Apr-2025
Good Friday
the cry
of a hungry osprey
18-Apr-2025
hoarding all the marbles
the bully has no one
to play with
18-Apr-2025
animal crackers
no way to make the lion
whole again
18-Apr-2025
waiting room
a gallery of smiling faces
on the wall
18-Apr-2025
late for an appointment
my racing heartbeat
18-Apr-2025
daily grind
a slow pour
of fresh coffee
18-Apr-2025
unaccustomed to exercise
two vast and trunkless
legs of stone
18-Apr-2025
off-season
beach erosion
still at work
18-Apr-2025
turning off the news
the salve
of solitaire
18-Apr-2025
between trains
the booming echo
of a subway poet
18-Apr-2025
social insecurity
another baby boomer’s
apprehension
18-Apr-2025
a silver lining?
the funeral home’s
booming business
18-Apr-2025
segmentation fault
the application zigged
where it should have zagged
18-Apr-2025
golden days
my gray hair
turning white
18-Apr-2025
moonrise
transmission
from the lost city
18-Apr-2025
arroz con pollo
I had no idea then
what it would mean to me now
18-Apr-2025
after the rain
a shower
of gnats
18-Apr-2025
what if the circus came to stay?
19-Apr-2025
carbon footprints
impossible
to clean
19-Apr-2025
always spinning
the riderless carousel
19-Apr-2025
open house
the realtor’s
brand new Cadillac
19-Apr-2025
Cape Cod morning
beneath a veil
of fog
19-Apr-2025
nightmare
sleepwalking
into fire
19-Apr-2025
dimming the lights
the bartender pours
from an unlabeled bottle
19-Apr-2025
police tape
whispering
in the wind
19-Apr-2025
taped
to the cellar door
his daily affirmations
19-Apr-2025
proud product
of public pedagogy
19-Apr-2025
supply chain issues
an obstruction
in the herring run
19-Apr-2025
sour times
empathy
is undervalued
19-Apr-2025
boiling water
too close to cooking
in my opinion
19-Apr-2025
daily affirmation
I feel the pull
of gravity
19-Apr-2025
falling into an abyss
of my own making
19-Apr-2025
always relieved
when the vultures are unhappy
to see me
19-Apr-2025
there’s no place like homebrew
19-Apr-2025
summer baseball
a wave breaks
in the bleachers
19-Apr-2025
Spring twilight
the glitter
of space junk
19-Apr-2025
dark times
how a conspiracy
becomes law
19-Apr-2025
the best-selling show
is there life
on Earth?
19-Apr-2025
warm Spring day
young mothers laughing
in the park
20-Apr-2025
the weed guy
now a respectable
businessman
20-Apr-2025
city playground
weary parents
high as kites
20-Apr-2025
lingering
in the darkness
tree frogs
20-Apr-2025
this snack provides no nutritional value
20-Apr-2025
wafting among the ceiling fans
second-hand smoke
20-Apr-2025
my awkward phase
the wobbly legs
of a newborn colt
20-Apr-2025
Sunday hangover
skunk cabbage
ripening
20-Apr-2025
ceiling fan
I follow
its circular logic
20-Apr-2025
mixed precipitation
a recipe for job losses
and inflation
20-Apr-2025
former mixologist passing the bar
20-Apr-2025
memories of Easter
adjusting the bunny ears
on the television
20-Apr-2025
reluctant singer
burying his vocals
in the mix
20-Apr-2025
osprey nest
the high cost
of eggs
20-Apr-2025
outside Penn Station
a vendor sells out
of bunny ears
20-Apr-2025
the good old days
when you could earn a penny
for your thoughts
20-Apr-2025
dire circumstances
baked fresh daily
20-Apr-2025
karma police
overlooking
another bribe
20-Apr-2025
no days off
a nuthatch
up and down
20-Apr-2025
winter twilight
I don’t remember
being young
20-Apr-2025
Patriot’s Day
a rainbow flag
in the South End
20-Apr-2025
outdoor wedding
the bulldog’s
custom tuxedo
21-Apr-2025
marathon Monday
seagulls rushing
to the river
21-Apr-2025
papal conclave
cardinals gather
in a tall oak tree
21-Apr-2025
interrupting my siesta
the fragrance of fresh coffee
21-Apr-2025
recurring nightmare
I board
someone else’s train
21-Apr-2025
board of directors
applauding
one another
21-Apr-2025
death of a Pope
oddsmakers gather
in Las Vegas
21-Apr-2025
Monday morning
the same
tired refrain
21-Apr-2025
downtown traffic
a herd of elk
crossing the road
21-Apr-2025
Springing to life
the sweet smell
of hyacinth blossoms
21-Apr-2025
garbled communication from a faulty transmitter
21-Apr-2025
dry martinis
always best served
on a surfboard
21-Apr-2025
my happy place
in another lifetime
21-Apr-2025
skunk cabbage
an odious comparison
to my first marriage
21-Apr-2025
clean energy
the bloom
is off the rose
21-Apr-2025
herring run
I lose my craving
for sushi
21-Apr-2025
love in bloom
she bathes
in rose petals
21-Apr-2025
talk of politics
perilously close
to the third rail
21-Apr-2025
osprey
soaring in the breeze
because it can
21-Apr-2025
burnt toast
I remember
my nightmare
21-Apr-2025
this meteor shower
looks suspiciously
like rain
22-Apr-2025
silent gulls
clearly they know something
I don’t
22-Apr-2025
Easter week
half-priced jelly beans
prominently displayed
22-Apr-2025
purple loosestrife
the stigma of being labeled
an invasive species
22-Apr-2025
woodcock mating dance
intended for
mature audiences only
22-Apr-2025
pine warbler
its unmistakable trill
22-Apr-2025
Spring sky
stock futures
on edge
22-Apr-2025
in the hollowed out stump
of a dead oak tree
bees make honey
22-Apr-2025
Medicare Advantage
I am suddenly
the target demographic
22-Apr-2025
right on target
the splash
of a cormorant
22-Apr-2025
great egret
step by step
22-Apr-2025
right before my eyes
a slider is promoted
to a sweeper
22-Apr-2025
Earth Day
a sculpture made
from recycled trash
22-Apr-2025
Earth Day
recycling protest signs
in Central Park
22-Apr-2025
waiting room
waiting for a stranger
to stop yelling at her phone
22-Apr-2025
Earth Day
the fisherman’s
earthy language
22-Apr-2025
unfinished footbridge
now a lovely poem
22-Apr-2025
exercise room
the plastic skeleton’s
pork pie hat
22-Apr-2025
from the penthouse suite
a roof garden to die for
22-Apr-2025
empty cookie jar
the childhood
I never had
22-Apr-2025
late for the bus
the last seagull
at the herring run
23-Apr-2025
floating downriver
a bruised and battered herring
that didn’t make it
23-Apr-2025
entering hospice
where there’s a will
there’s a relative
23-Apr-2025
checking out
my poker face
a one-eyed jack
23-Apr-2025
fishing village
mending nets
by the campfire
23-Apr-2025
silent partner
what’s in
a name?
23-Apr-2025
hospitality charge
the cost
of being nice
23-Apr-2025
dog days
a spirited roll
in freshly cut grass
23-Apr-2025
commuter rail platform
a Wall Street Journal
with legs
23-Apr-2025
pacifist bookstore
I rifle through
the history section
23-Apr-2025
a hunter’s nightmare
herds of deer
with assault rifles
23-Apr-2025
osprey nest
it’s never too early
to plan for retirement
23-Apr-2025
writer’s block
the skyscraper landscape
of my dreams
23-Apr-2025
exit interview
the door closes
behind me
23-Apr-2025
freedom will never be free
23-Apr-2025
tourist season
a deal I didn’t make
with the devil
23-Apr-2025
outside the vacant
rental property
azaleas bloom
23-Apr-2025
waning crescent moon
children take turns reading
to the therapy dog
23-Apr-2025
evening meditation
the faraway song
of tree frogs
23-Apr-2025
slack tide
fighting my eyelids
to keep on reading
23-Apr-2025
morning explodes
a cacophony
of gulls
24-Apr-2025
chicken-wing conspiracy
I explicitly asked
for drumsticks and thighs
24-Apr-2025
orioles at the bird feeder
a craving for citrus
24-Apr-2025
dreamless sleep
I get out of bed
before dawn
24-Apr-2025
crossing the bridge
a violin
becomes a fiddle
24-Apr-2025
opening the window
dreams of wild orchids
24-Apr-2025
skunk cabbage
turning over
a new leaf
24-Apr-2025
the night’s last cricket
a flickering
kerosene lamp
24-Apr-2025
hotel ceiling
the silent glare
of a water stain
24-Apr-2025
code blue
the stained glass
of a hospital chapel
24-Apr-2025
lost in an IKEA
I solve
Rubik’s cube
24-Apr-2025
falling asleep
I overcome
gravity
24-Apr-2025
crossing the equator
we prefer not to call it
a hazing ritual
24-Apr-2025
Downtown Crossing
the sports merch vendor
doesn’t sell Yankee hats
24-Apr-2025
in the lobby
of a shuttered train station
one working payphone
24-Apr-2025
eating animal crackers I discover the unicorn
24-Apr-2025
working late
another burned-out
light bulb
24-Apr-2025
hermit crab quickly finding a new shell
24-Apr-2025
house sparrows
wherever they can
24-Apr-2025
one nice day and the bittersweet awakens
24-Apr-2025
treason’s face
melting in a puddle
of lies
24-Apr-2025
too tired to hallucinate
said the evening’s
last crow
24-Apr-2025
finally
we understand each other
the stray cat and I
25-Apr-2025
ghost town
a working payphone
25-Apr-2025
my shadow
shirking its responsibilities
to follow me
25-Apr-2025
lost at sea
a perfectly preserved
ham sandwich
25-Apr-2025
spoiler alert:
the golden calf
doesn’t hear your prayers
25-Apr-2025
crystal blue persuasion
yes I will
touch the sky
25-Apr-2025
Fountain of Youth --
a limited warranty
25-Apr-2025
Watergate
such a quaint hotel!
25-Apr-2025
used bookstore
a frugal shopper
reading haiku
25-Apr-2025
after the booking
a police officer
goes to confession
25-Apr-2025
hours before dawn
a chirping
smoke detector
25-Apr-2025
summer rental
the neighbors’
sardonic smile
25-Apr-2025
boudoir photos
I know her smile
is not for me
25-Apr-2025
campaign rally
I’ve seen
this movie before
25-Apr-2025
market close
restless vultures
circle above
25-Apr-2025
the look that tells me
she’s just getting started
25-Apr-2025
Cuba Libre
the bartender’s
knowing wink
25-Apr-2025
Fenway Park
too much mustard
on my pretzel
26-Apr-2025
azaleas
in bloom
the cruel flirt
26-Apr-2025
calm before the storm
the turkey vulture
doesn’t move
26-Apr-2025
brown recluse spider
we agree
to disagree
26-Apr-2025
staying home
on a beautiful day
the reclusive poet
26-Apr-2025
it’s not Spring
until the outdoor shower
is turned back on
26-Apr-2025
fish market
a fresh breeze
disturbs the cat
26-Apr-2025
tropical convergence zone
the bartender knows
what I want
26-Apr-2025
death letter
I pick up
the fly swatter
26-Apr-2025
gray and serene
a salt marsh
in the rain
26-Apr-2025
returning a severance package
26-Apr-2025
cold rain
a lackluster outing
for the staff ace
26-Apr-2025
jilted for a piece of cheese
26-Apr-2025
school playground
the chalk outline
of a child
26-Apr-2025
between rain showers
a vengeful wind
26-Apr-2025
abstract impressionism
captured by radar
26-Apr-2025
between rain showers
the stillness
of an egret
26-Apr-2025
struck by lightning
I buy
a new teddy bear
26-Apr-2025
silly songbirds
pretending the rain
is over
26-Apr-2025
doom-scrolling
the laughter
of seagulls
26-Apr-2025
stealing home
what passes
for entertainment
26-Apr-2025
midnight rain
the moonshine’s
sweet embrace
26-Apr-2025
disappeared
under cover
of thunder
26-Apr-2025
paradise lost
time to build
another dream
27-Apr-2025
decoding the message
a woodpecker is sending
to all of us
27-Apr-2025
happiness
the dog finds
an old tennis ball
27-Apr-2025
road to ruin
put me in a wheelchair
and get me on a plane
27-Apr-2025
precious gemstones
polished glass shards
on the beach
27-Apr-2025
last train home
the billboard model’s
magic marker mustache
27-Apr-2025
lingering clouds
an RSVP
unsent
27-Apr-2025
xenophile
a little more spice
in the stew
27-Apr-2025
floating downriver
his methods
are unsound
27-Apr-2025
dark nightclub
easing into
the sound of metal
27-Apr-2025
desert landmark
a cow skull
on a telephone pole
27-Apr-2025
Three Gorges
the power
of eminent domain
27-Apr-2025
Harvard Square
the high cost
of free association
27-Apr-2025
outstanding
in his field
scarecrow
27-Apr-2025
Zen herring run
embracing
the nothingness
28-Apr-2025
stock futures
even the vultures
leave empty-handed
28-Apr-2025
paying it forward
the high price
of a cup of tea
28-Apr-2025
cloudless sky
the last time
we kissed
28-Apr-2025
brave new world
no one knows how
to give directions
28-Apr-2025
Monday morning
sunlight ignites
the fire escape
28-Apr-2025
brave new world
learning of a friend’s passing
on social media
28-Apr-2025
late for work
a yew tree shoves me
out of the way
28-Apr-2025
writer’s block
a thought bubble
drifts away
28-Apr-2025
in old photos she looks so young
28-Apr-2025
Mother’s Day
sadly
just another Sunday
28-Apr-2025
conversion therapy
adjusting to
the metric system
28-Apr-2025
stargazing
on an overcast night
my blank expression
28-Apr-2025
tragically hip
an old man’s
spring-loaded cane
28-Apr-2025
give us this day
our daily calamity
28-Apr-2025
boudoir shot
her sexy smile
is not for me
28-Apr-2025
watching the clouds float away
28-Apr-2025
writer’s block
song sparrows
silent
28-Apr-2025
on a night just like this
I almost flew away
28-Apr-2025
the weight of what the stars won’t tell me
28-Apr-2025
the perfect beach
a deep voice tells me
I have two more wishes
29-Apr-2025
in my draft folder
a poem
I never wrote
29-Apr-2025
cactus garden
a little girl
sells carvings
29-Apr-2025
egg toss
throwing caution
to the wind
29-Apr-2025
waking from a nightmare:
the tyrant’s face
on a two-headed nickel
29-Apr-2025
pest control
I unfriend
a former colleague
29-Apr-2025
yellow light
I yield
to forsythia blossoms
29-Apr-2025
venture capitalist
unwilling to ask
for directions
29-Apr-2025
end of the month
I recite a nursery rhyme
to be sure
29-Apr-2025
checking my lottery app
the conductor asks
for my ticket
29-Apr-2025
third rail
the conductivity
of an umbrella
29-Apr-2025
a growing attachment
the deer tick
on my neck
29-Apr-2025
dead fish
on the riverbank
a politician’s handshake
29-Apr-2025
buyer’s remorse
bumper stickers
on a brand new Tesla
29-Apr-2025
leaning to the right
shipwreck of fools
29-Apr-2025
apologizing
a ghost asks
for directions
29-Apr-2025
bad karma
a dog barks
at the Buddha statue
29-Apr-2025
lost for words
a short sale
29-Apr-2025
wind advisory
an argument
over baby names
29-Apr-2025
settling the estate
dandelion seeds
in the wind
29-Apr-2025
this floating world
circling the drain
29-Apr-2025
smokestack lightning flashes
29-Apr-2025
outsider art
a pile of brush
blocking the garage
29-Apr-2025
azaleas
her bright pink hair
29-Apr-2025
startled
from an unsettling dream
I fall asleep
29-Apr-2025
buyer’s remorse
both of us know
the envelope is empty
29-Apr-2025
I am your nightmare
said the pillow
29-Apr-2025
the driver abandons
a runaway bus
full of ghosts
29-Apr-2025
relieved
everyone awaits
the next blackout
29-Apr-2025
gripping my hand
the ghost
of my stillborn sister
29-Apr-2025
military brat
everywhere and nowhere
is my home
30-Apr-2025
catch and release
I forget
her boyfriend’s name
30-Apr-2025
a timid smile
she doesn’t remember
my name
30-Apr-2025
in a corner of the restaurant
our mouse catcher
fast asleep
30-Apr-2025
discrete encounter
this place looks like
no place else
30-Apr-2025
diamond dust
the things we thought
were forever
30-Apr-2025
evening meditation
the treefrogs pause
to listen
30-Apr-2025
trimming my beard
she tells me
I’ve gained weight
30-Apr-2025
tightened security
bodega cat
hard at work
30-Apr-2025
therapy dog
fascinated
with my shoes
30-Apr-2025
retirement daydream
a jigsaw puzzle
on the dining room table
30-Apr-2025
woodworking convention tabling further discussion
30-Apr-2025
basic nutrition
gone in a SNAP
30-Apr-2025
additional parking
far, far away
30-Apr-2025
when there’s no one to accept your apology
30-Apr-2025
crescent moon
scratching
the night sky
30-Apr-2025
May Day!
who has abducted
all the fish?
1-May-2025
Van Gogh’s ear
the dog hides it
in the backyard
1-May-2025
hipster breakfast
the obligatory
man-bun
1-May-2025
evening meditation
a crescent moon
between two planets
1-May-2025
monitoring
my vital signs
a cloudless blue sky
1-May-2025
shopping for underwear
a brief survey
1-May-2025
network outage
the pot
never boils
1-May-2025
chicken rentals
when egg prices
are sky high
1-May-2025
by request
a protest song
in an ancient tongue
1-May-2025
the sax player’s frown
when someone requests
"Free Bird"
1-May-2025
death by a thousand budget cuts
1-May-2025
nirvana
a riderless ferris wheel
slowly spinning
1-May-2025
plenty of paper towels
the chop and sizzle
of a BBQ joint
1-May-2025
windfall
reimbursement
for the giant oak tree
1-May-2025
dining al fresco
a flock of seagulls
at the fancy restaurant
1-May-2025
ennui
a fancy way to say
the world exhausts me
1-May-2025
hope
an angry young man
with a rock in his hand
1-May-2025
defying gravity
a dog barks
at the moon
1-May-2025
stage fright
the poem shakes
in my hands
2-May-2025
Friday morning traffic jam
slow steady rain
2-May-2025
dimly lit tavern
a familiar melody
on the jukebox
2-May-2025
towering nostalgia
a sculpture made
from 8-track tapes
2-May-2025
visiting the homeland
I trip over
my roots
2-May-2025
stock futures
a chipmunk’s secret stash
of acorns
2-May-2025
crescent moon
a mournful
jibaro ballad
2-May-2025
humming as I spread it
on my toast
hot pepper peach jam
2-May-2025
right of way
everyone in front of me
turning left
2-May-2025
right-wing conspiracy
rowing the boat
with one oar
2-May-2025
hiding in plain sight
a nervous squirrel
2-May-2025
karma police
they’re taking
much too long
2-May-2025
burning sage
a barely visible
ribbon of smoke
2-May-2025
lost and found
the happiness
we once shared
2-May-2025
Snake Island
discovering Columbus
wasn’t a friend
2-May-2025
living through the pain of living
2-May-2025
cold sangria
the flamenco dancer’s
battered shoes
3-May-2025
bad cellphone reception
that perfect ocean view
3-May-2025
teacher’s pet
on a short leash
3-May-2025
alluring
a pretty girl
at the bait shop
3-May-2025
warming trend
where there’s smoke
there’s a campaign rally
3-May-2025
Kentucky Derby
flowery hats
and crazy diamonds
3-May-2025
warming trend
her translucent
sundress
3-May-2025
cruel tease
a squirrel chattering
from a tall branch
3-May-2025
lust for life
he’s gonna do
another striptease
3-May-2025
con man fleecing a nation
3-May-2025
werewolf
and his prized
fleece jacket
3-May-2025
echolalia
there is nothing new
under the sun
3-May-2025
meteor shower
moths fluttering
under a streetlight
3-May-2025
Long Beach boardwalk
an old man leans
into the wind
3-May-2025
late night dog walk
the crickets tell me
I need a pen name
3-May-2025
conclave
wild turkeys gather
on a neighbor’s lawn
3-May-2025
May flowers
who knows
what they might bring
3-May-2025
May flowers
a lovely granddaughter
so far away
3-May-2025
sleepless night
slow dance
of the setting moon
4-May-2025
sunset
the rhythm
of a distant train
4-May-2025
back to school
the teacher mispronounces
my first name
4-May-2025
back to school
the teacher mispronounces
my last name
4-May-2025
thin-skinned tyrant
making up
poll numbers
4-May-2025
trapped in amber
an autumn haiku
4-May-2025
skylarking
oh to be
young again!
4-May-2025
the prototype
of a boat
destined to sink
4-May-2025
speeding freight train
another teenage grandchild
4-May-2025
speed freak
always riding
the wave
4-May-2025
work dreams
a fly
trapped in amber
4-May-2025
the unusual suspects
4-May-2025
Sunday chores
I could really use
a day off
4-May-2025
Father Duck
never straying too far
from the nest
4-May-2025
warm Spring night
the shadows
have wings
4-May-2025
Dad jeans
if the shoe fits...
4-May-2025
gratitude walks
it’s never
what you want
4-May-2025
summer in the city
no one owns up to opening
the Johnny pump
4-May-2025
cold, lifeless plastic
the mannequin tells me
I’ve gained weight
4-May-2025
warm Spring morning
the road disappears
into haze
4-May-2025
Cape Cod weather
a Mona Lisa smile
5-May-2025
losing its edge
an infinity pool
5-May-2025
withered crops
a mournful
ranchero ballad
5-May-2025
calling the plumber
so much water
under the bridge
5-May-2025
so excited
to start my work week
I press the snooze button
5-May-2025
mother’s little helper
won’t allow me
in the kitchen
5-May-2025
blazing sunshine
the lemonade stand
offers free WiFi
5-May-2025
included
with the lakeside cottage
a spacious lily pad
5-May-2025
unmistakable
that old bookstore smell
5-May-2025
Cinco de Mayo
a slice of shepherd’s pie
with hot sauce
5-May-2025
in the recycle bin
a neighbor’s personal ad
5-May-2025
affectionate dog
no sense
of personal space
5-May-2025
main street strut
5-May-2025
Paradise found
the sun-bleached pastels
of a fishing village
5-May-2025
work dreams
my unsevered subconscious
5-May-2025
wind damage
a leaf blower
in the flower garden
5-May-2025
distant rainfall
a mountain
disappears
5-May-2025
sausage vendor
the pop and sizzle
of brief conversation
5-May-2025
down to Earth
the imminent danger
of supersized space junk
6-May-2025
falling satellites
and other happy endings
6-May-2025
promotion snub
a bored dog
chasing its tail
6-May-2025
fading from the radio
a sad song
turns to static
6-May-2025
an anxious crowd
the little ballerina’s
stage fright
6-May-2025
Spring is here
sharing my breakfast
with ants
6-May-2025
World’s Greatest Grandpa
the prize slips
from my shaky hands
6-May-2025
a key to happiness:
tapering my consumption
of current events
6-May-2025
to taper
or not to taper
a Fed Chairman’s dilemma
6-May-2025
thirty percent chance of rain
one hundred percent wet
6-May-2025
the politician’s elegy
disintegrating
into a rant
6-May-2025
stirring the sancocho
Grandma switches
to Spanish
6-May-2025
left out in the rain
a garden gnome’s
silent tears
6-May-2025
"just a gander"
fast-forward to two hours
in a bookstore
6-May-2025
dream journal
the one I use
in my dreams
6-May-2025
around the fire
a peace pipe
withheld
6-May-2025
free from entanglement
the fisherman’s
new gillnet
6-May-2025
preparing for takeoff
the passenger next to me
offers his paw
6-May-2025
waxing gibbous moon
the days
get away from me
6-May-2025
blushing
I confuse a Japanese maple
with a red maple
6-May-2025
sudden downpour
one more day
without alcohol
6-May-2025
junk mail recycled
6-May-2025
soup kitchen
ants following
a breadcrumb trail
6-May-2025
outdoor living between raindrops
6-May-2025
herring fins
all that’s left
of an osprey’s dream
7-May-2025
before sunrise
another solicitation
from a stranger
7-May-2025
always suspicious
of the garden gnome
a sun-bleached pink flamingo
7-May-2025
7 minutes to midnight
the confessions
of a glass slipper
7-May-2025
avoiding the playground
a young mother’s
mood swings
7-May-2025
crowded crosswalk
I try to remember
why I’m here
7-May-2025
rainbow trout
all this fuss
about DEI
7-May-2025
Zen poet
the bard
of nothingness
7-May-2025
close to home
house sparrows nest
in our gutter
7-May-2025
Spring chill
my wife cuddles
with the dog
7-May-2025
in the recycle bin
an unused
"I voted" sticker
7-May-2025
straight to the bin
an overripe banana
7-May-2025
lost and found
a missing day
on my mental calendar
7-May-2025
Spring offensive
an explosion
of tree pollen
7-May-2025
on hold music
tracing the flight
of an osprey
7-May-2025
gone without a trace
my last vestige
of motivation
7-May-2025
trash panda
no need
for a sushi chef
7-May-2025
energy dip
no appetite
for blue chips
7-May-2025
133 cardinals baked in a pie
7-May-2025
the catbird cries Mary
7-May-2025
lost and found
I claim
someone else’s umbrella
7-May-2025
black magic power
7-May-2025
white smoke from a chimney
our neighbor’s smoking weed
7-May-2025
fighting this insurgency
the unrelenting violence
of my dreams
7-May-2025
running away from the ubiquitous night
7-May-2025
dinner time conversation
a gutted restaurant
7-May-2025
staring at
an empty herring run
the fear of missing out
8-May-2025
stepping stones
walking around
like they’re front page news
8-May-2025
Wall Street futures:
blue chips
blowing in the wind
8-May-2025
more than a scenic view
the point of no return
8-May-2025
happiness
on which side
of the bridge?
8-May-2025
restless night
the cadence
of the ocean
8-May-2025
green tea
wondering how
it should taste
8-May-2025
writer’s block
an empty box
marked "sterile"
8-May-2025
friendly wager
a copperhead
in tall grass
8-May-2025
reigning over
cinder block ruins
king cobra
8-May-2025
Isla Culebra
discovering Columbus
wasn’t a friend
8-May-2025
a question
I can only question:
"what is the ask?"
8-May-2025
partly cloudy
the doctor asks
how much I exercise
8-May-2025
beneath these sutures
a dream that I could fly
8-May-2025
frozen in time
my celebrated summer
8-May-2025
ebb tide
sleepwalking
in the zone
8-May-2025
outside Fenway
the sound
of "Dirty Water"
8-May-2025
military jet
a plume
of white smoke
8-May-2025
restless spirits
my asymmetrical eyebrows
8-May-2025
the street sweeper’s cheerful song
8-May-2025
falling out of favor
the ambulance
is too late
8-May-2025
mad rush hour
8-May-2025
morning meditation
the defiant call
of a red-winged blackbird
9-May-2025
loft life
on the inside
looking out
9-May-2025
the high cost of free speech
9-May-2025
picnic in the park
the mirrored sunglasses
of a bodyguard
9-May-2025
city dog
always the center
of attention
9-May-2025
through all our triumphs
and tribulations
the river pays no mind
9-May-2025
at the wake
a lush arrangement
of forgotten flowers
9-May-2025
devotion to delusion
9-May-2025
I never fly without him
my emotional support ferret
9-May-2025
absent-minded poet
ferreting through a pile
of manuscripts
9-May-2025
pigeons jaywalking
9-May-2025
marathon Monday
I’m running
out of time
9-May-2025
security breach
a password
on a sticky note
10-May-2025
animal sacrifice
a dead woodchuck
in the backyard
10-May-2025
flood waters recede
the fairy tale
of higher ground
10-May-2025
about face
my mother says
she likes my beard
10-May-2025
unwilling
to face the music
an a capella troupe
10-May-2025
brutal wind
an unripe
cherry tomato
10-May-2025
peonies
must they always fade?
10-May-2025
stranded on the taxiway
every baby crying
in unison
11-May-2025
chess board
with one king
too many
11-May-2025
under a seat cushion
the missing piece
of a jigsaw puzzle
11-May-2025
Mother’s Day
I find the perfect
Father’s Day card
11-May-2025
summer wind
the shimmering glow
of a spider web
11-May-2025
man-made reef
octopus tentacles
gripping a hammer
11-May-2025
no days off
a woodpecker
at dawn
11-May-2025
dead poplar
everybody’s fighting
about something
11-May-2025
my youngest son
obsessed with masculinity
the tail wags the dog
11-May-2025
heads or tails
a matter of life
and death
11-May-2025
partial eclipse
my dream
in random fragments
11-May-2025
shoulder season
a sweatshirt and raincoat
just in case
11-May-2025
high and tight
a collective gasp
in the crowd
11-May-2025
even the catbird mocks me
for wearing cargo shorts
11-May-2025
sudden downpour
a run
in her stockings
11-May-2025
flower moon
a neighbor’s lawn
gone to seed
11-May-2025
Central Park
the darkness
howls
11-May-2025
floating downriver
dreams of a
less complicated life
12-May-2025
morning meditation
a train departs
the abandoned station
12-May-2025
stock futures
so many bends
in the river
12-May-2025
long goodbye
the wake
from a departing ferry
12-May-2025
city life
so many days
waiting for a train
12-May-2025
fact or fiction?
a robot sings
"Daisy Bell"
12-May-2025
cruel flirt
a hummingbird
here and gone
12-May-2025
governance
vassals bring tribute
to the tyrant king
12-May-2025
pitch black
the echo
of my footsteps
12-May-2025
writer’s block
my words
under two feet of snow
12-May-2025
Baja daydream
with each crashing wave
my troubles dissolve
12-May-2025
street juggler
holding the door
for a single mom
12-May-2025
waiting for the bus
a maple tree’s shade
12-May-2025
haunting
the unblinking eyes
of a shelter dog
12-May-2025
checking my passport
are my eyes
really brown?
12-May-2025
not enough bubble wrap
for my fragile state
12-May-2025
morning meditation
a squirrel climbs
the backyard Buddha
12-May-2025
asleep on the bus
I wake up
in a city of clowns
12-May-2025
instead of saying something
I’ll just write
12-May-2025
the false bottom more than a brewer’s trick
12-May-2025
house sparrows
making themselves
at home
12-May-2025
not posing
for selfies
Central Park coyote
12-May-2025
flower moon
how beautiful
when she blushes
12-May-2025
unfamiliar place
a stranger
calls me Papi
12-May-2025
river, what’s your hurry?
13-May-2025
water lilies
how brightly they shine
under the spotlights
13-May-2025
full moon
a lingering embrace
13-May-2025
box turtle
propelling itself forward
as I sigh
13-May-2025
looking so dapper
a pitbull
in a tuxedo
13-May-2025
trapped
in a spider web
damselfly in distress
13-May-2025
tropical daydream
a banana slug
crosses the patio
13-May-2025
research vessel
a fish out of water
gasping for air
13-May-2025
dive bar regulars
the fragrance
of second-hand smoke
13-May-2025
busy intersection
someone hands out flyers
no one reads
13-May-2025
shaking my hand
the politician’s smile
for the next one
13-May-2025
restless morning
the second hand
of a grandfather clock
13-May-2025
the author thanks me
when I describe her novel
as "soporific"
13-May-2025
the unicorn hands me a piano
13-May-2025
waiting for the green light
a blind man’s guide dog
13-May-2025
standing on the precipice
a final sip of coffee
13-May-2025
stretch goal
trimming
my toenails
13-May-2025
unchangeable
the expression
on Buddha’s face
13-May-2025
a neighbor’s unkempt yard
wondering when I last
trimmed my beard
13-May-2025
lips sinking ships
13-May-2025
and just like that
river herring
returning to sea
13-May-2025
starry night
so many things
I haven’t done
13-May-2025
insomnia
waiting for the bodega lights
to turn off
13-May-2025
after curfew
doomed lovers pretending
I can’t see them
13-May-2025
extra innings
my enthusiasm
stranded at second
13-May-2025
golden pond
no longer capable
of supporting life
14-May-2025
intermission
the street busker removes trash
from his guitar case
14-May-2025
when only you see
the elephant
in the room
14-May-2025
curious crowd
the EMT asks
for space to work
14-May-2025
pawn shop
a drummer buys back
his kit
14-May-2025
circular logic
rowing a boat
with one oar
14-May-2025
river logic
the eager beaver
fells the tree
14-May-2025
morning meditation
the unwavering tone
of tinnitus
14-May-2025
tinnitus
or perhaps the cicadas
are already here
14-May-2025
whelping box
the puppies nestle
into each other
14-May-2025
signs of Spring
a rookie practising
his home run trot
14-May-2025
fire pit
trading myths
of the good old days
14-May-2025
hump day
more of a truck-eating
speed bump
14-May-2025
morning fog
Starbucks baristas
go on strike
14-May-2025
Game of Thrones
the quest to find
a vacant bathroom
14-May-2025
dive bar
a stranger’s lipstick
on my pint glass
14-May-2025
finishing my poem
the catbird’s song
14-May-2025
spoiled man-child
unable to resist
a bribe
14-May-2025
eye candy
a pine warbler
in the oak tree
14-May-2025
restless spirits
scrutinizing
my liquor cabinet
14-May-2025
fog in the forecast
a call to vigilance
14-May-2025
seduced by familiar spirits
I know the way home
14-May-2025
following my roots
the bitterness
of salted fish
14-May-2025
jelly is my jam
14-May-2025
eminent domain
it’s all about
location
15-May-2025
tunnel of love
engineers declare it
"functionally obsolete"
15-May-2025
morning rain
washing away
my motivation
15-May-2025
veteran knuckleballer
losing his grip
15-May-2025
White House cocktail
a toxic blend
of arrogance and betrayal
15-May-2025
another nightmare
the echo of my footsteps
disappears
15-May-2025
eyes chasing the butterfly tattoo
15-May-2025
morning dog walk
a shortcut
through thistles
15-May-2025
code blue
anxious faces
in the hospital chapel
15-May-2025
pulling back the veil
a medical examiner’s
cold hands
15-May-2025
morning pulling back the veil
15-May-2025
code review
a turkey vulture
in a tall tree
15-May-2025
no immunity
another age spot
15-May-2025
examination room
the doctor’s accreditations
look down on me
15-May-2025
after hours
a mourning dove
among nighthawks
15-May-2025
thinking I can’t see them
lovers on the fire escape
15-May-2025
corner pizzeria
the chef sweats
into the sauce
15-May-2025
pants on fire
15-May-2025
a crow asks:
whose lost dog are you?
15-May-2025
looking up from my book
a lost horizon
15-May-2025
Canal Street
I feign interest
in a fake Rolex
15-May-2025
feeling your absence
in the crowded living room
of a stranger’s house
15-May-2025
staring at my MRI
I stifle a yawn
15-May-2025
eyelids heavy
darkness
tightens its grip
15-May-2025
morning fog
my ability to hallucinate
enhanced
16-May-2025
shooting star
our first
and last kiss
16-May-2025
morning fog
an unsent postcard
16-May-2025
morning headlines
I give the compost
a good stir
16-May-2025
betrayal
she pulls the last petal
from the daisy
16-May-2025
weekend travel
we might not cross that bridge
when we get to it
16-May-2025
cesspool leak
the putrid smell
of government
16-May-2025
Magna Carta
such a quaint idea
from long ago
16-May-2025
lost at sea
my tropical daydreams
16-May-2025
train whistle
no time
for a long goodbye
16-May-2025
late night dog walk
I don’t want to know
what she’s licking
16-May-2025
a moment of clarity
this bench
is freshly painted
16-May-2025
his signature
ostentatious
chicken scratch
16-May-2025
Strange Fruit
she wasn’t singing
about kiwi
16-May-2025
crow’s feet
walking
on the wild side
16-May-2025
the final frontier
weaving a tapestry
at warp speed
17-May-2025
morning sun
dew drops cling
to palm fronds
17-May-2025
late night memory
I capture a bat
and release it unharmed
17-May-2025
village cobbler
the guardian
of my sole
17-May-2025
flea market
the fortune teller’s kiosk
empty
17-May-2025
yellow light
I brake
for buttercups
17-May-2025
Cape Cod traffic
braking for drizzle
17-May-2025
crime scene
an abandoned house
on Easy Street
17-May-2025
4-game losing streak
only my eggs
over easy
17-May-2025
all that matters
is this last sip of coffee
before it grows cold
17-May-2025
life’s too short
to stop
for yellow lights
17-May-2025
the landscaper’s unmowed lawn
17-May-2025
migration complete
a car with Florida plates
pulls up
17-May-2025
matrix management
disappearing
into conference rooms
17-May-2025
touching a nerve
the neurologist’s
racist rant
17-May-2025
provoking the gavel
an attorney’s
energetic defense
17-May-2025
before anything else
the dog stretches
her front and back legs
17-May-2025
Gymnopédies
a black cat
in the dance studio
17-May-2025
just out of reach
a squirrel taunting
the dog
17-May-2025
a slow slog through Cape traffic
17-May-2025
barking
when we pour more wine
the fun police
17-May-2025
our last kiss
the one
that never happened
17-May-2025
unable to sleep
dreams of
the long way home
17-May-2025
fighting sleep
I win
and lose
17-May-2025
loneliness
the lights go out
at the widow’s house
17-May-2025
years later
no one remembers
who won the war
17-May-2025
pulling a loose thread
the universe unravels
18-May-2025
morning fog
not the greeting
I expected
18-May-2025
field mouse
making itself
at home
18-May-2025
broken clouds
a Wall Street rally
fizzles out
18-May-2025
improvisation
tightening lug nuts
with a pair of pliers
18-May-2025
lugging a heavy suitcase
no good deed
goes unpunished
18-May-2025
ginger goat
a tasty kick
in the taste buds
18-May-2025
our steadfast watchdog
defending us
from each other
18-May-2025
better late than never
a lone herring swims
upriver
18-May-2025
a timeless myth:
the hourglass figure
18-May-2025
my loyal companion
the unwavering whine
of tinnitus
18-May-2025
celebrating summer salsa
18-May-2025
landlord’s law
a lawnmower at rest
ensures no guests
18-May-2025
stopping traffic
her low cut
halter top
18-May-2025
judging me harshly
the library book
I thought I’d returned
19-May-2025
building a better hangover
construction workers
at the bar
19-May-2025
bittersweet
clinging
to anger
19-May-2025
between dark clouds
the wingspan
of a turkey vulture
19-May-2025
the lie
and how we live with it
19-May-2025
unseasonably cool
a pause
in our dialogue
19-May-2025
a fervent following of flatterers
19-May-2025
keeping up
with the Joneses
our verdant front lawn
19-May-2025
Girl Scout thin mints
here I thought
they would make me thin
19-May-2025
Cape Cod Baseball League
scouts pointing
their radar guns
19-May-2025
social distancing
limiting exposure
to social media
19-May-2025
light drizzle
masquerading
as overcast
19-May-2025
colonial alchemy
the bitterness
of sugarcane
19-May-2025
brave new world
birdwatching
via app
19-May-2025
birdsong quenching the silence
19-May-2025
departing train
the busker
counts his tips
19-May-2025
my granddaughter’s question:
why can’t Buddha
be a woman?
19-May-2025
inspecting the bird feeder
a curious catbird
19-May-2025
this affirmation available for rent
19-May-2025
sausage vendor
an old man buys one
for his dog
19-May-2025
the blinding rage of wind
19-May-2025
Central Park South
bootleg videos
laid out on a blanket
19-May-2025
suddenly a ghost
not expecting
to be seen
19-May-2025
ghost baby inhabiting a cuddly toy
19-May-2025
uninterruptible power supply
shut down
for maintenance
20-May-2025
her shredded love letters
nesting material
for birds
20-May-2025
beneath the facepaint
the crumbling façade
of a tyrant
20-May-2025
dying poplar
everyone want to fight
about something
20-May-2025
immutable
a concrete statue
toppled to the ground
20-May-2025
Gateway Center
a firm foundation
of landfill
20-May-2025
coming full circle
a winding road
20-May-2025
net negative
throwing away
the by-catch
20-May-2025
served with an olive
in the captain’s quarters
a dry martini
20-May-2025
holding serve
the blur
of another ace
20-May-2025
Ofreciendo una mordida
el policía no morderá
20-May-2025
extending a lifeline
on the palm of his hand
20-May-2025
an ancient pyramid scheme
20-May-2025
my only defense
against the elements
a coat of arms
20-May-2025
unseasonably cold
a street vendor
selling cheap scarves
20-May-2025
soft colors
the fragments
of a dream
20-May-2025
incredulous
what we’re told
to believe
20-May-2025
mining fool’s gold
20-May-2025
howling darkness
the city
of lost dogs
20-May-2025
trees swaying in rhythm with the night
20-May-2025
misspelling "dessert"
I expect a table
among sand dunes
21-May-2025
a close shave
my asymmetrical
eyebrows
21-May-2025
approaching storm
stock futures
continue to slip
21-May-2025
before sunrise
my subconscious draws
another breath
21-May-2025
flea market
a stray dog’s
genuine fleas
21-May-2025
empathy
an endangered species
21-May-2025
fender bender
an exchange of insurance cards
at the curb
21-May-2025
democracy
an endangered species
21-May-2025
denouement
the time it takes for yes
to become no
21-May-2025
sitting in the bullpen
the closer blows
a big pink bubble
21-May-2025
unseasonably cold
the puppy whimpers
in her sleep
21-May-2025
restless night
the puppy whimpers
in its sleep
21-May-2025
Blue Mountain coffee
remembering
the Maroon wars
21-May-2025
donating blood
the clench and release
of my fist
21-May-2025
sudden downpour
the days
of selective sobriety
21-May-2025
camera-shy
a curious catbird
and the new feeder
21-May-2025
mid-week downpour
the Dow
springs a leak
21-May-2025
gone until next year
the sensitive scales
of anadromous herring
21-May-2025
cicada wings
seventeen years
of bad luck
21-May-2025
Mommy’s little helper
licking topsoil
from the floor
21-May-2025
called strike three
umpire punching
the mist
21-May-2025
a hard-thrown sinker
the rookie’s
titanic struggle
21-May-2025
waning crescent moon
my best days
behind me
21-May-2025
Gale warning
second thoughts
on the baby name
21-May-2025
stock futures
the advancing edge
of a storm
22-May-2025
Four Seas Ice Cream
two scoops
is not enough
22-May-2025
run for the roses
carefully pinned
to a woman’s hat
22-May-2025
politically incorrect
the historically accurate name
for a body of water
22-May-2025
quieting the songbirds
a softly strummed guitar
22-May-2025
restless sleep
the hollow skull
of a mythical creature
22-May-2025
morning meditation
the nightingale
becomes a lark
22-May-2025
approaching storm
maybe the poet
will run out of words
22-May-2025
the flaws in our military budget are legion
22-May-2025
legions of veterans
mobilizing against
VA budget cuts
22-May-2025
curious catbird
wondering what I’m doing
out in the rain
22-May-2025
backyard gridlock
a titmouse and chickadee
at the bird feeder
22-May-2025
rain out
a big crowd
at the Cask ’N Flagon
22-May-2025
rain out
Buddha maintains
his lotus pose
22-May-2025
real estate tycoon
selling sandcastles
at low tide
22-May-2025
the uniclist’s handlebar mustache
22-May-2025
shimmering
in the reflecting pool
city lights
22-May-2025
unable to return this unwanted gift
22-May-2025
fear of being found
22-May-2025
the old man’s directions
ending in a field of basil
22-May-2025
hotel lobby rendezvous
the receptionist
shuffles receipts
23-May-2025
jazz brunch
the mimosas
slightly flat
23-May-2025
first date
wild daisies
in bloom
23-May-2025
all that jazz
we’ve been waiting
with our best boots on
23-May-2025
Outer Cape beach
the shark pursues
what might be a seal
23-May-2025
memories of Sasquatch
my father’s
giant hands
23-May-2025
I’ll take Manhattan
on the rocks
in a highball glass
23-May-2025
waiting for an email
I find a stress ball
to squeeze
23-May-2025
more than semantics
he calls his plagiarism
an homage
23-May-2025
extra innings
the dog finishes
her marrow bone
23-May-2025
soaring osprey
the bird feeder
clearly beneath him
23-May-2025
tourist season begins
last-minute maintenance
on the indoor pool
23-May-2025
his final words:
"it will all work out
...eventually"
23-May-2025
nervous rookie
a routine fly ball
becomes an adventure
23-May-2025
my daily routine
the illusion
of normalcy
23-May-2025
red-winged blackbird
perching defiantly
on a fallen branch
23-May-2025
late Spring nor’easter
my words
wash away
23-May-2025
tarrif threats
engage the random
number generator
23-May-2025
between games
of the double header
a fifteen dollar beer
23-May-2025
after the storm
a symphony
of chainsaws
23-May-2025
seductive river
we hear
what we want to hear
24-May-2025
paradise
what I see
when I close my eyes
24-May-2025
song sparrow
exactly
what I needed to hear
24-May-2025
missing the train
an extended
sax solo
24-May-2025
osprey nest
a summer romance
begins
24-May-2025
exit strategy
an extra tip
for the valet
24-May-2025
Irish pub
searching the woodwork
for a poem
24-May-2025
holiday weekend
neighborhood renters
unleashed
24-May-2025
desert valley
the cliff dwellers
look down on us
24-May-2025
cicadas
a sudden hush
24-May-2025
after the funeral
forty ounces
to forgetting
24-May-2025
holiday weekend
the parking lots full
of boat hitches
24-May-2025
liquid death throes
24-May-2025
tickled pink
blue carnations
24-May-2025
Autumn breeze
everyone tells me
I haven’t changed
24-May-2025
box kite
hanging
by a thread
24-May-2025
thread model
preventing
a race condition
24-May-2025
ballroom blitz
living with the things
you did to me
24-May-2025
a dream
of leveraging AI
to count invisible fish
25-May-2025
after midnight
the insistent chime
of a Grandfather clock
25-May-2025
first date
we agree
not to dance
25-May-2025
summer in the park
a circle of friends
playing hacky sack
25-May-2025
falling mangos
a parrot mimics
the cat
25-May-2025
over pizza and beer
an extra inning
walk off
25-May-2025
holiday cheer
some assembly
required
25-May-2025
snapshot
fading evidence
of a younger me
25-May-2025
discovered on Facebook
people I might know
25-May-2025
engineer
seeing the glass
at half capacity
25-May-2025
browning the onions
careful not
to crowd the pan
25-May-2025
the new license
are my eyes
really brown?
25-May-2025
still pond
lily pads
in the sky
25-May-2025
breakfast date
a pair of goldfinches
at the feeder
25-May-2025
energy dip
all that’s missing
is a bag of chips
25-May-2025
brownout
a quick inventory
of flashlights
25-May-2025
she won’t reveal
the secret ingredient
in her brownies
25-May-2025
hazy sunshine
Google Maps
is utterly lost
25-May-2025
campaign rally
toxic waste
circling the drain
25-May-2025
funny how no one
says I look young
for my age
25-May-2025
herring watch
counting backwards
to zero
26-May-2025
grackles
mocking
my crow’s feet
26-May-2025
night owl
a flashlight walking
down the street
26-May-2025
street art
unblinking
26-May-2025
goldfinch
plundering
the treasury
26-May-2025
short attention spans
the ultimate
COVID symptom
26-May-2025
Memorial Day
celebrating
our collective amnesia
26-May-2025
the dogs we’ve loved
a different kind
of Memorial Day
26-May-2025
life as an escapist fantasy
26-May-2025
tipping the scales
I empty
my pockets
26-May-2025
waking from a dream
the imprint
of a narwhal tusk
26-May-2025
crossing Canal Street
one last glimpse
of the moon
26-May-2025
bracing for impact
I listen to the news
26-May-2025
water lilies
her bright
pink hair
26-May-2025
morning meditation
the grout
in the bathroom floor tiles
26-May-2025
herring run
I count
two ducks
26-May-2025
waking from a dream
I drift
into consciousness
26-May-2025
just remember
there’s always something
worth forgetting
26-May-2025
family BBQ
we each take a turn
at the Trump piñata
26-May-2025
playing bridge
trump suits
and other dirty tricks
26-May-2025
I am a shell of the shell I once was
26-May-2025
street busker
trying to catch the deluge
in a paper cup
26-May-2025
before sunrise
a reminder to turn off
phone notifications
27-May-2025
tropical wave
farewell
to paradise
27-May-2025
who knew
the inventor of the seed drill
could rock?
27-May-2025
burning bush
of all times
to be lost for words
27-May-2025
bushed before breakfast
27-May-2025
Carolina Wren
too busy at the feeder
to sing
27-May-2025
wilted roses
another Mother’s Day
without her
27-May-2025
inscribed
on the picture window
a dog’s nose print
27-May-2025
like a bad check
I return to work
27-May-2025
corporate brass
entertained
by an a capella group
27-May-2025
someone’s pet project
just made a mess
on our front lawn
27-May-2025
fuzzy logic
a newborn
baby chick
27-May-2025
a twelfth grandchild?
no wonder I’m such
a grumpy grandpa
27-May-2025
Brooklyn playground
young mothers
compare tattoos
27-May-2025
lunch date
a pair of goldfinches
at the feeder
27-May-2025
a night so dark I hid behind the moon
27-May-2025
like an epic poem
a truck
climbing the hill
27-May-2025
a night spent obsessing
over photos
of frightened shelter dogs
27-May-2025
wild pitch
explaining cryptocurrency
to grackles
27-May-2025
sometimes howling at a moonless sky
27-May-2025
dodging the third rail
I turn
to face a train
27-May-2025
rounding the street corner
an unblinking pair of eyes
27-May-2025
curious catbird
in search of treasure
28-May-2025
curious catbird
wondering why I’m staring
at the river
28-May-2025
trying not to laugh
her dogged determination
to keep my sneaker
28-May-2025
consignment store
my period harvest
of dog-eared books
28-May-2025
bachelor pad
one wilted rose
in a wine bottle
28-May-2025
fishermen comparing insect repellents
28-May-2025
lost in the bayou
the mangled roots
of a cypress tree
28-May-2025
a moment’s pause:
the artist’s studio
in a sketchy neighborhood
28-May-2025
morning meditation
I wonder if the herring
are counting us
28-May-2025
the unforgotten
fires burning
in the hills
28-May-2025
murder mystery
who belonged
to this pile of feathers?
28-May-2025
power nap
I’m powerless
to resist
28-May-2025
reading the headlines
I wonder if there’s a way
to fix the glitch
28-May-2025
a paw on my lap
the calling card
of a professional moocher
28-May-2025
an odd choice of words
the likely chance
of rain
28-May-2025
fifteen hours of sunlight
and yet this darkness
28-May-2025
morning meditation
are the herring
counting us?
29-May-2025
sober weekday
the smell of bourbon
in the sauce
29-May-2025
in my Spam folder
solicitations to join
a prayer circle
29-May-2025
closed captioning
an actor’s
silent scoff
29-May-2025
the thousand yard stare
seniors
and their nest eggs
29-May-2025
carved into jade
the disappearance
of a civilization
29-May-2025
still waiting
for things to calm down
after the wedding
29-May-2025
a foreigner
in what used to be
my home
29-May-2025
Riverside Station
I’m being told
it’s the end of the line
29-May-2025
Moxie Nerve Food
effective against
softening of the brain
29-May-2025
black lights
decorating
the bachelor mousepad
29-May-2025
evidently bored
of the same birdseed
tufted titmouse
29-May-2025
debating the proper pronunciation of "vase," it breaks
29-May-2025
flamin’ hot cheetos - the musical
29-May-2025
another day
another mouse finds its way
through the maze
29-May-2025
falling out of bed
I wake up with a mouse
under my eye
29-May-2025
all-night diner
that blueberry pie
won’t eat itself
29-May-2025
after the rain
a shower
of tree pollen
29-May-2025
taking inventory
the hours I’ve lost
dreaming
30-May-2025
approaching clouds
a vanishing silhouette
30-May-2025
tomorrow’s news
the prospect
of more cavities
30-May-2025
searching through
a dark cavity
the doctor’s stethoscope
30-May-2025
McSorley’s Old Ale House
reading the poetry
in the woodwork
30-May-2025
flash flood
spring soil cascading
down Main Street
30-May-2025
performance art
the chop and sizzle
of a food truck
30-May-2025
just in case I need one
too many paisley ties
30-May-2025
measuring the distance
between estranged brothers
30-May-2025
no extra credit
for a June swoon
in May
30-May-2025
after the storm
the ragged grief
of an empty bird nest
30-May-2025
Borough Park
having the chutzpah
to park there
30-May-2025
watered-down cocktails
the bartender tires
of my life story
30-May-2025
startled from sleep
I wake up
in the wrong country
30-May-2025
blackstrap molasses
the color
of my grief
30-May-2025
afternoon clouds
everything
I’ve done wrong
30-May-2025
afternoon clouds
waiting for the weekend
to begin
30-May-2025
dinner prep
a furry speed bump
in the kitchen
30-May-2025
today’s headline
Congress’s
vow of silence
30-May-2025
tunnel vision
the inner workings
of an MRI machine
30-May-2025
closing time
cringing beneath
the bright lights
31-May-2025
between rain showers
a vulture
dries its wings
31-May-2025
red light
clouds cross
a busy intersection
31-May-2025
recycling center
a smile
from an Amazon box
31-May-2025
last day of May
the unchecked migration
of clouds
31-May-2025
Flying Horses Carousel
still reaching
for the brass ring
31-May-2025
early train
a passenger
who won’t shut up
31-May-2025
fast fashion
a scarf
on the clearance rack
31-May-2025
a sticky subject
the ratio of sap
to syrup
31-May-2025
down to earth
another disastrous
SpaceX launch
31-May-2025
Jersey shore
a tidal strait
between waters
31-May-2025
dockside market
the earthy language
of lobstermen
31-May-2025
last day of May
lilacs
in an earthenware vessel
31-May-2025
Earth Day
the dog finds
a mud puddle
31-May-2025
what if it’s COVID?
we know how
to clear a room
31-May-2025
hole in the fence
a neighbor’s dog
goes visiting
31-May-2025
looking at the world
through margarita glasses
31-May-2025
sports pub
someone comes in
wearing the wrong jersey
31-May-2025
morning meditation
watching bird seed
germinate
1-Jun-2025
the grooves
of a drawbridge
I turn up the radio
1-Jun-2025
hermit crab
in search of
the perfect shell
1-Jun-2025
bitterness
yesterday’s croissant
1-Jun-2025
in the headlines
clamping down on bribery
for a small fee
1-Jun-2025
budget signing in red ink
1-Jun-2025
pondering heaven
a pair of swans
1-Jun-2025
first day of June
the countdown
to hydrangeas
1-Jun-2025
hurricane season
the dog circles
a spot on the couch
1-Jun-2025
dandelions
throwing caution
to the wind
1-Jun-2025
paint chips and dip
1-Jun-2025
continuous improvement
and other fairy tales
1-Jun-2025
the space
between the dots
of an ellipsis
1-Jun-2025
old guitar
tuned to the key
of dust
1-Jun-2025
stock futures
all of the pennies
gone from the fountain
1-Jun-2025
sunbeam peeking through the keyhole
1-Jun-2025
carrying too much
the toast falls
buttered side down
1-Jun-2025
metal fatigue
I turn off
the radio
1-Jun-2025
calm seas
the ferry ride
to a fictional island
1-Jun-2025
red-bellied woodpecker
chasing away
a bluejay
1-Jun-2025
sipping sangria
the myth
of too much garlic
1-Jun-2025
the last bus home
each day
just like the next
1-Jun-2025
first day of June
a bee drinking water
from the birdbath
2-Jun-2025
startled from sleep
a tsunami
on the horizon
2-Jun-2025
morning commute
navigating
a shallow river
2-Jun-2025
shopkeeper’s broom
sweeping away
the silence
2-Jun-2025
returned
for insufficient postage
the scarlet letter
2-Jun-2025
cool summer day
am I no one’s
huckleberry friend?
2-Jun-2025
heat advisory
a 100 mile per hour
fastball
2-Jun-2025
heat advisory
her low-cut
tank top
2-Jun-2025
the ocean between
a vacation
and a holiday
2-Jun-2025
holiday travel
the reminder to get
a COVID booster
2-Jun-2025
Monday morning
a fly trapped
between window panes
2-Jun-2025
scattered ashes
the silly songs I would sing
to my dog
2-Jun-2025
after my shower
the dog fast asleep
on my pillow
2-Jun-2025
high and tight
a bat explodes
into splinters
2-Jun-2025
an injured dove
was it a forewarning
or just a bird?
2-Jun-2025
tripping over my own roots
2-Jun-2025
waiting for the walk light
a pigeon crosses the street
2-Jun-2025
tripping over my roots
2-Jun-2025
not afraid to die
the mourning dove
2-Jun-2025
gone in a hummingbird’s heartbeat
2-Jun-2025
morning fog
assessing
my coffee situation
3-Jun-2025
explaining curling to a dog
his tail stops wagging
3-Jun-2025
wild poppies
my granddaughter’s
curly hair
3-Jun-2025
dandelion seeds
the stillborn sister
I never knew
3-Jun-2025
dockside cocktails
sea spray
on the rocks
3-Jun-2025
palm reader
soliciting bigger bribes
for better fortunes
3-Jun-2025
hail the carnival barker-in-chief
3-Jun-2025
requiem
an old t-shirt retired
to the rag pile
3-Jun-2025
summer drought
the home team retired
in order
3-Jun-2025
explaining to the dog
I thought I’d be
retired by now
3-Jun-2025
after the argument
wishing I had
a rewind button
3-Jun-2025
black swan event
back by
unpopular demand
3-Jun-2025
fly in the ointment
stupid people
in large groups
3-Jun-2025
out on probation
a problem dog
pulling at the leash
3-Jun-2025
an ancient bridge
over the strait
between us
3-Jun-2025
Spring cleaning
the search
for expired prescriptions
3-Jun-2025
dockside dining
retired businessmen
dressed as sailors
3-Jun-2025
sobering news
I pour another shot
of tequila
3-Jun-2025
the dark sea swallowing our prayers
3-Jun-2025
eyeing me
beneath the streetlight
a leather jacket
with sunglasses
3-Jun-2025
forever night
the steady cadence
of a blind man’s cane
3-Jun-2025
impending doom
retreating into
a poem
3-Jun-2025
poets
annihilate
yr dreams
3-Jun-2025
I dream of flying
I fall into the sky
instead
3-Jun-2025
summer drought
the lack of offense
with men on base
4-Jun-2025
summer fling
the fear of counting
rose petals
4-Jun-2025
two vultures in a tree
waiting for it all
to hit rock bottom
4-Jun-2025
waxing gibbous moon
the sweaters she’s knitting
nearly finished
4-Jun-2025
genealogy search
I trip over
my roots
4-Jun-2025
"not today"
-- daylily
4-Jun-2025
jubilee
a land of handshakes
and privilege
4-Jun-2025
jubilee
a land of duplicity
and privilege
4-Jun-2025
diamond jubilee
canceled
due to budget cuts
4-Jun-2025
cherries jubilee
my dessert goes up
in flames
4-Jun-2025
identifying the zombie process in the mirror
4-Jun-2025
business class
I have no business
being here
4-Jun-2025
witchcraft passing for policy
4-Jun-2025
checking my eyesight
a shark fin
in the lagoon
4-Jun-2025
spring rolls
enough hot sauce
to make it summer
4-Jun-2025
slashing through sunlight
the business end
of a knife
4-Jun-2025
sipping a martini
I remember
I don’t like vermouth
4-Jun-2025
drunken noodles
the chef’s
dry sense of humor
4-Jun-2025
Central Park West
a young man asks
to photograph my dog
4-Jun-2025
in a vermouth world
I remain
Angostura bitters
4-Jun-2025
asking my late father
his opinion
of the ghost runner
4-Jun-2025
brushing
the hair of the dog
that bit me
4-Jun-2025
the night
is a threadbare blanket
you can’t throw out
4-Jun-2025
seeking enlightenment
I tie my shoelaces
together
4-Jun-2025
the dog’s bark echoes
returning as a ghost
4-Jun-2025
Coney Island
summer forecasts recommend
the Cyclone
5-Jun-2025
politicians hiding broken soldiers
5-Jun-2025
upscale café
poring over
all the choices
5-Jun-2025
pink carnations
my mother would be
93 today
5-Jun-2025
opening the window
a black-capped chickadee
peers in
5-Jun-2025
the moth circles a flaming cliché
5-Jun-2025
broken TV
the soap opera
continues
5-Jun-2025
leisure
across the pond
it rhymes with pleasure
5-Jun-2025
Cape Cod League
an osprey nest
above the light tower
5-Jun-2025
research vessel
the modern fleet
has gone metric
5-Jun-2025
last stop
of the pub crawl
an empty vessel
5-Jun-2025
descendent of wolves
stealing my pillow
while I shower
5-Jun-2025
dyeing my white hair purple
pigments of my imagination
5-Jun-2025
counting sheep
191 days
to retirement
5-Jun-2025
drone attack
a neighbor’s
leaf blower
5-Jun-2025
Nuyorican Poets Café
someone confuses it
with Starbucks
5-Jun-2025
working late
a moth circling
the porch light
5-Jun-2025
earthrise
as seen
from a postage stamp
6-Jun-2025
lunch break
leopards eating
each other’s faces
6-Jun-2025
lunch break
two public defenders
flip a coin
6-Jun-2025
cocktail hour
the sacrilege
of sour mix
6-Jun-2025
lost at sea
a port engineer
retires
6-Jun-2025
light as a feather
the hummingbird hovering
above my head
6-Jun-2025
procrastination
I like to think
it saves time
6-Jun-2025
beware the presence
of lenity
in high places
6-Jun-2025
Kenmore Square
a scenic waterfall
down the subway steps
6-Jun-2025
schadenfreude
an alternative fragrance
to musk
6-Jun-2025
cynically marketing panic
6-Jun-2025
press secretary
spreading compost
on rocky soil
6-Jun-2025
underdog
covering
a two-point spread
6-Jun-2025
occupational hazard
dog ticks
on the bedspread
6-Jun-2025
scenic highway
seeing where
the other half lives
6-Jun-2025
dust devil
what gets lost
in the updraft
7-Jun-2025
waxing gibbous moon
an updated
relationship status
7-Jun-2025
beach closed due to lifeguard shortage
7-Jun-2025
weekend morning
tree pollen
on the dog’s ear
7-Jun-2025
daily headlines
the moribund patient’s
deepening stupor
7-Jun-2025
in the mirror
my father’s
sarcastic smile
7-Jun-2025
early harvest
the farmer plants a kiss
on his granddaughter’s cheek
7-Jun-2025
weekend drizzle
I’ve learned
to expect it
7-Jun-2025
late night snack
a poppy seed
between my teeth
7-Jun-2025
piano lounge
a relic
from a different era
7-Jun-2025
pipe bomb
someone in the crowd
with a vape pen
7-Jun-2025
coarse underfoot
the hotel room’s
dated shag carpet
7-Jun-2025
what breed of dog am I?
7-Jun-2025
familiarity pleads no contest
7-Jun-2025
Día de los Muertos
the cheek bones
of a well-bred ghost
7-Jun-2025
Christmas at the Mall
loudspeakers blaring
"Silent Night"
7-Jun-2025
early summer dusk
a bold
magenta sky
7-Jun-2025
time measured
in cigarette butts
7-Jun-2025
lunch break
the osprey clutches
a live herring
7-Jun-2025
Washington break-up
two snakes swallowing
each other’s tail
7-Jun-2025
injured at sea
an avalanche
of paperwork
8-Jun-2025
abandoned lighthouse
a scenic cruise
hugs the shoreline
8-Jun-2025
trigonometry
a sudden craving
for pi
8-Jun-2025
slow dance
a pair of swans
in the lagoon
8-Jun-2025
hungry cattle
a mournful
ranchero ballad
8-Jun-2025
what rhymes with orange?
a Baltimore Oriole
enjoying breakfast
8-Jun-2025
summer in the city
a street mime offers me
invisible water
8-Jun-2025
summer in the city
a street mime shares
his invisible water
8-Jun-2025
hit batter
a collective gasp
from the crowd
8-Jun-2025
first date
she asks the bartender
if they serve mead
8-Jun-2025
weekend weather
always a single shade
of gray
8-Jun-2025
crime scene
the dog
rolls in it
8-Jun-2025
hiding in plain sight
a wounded dove
at the curb
8-Jun-2025
crossing the Great Plains
a perfect time
for a nap
8-Jun-2025
the comedian’s set
crossing from funny
to just plain mean
8-Jun-2025
slow dance
as if no one
is watching
8-Jun-2025
landslide
so much effort
to bury a secret
9-Jun-2025
lost in the city
handwritten directions
from a concierge
9-Jun-2025
strawberry moon
the ingredients
of non-dairy yogurt
9-Jun-2025
dandelion seeds
crossing the border
unchallenged
9-Jun-2025
wow and flutter
alphabetizing
my vinyl collection
9-Jun-2025
approaching summer
the dog
discovers grasshoppers
9-Jun-2025
cypress swamp
the twisted tales
it tells
9-Jun-2025
certified organic
something leaking
from the compost
9-Jun-2025
parenthood
the carrot
or the stick?
9-Jun-2025
shaved ice
absentmindedly
stroking my beard
9-Jun-2025
sketch artist
her eyebrows
penciled in
9-Jun-2025
art auction
a stray dog
outbids me
9-Jun-2025
armed with sunscreen
the clouds roll in
9-Jun-2025
one-armed bandit
now accepting bitcoin
9-Jun-2025
in my dreams
the ghost of a chipmunk
scurrying past
9-Jun-2025
crime in progress
seafood leftovers
in a shared microwave
9-Jun-2025
another stranger
tells me that what I’ve written
is not a haiku
9-Jun-2025
the door to hell
unpaved
and full of bad intentions
9-Jun-2025
pulling at a loose thread
only to discover
it’s a dragonfly
9-Jun-2025
be the change
but strictly
small unmarked bills
9-Jun-2025
carving his initials
into a dugout bench
the phantom ballplayer
9-Jun-2025
ethical hack
I cover my mouth
when I cough
9-Jun-2025
closing my eyes
the pillow smells
like a dog
9-Jun-2025
golden hour
watching the shadows
disappear
9-Jun-2025
the howl of day-glo streets
9-Jun-2025
eclipsed by clouds
a shadow on the moon
10-Jun-2025
on this side of the bridge
an illusion of safety
10-Jun-2025
for sale sign
house flippers
wait their turn
10-Jun-2025
flip-flop circuit
talking heads
on Fox News
10-Jun-2025
bumper cars
weaving through
my morning dreams
10-Jun-2025
broken clouds
the iridescence
of a conch shell
10-Jun-2025
startled from sleep
I sit up and shout
at ghosts
10-Jun-2025
no nutritional value
another exclusive
fundraising dinner
10-Jun-2025
trade winds blow
where maggots turn to flies
10-Jun-2025
desert breeze
finishing
a good book
10-Jun-2025
morning jogger
my fleeting youth
10-Jun-2025
jogging my memory
a documentary
of the Marathon bombing
10-Jun-2025
first to the feeder
a gray catbird
in the rain
10-Jun-2025
IRT local
a smiling pit bull
in a backpack
10-Jun-2025
a fork in the road
we must choose between sushi
and flatbread pizza
10-Jun-2025
a chilling effect
ice cold beer
after a long day
10-Jun-2025
strawberry moon
so close I could taste it
10-Jun-2025
strawberry moon
so close I could taste it
if not for these clouds
10-Jun-2025
frightening the vultures
a rabbit sings
"Feast on My Heart"
10-Jun-2025
unblinking yellow eyes
the grackles won’t tell me
what they’re eating
10-Jun-2025
solar flare
my granddaughters
in bell bottoms
11-Jun-2025
under siege
a city
of ghosts
11-Jun-2025
strawberry moon
the rookie’s first base hit
drives in two
11-Jun-2025
restless night
I lose count
of sheep
11-Jun-2025
something slightly off
the fear
of a balanced diet
11-Jun-2025
nascent millionaires bulldozing palm orchards
11-Jun-2025
making breakfast
on my own today
a double-edged sword
11-Jun-2025
call and response
red-winged blackbirds
in perfect harmony
11-Jun-2025
split-fingered fastball
a venomous snake
in tall grass
11-Jun-2025
fishing for blues
a wailing guitar solo
in my head
11-Jun-2025
ginko walk
tripping over the gnarled roots
of a tired cliché
11-Jun-2025
highway hypnosis
my tires find
the rumble strip
11-Jun-2025
resigned to get my shot
because no one
is innocent
11-Jun-2025
why drink water
when you can spend money
on hydration sticks?
11-Jun-2025
urban opportunism
a rollerblader
in the bike lane
11-Jun-2025
strawberry moon
she asks what I’d like
for dessert
11-Jun-2025
city street lights
the scrape of a skateboard
on the library steps
11-Jun-2025
skateboarder just scraping by
11-Jun-2025
Surf Drive
the rogue wave
of retreat
12-Jun-2025
crystal clear
dark clouds
on the horizon
12-Jun-2025
peaceful protests
a game of chance
12-Jun-2025
24-hour news
a desperate sprint
for our connecting flight
12-Jun-2025
flight delay
the day’s itinerary
up in the air
12-Jun-2025
outdoor clam shack
patrolled by seagulls
12-Jun-2025
Mosquito Bay
how brightly it shines
at night
12-Jun-2025
magnetic storm
no indication
of where we’re going
12-Jun-2025
now on tap
highly carbonated
populist angst
12-Jun-2025
morning fog
the conductor taps my shoulder
at South Station
12-Jun-2025
military parade
a solitary bugle
plays "Taps"
12-Jun-2025
boys of Summer
the top prospect tapped
for a big league debut
12-Jun-2025
South Station
the conductor taps my shoulder
to wake me
12-Jun-2025
morning fog
the conductor
taps my shoulder
12-Jun-2025
today’s forecast
drought conditions
and a broken corkscrew
12-Jun-2025
my old school
a countdown
to ecstasy
12-Jun-2025
imminent orgasm
the sound
of crashing waves
12-Jun-2025
shapeshifting
the blurred edges
of my dreams
12-Jun-2025
city under siege
Nero’s fiddle
out of tune
13-Jun-2025
communication blackouts
an eruption
on the sun
13-Jun-2025
solar flare
my granddaughters
wearing bell bottoms
13-Jun-2025
Friday the thirteenth
a meltdown
of democracy
13-Jun-2025
after the speech
an overflowing dumpster
on fire
13-Jun-2025
Friday the thirteenth
an empty life raft
washed ashore
13-Jun-2025
hungry wolf
assuring the chickens
he’s vegan
13-Jun-2025
oak pollen
not in the mood
to celebrate
13-Jun-2025
postcard
of an idyllic sunset
worn at the corners
13-Jun-2025
great news!
the dog only sheds
twelve months a year
13-Jun-2025
Let’s Make a Deal
which country gets to dress
like a turnip?
13-Jun-2025
freshwater spring
a broken pipe
in the outdoor shower
13-Jun-2025
this is not a drill
using vice grips
as a hammer
13-Jun-2025
unscheduled stop
a runaway caboose
in the trainyard
13-Jun-2025
Spring training
fierce competition
spitting out tobacco
13-Jun-2025
Spring training
fierce competition
chewing tobacco
13-Jun-2025
now boarding someone else’s train
13-Jun-2025
one family’s trash
a raccoon’s treasure
13-Jun-2025
a champagne flute
at the end
of the rainbow
14-Jun-2025
hot chocolate
I remember
my first ballgame
14-Jun-2025
ancient cemetery
a weathered tombstone
covered with lichen
14-Jun-2025
without warning
another trip
around the sun
14-Jun-2025
Flag Day
false patriots
and their flags
14-Jun-2025
wishing I could fly
I trip over
a dog toy
14-Jun-2025
summer storm
so many green leaves
fall to the ground
14-Jun-2025
a thankless job
muddling mint leaves
14-Jun-2025
all-night diner
the glazed donuts
start to sing
14-Jun-2025
describing my work day
my father’s eyes
glaze over
14-Jun-2025
evolution
a deer
with headlights
14-Jun-2025
the bee’s knees
rosemary blossoms
14-Jun-2025
lane closure
friends and family
on No Kings Day
14-Jun-2025
closure
breakup
by text
14-Jun-2025
legendary profile
a Red Heeler
named Poppy
14-Jun-2025
good dog!
the star
of a peaceful protest
14-Jun-2025
tinnitus
believing I could hear
electricity
14-Jun-2025
tinnitus
almost believing
I could hear electricity
14-Jun-2025
off the beaten path
a woman
who speaks with horses
14-Jun-2025
asking
my father’s ghost
if he was proud of me
14-Jun-2025
northern lights
the glow
of a distant city
15-Jun-2025
shallow river
another bend
in the streaming service
15-Jun-2025
waning moon
a Father’s Day card
from the dog
15-Jun-2025
first date
a blinking yellow light
reflected in her eyes
15-Jun-2025
narcissist clutching pearls
15-Jun-2025
remembering the songs
my Dad would sing
to my children
15-Jun-2025
researching
my family tree
an acorn falls
15-Jun-2025
Buzzards Bay
the search of buried treasure
lost at sea
15-Jun-2025
agua fresca
dulce tamarindo frío
calma el calor
15-Jun-2025
wrought iron balcony
watching the world go by
15-Jun-2025
burnt toast
I remember
my first love
15-Jun-2025
lobbyists
raising a toast
to preventable death
15-Jun-2025
"are we there yet?"
bumper to bumper traffic
on the Triboro Bridge
15-Jun-2025
a fortunate son’s
flimsy salute
15-Jun-2025
Father’s Day
I think he would have
liked this place
15-Jun-2025
Fata Morgana
a ghost ship
passing by
15-Jun-2025
Fata Morgana
a ghost ship
above the horizon
15-Jun-2025
all-night diner
tasting
the weariness
15-Jun-2025
birria tacos
a beautiful mess
15-Jun-2025
Orange Julius Caesar
15-Jun-2025
Mosquito Bay
a nighttime swim
through light
16-Jun-2025
hushing the crowd
the pinch hitter
draws a walk
16-Jun-2025
still life
the artist’s
colorful language
16-Jun-2025
lighting up
a Brooklyn fire escape
sunflowers
16-Jun-2025
rejection letter
I use it
to swat a fly
16-Jun-2025
increasing exponentially
the price of Paradise
16-Jun-2025
the party platform
mired in primordial ooze
16-Jun-2025
sold out
another tribute band
at the music tent
16-Jun-2025
Pure Land
the town’s only ATM
out of order
16-Jun-2025
what’s for dinner?
a barn swallow’s beak
filled with mud
16-Jun-2025
trapped herring
a fish crow
swallows it whole
16-Jun-2025
waking from a nap wearing the wrong head
16-Jun-2025
pure temptation
her sheer white lingerie
16-Jun-2025
summer travel
a popular player
sent packing
16-Jun-2025
near-empty club
the troubadour’s
tearful ballads
16-Jun-2025
Rockaway Beach
earbuds blocking out
the sound of waves
16-Jun-2025
church bells
a sudden hush
of crickets
16-Jun-2025
security footage
a coyote visits
the cemetery
16-Jun-2025
Central Park coyote
eyes gleaming
for the cameras
16-Jun-2025
evening clouds
moths fluttering
beneath the streetlight
16-Jun-2025
startled from sleep
a bullet pierces my heart
and I apologize
16-Jun-2025
hum of night
the dog completes
my yawn
16-Jun-2025
morning rain
the afterglow
extinguished
17-Jun-2025
summer dusk
fading
into you
17-Jun-2025
an osprey soars
Wall Street futures
not so much
17-Jun-2025
eyes wide open
a chipmunk visits
backyard Buddha
17-Jun-2025
whimsical moments
a chipmunk takes its place
next to Buddha
17-Jun-2025
employee appreciation
bring your own lunch
17-Jun-2025
desert mirage
a shower
of marigolds
17-Jun-2025
a dog!
a panic
in a pagoda!
17-Jun-2025
windless morning
my murmuring
becomes a sigh
17-Jun-2025
windless morning
my susurration
becomes a sigh
17-Jun-2025
tangled up
in wind chimes
my runaway thoughts
17-Jun-2025
morning commute
the catbird always first
to the feeder
17-Jun-2025
called strike three
the rookie’s
blank expression
17-Jun-2025
morning mist
Starbucks baristas
go on strike
17-Jun-2025
Chelsea Park
tenement ghosts
share the playground
17-Jun-2025
TSA checkpoint
the full-body scanner
turns up empty
17-Jun-2025
afternoon clouds
a slow procession
downriver
17-Jun-2025
last days of Spring
the wind
has moved on
17-Jun-2025
darkening sky
the approaching rumble
of a motorcycle
17-Jun-2025
a memory
that takes my breath away
Fulton Fish Market
17-Jun-2025
the stifling stillness of summer heat
17-Jun-2025
writer’s block
I curse
the light
17-Jun-2025
fireflies
the suspension
of disbelief
17-Jun-2025
out of breath
the big bad wolf
meets an angry sow
17-Jun-2025
morning meditation
my mantra lost
in the fog
18-Jun-2025
microburst
the birdbath
runneth over
18-Jun-2025
summer mist
it sees
right through me
18-Jun-2025
torn sheets
an unfolding drama
18-Jun-2025
hummingbird cake
the fruit flies love it
18-Jun-2025
asleep on the couch
a death march
to bed
18-Jun-2025
elation
the cabin door
opens
18-Jun-2025
Spring courtship
a pair of cardinals
beak to beak
18-Jun-2025
school’s out
I can’t forget
what I’ve never learned
18-Jun-2025
last day of school
osprey fledglings
crowd the nest
18-Jun-2025
Google maps
leading me to a realm
of possibility
18-Jun-2025
starless summer night --
cue the fireflies
18-Jun-2025
fireflies
seeing
is believing
18-Jun-2025
waning moon
refilling
another prescription
18-Jun-2025
riches await
a silent stalker
in my Spam folder
18-Jun-2025
childhood dreams
climbing the beanstalk
into the clouds
18-Jun-2025
searching for fireflies
a swarm of mosquitos
finds me instead
18-Jun-2025
afternoon delight
sheer lingerie
and a smile
18-Jun-2025
not that I’m complaining
but your coy smile
fools no one
18-Jun-2025
Maul a Pen
the perfect anagram
for a poet
18-Jun-2025
chickadees
arguing
with thunder
19-Jun-2025
Cape Cod morning
the slow emergence
of sunshine
19-Jun-2025
walk don’t run
she dares me
to venture outside
19-Jun-2025
all ears
the Cattle Dog
spots a rabbit
19-Jun-2025
morning chill
searching for
a coat of arms
19-Jun-2025
peace on earth
a vague recollection
19-Jun-2025
lighthouse
a lonely lantern
by the sea
19-Jun-2025
faro
una linterna solitaria
junto al mar
19-Jun-2025
longest day
it’s all downhill
from here
19-Jun-2025
a gallant gesture
he gives away his portion
of the inheritance
19-Jun-2025
poor little rich boy
drinking someone else’s
milkshake
19-Jun-2025
a firm handshake --
"keep in touch"
19-Jun-2025
open mic
the poetry shakes
in my hands
19-Jun-2025
energy dip
birria tacos
with a rich consomme
19-Jun-2025
between poems
the nonsense
of normal life
19-Jun-2025
last day of Spring
my careful steps
19-Jun-2025
first day of summer
the transition
from jeans to shorts
20-Jun-2025
wind advisory
the hydrangeas tremble
20-Jun-2025
coast to coast
the spaces
between us
20-Jun-2025
sacrilegious cuisine
guacamole
with peas
20-Jun-2025
cold beer
quenching
the inner mounting flame
20-Jun-2025
heat wave
the grumbling
of grackles
20-Jun-2025
golden age
more junk mail
from AARP
20-Jun-2025
green breeze
suddenly
a signature scent
20-Jun-2025
suddenly a signature scent
20-Jun-2025
just out of reach
a squirrel
taunts the dog
20-Jun-2025
grateful
to see the daisies
from above
20-Jun-2025
greenhorn cheat sheet:
starboard, port,
bow and stern
20-Jun-2025
stern warning
a fastball
behind the head
20-Jun-2025
tourist season
a supermarket runs out
of pool noodles
20-Jun-2025
mild seasoning
what passes for spicy
on Cape Cod
20-Jun-2025
in a parallel universe
dignity
in the White House
20-Jun-2025
a Cardinal votes:
the next pope will be
a White Sox fan
20-Jun-2025
mourning morning
my eyes at half-mast
20-Jun-2025
golden hour
as honest
as the day is long
20-Jun-2025
lost in a strange town
I ask for directions
to Calle sin Nombre
20-Jun-2025
June bug or cicada?
the Mayfly
doesn’t answer
20-Jun-2025
dive bar
the hipster
hides his cellphone
20-Jun-2025
heavy sigh
so passes
the longest day
20-Jun-2025
disorganized
the hurricane promises
to reform
21-Jun-2025
municipal pool
whistled for an
illegal lane change
21-Jun-2025
quiet contemplation
more construction
near the river
21-Jun-2025
a rooster crowing because it’s alive
21-Jun-2025
waning crescent moon
his ashes cry out
to be scattered
21-Jun-2025
beginning to think
the resident bot doesn’t care
for my poetry
21-Jun-2025
crowded classroom
a shy boy
who knows the answer
21-Jun-2025
writer’s block
a washed-out
arroyo
21-Jun-2025
alien invasion
a swarm
of cicadas
21-Jun-2025
fresh bird seed
a goldfinch
with plenty to say
21-Jun-2025
late for work
the Broke Down Engine Blues
21-Jun-2025
standard and poor
watching my nest egg
crack
21-Jun-2025
irises
my eyes
in and out of focus
21-Jun-2025
quercine forest
learning from the oak
about the oak
21-Jun-2025
summer solstice
a cicada
in a bird nest
21-Jun-2025
translucent green
my mother’s old
lettuce crisper
21-Jun-2025
heat wave
the conductor punches
my ticket twice
21-Jun-2025
college in the seventies
a line forms
for the keypunch machine
21-Jun-2025
sucker punch
the lollipop
I didn’t want
21-Jun-2025
the liminal difference
between negligence
and neglect
21-Jun-2025
flicker flicking seeds from the feeder
21-Jun-2025
rich man in a golf cart
threatening the sun
22-Jun-2025
champagne supernova
it will be over
before you know it
22-Jun-2025
was it only a dream?
a tightrope walk
between two skyscrapers
22-Jun-2025
press conference
a scarecrow shouting
at clouds
22-Jun-2025
pausing between songs
the raconteur
engaging pigeons
22-Jun-2025
late-night press conference
a carnival barker
and his 3-ring circus
22-Jun-2025
my ringtone clearing the room
22-Jun-2025
explaining
a mechanical pencil
to the dog
22-Jun-2025
used book pop-up store
I am a babe in toyland
22-Jun-2025
skywriting
everything
I’ve done wrong
22-Jun-2025
no doctor in the house
my progenitors
were jornaleros
22-Jun-2025
earning rich praise
the supermodel’s
peasant blouse
22-Jun-2025
dream lover
generated by AI
22-Jun-2025
picnic in the park
a coyote
in the shadows
22-Jun-2025
a neighbor’s unmowed lawn
where the shade tree
used to be
22-Jun-2025
nearly out of thyme
a frantic search
for the produce aisle
22-Jun-2025
noisy songbird
or somebody’s ringtone?
22-Jun-2025
my favorite deli
never too heavy
on the mustard
22-Jun-2025
repressing a yawn
the dog finishes it
22-Jun-2025
protesting the war
I open a book
22-Jun-2025
graduation day
the scent of rain
in the air
23-Jun-2025
towering nostalgia
a sculpture made
from floppy disks
23-Jun-2025
no relief in sight
I sigh anyway
23-Jun-2025
honey badger
comfortable
in its skin
23-Jun-2025
dry cleaning
the tailor frowns
at my wool jacket
23-Jun-2025
slack tide
the fisherman’s
unconditional release
23-Jun-2025
lying naked in my bed
unconditional surrender
23-Jun-2025
senior prom
cicada wings
on the sidewalk
23-Jun-2025
the guru’s enlightenment --
AI summarizes it
23-Jun-2025
rain dance
dodging the cracks
in the pavement
23-Jun-2025
back to work
an auto-reply
from my Congressman
23-Jun-2025
beer garden
its potential
untapped
23-Jun-2025
sleight of hand
the hills and vales
of Wall Street
23-Jun-2025
24-hour news
the persistent pounding
of war drums
23-Jun-2025
city dog pound
no one asks
for ID
23-Jun-2025
no longer covered
by health insurance
an ounce of prevention
23-Jun-2025
heat wave
the breathless anticipation
of bad news
24-Jun-2025
heat wave
the pink flamingo
grows pale
24-Jun-2025
press conference
the subtitles include
air quotes
24-Jun-2025
chef’s surprise
unmasked men without ID
in the kitchen
24-Jun-2025
my homeland
the ruins
of a sugar plantation
24-Jun-2025
stir crazy
the dog cavorting
with my sandal
24-Jun-2025
heat wave
preventing
a race condition
24-Jun-2025
magical realism
my mother’s accent
in the crowd
24-Jun-2025
heat wave
batting away
a marsh fly
24-Jun-2025
The King’s Speech
is it enigmatic
or just gibberish?
24-Jun-2025
Apocalypse now?
96 degrees
in the shade
24-Jun-2025
heat advisory
talking heads
throwing shade
24-Jun-2025
heat advisory
the tired clang
of a buoy bell
24-Jun-2025
over hardcore punk
an excellent selection
of herbal teas
24-Jun-2025
steampunk convention
a repurposed
espresso machine
24-Jun-2025
speaking to the gun
"I’m not a punk
nor do I feel lucky"
24-Jun-2025
hotter than hell
an old dog’s breath
against my leg
24-Jun-2025
refreshing my browser
it’s still too hot
to think
24-Jun-2025
noisy titmouse!
I’m not to blame
for this heat!
24-Jun-2025
afternoon heat
even the clocks
slow down
24-Jun-2025
when the arc of the story
is a ghost chased by wolves
24-Jun-2025
the hum of summer nights
time to write
a creation myth
24-Jun-2025
unsophisticated
my alarm when I see
the blow torch
24-Jun-2025
continued heat
I keep looking
at a broken clock
25-Jun-2025
beach erosion
an old lighthouse
on the rocks
25-Jun-2025
Coney Island
the flashing lights
of a pinball machine
25-Jun-2025
Craigville Beach
lifeguard on duty
25-Jun-2025
Fanta Limón
a crowded pool
outside Madrid
25-Jun-2025
crowded bus
a mother braids
her daughter’s hair
25-Jun-2025
mischief in the air
the dog chases
a frisbee
25-Jun-2025
cicada wings
a silent grief
25-Jun-2025
summer doldrums
the cashier perplexed
when I use exact change
25-Jun-2025
sacred text
invitation to join
a prayer circle
25-Jun-2025
new moon
how many times
must I write about it?
25-Jun-2025
afternoon heat
my desire to drive
decelerates
25-Jun-2025
afternoon heat
my enthusiasm for work
decelerates
25-Jun-2025
abandoned silver mine
the things we think
are precious
25-Jun-2025
shortcut through the pasture
a minefield of cow pies
25-Jun-2025
twin bartenders
how many times have they heard
"make mine a double?"
25-Jun-2025
summer in the city
an arc of water
from the Johnny Pump
25-Jun-2025
continued heat
one more button
undone
25-Jun-2025
remember the last thing you really loved
25-Jun-2025
intertidal zone
the things
we leave behind
26-Jun-2025
empty nest
photos of all the dogs
we’ve loved
26-Jun-2025
open windows
a neighbor won’t shut off
his alarm clock
26-Jun-2025
countdown to retirement
bittersweet climbing
the trellis
26-Jun-2025
dining al fresco
a cormorant
on lunch break
26-Jun-2025
remembering to be kind and rewind
26-Jun-2025
oldies cover band
the crowd screams
for "A Kind of Hush"
26-Jun-2025
burning sage
everything
we want to believe
26-Jun-2025
dark pond
swallowing a frog
without a sound
26-Jun-2025
golden waves and other hallucinations
26-Jun-2025
heat wave over
we pause
to catch our breath
26-Jun-2025
sage advice
always burn
before reading
26-Jun-2025
always the vagabond
nobody’s dog
about town
26-Jun-2025
heat wave over
we crawl back
under the blankets
26-Jun-2025
stable genius
Wilbur confers
with Mr. Ed
26-Jun-2025
Highway 61 revisited
a detour
at Desolation Row
26-Jun-2025
sidewalk café
a new dog
in town
26-Jun-2025
not much for sweets
...unless it’s Turrón
26-Jun-2025
rabbit hole
someone I no longer
wish to know
26-Jun-2025
partly cloudy
dragonfly perched
on an Adirondack chair
26-Jun-2025
waterspout chasing the whales away
27-Jun-2025
suspected spam
a collection agency
looking for my son
27-Jun-2025
always served
with arroz con gandules
Grandma’s Spanglish
27-Jun-2025
rain delay
the sausage vendor
flooded with fans
27-Jun-2025
mob hit
kangaroos surround
the tourist’s car
27-Jun-2025
crescent moon
the home team
no-hit on the road
27-Jun-2025
downtown café
nobody asks me
what I’m reading
27-Jun-2025
refugee crisis
a friend of a friend
sends me a resume
27-Jun-2025
broken clouds
a flush of poppies
in a fallow field
27-Jun-2025
chaos monkey
this is not
a drill
27-Jun-2025
floating world
a pretty balloon
escapes
27-Jun-2025
ladies first
a pair of orioles
at the feeder
27-Jun-2025
inner sanctum
my little corner
of the library
27-Jun-2025
afternoon delight
my mother asks
what it means
27-Jun-2025
bridge construction
politicians on the wrong side
of history
27-Jun-2025
moment of clarity
the window washer
sends me a bill
27-Jun-2025
afternoon delight
emerging from the pool
in a bikini
27-Jun-2025
afternoon delight
how beautifully she wears
the shadows
27-Jun-2025
desert highway
how many miles
to the next mirage?
28-Jun-2025
outsider art
a climate-controlled studio
28-Jun-2025
far from the shade tree
a querulous quail
28-Jun-2025
cherries jubilee
my burning appetite
28-Jun-2025
questioning my dream
of a missed phone call
28-Jun-2025
turning on the fan
dog fur dances
across the floor
28-Jun-2025
June swoon
Red Sox fans
and their angst
28-Jun-2025
young lovers
careful not to count
flower petals
28-Jun-2025
Halloween night
ordering a Bloody Mary
from Count Dracula
28-Jun-2025
my daughter’s departure
a lingering plume
of white smoke
28-Jun-2025
sudden downpour
an underground movement
of street musicians
28-Jun-2025
golden toilets
the very definition
of pretentiousness
28-Jun-2025
tundra
an empty
haiku notebook
28-Jun-2025
romantic desert
the mirage
of a sugar daddy
28-Jun-2025
emerging from the pool
how beautifully she fills
her bikini top
28-Jun-2025
weekend headlines
racing toward the chasm
on one leg
28-Jun-2025
young courtesan
surrounded by concrete and steel
defiantly dreaming of flowers
28-Jun-2025
a pitbull
wearing a tiara
no more doom-scrolling
28-Jun-2025
summer dog walk
harassed
by marsh flies
28-Jun-2025
summer swoon
an app misidentifies
a hummingbird
28-Jun-2025
farmer’s market
whose habaneros
are hottest?
28-Jun-2025
why poetry?
why not split the atom
in a cluttered garage?
28-Jun-2025
Sunday morning commute
a box turtle
in no particular hurry
29-Jun-2025
hazy summer night
the streetlight surrounded
by a halo
29-Jun-2025
broken clouds
a leak
in the garden hose
29-Jun-2025
Sunday morning
the dog doesn’t care
that I haven’t showered
29-Jun-2025
morning clouds
the hair of the dog
that bit me
29-Jun-2025
engraved on my wedding band
letters too tiny to read
29-Jun-2025
forever summer
her hypnotizing
silhouette
29-Jun-2025
18 stories high
the window washer
misses a spot
29-Jun-2025
restless night
the ghost train’s
distant rumble
29-Jun-2025
golden hour
her naked silhouette
29-Jun-2025
her life
an unending
Bollywood dance sequence
29-Jun-2025
politicians pandering profusely
29-Jun-2025
summer daydream
a yacht rock playlist
29-Jun-2025
filing my taxes
a birthmark
I never noticed
29-Jun-2025
file not found
a haiku moment
lost in the cloud
29-Jun-2025
border patrol
portable toilets
in single file
29-Jun-2025
lobster season
we run out
of sunscreen
29-Jun-2025
stranded on second
a steady diet
of sliders
29-Jun-2025
storm chasers
up against
a wall cloud
29-Jun-2025
Pueblo Mágico
the tamale lady
sold out by noon
29-Jun-2025
meteor shower
I put away
the umbrella
30-Jun-2025
sundown
the shadows
soften
30-Jun-2025
manic Monday
running
out of time
30-Jun-2025
hot summer morning
a stoopball game
on a busy street
30-Jun-2025
day drinking
it hardly matters
anymore
30-Jun-2025
recurring nightmare
my chalk outline
in the driveway
30-Jun-2025
summer colors
there’s no reason
not to share
30-Jun-2025
time travel
nostalgia for an age
yet to come
30-Jun-2025
balmy night
an occasional firefly
across the street
30-Jun-2025
no time for courage
a blue jay flies away
from the dog
30-Jun-2025
downtime
it means something different
if you work in IT
30-Jun-2025
slow internet
a dead fish
floating downriver
30-Jun-2025
Downtown Crossing
pigeons alighting
on their shadows
30-Jun-2025
morning workout
I bend down
to tie my shoes
30-Jun-2025
summer haze
the lingering sound
of an ice cream truck
30-Jun-2025
24-hour news
searching for
the pause button
30-Jun-2025
heartbreak
dappled clouds
at sunset
30-Jun-2025
retirement planning
I get a library card
30-Jun-2025
lingering haze
the echo
of a barking dog
30-Jun-2025
dirty dishes
the bitter aftertaste
of a road not taken
30-Jun-2025
summer rain
the subway busker sings
"Love In Vain"
1-Jul-2025
loneliness
the fading
magenta sky
1-Jul-2025
rusty pickup truck
just relaxing
in the sun
1-Jul-2025
summer rain
the street busker sings
"Gimme Shelter"
1-Jul-2025
visions of sugar plums
the mulled wine
is especially strong
1-Jul-2025
now playing on C-SPAN
profiles in cowardice
1-Jul-2025
Zen poker
nothingness
is a cool hand
1-Jul-2025
cool breeze
can the sunflowers
feel it?
1-Jul-2025
noise cancelling headphones
I can still hear the voices
in my head
1-Jul-2025
laundry day
a happy reunion
of wayward socks
1-Jul-2025
patriot games
renaming
a body of water
1-Jul-2025
the end of democracy?
Wall Street yawns
1-Jul-2025
holiday weekend
wise men
stay home
1-Jul-2025
describing my work day
the dog brings me
a tennis ball
1-Jul-2025
in one graceful motion
the Tai-Chi master
lights a cigar
1-Jul-2025
snuggling
in a broken box
abandoned puppies
1-Jul-2025
waiting for the bus
my late father’s
aftershave
1-Jul-2025
rain delay
somebody smoking
clove cigarettes
1-Jul-2025
rain so close I can taste it
1-Jul-2025
circling the drain
the contents
of an unlabeled vial
1-Jul-2025
covered with bittersweet
that secret gateway
to the ocean
2-Jul-2025
scarlet letter
the recipient no longer
lives at this address
2-Jul-2025
waxing crescent moon
faintly scratching
the night sky
2-Jul-2025
dining al fresco
a kingfisher
back for seconds
2-Jul-2025
after the rain
effluence of storm drains
in the river
2-Jul-2025
clearing the room
my punk rock ringtone
2-Jul-2025
silent grackles
clearly they know something
I don’t
2-Jul-2025
lame duck rehearsing its swan song
2-Jul-2025
adorable bunnies
nibbling our tomatoes
2-Jul-2025
fireflies not long for this world
2-Jul-2025
palm reader
premium pricing
for optimal fortunes
2-Jul-2025
summer daydream
a palm tree swaying
in the breeze
2-Jul-2025
poet wannabe
sipping espresso
from an empty cup
2-Jul-2025
cicadas
it’s been
a dog’s age
2-Jul-2025
palm reader
premium pricing
for favorable fortunes
2-Jul-2025
fireworks
a soda can
in the incinerator
2-Jul-2025
the sheep tired
of being counted
2-Jul-2025
startled awake
on the last train
without my glasses
2-Jul-2025
fool’s gold
the color
of lies
3-Jul-2025
beneath a canopy of clouds
a night of restless sleep
3-Jul-2025
beneath a canopy of clouds
a moment of clarity
3-Jul-2025
Fourth of July
we make note
of the nearest trauma center
3-Jul-2025
balance challenge
the tightrope walk
between paychecks
3-Jul-2025
rain or shine
this descent
into darkness
3-Jul-2025
desert valley
the rock climbers
look down on us
3-Jul-2025
open the floodgates
a televangelist’s tears
3-Jul-2025
free entertainment
my untied shoelaces
3-Jul-2025
boxers or briefs?
the dog
doesn’t care
3-Jul-2025
never zero
the possibility
of summer rain
3-Jul-2025
over cold coffee
the new policy
for reductions in force
3-Jul-2025
Payday
my relief
when the check clears
3-Jul-2025
still checking the wristwatch
I no longer wear
3-Jul-2025
checkmate
I sense
I’m being hustled
3-Jul-2025
last-minute shopping
every checkout line
is the longest
3-Jul-2025
grilled salmon
an urge to swim upstream
3-Jul-2025
sour homebrew
apparently
it’s a new style
3-Jul-2025
restive waters
where grief begins
4-Jul-2025
play time
a soggy dog toy
against my leg
4-Jul-2025
poetry reading
no natural rhythm
4-Jul-2025
overcast
the mood
she’s in
4-Jul-2025
after the storm
a squirrel nest
on the front lawn
4-Jul-2025
priced for quick sale
a beachside dream home
underwater
4-Jul-2025
under new management
the old discounts
no longer apply
4-Jul-2025
foster failure
the dog’s toy box
upside-down
4-Jul-2025
spin cycle
desecrating
a sacred mountain
4-Jul-2025
Independence Day
a slave
to domesticity
4-Jul-2025
Independence Day
an unscripted rant
in uppercase
4-Jul-2025
dinner date
a change of clothes in the car
just in case
4-Jul-2025
away on business
my daughter’s hair brush
in my suitcase
4-Jul-2025
expensive wine
no cheaper
by the case
4-Jul-2025
fourth of July
widespread evidence
of animal sacrifice
4-Jul-2025
ninth inning rally
wondering where
the day went
4-Jul-2025
fourth of July
a tattered flag
hung upside-down
4-Jul-2025
trickle-down economics
the same fairy tale
in a different era
4-Jul-2025
broken watch
the myth
of timeliness
4-Jul-2025
telling the tourists
I’m not
on their vacation
4-Jul-2025
boisterous crows
wondering where
the fireworks are
4-Jul-2025
kleptocracy
a flaw
in the system
4-Jul-2025
darkness descends
an empty lifeboat
washes ashore
4-Jul-2025
fireworks
she takes off
her top
4-Jul-2025
slightly above average
a restaurant
with my name on it
5-Jul-2025
tourist season
a fortune for a hovel
with an indoor pool
5-Jul-2025
swaying palm trees
urging me
to slow down
5-Jul-2025
out of coffee
the loneliest man
on Main Street
5-Jul-2025
blackjack table
the waiter shuffles
his feet
5-Jul-2025
no-spin zone
the stitches
on a knuckleball
5-Jul-2025
lavender bloom
unfairly labeled
an invasive species
5-Jul-2025
the Walled City
resembling the grandfather
I never knew
5-Jul-2025
summer moon
I’d like to think
it winked at me
5-Jul-2025
beyond the horizon
a world of dew
5-Jul-2025
empty lifeboat washed ashore
5-Jul-2025
Project 2025
why learn from history
when you can erase it?
5-Jul-2025
water from a can
I weep
for the future
5-Jul-2025
what planet is this?
"Your Southern Can
Is Mine"
5-Jul-2025
lost in the stadium lights
a can of corn
5-Jul-2025
unseen
a prism
on the dark side
of the moon
5-Jul-2025
after the storm
an apparition
on the balcony
5-Jul-2025
folding laundry
I find my grandson’s
red crayon
6-Jul-2025
betrayal
pulling petals
from a daisy
6-Jul-2025
heat lightning
let’s keep this
between us
6-Jul-2025
late for a meeting
the express train
behind schedule
6-Jul-2025
my voice on the radio
an out-of-body experience
6-Jul-2025
bear market
a mother sells
her children’s toys
6-Jul-2025
sanitation worker
rescuing the teddy bear
from a dumpster
6-Jul-2025
despite the warnings
a tourist posing
with bear cubs
6-Jul-2025
on Capitol Hill
foreign diplomats
bearing bribes
6-Jul-2025
secret gateway drug
6-Jul-2025
mired in mud
the myth
of a winter wonderland
6-Jul-2025
from this vantage point
hazy sunshine
through scattered clouds
6-Jul-2025
discrete math
any number
divided by zero
6-Jul-2025
still raw
the spot where the tattoo
used to be
6-Jul-2025
gazing from a billboard
that faraway look
6-Jul-2025
"can I tempt you?"
she asked
meaning dessert
6-Jul-2025
tikka masala
I taste it
in my dreams
6-Jul-2025
mountain chickadee
singing a new song
6-Jul-2025
song sparrow changing its tune
6-Jul-2025
Monday morning
hushing
the song sparrow
7-Jul-2025
another love letter
unwritten
7-Jul-2025
between broken clouds
what remains
of the evening light
7-Jul-2025
morning clouds
the persistence
of marsh flies
7-Jul-2025
blue blooded
clip art libraries
royalty-free
7-Jul-2025
barely holding
it all together
paper clip
7-Jul-2025
in bold letters
at the cemetery entrance
"no dogs allowed"
7-Jul-2025
the dog entranced by fireflies
7-Jul-2025
24-hour news
a jack-o-lantern
shouting at clouds
7-Jul-2025
strange town
the taxi driver
asks for directions
7-Jul-2025
stolen by clouds
my perfect
summer sunset
7-Jul-2025
casualty of summer
her long hair tied up
in a bun
7-Jul-2025
subtitles on
the actor’s
silent scoff
7-Jul-2025
wafting below
the trendy nightclub ceiling
secondhand vape smoke
7-Jul-2025
summer haze
crows in and
out of focus
7-Jul-2025
mood indigo bunting
7-Jul-2025
death cult
a flood
of lies
7-Jul-2025
loophole
a doorway
in the sand
7-Jul-2025
overnight rain
my inspiration
wiped clean
8-Jul-2025
out too late
her snake tattoo
hisses at me
8-Jul-2025
now a widow
my mother’s hair
white like mine
8-Jul-2025
golden opportunity
of course it’s a mirage
8-Jul-2025
morning haze
how many times can I hit
the snooze button?
8-Jul-2025
out to pasture
my dreams
of early retirement
8-Jul-2025
busy bird feeder
a nervous cardinal peeking
over his shoulder
8-Jul-2025
air-conditioned isolation
8-Jul-2025
morning hangover
an empty keg
at the curb
8-Jul-2025
beautifully polished
the classical guitar
I can’t play
8-Jul-2025
reverse polish notation
my life an open parenthesis
8-Jul-2025
PowerBall
once again failing to win
the whole kielbasa
8-Jul-2025
burning passion in effigy
8-Jul-2025
shape-shifting
the blogger’s
net personna
8-Jul-2025
retired athlete
listing his accomplishments
like a broken record
8-Jul-2025
plans? what plans?
dandelion seeds
in the air
8-Jul-2025
soon to be condos
the exposed brickwork
of an old warehouse
8-Jul-2025
apparently lost
the pine warbler
in an oak tree
8-Jul-2025
heat wave
am I nobody’s
huckleberry friend?
8-Jul-2025
too hot to move
my skin sticking
to a plastic chair
8-Jul-2025
not complaining
about the heat
plantation ghosts
8-Jul-2025
always too literal
is there really
a Moon River?
8-Jul-2025
sometimes an empty nest
is just an empty nest
8-Jul-2025
stocks on Wall Street mixed
worst cocktail ever!
8-Jul-2025
in the darkness
of a residential street
a disembodied flashlight
8-Jul-2025
words without meaning
rook to queen’s bishop 4
8-Jul-2025
corruption in plain sight
the color of money
9-Jul-2025
Rose Garden ceremony
beware of diplomats
bearing gifts
9-Jul-2025
hazy morning
objects in the mirror
are blurry and cracked
9-Jul-2025
freshly cut grass
a Cape Cod League
baseball game
9-Jul-2025
writer’s block
pushing a door
labeled "pull"
9-Jul-2025
sewer construction
how a bill
becomes lawlessness
9-Jul-2025
happy hour
the hostess practices
hospitality
9-Jul-2025
back to school
the dean mispronounces
my last name
9-Jul-2025
deep breaths
no vaccination
for anxiety
9-Jul-2025
tyranny
ineffectual pushback
from the usual suspects
9-Jul-2025
Old Customs House
and the peregrine falcons
who call it home
9-Jul-2025
thunder moon
reflected in a
stray dog’s eyes
9-Jul-2025
Ladies’ Night
foreclosure
of the gentleman’s club
9-Jul-2025
two drink minimum
I forget
why I came here
9-Jul-2025
invisible ink
your love letter
to a ghost
9-Jul-2025
penny arcade
crypto accepted
9-Jul-2025
fantasy league
the night belongs
to fireflies
9-Jul-2025
drunk on rain
the hydrangeas
fall asleep
9-Jul-2025
evening fog
seeing myself
through one more poem
9-Jul-2025
possible rain
pondering
the over/under
9-Jul-2025
far from the war zone
an old man reads poetry
in a rocking chair
10-Jul-2025
was it a dream?
the abandoned camp
in a tidy glade
10-Jul-2025
working remotely
another morning
surrounded by rain
10-Jul-2025
every day
a day that will live
in infamy
10-Jul-2025
meditation
via livestream
another 404 error
10-Jul-2025
spring rolls
enough hot sauce
to bring on summer
10-Jul-2025
a jaded cattle dog
been there
rolled in that...
10-Jul-2025
Meals Ready to Eat
the loneliness
of vegans in foxholes
10-Jul-2025
live ammunition
a hornet’s nest
in the hot sun
10-Jul-2025
daylilies
not above
a vacant lot
10-Jul-2025
new casino
gambling
with our lives
10-Jul-2025
lost at sea
an empty lifeboat
10-Jul-2025
beer coaster
a haiku I don’t remember
on the back
10-Jul-2025
escargot
prepared
at a snail’s pace
10-Jul-2025
Zen landscaper
xeriscaping
the lawn
10-Jul-2025
Bluejays and Cardinals
a skirmish
at the bird feeder
10-Jul-2025
buck moon
free of charge
10-Jul-2025
between cloud bursts
a murder
of crows
10-Jul-2025
when the fireflies
are an elderly neighbor
walking his dog at night
10-Jul-2025
enlightenment
I bang my head against
a low tree branch
10-Jul-2025
automatic doors
a pigeon enters
the supermarket
11-Jul-2025
summer of love
a cardinal feeds his mate
a grasshopper
11-Jul-2025
trying to think of everything
I walk out of the house
without pants
11-Jul-2025
moonrise kingdom
waking up
from a dream
11-Jul-2025
approaching the intersection
an invisible brake pedal
in the passenger seat
11-Jul-2025
hipster bar
I hide
my flip phone
11-Jul-2025
an eerie coincidence
the only Great Lake
with its deepest point
above sea level
11-Jul-2025
interview day
following the trail
of cologne
11-Jul-2025
wedding photos
with each anniversary
we all grow younger
11-Jul-2025
Father’s Day cookout
forgetting
it’s a football day
11-Jul-2025
in my Spam folder
a stranger
with a burden to share
12-Jul-2025
city pigeon
its self-conscious strut
12-Jul-2025
beech forest in Autumn
gold that can’t be bought
12-Jul-2025
tall pines
and the secrets
they share
12-Jul-2025
tall pines
the secrets
they share
12-Jul-2025
asleep on the train
an escalator
to the clouds
12-Jul-2025
second cup of coffee
bidding farewell
to another dream
12-Jul-2025
grim fairy tale
the case
for dysfunctional government
12-Jul-2025
partly cloudy
the numbers
don’t add up
12-Jul-2025
the restless dreams of a flying horse
12-Jul-2025
fly fishing
imagining the one
that got away
12-Jul-2025
languid summer breeze
the slumping slugger
strikes out looking
12-Jul-2025
song sparrow
telling me
what I already know
12-Jul-2025
what if I told you
everything
is a simulation?
12-Jul-2025
gypsy moth
in no hurry
to move on
12-Jul-2025
my politics
in pursuit
of symmetrical eyebrows
12-Jul-2025
question
for the English teacher:
"what’s the good word?"
12-Jul-2025
at the funeral
a lush arrangement
of forget-me-nots
12-Jul-2025
a long day’s journey into nightshade
12-Jul-2025
snake in the grass
easing into
a comfortable arrangement
12-Jul-2025
a fair trial:
eggs in jail
with a side of bacon
12-Jul-2025
declared guilty in clinical trials
12-Jul-2025
heartache
they tell me
it’s a figure of speech
12-Jul-2025
sound decision
an effects pedal
I don’t need
12-Jul-2025
xylarium
the aroma
of red cedar
12-Jul-2025
a statistical anomaly
dismissed as
standard deviation
12-Jul-2025
fumbling with
expensive binoculars
a fledgling birdwatcher
12-Jul-2025
time travel
the best birria tacos
in Brooklyn
12-Jul-2025
scattered clouds
an indecisive
tufted titmouse
12-Jul-2025
Meeker and Metropolitan
pedestrian gridlock
at the taco truck
12-Jul-2025
ladies night
Mrs. Cardinal
at the feeder
12-Jul-2025
bittersweet
awakening
12-Jul-2025
osprey fledgling
remembering
my awkward years
13-Jul-2025
stadium lights
the shadows
have wings
13-Jul-2025
late evening
she pours another glass
without asking
13-Jul-2025
late evening
daylilies
at rest
13-Jul-2025
sugar plantation ruins converted to condos
13-Jul-2025
lazy Sunday afternoon
bees surround
the yarrow plant
13-Jul-2025
suburban conquest
a sit-down lawn mower
with halogen headlights
13-Jul-2025
pointing its long white finger
at the sea
a water spout
13-Jul-2025
Fort Point Channel
a bridge
closed to pedestrians
13-Jul-2025
Shouting and Pointing
the long fall
from relevance
13-Jul-2025
missing the point
I reload
13-Jul-2025
like it was yesterday
my high school
locker combination
13-Jul-2025
order in the food court
Korean fried chicken
13-Jul-2025
recurring nightmare
a secret room
in our house
13-Jul-2025
late for work
a yew tree eats me
for breakfast
13-Jul-2025
nostalgic nightmare
a pager sounds
in my head
13-Jul-2025
preaching to the choir
a whale spouts off
13-Jul-2025
suburbia
the unwritten rules
of chain-link fences
13-Jul-2025
a night so dark
I forget my dream
14-Jul-2025
losing myself
the frenzy
to kill a fly
14-Jul-2025
king of the tides
a seagull on the crest
of a wave
14-Jul-2025
anchoring the rotation
a 26 year-old veteran
14-Jul-2025
Monday morning
a stalled train
on the overpass
14-Jul-2025
21st century birdwatchers
and their smartphones
14-Jul-2025
endless summer
beer garden
on the warehouse roof
14-Jul-2025
in the headlines
a police escort
for the clown car
14-Jul-2025
routine maintenance
I turn off the news
14-Jul-2025
parched farmland
turkey vultures
wait their turn
14-Jul-2025
Bastille Day
a new tarrif
on French wine
14-Jul-2025
golden hour obscured by clouds
14-Jul-2025
in the waiting room
dust accumulates
on a plastic plant
14-Jul-2025
in the foreground
of a power plant
sheep gently grazing
14-Jul-2025
food court
deliberating
the need for spice
14-Jul-2025
fireflies
pictures
of my new grandson
14-Jul-2025
stock futures
I throw a penny
into the fountain
15-Jul-2025
what is the madness?
birds gaze at me
in my cage
15-Jul-2025
war games
unexploded ordnance
on the beach
15-Jul-2025
let the games begin
she takes off
her top
15-Jul-2025
November
putting our skeletons
back in the closet
15-Jul-2025
wormhole
a grandchild
prepares for college
15-Jul-2025
waiting room
I’m told
they’ll come to get me
15-Jul-2025
outside the ER
orderlies
on a smoke break
15-Jul-2025
reception desk
noting
the WiFi password
15-Jul-2025
Tuesday morning commute
the rage
of out-of-state plates
15-Jul-2025
checking the stock market
gridlock on Main Street
15-Jul-2025
x-ray appointment
the new radiologist’s
beaming smile
15-Jul-2025
self-deportation
the dog runs
into her crate
15-Jul-2025
self-deportation
the dog settles
into her crate
15-Jul-2025
happy hour
the bartender refills
my bowl of pretzels
15-Jul-2025
reception desk
I’m told
they’ll come for me soon
15-Jul-2025
content moderation
yearning to unplug
15-Jul-2025
sleepwalking on the beach
the sand
between my toes
15-Jul-2025
shooting star
the chrome
of an old Cadillac
15-Jul-2025
bounty hunter
anything
for a dog treat
15-Jul-2025
nature’s bounty
better known
as bittersweet
15-Jul-2025
who goes there?
a great horned owl
in the osprey nest
15-Jul-2025
robot umpire
we call his mother
a circuit board
15-Jul-2025
Spanish moss
an arpeggio
of memories
15-Jul-2025
dreamwalking
on my front lawn
how I want you green
16-Jul-2025
morning dog walk
wild places
around the corner
16-Jul-2025
thousand yard stare
talking heads
and their teleprompters
16-Jul-2025
tunnel gridlock
eggplant emojis
run amok
16-Jul-2025
childhood memories
the fake wood paneling
of our living room
16-Jul-2025
who loves the sun?
solar panels
on the gallery roof
16-Jul-2025
crowded laundromat
two patrons iron out
their differences
16-Jul-2025
the jury impaneled
Captain Kangaroo
without sound
16-Jul-2025
approaching thunder
a descendent of wolves
asleep on my pillow
16-Jul-2025
under a veil of fog
the politician’s wife
16-Jul-2025
Cape Cod League baseball
a dog barks
at the mascot
16-Jul-2025
in the exam room
surrounded by
a doctor’s credentials
17-Jul-2025
crowded plaza
a woman reassuring pigeons
that gluten is free
17-Jul-2025
fainting spell
I tell the dog
it’s nothing
17-Jul-2025
beneath the tough exterior
a hobbled hologram
17-Jul-2025
fireworks
an off-leash dog
during our walk
17-Jul-2025
fireworks
her bedroom eyes
17-Jul-2025
seaside arcade
the flashing lights
of an ambulance
17-Jul-2025
light rain
an invitation
not received
17-Jul-2025
plummeting polls
punishing politicians
17-Jul-2025
assisted living
a warehouse
with cheap wallpaper
17-Jul-2025
gold-plated pistol
the things we think
are precious
17-Jul-2025
tomorrow’s weather
an empty cup
of coffee
17-Jul-2025
stack overflow
pancakes bigger
than my plate
17-Jul-2025
after the storm
the zeal
of a tree trimmer
17-Jul-2025
moonshine aged but not mellow
17-Jul-2025
after the storm
a rainbow streams
down the window
18-Jul-2025
summer daydream
reformed bands
on the nostalgia circuit
18-Jul-2025
cooling off
the summer morning’s
last breeze
18-Jul-2025
on-time arrival
online criticism
of a stranger
18-Jul-2025
competitive dance
like NASCAR
without the checkered flag
18-Jul-2025
washing down
your angry words
this bitter ale
18-Jul-2025
a winning lottery ticket
the QR code
washed away
18-Jul-2025
flooded subway car
commuters clinging
to their phones
18-Jul-2025
the swim meet schedule quite fluid
18-Jul-2025
scenic view
the point
of no return
18-Jul-2025
future shock
my granddaughter tries on
my daughter’s wedding dress
19-Jul-2025
Sea of Tranquility
a quarter million
miles away
19-Jul-2025
sunflowers
lighting up
the fire escape
19-Jul-2025
the plot thickens
suppressing
a linear time-line
19-Jul-2025
Groundhog Day
an indignant woodchuck
19-Jul-2025
champagne tastes
but the budget
for Three Buck Chuck
19-Jul-2025
carbon offset
bacon grease
in a flower pot
19-Jul-2025
closing time
the assault
of bright lights
19-Jul-2025
rough seas
experienced sailors laugh
at the greenhorn
19-Jul-2025
a fabulous idea fed to piranhas
19-Jul-2025
deep breath
the fear
of abundance
19-Jul-2025
emerging
from the shadows
a perfect view
19-Jul-2025
dance moms and their killer handbags
19-Jul-2025
dance competition
a pickup truck
bigger than a tank
19-Jul-2025
the pacifist’s globe and anchor tattoo
20-Jul-2025
still pond at night
a dragonfly lands
on the moon
20-Jul-2025
drum solo
the appetizers
ice cold
20-Jul-2025
weather radar
a monster hovers over
the open sea
20-Jul-2025
pub crawl
the sidewalk begins
to swim
20-Jul-2025
New England haze
just another day
in July
20-Jul-2025
under cover of night
scattering ashes
in his favorite dog park
20-Jul-2025
ashen
a face that has seen
too much
20-Jul-2025
self-care
her eyes
clench shut
20-Jul-2025
snow squall
the fatigue
of winter kigo
20-Jul-2025
when the light
at the end of the tunnel
is an approaching train
20-Jul-2025
press conference
spreading compost
on rocky soil
20-Jul-2025
conspicuous consumption
an idling police cruiser
20-Jul-2025
propping the door open
an overdue library book
20-Jul-2025
they say I have his eyes
the grandfather
I never knew
20-Jul-2025
newlyweds
they know
we know
20-Jul-2025
sad song
because the moon...
20-Jul-2025
Davis Square
the echo
of a sad song
20-Jul-2025
new sidewalk
my dog’s paw prints
immortalized
21-Jul-2025
poetry slam
the words shake
in my hands
21-Jul-2025
pink frost
a final glimpse
through the kaleidoscope
21-Jul-2025
shuttered factory
the landscaping
needs work
21-Jul-2025
hummingbird
adjusting the shutter speed
of my eyes
21-Jul-2025
rough seas
even the captain
green around the gills
21-Jul-2025
footprints
on the greenhouse roof
rosemary blossoms
21-Jul-2025
off-season
migrating geese
on the putting green
21-Jul-2025
Wall Street rally
the heralded release
of vaporware
21-Jul-2025
Stockholm syndrome
the terrible cost
of winning
21-Jul-2025
recurring nightmare
the up escalator
out of service
21-Jul-2025
hailing a cab
"Destination Anywhere"
on the radio
21-Jul-2025
desperate for a scoop
veteran journalists
at the ice cream truck
21-Jul-2025
winning at solitaire
an absence
of adulation
21-Jul-2025
parking ticket
repurposed
as a bookmark
21-Jul-2025
withering
in plain sight
this mad world
21-Jul-2025
this mad world withering in plain sight
21-Jul-2025
walking backwards up the down escalator
21-Jul-2025
first date
her lipstick
on my wine glass
21-Jul-2025
love letter
unwritten
21-Jul-2025
loneliness
an empty osprey nest
21-Jul-2025
starlight
walking barefoot
on holly leaves
21-Jul-2025
golden hour
tariffs hovering
beyond the horizon
22-Jul-2025
lily of the valley
she always cries
at weddings
22-Jul-2025
taste of summer
I swallow
a watermelon seed
22-Jul-2025
in the headlines
runaway train
on a one-way track
22-Jul-2025
visiting the Motherland
a tropical storm
with my name on it
22-Jul-2025
developing dangerous dependencies
22-Jul-2025
to what do I owe
this commotion of crows?
22-Jul-2025
always paid promptly
the club membership
I never use
22-Jul-2025
in retrospect
the grass was always greenest
on this side
22-Jul-2025
balance challenge
I write another
post-dated check
22-Jul-2025
full of promise
an abandoned factory
22-Jul-2025
reduced to pantomime
the search for chicken stock
in another country
22-Jul-2025
tax cuts
haven’t we seen
this movie before?
22-Jul-2025
the taxing process of a Roth IRA conversion
22-Jul-2025
Chelsea morning
the dog walker’s clients
on a short leash
22-Jul-2025
heat wave
I put sriracha
on my sriracha
22-Jul-2025
news headlines
my inner child
throws a tantrum
22-Jul-2025
smoke-free lodging
an Airbnb guest
pulls out a vape pen
22-Jul-2025
retirement planning
the laughter of crows
22-Jul-2025
not seeking the spotlight
a coyote
in Hollywood
22-Jul-2025
retirement planning
the bitter aftertaste
of eating crow
22-Jul-2025
sickle moon
clouds gather
at the horizon
22-Jul-2025
hiding in plain sight
a cardinal foraging
in the snow
23-Jul-2025
sheep worshipping a golden calf
23-Jul-2025
to answer your question
yes I have to
let it linger
23-Jul-2025
not reassured
that my doctor isn’t worried
about my age spots
23-Jul-2025
sunbathers
I lose my appetite
for raisins
23-Jul-2025
too many birthdays
unable to read
the fine print
23-Jul-2025
New England sports bar
Red Sox fans
commiserating
23-Jul-2025
a hush in the crowd
a ballerina’s
stage fright
23-Jul-2025
tantrum-prone tyrant
tearing up
the constitution
23-Jul-2025
tank tracks
on the beach
I shall return
23-Jul-2025
windless summer day
describing my pay increase
as "symbolic"
23-Jul-2025
writer’s block
the vanishing balance
in my checking account
23-Jul-2025
writer’s block
the near-zero balance
in my checking account
23-Jul-2025
hope postponed on account of darkness
23-Jul-2025
fisherman’s vacation
dreams of catching
and releasing the files
23-Jul-2025
heat wave
we just can’t
say goodbye
23-Jul-2025
purple sky
and no way
to monetize it
23-Jul-2025
lost in absentia
23-Jul-2025
sunset
a protest
of gulls
23-Jul-2025
dreaming in a different language
23-Jul-2025
moonless night
I drink my coffee
black
23-Jul-2025
Troublesome Creek
it’s deeper
than it seems
23-Jul-2025
fireworks
the sparkle
in her eyes
23-Jul-2025
diamond dust
nobody’s
best friend
23-Jul-2025
sunset
the song sparrow’s
sad goodbye
23-Jul-2025
pitch black
the echo of my footsteps
invisible
24-Jul-2025
homebrewing
the texture
of spent grain
24-Jul-2025
shrinking violet
the boy who never
raised his hand
24-Jul-2025
Sunken Meadow
seagulls sharing
a buttered roll
24-Jul-2025
snow squall
the poet stares
at a blank page
24-Jul-2025
glaring at the sunset
rush hour traffic
24-Jul-2025
Bourne Bridge gridlock
the rush to escape
into traffic
24-Jul-2025
new moon
a grandson
I haven’t met
24-Jul-2025
ecotourism
another pyramid scheme
24-Jul-2025
my 8 year-old grandson
in love with Bluey
but afraid of dogs
24-Jul-2025
dropping a database
the universe crashes
24-Jul-2025
meat to their base
denials, deflections
and utter nonsense
24-Jul-2025
wax museum
nobody looks
quite right
24-Jul-2025
local museum
only tourists
seem to visit
24-Jul-2025
dive bar
the sense that I am
an invasive species
24-Jul-2025
neatly displayed on a blanket
colorful tinctures
of unknown origin
24-Jul-2025
free trade coffee quite expensive
the price of being a snob
24-Jul-2025
Avenue of the Americas
our barista speaks
five languages
24-Jul-2025
witching hour
the dog
never relaxes
24-Jul-2025
new moon
a deal with the devil
for this year’s paradise
24-Jul-2025
the broken
umbrella handle
a question mark
24-Jul-2025
the broken umbrella handle a question mark
24-Jul-2025
mayfly losing track of time
24-Jul-2025
remembering my life as a hologram
24-Jul-2025
some sad pretense of relevance
24-Jul-2025
Turquoise Trail
the Medicine Woman’s
knowing smile
25-Jul-2025
freshly shaved
I trim the hedges
25-Jul-2025
evening rain
the ghosts
seek shelter
25-Jul-2025
damaged during shipment
a severance package
25-Jul-2025
dental appointment
my turn to be nagged
about flossing
25-Jul-2025
twilight
the restless dust
of a tent city
25-Jul-2025
the old nag
swatting away flies
with his tail
25-Jul-2025
sanctuary
the local bodega
doesn’t sell kombucha
25-Jul-2025
Times Square
the City’s last pay phone
out of order
25-Jul-2025
stray cat
its tail
a question mark
25-Jul-2025
gold futures
a beech forest
in Autumn
25-Jul-2025
chef’s surprise
armed men without ID
in the kitchen
25-Jul-2025
calming signals
the dog tells me
she missed that class
25-Jul-2025
better together
the messaging behind
a hostile takeover
25-Jul-2025
pink hydrangeas
my granddaughters
come to visit
25-Jul-2025
severe thunderstorm watch
perhaps not a good night
for television
25-Jul-2025
estate sale:
one democracy
slightly damaged
25-Jul-2025
approaching thunderstorm
chain smokers
pick up the pace
25-Jul-2025
Harvard Square station
subway doors open
into the smell of rain
25-Jul-2025
Friday night cocktails
the fragrance
of rain
25-Jul-2025
lighting another cigarette
I read her breakup text
25-Jul-2025
Shark Week
the dog’s ears
perk up
25-Jul-2025
summer breeze
the *chiringuito*
of my dreams
26-Jul-2025
Folly Beach
planning a trip
I might never take
26-Jul-2025
crowded elevator
perfume clashing
with cologne
26-Jul-2025
skyscraper shadows
the things we think
are precious
26-Jul-2025
hot summer night
the restless steam funnels
of Manhattan
26-Jul-2025
not the favorite son
nevertheless
his frown on my face
26-Jul-2025
not the favorite son
his frown on my face
26-Jul-2025
superstarfish
26-Jul-2025
the actor’s plan:
improvisation
26-Jul-2025
backroads of Baja
sinuous pathways
through basil fields
26-Jul-2025
winding road
navigating
her sinuous curves
26-Jul-2025
winding road
navigating
her curves
26-Jul-2025
homecoming
olive oil drips
from a slice of pizza
26-Jul-2025
sigh awaiting our guests
26-Jul-2025
peak Fall colors
a shy girl
turns crimson
26-Jul-2025
noisy construction
outside
the meditation center
26-Jul-2025
earnestly seeking a lotus position
26-Jul-2025
perfect game
the bruised shins
of a catcher
26-Jul-2025
seeking arch support
my aching flat feet
26-Jul-2025
forming an arch
at the vineyard gates
a cultivated grapevine
26-Jul-2025
heat lightning
she arches
her back
26-Jul-2025
waxing crescent moon
her naked silhouette
26-Jul-2025
uninspired
a shootout
at the fantasy factory
26-Jul-2025
lucid dreams
the dog chasing
an invisible ball
26-Jul-2025
Harlem River Blues
wondering what brought me
to Hell Gate Bridge
26-Jul-2025
Sunset Park
ghosts riding
the carousel
26-Jul-2025
poets
in search of a metaphor
for revolution
26-Jul-2025
imagining
what we might have lost
in the fire
26-Jul-2025
how long
before I succumb
to this weariness
26-Jul-2025
to write is a revolution
26-Jul-2025
the toddler’s face
when he eats
a red crayon
27-Jul-2025
treasure hunt
finding an almond
in the birdseed
27-Jul-2025
restless night
kicked out of bed
by a dream
27-Jul-2025
urban incense
a smoldering cigarette
at the curb
27-Jul-2025
slippery slope
a greenhorn navigates
the galley
27-Jul-2025
an unsent letter
I put it away
with the others
27-Jul-2025
sunburst finish
the standing ovation
of my dreams
27-Jul-2025
his epitaph:
"I’m not finished"
27-Jul-2025
guilt trip
no passport required
27-Jul-2025
summer overcast
the hand I grasped
to keep from drowning
27-Jul-2025
a passing train
the moon leaps
from car to car
27-Jul-2025
cherry blossoms
the strange allure
of an outdoor shower
27-Jul-2025
temper tantrum
the tyrant’s aversion
to tuna salad
27-Jul-2025
caffeine buzz
in the key
of tinnitus
27-Jul-2025
mere happenstance
in other words
a bribe
27-Jul-2025
mere happenstance
in other words
quid pro quo
27-Jul-2025
a cardinal
calls his mate
the color of song
28-Jul-2025
heat advisory
a collection agent
calls for my son
28-Jul-2025
cool windless morning
the lingering dew
28-Jul-2025
filet mignon
a rib
past its prime
28-Jul-2025
sleepless night
a stray cat
in heat
28-Jul-2025
out to sea
the captain mispronounces
my last name
28-Jul-2025
gesturing with a bread stick
the retired baker
28-Jul-2025
morning fog
how much did I spend
on beer last night?
28-Jul-2025
fruit flies
what sort of vegetable
do they think I am?
28-Jul-2025
in case I need them some day
a coffee can filled
with nuts and bolts
28-Jul-2025
indefinite delay
the last unsalted nut
28-Jul-2025
wild daffodils
always finding
a way
28-Jul-2025
heat wave
I keep looking
at a broken clock
28-Jul-2025
morning fog
the soft glow
of an oncoming train
28-Jul-2025
cloudless sky
longing for a place
I’ve never seen
28-Jul-2025
bending every note
the warped neck
of a guitar
28-Jul-2025
content to forage
at the base of the feeder
chipping sparrow
28-Jul-2025
Niebla matutina
un gorrión melodico
nos guía
28-Jul-2025
at the end
of the rainbow
affordable housing
29-Jul-2025
coffee grounds
my clenched teeth
29-Jul-2025
asking the concierge
where I can go
the be disconnected
29-Jul-2025
hotter than hell?
the devil
is in the details
29-Jul-2025
understatement advisory
I tell the grandkids
not to dress in layers
29-Jul-2025
summer drought
a dry rub
on the ribs
29-Jul-2025
outsider art
a high-end collector’s
puzzled expression
29-Jul-2025
gringo’s lament
wherefore art the studios
so far away?
29-Jul-2025
air turbulence
a walk-off loss
after the rain delay
29-Jul-2025
urban birdsong
pigeons roosting
under the Jamaica Line
29-Jul-2025
in case of rapture
cue the conclave
of theologians
29-Jul-2025
Black Dahlia
a chilling parade
of false confessions
29-Jul-2025
current mood
how hot can I make
this quesadilla?
29-Jul-2025
weekday hangover
a beetle
on its back
29-Jul-2025
a friend’s cancer returns
the smallness
of everything else
29-Jul-2025
the future now
AI summarizes "War and Peace"
in 100 words
29-Jul-2025
sapphire blue
the heiress’
icy stare
29-Jul-2025
late for the meeting
a colleague’s
intoxicating cologne
29-Jul-2025
"bruh"
my Gen Z grandchild says
my slang is sus
29-Jul-2025
portrait of the poet
as a young man
an AI hallucination
29-Jul-2025
blood red
the color
of silence
30-Jul-2025
writer’s block
the last parking space
taken
30-Jul-2025
lost in space
the man who has never
watched Star Trek
30-Jul-2025
cranky old man
feeding the pigeons
happier than me
30-Jul-2025
blue skies
the mourning dove
sings a sad song
30-Jul-2025
blue skies
a politically neutral
news feed
30-Jul-2025
pet boutique
the dog’s favorite toy
is a stick
30-Jul-2025
Sandy Neck Beach
an off-road vehicle
finds water
30-Jul-2025
thanking me for the roses I didn’t send
30-Jul-2025
run for the roses
a bride tosses
the bouquet
30-Jul-2025
summer dog walk
the burgeoning appetite
of marsh flies
30-Jul-2025
first date
nervously pulling petals
from a daisy
30-Jul-2025
stranded ICE agents
their paddy wagon
overheated
30-Jul-2025
string theory:
any song improves
with an additional guitar
30-Jul-2025
surrounded by the ones I already miss
30-Jul-2025
Deep Ellum
a confluence
of divergent cultures
30-Jul-2025
the doctor tells me
I can cover my age spots
cosmetically
30-Jul-2025
just a game --
what would I rather do?
30-Jul-2025
Mood Indigo
it started out
as dreamy blues
31-Jul-2025
zombies among us
my granddaughters
before breakfast
31-Jul-2025
reverse lullaby
the hum
of tinnitus
31-Jul-2025
departure lounge
an entrance
to somewhere else
31-Jul-2025
tinnitus
the hum
of madness
31-Jul-2025
unable to sleep
I convert pounds
to stones
31-Jul-2025
Hippie Johnny
always stoned
never straight
31-Jul-2025
impenetrable
this stone foundation
31-Jul-2025
disembarking the ferry
a land of buttered rolls
31-Jul-2025
Mexican street corn
on 53rd and 3rd
31-Jul-2025
midsummer sunset
all eyes
on the trade deadline
31-Jul-2025
worn around the edges
the fabric
of an old mill town
31-Jul-2025
late innings
the runner steals second
uncontested
31-Jul-2025
what’s in a name?
a tempest
in a teacup
31-Jul-2025
Google Earth politically self-aware
31-Jul-2025
in a bind
Christmas trees
on a flatbed truck
31-Jul-2025
spoiled baby
tossing away
the pacifier
31-Jul-2025
flat earnings
the slice from a cut loaf
sorely missed
31-Jul-2025
earnest money
I’m sure
I meant well
31-Jul-2025
the lingering glow
a color-enhanced ultrasound
of our dog’s heart
31-Jul-2025
what’s in a name?
a Royale with Cheese
31-Jul-2025
turbulent times
the nerve to call
a tariff a tax
31-Jul-2025
grandchildren gone
my blood-sugar
returns to normal
31-Jul-2025
popping bubblegum
my granddaughter dreams
of her first kiss
31-Jul-2025
iced plum tea
the choreographed sweetness
of K-Pop
31-Jul-2025
hot ramyun noodles
the tears of a clown
31-Jul-2025
trade deadline
not a cricket
within earshot
31-Jul-2025
railroad bridge
a portal
to heaven
31-Jul-2025
grooved pavement
I bust a move
31-Jul-2025
Sunnyside Hill
my granddaughters tell me
how many children they want
31-Jul-2025
summer heat
beads of sweat
on a beer bottle
1-Aug-2025
sideshow by the seashore
my granddaughters’
obsession with boys
1-Aug-2025
deep in thought
the dog yawns
1-Aug-2025
black coffee
my day
catches up to me
1-Aug-2025
tourist pub
a reggae cover band’s
dreadlock wigs
1-Aug-2025
under cover of darkness
my dreams
become voices
1-Aug-2025
the heat wave breaks
my kingdom
for a cardigan
1-Aug-2025
restless night
a mouse nibbles the edges
of my dream
1-Aug-2025
edging closer
the cheerful bells
of the ice cream man
1-Aug-2025
infinity pool
another sign
I’ve lost my edge
1-Aug-2025
out to lunch
the drawbridge operator
1-Aug-2025
drawbridge operator out to lunch
1-Aug-2025
looking for mischief
the dog finds
a sneaker
1-Aug-2025
frightening
at any age
a freshly sharpened scythe
1-Aug-2025
blaze of glory
a streaker
tased by security
1-Aug-2025
blazing saddles
all the king’s horses
fly away
1-Aug-2025
off-season
the drawbridge operator
out to lunch
1-Aug-2025
replaced by Charlie cards
subway tokens
of my appreciation
1-Aug-2025
tourists with lobster rolls
an easy mark
for seagulls
1-Aug-2025
easy enough to spot
an unmarked police car
1-Aug-2025
My daughter Rebekah, her husband Jason, and their 4 (!) teenage (!!)
daughters (!!!) spent most of this past week wit 1-Aug-2025
romantic ghosts
the fragrance of jasmine
at midnight
1-Aug-2025
sunset before 8
it hurts too much
to say goodbye
1-Aug-2025
flat earth
and the snakes that slither
beyond its edges
1-Aug-2025
in a drought-stricken village
stray dogs take turns
chasing ghosts
1-Aug-2025
pale sunshine chasing the stars away
1-Aug-2025
desert cantina
the resident dog
wears a bandana
2-Aug-2025
funk bus throbbing at the stoplight
2-Aug-2025
in the liquor store parking lot
a fish crow
scrutinizes my choices
2-Aug-2025
abandoned smelter stack
a clear and present danger
2-Aug-2025
survival is the best revenge
2-Aug-2025
outside the dispensary
a woman with her walker
and a bag of treats
2-Aug-2025
echolalia
her qualification
for press secretary
2-Aug-2025
morning fog
my sighs
have no echoes
2-Aug-2025
bottom-heavy
the world
goes pear-shaped
2-Aug-2025
the good fortune
when my world
goes pear-shaped
2-Aug-2025
my happiness
when the world
goes pear-shaped
2-Aug-2025
potato eye
staring back at me
2-Aug-2025
delusional king
a crown
only he can see
2-Aug-2025
coronation day
the dentist
gives me a crown
2-Aug-2025
unafraid of the dark
black-crowned night heron
2-Aug-2025
overdue bills
paid
with forged checks
2-Aug-2025
nuclear submarines
a meltdown
of democracy
2-Aug-2025
fresh from
the hot griddle
tuna melt
2-Aug-2025
deepwater horizon
waiting for lightning
to strike twice
2-Aug-2025
event horizon
we won’t
go back
2-Aug-2025
fine print
this medication
is rarely fatal
2-Aug-2025
an old man’s smile
rarely seen
in the wild
2-Aug-2025
newborn kitten
the dog
kisses it
2-Aug-2025
intelligent disobedience
the guide dog won’t walk
into traffic
2-Aug-2025
war drums
the monotony
of indifference
3-Aug-2025
unrecognizable
the house
we used to live in
3-Aug-2025
reading the fine print
the free eye exam advertised
isn’t free at all
3-Aug-2025
quesabirrias
a Colombian tells me
I don’t look Puerto Rican
3-Aug-2025
midsummer musing
my eyes find
the first red leaf
3-Aug-2025
late morning breakfast
crows argue
in a tall tree
3-Aug-2025
implausibly denying
that they were ever chums
3-Aug-2025
chum in the water
salacious headlines
in a supermarket tabloid
3-Aug-2025
fisherman
trying to find a needle
in his tackle box
3-Aug-2025
Haymarket Square
a farm stand
on Hanover Street
3-Aug-2025
stand-up meeting
I won’t take it
lying down
3-Aug-2025
tugging at a thread
the fabric of spacetime
unravels
3-Aug-2025
after the thunder
a lingering smell
of burnt toast
3-Aug-2025
enchanted island
a Who’s Who
of privilege
3-Aug-2025
fisherman
searching for a needle
in his tackle box
3-Aug-2025
synthetic material
all of the facets
that make her a gem
3-Aug-2025
out the window
a jilted lover’s
lucky charm
3-Aug-2025
Sunday matinee
a Yorkshire terrier
in a handbag
3-Aug-2025
in a parallel universe
the news headlines
would be parody
3-Aug-2025
hermit crab
meandering down
the vagabond trail
3-Aug-2025
sky lanterns
my brain cues up
"99 Luftballons"
3-Aug-2025
broken oyster shells
remembering
my first love
3-Aug-2025
view from the train window
a country
I don’t recognize
3-Aug-2025
liking my own post
an ice cream cone
licks itself
3-Aug-2025
drunk before noon
bees swarming
a hibiscus garden
4-Aug-2025
red dragonfly
hovering above
the water lilies
4-Aug-2025
death metal
the tyrannical pounding
of an MRI machine
4-Aug-2025
Fibonacci sequence
I watch its spiral
slowly unfurl
4-Aug-2025
trivia night
as if everything I felt
was trivial
4-Aug-2025
international intrigue
debating which sauce
to put on my Reuben
4-Aug-2025
crowded restaurant
the intrigue
of bad Yelp reviews
4-Aug-2025
city pigeon
puffing up
its chest feathers
4-Aug-2025
bird on a wire
the craving
for more coffee
4-Aug-2025
espresso shot
refocusing
my zoom lens
4-Aug-2025
Zoom meeting
someone needs to mute
the landscapers
4-Aug-2025
the repeating pattern
of a 24-hour
news cycle
4-Aug-2025
unforgiven
a shallow river
4-Aug-2025
radical graffiti writing itself
4-Aug-2025
secondhand news
always something
lost in translation
4-Aug-2025
sipping absinthe
the ubiquitous
hipster mustache
4-Aug-2025
ignoring the symbolism
I hang my hat
in the closet
4-Aug-2025
singing a capella
on Broadway
a blues-speckled warbler
4-Aug-2025
blessing of the fleet
a seagull steals
a tourist’s lobster roll
4-Aug-2025
summer dusk
describing an angel
I never saw
4-Aug-2025
faraway wildfires stealing the dusk
4-Aug-2025
who would notice
if I replaced myself
with a bot?
4-Aug-2025
floating down the stairs
the shadows
play tricks on me
4-Aug-2025
just for me
the mannequin’s
frozen smile
4-Aug-2025
the bullet train narrowly misses me
4-Aug-2025
crossing the tracks
a bullet train
barely misses me
4-Aug-2025
just browsing
I wink at the moon
4-Aug-2025
flying saucer
I empty
the dishwasher
4-Aug-2025
unlabeled rum
a stranger says
"good choice"
4-Aug-2025
shadows
pretending
I can see them
4-Aug-2025
bougainvillea
I call her
a desert flower
5-Aug-2025
seasonal neighbors
time to mend
fishing nets
5-Aug-2025
blackened catfish
still having
quite the bite
5-Aug-2025
paper or plastic?
the cashier’s confusion
when I bring my own bag
5-Aug-2025
my college degree
digging out a quarter
for the pay phone
5-Aug-2025
cruising altitude
the flight attendant
plays air guitar
5-Aug-2025
not just for Festivus
the airing
of grievances
5-Aug-2025
special delivery
a bonus feature
I didn’t request
5-Aug-2025
dog days of summer
a cold call
from the recruiter
5-Aug-2025
content moderation?
or suppression
of free speech?
5-Aug-2025
civilization
and its discontents
noise-cancelling headphones
5-Aug-2025
drum solo
a crash cymbal
falls on stage
5-Aug-2025
paparazzi descending
a sideshow
by the seashore
5-Aug-2025
friction
meets its match
the quest for fire
5-Aug-2025
stuck in traffic
the face that launched
a thousand ships
5-Aug-2025
waxing gibbous moonshine
5-Aug-2025
red moon
lovers share
a cigarette
5-Aug-2025
fireflies
surprised
to see me
5-Aug-2025
misty summer morning
the slow unfurling
of a plumeria flower
6-Aug-2025
busy diner
another angel
gets its wings
6-Aug-2025
corn moon
a sudden urge
to floss my teeth
6-Aug-2025
the mirror tired of watching me yawn
6-Aug-2025
who has seen the wind?
roots of confusion
seeds of joy
6-Aug-2025
sea hags
why I don’t wander
the beach at night
6-Aug-2025
restless night
the pitter-patter
of uninvited guests
6-Aug-2025
cleansing breath
the patter of our yoga teacher
in pseudo-Sanskrit
6-Aug-2025
Zen garden
it doesn’t look
like much
6-Aug-2025
dive bar
the bartender asks
if I’m lost
6-Aug-2025
time yields all hounds
6-Aug-2025
subway platform
the pigeons seem to know
I’ve missed the train
6-Aug-2025
uncertain skies
the meaning implied
by my dog’s stink-eye
6-Aug-2025
vultures explaining
they don’t make the rules
6-Aug-2025
fruit flies mistake me for an overripe peach
6-Aug-2025
nostalgia
the bitter sweetness
of halvah
6-Aug-2025
Hiroshima
a little boy’s life
flashes before our eyes
6-Aug-2025
after the storm
an abandoned
osprey nest
6-Aug-2025
stock futures
almost enough garlic
to ward off the news
7-Aug-2025
almost enough garlic
to ward off the news
7-Aug-2025
Mercury Lounge
the atmosphere
thins out
7-Aug-2025
bird on a wire
I finish my coffee
too quickly
7-Aug-2025
morning breeze
a dog takes refuge
in its shadow
7-Aug-2025
catered lunch
with a side
of apprehension
7-Aug-2025
hopping
across the stage
a magician’s rabbit
7-Aug-2025
crossing the bridge
could this be
our last goodbye?
7-Aug-2025
katydid
a leaf climbs
to the end of a branch
7-Aug-2025
uninvited
and yet nagged
about my absence
7-Aug-2025
fresh off the press
seven cloves of garlic
8-Aug-2025
billionaires bulldozing sand dunes
8-Aug-2025
proofreading
I retie
my shoelaces
8-Aug-2025
night train
it’s 5 o’clock
somewhere
8-Aug-2025
trick or treat
an old cat
bares its fangs
8-Aug-2025
commuter rail slowdown
a politician
shaking hands
8-Aug-2025
subliminal messaging
seeing
isn’t always believing
8-Aug-2025
goodwill donation
clothes I grew tired
of ironing
8-Aug-2025
back to school
merry pranksters
wash off their graffiti
8-Aug-2025
campaign rally
the snake flatters
a pack of wolves
8-Aug-2025
Graceland
green shag carpet
on the ceiling
8-Aug-2025
mise en place
a pourover coffee
to start the day
8-Aug-2025
waking with a start
I forgot to make
fresh cold brew
8-Aug-2025
barefoot tavern
the bartender says
he’s been waiting for me
8-Aug-2025
May-December romance
missing the hydrangeas
entirely
8-Aug-2025
my granddaughter’s ashes
what we choose
to believe
8-Aug-2025
thyme
a passageway
to the next world
9-Aug-2025
ensoñaciones de tesoros en el fondo del mar
9-Aug-2025
changeover day
the restlessness
of juvenile osprey
9-Aug-2025
sausage king of the hill
9-Aug-2025
irredeemable
my cans
at the recycling center
9-Aug-2025
yard sale
a skeleton wearing
a Hawaiian shirt
9-Aug-2025
bridge traffic
nowhere seems
so far away
9-Aug-2025
meandering shortcut
a parade
of out-of-state plates
9-Aug-2025
driven to distraction
another roadside memorial
9-Aug-2025
first date
relieved that neither of us
likes to dance
9-Aug-2025
meteor shower
fragments
of another world
9-Aug-2025
forbidden fruit
the tomato
declared a vegetable
9-Aug-2025
fruit of my labor
medical students pondering
an MRI
9-Aug-2025
hazy summer night
the streetlight
wears a halo
9-Aug-2025
back in Boston
professing patience
in gridlock
9-Aug-2025
more fragile than usual
my aching back
9-Aug-2025
Cambridge dive bar
MIT dropouts
engineering hangovers
9-Aug-2025
summer dusk
the cardinal’s
abrupt goodbye
9-Aug-2025
meteor shower
invisible
to jaded eyes
9-Aug-2025
separate rooms
the penance
of an atheist
9-Aug-2025
cursing the ghosts that brought me here
9-Aug-2025
celebration
the ceiling fan
dances
10-Aug-2025
thankful for the memories
we no longer
have to share
10-Aug-2025
wake-up call
a new storm forming
beyond the horizon
10-Aug-2025
feeling lucky
I buy
a 9-dollar bookmark
10-Aug-2025
grain moon
a dusty bottle
of bourbon
10-Aug-2025
quagmire
I prefer to call it
mud bath meditation
10-Aug-2025
billionaires flattering a spoiled child
10-Aug-2025
rubble and dust
the spoils
of war
10-Aug-2025
unconvincing
my simulation
of myself
10-Aug-2025
arithmophobes
multiplying
exponentially
10-Aug-2025
Spice Islands
the flavor
of colonialism
10-Aug-2025
how much crypto
lost beneath
the sofa cushions?
10-Aug-2025
strike three
the rookie chastises
himself
10-Aug-2025
strike three
the rookie chastises
his bat
10-Aug-2025
in perfect harmony
crickets
and tinnitus
10-Aug-2025
teens and their smartphones
the laughter
of seagulls
10-Aug-2025
noisy crows
living rent-free
in my daydreams
10-Aug-2025
spoiler alert:
it’s all
a work in progress
10-Aug-2025
the sanctuary of a half-hour nap
10-Aug-2025
doing the math
a grandfather
born out of wedlock
10-Aug-2025
summer in the city
a shrieking ambulance
navigating gridlock
10-Aug-2025
getaway day
the game
gets away
10-Aug-2025
when the mustache is the man
10-Aug-2025
off-season
the last one left
at last call
10-Aug-2025
waning moon
a crack
in the sky
10-Aug-2025
steelpan orchestra
not a note
out of place
11-Aug-2025
jazz brunch
the trumpet plays
a sour note
11-Aug-2025
drum solo
the bass player
takes a smoke break
11-Aug-2025
the bloom is off the rose
a florist no longer
accepts bitcoin
11-Aug-2025
not halfway through August
the sardonic grin
of a jack o’lantern
11-Aug-2025
disobeying
the law of gravity
fireflies
11-Aug-2025
my homeland
a safe haven
for vulture capitalists
11-Aug-2025
off the grid
I keep checking
my phone signal
11-Aug-2025
not even a cake
at the end
of the rainbow
11-Aug-2025
fault line
my restless dreams
11-Aug-2025
sole custody
exactly
what she asked for
11-Aug-2025
shriveling
under the broiler
curved sole
11-Aug-2025
back in Washington
the banana oil concession
never closes
11-Aug-2025
like lemmings
running of the bulls
off a cliff
11-Aug-2025
this heat the wail of a harmonica
11-Aug-2025
all the world
for her sassy smile
11-Aug-2025
she wears
my favorite outfit
a sassy smile
11-Aug-2025
Monday morning vibes
the stray dog sniffs
a dead mouse
11-Aug-2025
cricket song
outside in
11-Aug-2025
men without faces
how easily we acclimate
to darkness
11-Aug-2025
smoke detectors
life-saving
dream killers
12-Aug-2025
on-hold music
a Carolina Wren
in my other ear
12-Aug-2025
serenity now
the blue jay
flies away
12-Aug-2025
stormy skies
a longing for home
12-Aug-2025
my idyllic childhood AI-generated
12-Aug-2025
all this talk
about bulls and bears
the dog yawns
12-Aug-2025
stock futures
a piece of driftwood
far from shore
12-Aug-2025
escape room
the only exit
reads "don’t"
12-Aug-2025
retirement planning
rolling a boulder
uphill
12-Aug-2025
whale watch
in rough waters
Narcissus capsizes
12-Aug-2025
the rising price of coffee --
no wonder I’m so grumpy
12-Aug-2025
skillfully evading
my spam folder
cosmic debris
12-Aug-2025
my favorite outfit
her sassy smile
12-Aug-2025
cat out of the bag
recalibrating
my countdown
12-Aug-2025
sandpiper tracks
a secret message
washed away
12-Aug-2025
grinding to a halt
over-roasted
coffee beans
12-Aug-2025
zucchini blossoms
a fruitful visit
to the ranchers’ market
12-Aug-2025
hourly headlines
the daily grind
of my teeth
12-Aug-2025
summer gridlock
the angry roar
of a beleaguered bus
12-Aug-2025
hurled at the White House
all this talk
about the price of eggs
12-Aug-2025
retirement dreams
finding another bookmark
in a half-read novel
12-Aug-2025
drooping hydrangeas
a stranger asks
how I’m "really" doing
12-Aug-2025
chef’s surprise
cats waiting for him
to open the kitchen door
13-Aug-2025
chef’s surprise
masked men without ID
in the kitchen
13-Aug-2025
lily of the valley
the hush
of morning church bells
13-Aug-2025
preparing for impact
the widening cone
of uncertainty
13-Aug-2025
Sahara dust
the horizon
evacuates
13-Aug-2025
California quail
never leaving home
without a hat
13-Aug-2025
malted barley
a toast
to the next toast
13-Aug-2025
Hump Day
a camel spits
at tourists
13-Aug-2025
funeral banter
trying
to keep it light
13-Aug-2025
light
at the end of the tunnel
an ominous rumble
13-Aug-2025
last ferry
the wake
it leaves behind
13-Aug-2025
tonight’s prayer begins
"if he should die
before I wake..."
13-Aug-2025
the widow’s wake
well-attended
by floral arrangements
13-Aug-2025
first-time parents
afraid of waking
the baby
13-Aug-2025
winning at solitaire
a table for one
13-Aug-2025
wilting tulips
my late parents
in a Facebook memory
13-Aug-2025
end of the work day
titanium bolts
in my spine
13-Aug-2025
Twin Towers
still smoldering
in my nightmares
13-Aug-2025
a parting gift
my own private place
under the bus
13-Aug-2025
ICE agents
powerless against
running herring
13-Aug-2025
beach plum jelly
sweeter than the sea
13-Aug-2025
harbor bell
I can see it
if I close my eyes
13-Aug-2025
blackjack table
the dealer shuffles
his feet
14-Aug-2025
flies in the kitchen
a spatula
in my hand
14-Aug-2025
stargazing
fireflies wonder
what we’re doing
14-Aug-2025
a major hurricane
not what I asked for
on my birthday
14-Aug-2025
flight risk
an empty
osprey nest
14-Aug-2025
morning fog
church bells
up in the air
14-Aug-2025
vaporware
a published report
on chemtrails
14-Aug-2025
restless sleep
my nightmares
have wings
14-Aug-2025
blood-soaked soil
a dead language
still speaks
14-Aug-2025
sudden jolt
trying to find the needle
in a voodoo doll
14-Aug-2025
prematurely gray
birthday wishes
from Japan
14-Aug-2025
ask the chipmunk --
it’s later
than you think
14-Aug-2025
same time as last year
the dog
discovers acorns
14-Aug-2025
dogwood blossoms
my teenage granddaughters
discuss their weddings
14-Aug-2025
hipster café
a pour over
with notes of gravitas
15-Aug-2025
short-staffed
a seagull
in the lifeguard chair
15-Aug-2025
turning off the headlines
I remember how
to breathe
15-Aug-2025
damp summer night
unable
to spark joy
15-Aug-2025
a revolting thought
I share a birthday
with Napoleon
15-Aug-2025
filling the bird feeder
I embrace
my latter days
15-Aug-2025
joy for no reason
a breaching whale
15-Aug-2025
lazy summer day
the dog chases
dust bunnies
15-Aug-2025
cricket song
the soundtrack
of my dreams
15-Aug-2025
demolition work
woodpeckers flee
an ancient oak
15-Aug-2025
my medical chart:
things fall apart;
the center cannot hold
15-Aug-2025
drunken noodles
so far away
from sober January
15-Aug-2025
the perfect night
squeezing just enough limes
for another margarita
15-Aug-2025
chatbot wishing me a happy birthday
15-Aug-2025
a deserted beach
the genie tells me
I have two more wishes
16-Aug-2025
worn around the edges
an old mill town
16-Aug-2025
backyard Buddha
grateful
for the shade
16-Aug-2025
hangoverture
16-Aug-2025
ghosts dare me
to eat the pepper
named for them
16-Aug-2025
from a private jet
the mosaic
of failing farms
16-Aug-2025
Irish moss
my murky memories
of homebrewing
16-Aug-2025
summer nostalgia
the hiss
of an old jazz record
16-Aug-2025
morning chill
crows inspect
a dead jaybird
16-Aug-2025
pummeling the snare
a drummer’s
practiced rage
16-Aug-2025
cold rain
his aspirations
for a hero’s death
16-Aug-2025
regulars arguing
is Boston Cream Pie
really a cake?
16-Aug-2025
slumber party
fear of my own
night terrors
16-Aug-2025
outdoor shower fantasy
lather, rinse, repeat
16-Aug-2025
hometown crowd
working up a lather
over a pitching change
16-Aug-2025
hometown crowd
working up a lather
over a hit batter
16-Aug-2025
fun police monitoring
my wine consumption
16-Aug-2025
ninth inning
wondering
where the day went
16-Aug-2025
restless night
the dog keeps chasing
my dreams away
17-Aug-2025
dreaming at sea
a spinning compass
17-Aug-2025
wiping my father’s frown from my face
17-Aug-2025
my estranged son
fathering
another child
17-Aug-2025
a massive storm
all eyes
on the Motherland
17-Aug-2025
summer flea market
she assures me her jewelry
isn’t junk
17-Aug-2025
when the silver lining
is a dog
nipping your heels
17-Aug-2025
vector processing
getting nowhere
much more quickly
17-Aug-2025
photo op
round the decay
of that colossal wreck
17-Aug-2025
osprey fledgling
dreams of leaving
the nest
17-Aug-2025
farmer’s market
a mycologist
forages for mushrooms
17-Aug-2025
artist’s studio
in a sketchy neighborhood
17-Aug-2025
tightly clutching
a dozen roses
for someone else
17-Aug-2025
easing up on the clutch
a country driving
in reverse
17-Aug-2025
osprey fledgling
fear of leaving
the nest
17-Aug-2025
wasteland
once a great nation
17-Aug-2025
method actor
wearing someone else’s heart
on his sleeve
17-Aug-2025
brakes failing
on a cognitive decline
17-Aug-2025
unpaid bill
a post-dated check
I forgot to send
17-Aug-2025
sanctuary city
streetlights
and their halos
17-Aug-2025
acorns punctuating my afternoon nap
17-Aug-2025
seeds of contention
a fight
at the feeder
17-Aug-2025
unable to sleep
one window left open
in a distant casita
18-Aug-2025
stock futures
coins missing
from a fountain
18-Aug-2025
despite my aversion to sweets
I never forget
to order the flan
18-Aug-2025
overnight chill
a phone call
at 1 AM
18-Aug-2025
choppy seas
a flicker
at the bird feeder
18-Aug-2025
file under "new tricks":
I use AI
to write python code
18-Aug-2025
backyard courtship
cardinals dancing
beak to beak
18-Aug-2025
approaching equinox
two limes
in my margarita
18-Aug-2025
soft jazz
the bartender wipes down
an empty countertop
18-Aug-2025
stock futures
a stalled
container vessel
18-Aug-2025
lemon or lime?
it may depend
on where you are
18-Aug-2025
after-hours club
dancing to remember
drinking to forget
18-Aug-2025
darkness peeking through the keyhole
18-Aug-2025
acid reflux
I’m not
just being rude
18-Aug-2025
cognitive dissonance
swept up
in a rabid crowd
18-Aug-2025
birthday wish
the candles
blow me out
18-Aug-2025
Mommy’s little helper
clinging
to her apron strings
18-Aug-2025
campaign rally
the auditorium’s
obtuse angles
18-Aug-2025
Waterloo Sunset
impatient commuters
hardly notice
19-Aug-2025
kitchen help
the dog’s thoughtful gaze
at a pork loin
19-Aug-2025
convex mirror
one never knows
what’s around the corner
19-Aug-2025
breaking news
too much crazy glue
needed to fix it
19-Aug-2025
in the waiting room
an ambivalent
silver dollar fish
19-Aug-2025
broken record
always assuming
the fix is on
19-Aug-2025
busy beehive
the buzz
of free enterprise
19-Aug-2025
all my efforts
no more than a trifle
in this world
19-Aug-2025
broken clouds
the long way home
19-Aug-2025
animal cruelty
the dog won’t let me move
from room to room
19-Aug-2025
stuck in the 90s
the fragrance
of eternity
19-Aug-2025
old ale house
a different kind
of cold draft
19-Aug-2025
looking for a sign
the asphalt
turns to gravel
19-Aug-2025
trucker poet
the gravel
in his voice
19-Aug-2025
I’d walk a kilometer
to leave
the miles behind
19-Aug-2025
cotton candy
the color
of her hair
19-Aug-2025
compression fracture
it’s all there
in black and white
19-Aug-2025
lightly treading the moonscape of my dreams
19-Aug-2025
sailing stones
I don’t know
how I got here
19-Aug-2025
pop-up restaurant
who knew
it was Jack in the Box?
19-Aug-2025
broken clouds
the day-glo orange
of a prison work crew
20-Aug-2025
waning crescent moon
what if these aches and pains
are the rest of my life?
20-Aug-2025
longing to hear
the softly spoken
magic spells
20-Aug-2025
on-time departure
the sun-bleached pastels
of a colonial port town
20-Aug-2025
rip currents
the frantic tolling
of a harbor bell
20-Aug-2025
conspiracy theories
rowing the boat
with one oar
20-Aug-2025
drilling into bedrock
all that glitters
isn’t gold
20-Aug-2025
happy hour
the dive bar’s keen sense
of irony
20-Aug-2025
nuthatch
maybe the world
is upside-down
20-Aug-2025
sanctuary city
a candlelight vigil
in waiting
20-Aug-2025
playfully flirting
with a mermaid
that ship has sailed
20-Aug-2025
power failure
at the White House
insert punchline here
20-Aug-2025
taking a page
from my journal
she blots her lipstick
20-Aug-2025
news headlines
another blot
on a tarnished reputation
20-Aug-2025
first red savina
I weep
for the future
20-Aug-2025
our shoelaces intertwined
20-Aug-2025
regime change
a new busker
in Harvard Square
20-Aug-2025
brooding teenager
pretending
not to read
20-Aug-2025
gold futures
the graphs suggest
a cliffside promise
21-Aug-2025
gold futures
a cliffside promise
21-Aug-2025
thoughts racing
I forget
where I’m driving
21-Aug-2025
Hyannis harbor
two empty party boats
in the rain
21-Aug-2025
safe harbor
explaining blockchain
to a seagull
21-Aug-2025
safe harbor
explaining bitcoin
to a seagull
21-Aug-2025
road trip
the metal grooves
of a drawbridge
21-Aug-2025
divorce attorney
drawing up terms
of disagreement
21-Aug-2025
couch potato
the dog decides
it’s her spot
21-Aug-2025
history repeats
dancing crowds ignore
the skipping record
21-Aug-2025
in the forecast
a box turtle
just passing through
21-Aug-2025
brisk nighttime walk
the throbbing pulse
of a city
21-Aug-2025
voices under the sea
the hidden depths
of my imagination
21-Aug-2025
under a heat lamp
the last soggy taco
in the bodega
21-Aug-2025
a poet’s life --
it only hurts
when I write
21-Aug-2025
busy bee hive
assuming the neighbors
are talking about us
21-Aug-2025
barrel-aged whiskey
the color of sunset
21-Aug-2025
to answer your question
we’ve talked
but we’ve never conversed
21-Aug-2025
just a mundane discussion about death
21-Aug-2025
wind advisory
the fear of being
tied down
21-Aug-2025
back to school
dusting off
the active shooter drills
21-Aug-2025
suicidal bridal boutique
21-Aug-2025
crickets
protesting
the wind
21-Aug-2025
cautionary tale
a dream home
in shambles
21-Aug-2025
foraging for bodega ramps
21-Aug-2025
hot jazz
a televangelist
enters hell
21-Aug-2025
before coffee
oak trees thrashing
in the wind
22-Aug-2025
Friday morning gridlock
one storm
after another
22-Aug-2025
brave new world
clouds without
a silver lining
22-Aug-2025
celebrating summer
politicians
throwing shade
22-Aug-2025
summer humidity
reminding me
how old I am
22-Aug-2025
after the rain
my long career
circling the drain
22-Aug-2025
coming full circle
a parade of out-of-state plates
at the rotary
22-Aug-2025
old school
using a compass
to draw a circle
22-Aug-2025
turning off the news
this show
must not go on
22-Aug-2025
sky lanterns
an unfinished poem
22-Aug-2025
stadium layout
the search for
an unobstructed view
22-Aug-2025
aliens among us
scratching
in the ceiling
22-Aug-2025
poetry reading
a stream of consciousness
on tap
22-Aug-2025
heavily discounted airfare to oblivion
22-Aug-2025
Sargasso Sea
imagining the river herring
waving hello
22-Aug-2025
seaside cocktails
what’s churning
beyond the horizon
22-Aug-2025
burn before reading
we saw you steal
that banned book
22-Aug-2025
walking through water
the dog doesn’t care
22-Aug-2025
gray or grey?
undecided
my hair turns white
23-Aug-2025
back to school
the vibrant colors
of new backpacks
23-Aug-2025
all-night diner
the glazed donuts
speak to me
23-Aug-2025
cruise missile
losing sight
of the horizon
23-Aug-2025
not as advertised
in any pamphlet
a research vessel cruise
23-Aug-2025
fish crows lamenting the shallow river
23-Aug-2025
the ghoulish spectacle
of a Halloween pop-up store
23-Aug-2025
new moon
I drink my coffee
black
23-Aug-2025
the perfect beach
an island named
after serpents
23-Aug-2025
toxic beauty
larkspur growing wild
in the hills
23-Aug-2025
at the end
of the rainbow
another outlet mall
23-Aug-2025
moonless night
the burden
of carrying on
23-Aug-2025
blue moon
the last time I wrote
a love poem
23-Aug-2025
when a malformed world view becomes law
23-Aug-2025
over Chinese take-out
friends we never thought
would leave the City
23-Aug-2025
chasing out a house fly
another one
takes its place
23-Aug-2025
summer breeze
the undulating sway
of marsh grass
23-Aug-2025
dividing by zero
the formula
for eternal life
23-Aug-2025
pale dawn sky
the sheep remain
inside their pen
24-Aug-2025
staring beyond me
the mannequin’s
unblinking eyes
24-Aug-2025
transit of Venus
always changing
at Jamaica
24-Aug-2025
transit cop
posing for a photo
with tourists
24-Aug-2025
Halloween shopping in August
the jack-o’-lantern
frowns
24-Aug-2025
coffee futures
no wonder
I’m so grumpy
24-Aug-2025
data in the cloud
but I swear I see
a whale
24-Aug-2025
when my haiku notebook
is a primitive database
24-Aug-2025
leaving a tip
for the street juggler
a single mom
24-Aug-2025
luminescence
a continuous loop
of weather radar
24-Aug-2025
the dog catnapping
24-Aug-2025
in the pantry
so many ramen flavor packets
unopened
24-Aug-2025
orchestrating an improbable bassoon solo
24-Aug-2025
cathedral empty
but for the echoes
of lost madrigals
24-Aug-2025
city gridlock
a throbbing bass line
tailgates me
24-Aug-2025
herring run
an osprey just in time
for lunch
24-Aug-2025
spare parts for something long forgotten
24-Aug-2025
Columbus Day
discovering
a dead mouse
24-Aug-2025
ferry landing
the on-time departure
of an empty cup
24-Aug-2025
afternoon clouds
something
I’ve forgotten
24-Aug-2025
golden hour
the red heeler
takes a nap
25-Aug-2025
cruising altitude
our plane’s shadow
in the corn fields below
25-Aug-2025
Cape Cod sunshine
don’t forget
an umbrella!
25-Aug-2025
aged but not mellow
moonshine
straight from the still
25-Aug-2025
summer rain
the stillness
of an egret
25-Aug-2025
red zone
a spirited dog
on the football field
25-Aug-2025
refreshing my memory
the fragrance of jasmine
25-Aug-2025
burning sage
the negative energy
replaced by smoke
25-Aug-2025
waning crescent moon
the stories I’ve begun
to forget
25-Aug-2025
pet-friendly dining
the dog leaves
a Yelp review
25-Aug-2025
barefoot
I step on
the perfect mousetrap
25-Aug-2025
late to the party
I dance alone
25-Aug-2025
Michelin guide
the reviewer receives
a flat tire
25-Aug-2025
divisive rhetoric multiplying exponentially
25-Aug-2025
hibiscus margarita
the bold magenta sky
25-Aug-2025
audacity renaming the stars
25-Aug-2025
happy hour
the bartender’s
devil tattoo
25-Aug-2025
hot summer night
a mime troupe
sunbathing
25-Aug-2025
adoption event
a black dog’s tail
begins to wag
26-Aug-2025
above the law
final preparations
of a catapult
26-Aug-2025
stir crazy
the dog destroys
a new toy
26-Aug-2025
cavernous church
my grandson cuddles
with a ghost
26-Aug-2025
egret
its majestic stillness
26-Aug-2025
ripe peaches
too delicious to pose
for a portrait
26-Aug-2025
gangway watch
a shadow lurking
beyond the horizon
26-Aug-2025
gale warning
the oak trees
become sentient
26-Aug-2025
downtown rally
counting misspellings
on the protest banners
26-Aug-2025
a banner year for the flag industry
26-Aug-2025
stargazing
always tentative
26-Aug-2025
desert rose
the mirage
fades
26-Aug-2025
desert rose
a mirror
in the sand
26-Aug-2025
arriving too late
for the party
an honored guest
26-Aug-2025
sandhill cranes
the world
is their crosswalk
26-Aug-2025
urban renewal
the roar
of a construction crane
26-Aug-2025
first day of college
a shooting star
in the rearview mirror
26-Aug-2025
doomsday clock
it’s only Tuesday
26-Aug-2025
pigeons protesting the power bill
26-Aug-2025
cover band traveling incognito
26-Aug-2025
what comes after
Monday and Tuesday
WTF!
27-Aug-2025
WTF!
the dog assesses
her low-fat diet
27-Aug-2025
endsummer chill
the computer
freezes
27-Aug-2025
cloud computing
beyond
the event horizon
27-Aug-2025
sugar plantation
if these whitewashed walls
could speak
27-Aug-2025
stagnant seas
no one’s inviting me
to the homecoming
27-Aug-2025
crowded train
no room for
sardine can metaphors
27-Aug-2025
customer service
I’d like to report
its broken automation
27-Aug-2025
late night
at the Automat
nobody cares
what I’m writing
27-Aug-2025
countdown
to the inevitable puncture
of the dog’s tennis ball
27-Aug-2025
summer sports
the dog chases a chipmunk
into the thicket
27-Aug-2025
nature trail
the overflowing
trash cans
27-Aug-2025
last rounds
doctors make an appointment
for happy hour
27-Aug-2025
empty tavern
the jovial bartender
helps himself
27-Aug-2025
dispensary fog
I ask if the tincture
is FDA approved
27-Aug-2025
downtown
down and out
27-Aug-2025
down and out
downtown
27-Aug-2025
summer fun
a moth
in the dog’s water bowl
27-Aug-2025
speed trap
an abandoned
mill town
27-Aug-2025
at the flower shop
irises in and out
of focus
27-Aug-2025
thoughts and prayers &
rock and roll
27-Aug-2025
thoughts and prayers
lobbyists collecting
their fees
27-Aug-2025
good morning sunshine
she spent the night
28-Aug-2025
empty bar car
a broken
credit card reader
28-Aug-2025
ferry landing
the on-time arrival
of cigarette perfume
28-Aug-2025
disoriented time traveler
beside himself
28-Aug-2025
cruelty by design
a blue jay managing
the finch feeder
28-Aug-2025
long-distance learning
an empire
made of mud
28-Aug-2025
crab apples
a neighbor walks her dog
off-leash
28-Aug-2025
homeschooled by my daughter
I correct
my granddaughter’s grammar
28-Aug-2025
Powerball jackpot
I demand
a do-over!
28-Aug-2025
restless night
dreams of rearranging
my bookshelves
28-Aug-2025
distracted babysitters
nurturing
a child’s tantrums
28-Aug-2025
elbows up
a long wait
at the Rainbow Bridge
28-Aug-2025
The People’s House
an ostentatious display
of gold-plated junk
28-Aug-2025
sycophants worshipping malignancy
28-Aug-2025
jasmine vines
peeking into
the bathhouse
28-Aug-2025
tea break
grinding the cardamom
for Masala chai
28-Aug-2025
fleeting days of summer
adding another 2 minutes
of darkness
28-Aug-2025
backstage pass
no one backstage cares
28-Aug-2025
daring to dream
the sound
of crashing waves
28-Aug-2025
tropical daydreams
the gecko laughs
28-Aug-2025
drunk before noon
bumblebees covered
with goldenrod nectar
29-Aug-2025
not tempted by entanglement
Buddha ignores
the encroaching vines
29-Aug-2025
self-inflicted wound
unable to hire
my successor
29-Aug-2025
by executive order
a new list of things
that rhyme with "orange"
29-Aug-2025
wielding a black sharpie
throwing the economy
into further chaos
29-Aug-2025
loss of power
the suffocating darkness
29-Aug-2025
oyster festival
the sparkle of nacre
in a bucket of shells
29-Aug-2025
goat curry
the pungent kick
of chile peppers
29-Aug-2025
retirement musings
the incomplete projects
I never began
29-Aug-2025
emptying the rain gauge
endless possibilities
29-Aug-2025
red dragonfly
wistfully clinging
to summer
29-Aug-2025
last days of summer
Wall Street falls down
the water slide
29-Aug-2025
boisterous gulls
wondering where
the herring fry are
29-Aug-2025
after the storm
putting the toadstools
back in place
29-Aug-2025
struggling down the steps
my silent cry
for help
29-Aug-2025
copy and paste
I thank a stranger
for reaching out
29-Aug-2025
one day to Payday
I squeeze out the last
of the toothpaste
29-Aug-2025
late night in Memphis
a cover charge
for the cover band
29-Aug-2025
Labor Day weekend
Wall Street
takes Friday off
29-Aug-2025
train stop rally
so many words
on an empty platform
29-Aug-2025
holding myself together
the frantic search
for a butterfly bandage
30-Aug-2025
sold from the back
of a rusty pickup truck
freshly picked blueberries
30-Aug-2025
junk bonds
a convicted felon
in the White House
30-Aug-2025
end of summer
my dog bonds
with someone else
30-Aug-2025
Powerball
because everybody wants
to rule the world
30-Aug-2025
fair-weather clouds
forgetting
where I am
30-Aug-2025
criminal intelligence
breaking
molecular bonds
30-Aug-2025
to the bookshelf
another baseball tome
I would have given
to my Dad
30-Aug-2025
first day of school
the rabbit hides
in a patch of clover
30-Aug-2025
before coffee the mirror yawns at me
30-Aug-2025
indie rockers
their excellent selection
of herbal teas
30-Aug-2025
oceans apart
our dream vacations
30-Aug-2025
Riverside Station
an abandoned bottle
of cheap wine
30-Aug-2025
wildcat strike
a police dog won’t cross
the picket line
30-Aug-2025
rainbow bridge
a brave little dog
gazing at stars
30-Aug-2025
scenic highway
an osprey fledgling
peers from its nest
30-Aug-2025
Queen Anne’s lace
some dare to call it
a noxious weed
30-Aug-2025
homecoming
the cult
of the buttered roll
30-Aug-2025
what price paradise?
the distant music
of the ocean
30-Aug-2025
crowding the zócalo
the chosen few
30-Aug-2025
a fool’s errand
setting out on a journey
to nowhere
31-Aug-2025
breakfast empanada
a delicious
clash of cultures
31-Aug-2025
awakened
by the rumble strip
a blue flashing light
31-Aug-2025
cloudless sky
a billboard asks
if I’m going to heaven
31-Aug-2025
leaving the harbor
the crispness
of an IPA
31-Aug-2025
on-time departure
and yet I feel
I’ve missed the boat
31-Aug-2025
gazing at the shore
goodbye
becomes hello
31-Aug-2025
happy homecoming
a barking dog
31-Aug-2025
Labor Day
turning over
the compost
1-Sep-2025
straying from the path
I find my way
1-Sep-2025
Labor Day
a reminder to apply
for Medicare
1-Sep-2025
massively majestic
a breaching whale
1-Sep-2025
waiting for the ferry
when you’re the one
with the out-of-state plates
1-Sep-2025
back to school
always much too soon
1-Sep-2025
nostalgia for a past
that isn’t even past
1-Sep-2025
campaign rally
a venue filled
with obtuse angles
1-Sep-2025
spotted on my x-ray
the doctor’s frown
1-Sep-2025
a sprawling opus
everything everywhere
all at once
1-Sep-2025
late summer chill
the search
for a threadbare blanket
1-Sep-2025
paper clip
barely keeping
the universe together
1-Sep-2025
in his Sunday best
the farmer’s
callused hands
1-Sep-2025
fresh pesto
other diners
green with envy
1-Sep-2025
off-season gridlock
a snail
crosses the patio
1-Sep-2025
waiting for the suspense to kill him
1-Sep-2025
please shout silently
1-Sep-2025
the sniper aims to please
1-Sep-2025
back to school
I begin to study
for my blood test
1-Sep-2025
weather models
up and down
the runway
1-Sep-2025
end of the road
where the old bridge
used to be
1-Sep-2025
Labor Day
chasing the city kids
from the beach
1-Sep-2025
Monday morning hangover
no better on Tuesday
2-Sep-2025
bark peeling
from a birch tree
I too am growing old
2-Sep-2025
revealing its secrets
an overflowing arroyo
2-Sep-2025
tourist season over
the trees whisper
among themselves
2-Sep-2025
Spice Islands
something stirring
in the surrounding ocean
2-Sep-2025
end of the season
a rumpled sweater
belonging to no one
2-Sep-2025
craving a stiff drink
I schedule an x-ray
2-Sep-2025
slipping the leash
panic in a pagoda
2-Sep-2025
waxing gibbous moon
words elude me
2-Sep-2025
limestone quarry
no one swims here anymore
and no one knows why
2-Sep-2025
word salad
the moribund patient
plays with his food
2-Sep-2025
last days of summer
the spider veins
on my ankles
2-Sep-2025
unruly grandson
pulling down the zipper
on my daughter’s dress
2-Sep-2025
flower child
blushing at the phrase
"shrinking violet"
2-Sep-2025
three points of contact
unable to find
my feet
2-Sep-2025
waiting for the ferry
a raucous outburst
of gulls
2-Sep-2025
feigning surprise
the unicorn can’t believe
how old I am
2-Sep-2025
end of summer
the bridge becomes
a red-light district
2-Sep-2025
ferry lounge
strangers wonder why
I’m drinking so fast
2-Sep-2025
back to work
the Market takes
another holiday
2-Sep-2025
craving a stiff drink
I order
a Zombie
2-Sep-2025
end of the season
music journalists cover
a cover band
2-Sep-2025
planning my posthumous epic
2-Sep-2025
welcome back to the point of no return
2-Sep-2025
gathering storm
huddled prayers
the center cannot hold
3-Sep-2025
shortened week
this coffee forced to work
double-time
3-Sep-2025
same time as last year
the dog discovers
pine cones
3-Sep-2025
afternoon break
out of coffee
I reach for my flask
3-Sep-2025
late summer
always too soon
3-Sep-2025
t-shirt or sweater?
the spider web
doesn’t care
3-Sep-2025
seeking shelter from the storm
a stray dog with no teeth
3-Sep-2025
over morning coffee
the restless swirl
of a hurricane
3-Sep-2025
free WiFi
how many cups of coffee
to upload a file?
3-Sep-2025
late summer cold snap
another young star
on the injured list
3-Sep-2025
borrowing a pencil
I resist the urge
to snap it in half
3-Sep-2025
in a parallel universe
the dog stops barking
at the snap of my fingers
3-Sep-2025
AI-generated
a perfectly stilted
letter of apology
3-Sep-2025
firing up the grill
a street dog’s
best friend
3-Sep-2025
slightly overstated
a mixologist serving
nectar of the gods
3-Sep-2025
snap of the fingers
planet earth
becomes whole again
3-Sep-2025
in my spam folder
every email
a crucial request
3-Sep-2025
paladins
do they only exist
in role-playing games?
3-Sep-2025
tariff talk
arbitrary numbers
on a chart
3-Sep-2025
nestled among
shantytowns and mansions
our humble abode
3-Sep-2025
silence and deceit
signifying
plenty
3-Sep-2025
obsequious minions in unison
3-Sep-2025
unfriending late acquaintances
the ghosts show themselves out
3-Sep-2025
moonscape
footprints
and a flag
3-Sep-2025
chupacabra
the monsters
we can’t see
3-Sep-2025
off night
a sleepless crow
commiserates
3-Sep-2025
suspended animation
the grackle’s
golden eye
3-Sep-2025
night owl
a molting cardinal
at dusk
3-Sep-2025
signing up for Medicare
a labyrinth
of paperwork
4-Sep-2025
tin roof
a first harvest
of acorns
4-Sep-2025
big empty country
a mesmerizing
lightness of being
4-Sep-2025
ambient mix
crickets nearly harmonizing
with my tinnitus
4-Sep-2025
quiet night
the immeasurable weight
of stars
4-Sep-2025
quiet night
pondering the weight
of so many stars
4-Sep-2025
private beach
broken shells
and sea glass
4-Sep-2025
new moon
we don’t talk about it
4-Sep-2025
authentic tacos
served with hot sauce
and a side of panache
4-Sep-2025
moments before sunrise
I drift
into consciousness
4-Sep-2025
layoff rumors
the search for
a knife sharpener
4-Sep-2025
solitary confinement
a bumblebee
in my beer bottle
4-Sep-2025
bumblebee
in my beer bottle
4-Sep-2025
fastening my seat belt
the limits of control
4-Sep-2025
thin-skinned tyrant
fattening his portfolio
4-Sep-2025
zip line
my desire to try one
is zip
4-Sep-2025
bus station elevator
an ashtray ascending
4-Sep-2025
last diner on Earth
I begin my fast
4-Sep-2025
in the waiting room
a notice clearly posted
that we’re being timed
5-Sep-2025
when the deer
in the headlights
is me
5-Sep-2025
confessions of an air freshener
5-Sep-2025
still in shorts
a sign thanking me
for the season
5-Sep-2025
old vines
more complex and intense
than I am
5-Sep-2025
vet visit
confirming a diagnosis
of the zoomies
5-Sep-2025
zoom meeting
a cat keeps batting
the mouse away
5-Sep-2025
laser tag
my grandson’s
luminous smile
5-Sep-2025
first week of September
much too early
for pumpkin ales
5-Sep-2025
double espresso
refocusing
my zoom lens
5-Sep-2025
hook and ladder
in perfect harmony
with a howling husky
5-Sep-2025
first date
the persistence
of a blinking yellow light
5-Sep-2025
quality of life
we choose
the aged tequila
5-Sep-2025
they’re playing our song
one ocean wave
after another
5-Sep-2025
indefinite article
a grammatical conundrum
without end
5-Sep-2025
trying to give it away
Mom’s pink plastic
ambrosia mold
5-Sep-2025
after the storm
the comfort
of a potent cocktail
5-Sep-2025
long after bedtime a wavering candle
5-Sep-2025
sheets left behind
at the all-night laundromat
an unfolding drama
5-Sep-2025
framed by a suitcase handle
my daughter’s tears
5-Sep-2025
after the storm
the palapero’s
weathered hands
6-Sep-2025
outside the transfer station
a man selling
heirloom tomatoes
6-Sep-2025
suburbia
the signs tell me
I’m thickly settled
6-Sep-2025
end of summer
oak trees thrashing
in the wind
6-Sep-2025
enlightenment
I bang my head
against the door
6-Sep-2025
Big Bang
an appetite
for distraction
6-Sep-2025
river nightmare
a herring gun
6-Sep-2025
harvest moon
all eyes
on the Powerball jackpot
6-Sep-2025
broken clouds
a pit bull
in a baby carriage
6-Sep-2025
crimson sunset
a foretaste
of Autumn
6-Sep-2025
a change of perspective
her naked body
on my bed
6-Sep-2025
waking from a dream
the heavens open
6-Sep-2025
changing the smoke detectors
we set the house on fire
6-Sep-2025
wishing I could fly
I trip over
a cypress root
6-Sep-2025
increasingly treacherous
each trip
around the sun
6-Sep-2025
drab attire
the poet
doesn’t care
6-Sep-2025
even on Mars
ordering pizza
by the slice
6-Sep-2025
a day
of capricious clouds
summer winding down
6-Sep-2025
testing the resilience of truth
6-Sep-2025
street flooding
every apartment building
an island
6-Sep-2025
quatrain
a haiku journal
derails
6-Sep-2025
game of chance
a peaceful protest
in the park
6-Sep-2025
confession:
I once used
a slide rule
6-Sep-2025
before I could gasp
a hummingbird
here and gone
6-Sep-2025
rain in the forecast
cue the silver lining clichés
6-Sep-2025
an errant axe throw
more bang
for my buck
6-Sep-2025
research scientist
staring at a fossil
in the mirror
7-Sep-2025
rough waters
a pair of beach houses
on the market
7-Sep-2025
breaking wave
before I change
my mind
7-Sep-2025
leaving a sour
aftertaste
late-night pickleball
7-Sep-2025
falling acorns
dead space at the bottom
of a mash tun
7-Sep-2025
nostalgia
mashed potatoes
from the box
7-Sep-2025
tropical depression
too dry
to earn a name
7-Sep-2025
mashup
I take the stairway
to Freebird
7-Sep-2025
pain meds
watering flowers
in the rain
7-Sep-2025
lingering rain
a video
of my granddaughter’s laughter
7-Sep-2025
after the rain
a glass slipper
left behind
7-Sep-2025
harvest moon
another call
from a collection agent
7-Sep-2025
lingering rain
the revolution
is a meme
7-Sep-2025
method actor
wearing a character’s heart
on his sleeve
7-Sep-2025
open mic
heartbreak’s
just another word
7-Sep-2025
dancing dragon
a kite
in the empty lot
7-Sep-2025
Crested Butte
a mountain bike
in the snow
7-Sep-2025
in a passing cloud my dearest friends
7-Sep-2025
my dearest friends a passing cloud
7-Sep-2025
reviled
even in hell
7-Sep-2025
lingering mist
when the only one you want
seems so far away
7-Sep-2025
the perfect phone cover
whether it fits
or not
7-Sep-2025
sidewalk sale
the perfect cellphone cover
whether it fits or not
7-Sep-2025
morning birdsong
a chirping
smoke detector
8-Sep-2025
current mood
an abandoned
cranberry bog
8-Sep-2025
beyond surreal
a rose-tinted perspective
of war
8-Sep-2025
only a dream
a bridge descending
into fog
8-Sep-2025
ghost hunters firing at decoys
8-Sep-2025
Tai-Chi practice
willow branches
touching the ground
8-Sep-2025
late summer chill
a chorus
of fish crows
8-Sep-2025
late summer
reading between
arbitrary lines
8-Sep-2025
crowded pub
another round
of layoffs
8-Sep-2025
apple pie
as sure as
the world is round
8-Sep-2025
mourning doves
in quiet reflection
8-Sep-2025
sports bar
a Bluejay and a Cardinal
arguing baseball
8-Sep-2025
voyage
to the bottom
of the toolbox
8-Sep-2025
how does one wrap a severance package?
8-Sep-2025
revenge of the recalcitrant wreath
8-Sep-2025
out of range
these poems I write
for no one
8-Sep-2025
curtain call
all the world’s
a stage
8-Sep-2025
insomniac
believing in the power
of his dreams
8-Sep-2025
lost in the desert
unable to resist
a shimmering mirage
8-Sep-2025
morning commute
a spider’s slow crawl
across the ceiling
8-Sep-2025
morning silence
a red-tailed hawk
circles above
9-Sep-2025
indefinite delay
the co-pilot orders
a tequila flight
9-Sep-2025
routine maintenance
the flight crew’s
idle chatter
9-Sep-2025
waning harvest moon
the possibility
of early retirement
9-Sep-2025
fight or flight?
I choose
the aged tequila
9-Sep-2025
profile photo
the disembodied hand
on her shoulder
9-Sep-2025
surreal
the persistence
of absurdity
9-Sep-2025
waning days of summer
a faint wisp
of chimney smoke
9-Sep-2025
forward momentum
I find myself
further behind
9-Sep-2025
old bookstore
redolent
of nostalgia
9-Sep-2025
distracted by her kisses
I eat
the tin-foil wrappers
9-Sep-2025
drum solo
the rest of the band
disappears
9-Sep-2025
rip current
riot police trampling
protest signs
9-Sep-2025
alternating current
an indecisive
fishing boat
9-Sep-2025
workplace merry-go-round
my back too stiff
to reach for the ring
9-Sep-2025
good news!
acceptable levels of bacteria
in the lake
9-Sep-2025
high tide
nothing lies still
for long
9-Sep-2025
the dog
living rent-free
in my bed
9-Sep-2025
equinox
the cosmic journey
of my asymmetrical feet
9-Sep-2025
Halloween pop-up store
two empty shopping carts
collide
9-Sep-2025
what if I forgot my own name?
9-Sep-2025
I’m not a bot
I’m not even borscht
9-Sep-2025
morning showers
the dog
licks my face
10-Sep-2025
after Chemistry lab
the acquisition
of distilled spirits
10-Sep-2025
distilled from his words
a meditation
on loneliness
10-Sep-2025
lotus position
the entanglement
of my legs
10-Sep-2025
early autumn
another solicitation
for AARP
10-Sep-2025
today’s forecast
drizzle
with an eye on the mail
10-Sep-2025
roadkill
not just
another meal
10-Sep-2025
tombstone typo
a grave mistake
10-Sep-2025
memory ward
forgetting the way
to my mother’s room
10-Sep-2025
obscene
the dictator’s lust
for profits
10-Sep-2025
on-time departure
my first "Dear John" letter
10-Sep-2025
clickbait
the seagulls
devour it
10-Sep-2025
happy hour
the jukebox plays
Love Potion #9
10-Sep-2025
giant redwood
the woodpecker’s
thoughtful pause
10-Sep-2025
cactus flower
the hummingbird’s
quick inspection
10-Sep-2025
enriching the soil
we revise
our living wills
10-Sep-2025
20-20 hindsight
I should have asked if this wall
was load-bearing
10-Sep-2025
waiting on an email
I chew
on coffee grounds
10-Sep-2025
doing the math
absolute zero
after taxes
10-Sep-2025
chasing away my dream
the fox
in our backyard
10-Sep-2025
husky harmonizing
with an ambulance siren
10-Sep-2025
killing time
these words
outside the margins
10-Sep-2025
down to the wire
a race against no one
10-Sep-2025
waning gibbous moon
her mesmerizing
silhouette
10-Sep-2025
first frost
the gray
in my son’s beard
11-Sep-2025
a shallow cove
any port
in a storm
11-Sep-2025
a gift from Grandpa
instilling a love
for reading
11-Sep-2025
busy crosswalk
commuters navigating
curbside puddles
11-Sep-2025
monitoring my credit
a theoretically trustworthy
third party
11-Sep-2025
looming in the harbor
the shadow
of a container ship
11-Sep-2025
sacred ground
a stone patio
in the Rose Garden
11-Sep-2025
unheeded advice
telling the grandkids
to dress in layers
11-Sep-2025
wake and bake
the neighbor’s
morning ritual
11-Sep-2025
in this town
only the hidden drive
11-Sep-2025
roadside memorial
another mouthful
of coffee
11-Sep-2025
White House cocktail
equal parts incompetence
and bravado
11-Sep-2025
back to school
learning to use "Storrow"
as a verb
11-Sep-2025
eyes at half-mast
this world
exhausts me
11-Sep-2025
gift basket
from a married woman —
forbidden fruit
11-Sep-2025
restless ghost
nudging me awake
for dreaming too loudly
12-Sep-2025
stock futures
a fat raccoon
digging through trash
12-Sep-2025
climbing Everest
the basement steps
getting steeper
12-Sep-2025
smartphone
installing an upgrade
in an endless loop
12-Sep-2025
art installation
sunflowers in the bed
of a rusty pickup
12-Sep-2025
changing seasons
a fresh harvest
of dog fur
12-Sep-2025
surface tension
another protest
against faceless men
12-Sep-2025
inner sanctum
a quiet corner
in the bookstore
12-Sep-2025
limitless potential
laid-off workers
with protest signs
12-Sep-2025
late summer warm-up
a harvest
of toenail clippings
12-Sep-2025
last days of summer
a throbbing bassline
fades away
12-Sep-2025
stone soup
sycophants praising
the false chef
12-Sep-2025
border town
stray dogs howling
outside the wall
12-Sep-2025
carefully unwrapping a severance package
12-Sep-2025
no time to waste
a chipmunk with acorns
in its cheeks
12-Sep-2025
retirement musings
a revised
"honey-do" list
12-Sep-2025
city playground
jumping off a swing
into the clouds
12-Sep-2025
earlier sunsets
remembering
to breathe
12-Sep-2025
emptying
my bucket list
all of the places
I’ll never see
12-Sep-2025
bottom of the ninth
gibbous moon rising
over centerfield
12-Sep-2025
waning gibbous moon
is it time to stop
counting birthdays?
13-Sep-2025
lost in the pumpkin patch
an amateur scarecrow
13-Sep-2025
last days of summer
grapes clinging
to the vine
13-Sep-2025
well beyond their prime
I can’t bring myself
to trim the hydrangeas
13-Sep-2025
road construction
the signs tell me
to seek alternate routes
13-Sep-2025
road trip
all the dead bugs
on my windshield
13-Sep-2025
Baja morning
a dune buggy
dodging waves
13-Sep-2025
system failure
how a bug
becomes law
13-Sep-2025
how systems collapse:
a luminous sphere
surrounds a dense core
13-Sep-2025
"bless your heart" she said
knowing I knew
exactly what that meant
13-Sep-2025
a mob of kangaroos
guilty by association
13-Sep-2025
stretching my hamstring
I crave
a stiff drink
13-Sep-2025
early commute
the fogged windows
of a donut shop
13-Sep-2025
uptown dog shelter
a puppy’s
sanguine disposition
13-Sep-2025
the mirror unhappy to see me
13-Sep-2025
morning glory
now you tell me
it’s a weed
13-Sep-2025
surrounded by tennis balls
a bomb-sniffing dog’s
retirement party
13-Sep-2025
truth
an endangered species
13-Sep-2025
Hawaiian shirt
I don’t care
that it’s out of style
13-Sep-2025
Combat Zone
fighting off
the urge
13-Sep-2025
late train
the moon leaps
between windows
13-Sep-2025
rolling the dice
I resist installing
a betting app
13-Sep-2025
hiding the inscription
on a weathered tombstone
orange sunburst lichen
14-Sep-2025
"bendición"
how we greeted
my grandmother
14-Sep-2025
baggage claim
I spot
a familiar face
14-Sep-2025
in the bag
he tells the bartender
he hasn’t had enough
14-Sep-2025
in the bag
another rigged election
14-Sep-2025
roar of the crowd
the speedster steals
another bag
14-Sep-2025
turbulent flight
the bags
under my eyes
14-Sep-2025
chrysanthemums
the slow dance
of a funeral procession
14-Sep-2025
song sparrow
too busy
to sing
14-Sep-2025
airport lounge
businessmen compare
travel delays
14-Sep-2025
hipster pub
the bartender
beautifully bored
14-Sep-2025
boundless nativism
14-Sep-2025
second wind
the rafters
start to whistle
14-Sep-2025
pocket change
a beggar curses
in thanks
14-Sep-2025
last of the wine
I don’t remember
what day it is
14-Sep-2025
Times Square
a friendly reminder
that it’s heaven or hell
14-Sep-2025
last days of summer
huddled around the fire pit
chasing a spark
14-Sep-2025
restless morning
mountaintops emerging
from the mist
15-Sep-2025
northern lights
a distant city
beyond the bridge
15-Sep-2025
last days of summer
an abandoned
cranberry bog
15-Sep-2025
bogged down in court
a family feuding
over food
15-Sep-2025
stock futures
graphics generated
by AI
15-Sep-2025
asleep in the deer blind
a reluctant hunter
15-Sep-2025
lactose intolerant
a craving
for melty cheese
15-Sep-2025
clinging
to a fallen oak branch
the Old Man’s Beard
15-Sep-2025
ebb tide
the illusion
of higher ground
15-Sep-2025
first kiss
I should have taken off
my glasses
15-Sep-2025
writer’s block
a broken compass
15-Sep-2025
moving day
the missing piece
from a jigsaw puzzle
15-Sep-2025
senses working without a contract
15-Sep-2025
taking the reins
if a horse
could smirk
15-Sep-2025
last days of summer
tendrils of bittersweet
climbing the walls
15-Sep-2025
street dog
following us
from a distance
15-Sep-2025
pinot grigio
turns to burgundy
a wine at sunset
15-Sep-2025
not every coyote
used to be human
said the crow
15-Sep-2025
invasive species
removing a beer can
from the river
15-Sep-2025
news cycle
a flat tire
beyond repair
15-Sep-2025
red-necked buzzard
the search
for a new state bird
16-Sep-2025
waves so close
I can hear them
in my dreams
16-Sep-2025
The Bird Report
before we know it
we’ve washed ashore
16-Sep-2025
a beer at the ballpark
I’d like to report
a robbery
16-Sep-2025
wild orchid
she won’t say
where she’s from
16-Sep-2025
last days of summer
all eyes on the
freshly painted wall
16-Sep-2025
a new hat
formulating
an origin story
16-Sep-2025
restless chipmunk
a testament
to persistence
16-Sep-2025
star-crossed lovers
failing to adjust
for time zones
16-Sep-2025
back-of-the-coaster math
the cost of one car
versus two
16-Sep-2025
black-tailed jackrabbit
always right where
it belongs
16-Sep-2025
the myth of making up time
16-Sep-2025
sweatshirt and shorts
the days
of delicata squash
16-Sep-2025
not yet October
a giant pumpkin
on the brownstone stoop
16-Sep-2025
budget cuts
eliminating
a lotus position
16-Sep-2025
family values
individually wrapped
16-Sep-2025
ghosts conspiring
in windowless rooms
16-Sep-2025
second line
following the music
around a corner
16-Sep-2025
downtown Cabo
raging rapids find their way
to the harbor
17-Sep-2025
guilty as charged
the greenhorn who believes
the ship is listing
17-Sep-2025
last days of summer
another key player
on the injured list
17-Sep-2025
draining the swamp
a ballroom
no one asked for
17-Sep-2025
Trombone Shorty
no way
to play it softly
17-Sep-2025
bull in the heather
content to graze
and ignore me
17-Sep-2025
shower and shave
perhaps not
in that order
17-Sep-2025
tiki bar
what passes
for a lotus petal
17-Sep-2025
crowded pub
work colleagues compare
severance packages
17-Sep-2025
waning crescent moon
I’m told I no longer need
life insurance
17-Sep-2025
event horizon
a strange time
to get together
17-Sep-2025
after the rain
we all become
mushroom farmers
17-Sep-2025
Rose Garden
not an olive branch
in sight
17-Sep-2025
feigning patience
an old man
with nothing to do
17-Sep-2025
a dog barks
at the screeching synthesizer
prog nostalgia
17-Sep-2025
indefatigable chipmunk cheeks
17-Sep-2025
rat race
a slice of pizza
from the open dumpster
17-Sep-2025
triple witching hour
drag racing
on a dead end street
17-Sep-2025
tranquil pond
lily pads
in the sky
18-Sep-2025
tranquil pond
fair-weather clouds
among lily pads
18-Sep-2025
falling leaves
a flash of lightning
without thunder
18-Sep-2025
last call
the music disappears
into house lights
18-Sep-2025
the call to war
a tyrant
in his bunker
18-Sep-2025
fish crow
waiting
for your call
18-Sep-2025
working from home
morning becomes
a bird feeder
18-Sep-2025
unplanned obsolescence
I’ve spent my life
planning for it
18-Sep-2025
learning to expect
nefarious intentions
18-Sep-2025
tripping hazard
the gnarled roots
of my family tree
18-Sep-2025
city playground
the sparkle
of broken glass
18-Sep-2025
late morning fog
clinging
to summer
18-Sep-2025
last days of summer
a self-assured stride
into darkness
18-Sep-2025
wrinkled tablecloth
an unfolding drama
18-Sep-2025
stock futures
not what
they used to be
18-Sep-2025
compassion now an endangered species
18-Sep-2025
Rome burning
Nero cheats
at golf
18-Sep-2025
second-rate cosplay
how gaslighting
becomes law
18-Sep-2025
summer fading fast
losing another series
at home
18-Sep-2025
late summer sunset
it’s gone
before you know it
18-Sep-2025
fighting sleep
to lose
is to win
18-Sep-2025
grounded
a wire
with no place to go
18-Sep-2025
not making headlines
a murder
of crows
19-Sep-2025
North York Moors
grazing sheep glare at me
in judgement
19-Sep-2025
our waitress
at the vegan restaurant
serving vocal fry
19-Sep-2025
hungry gulls
in search of
herring fry
19-Sep-2025
closed for the season
my sudden craving
for fried clams
19-Sep-2025
audience
hypnotized by the glow
of smartphones
19-Sep-2025
beachcomber
a shell
of his former self
19-Sep-2025
the puppy
enamored
with his reflection
19-Sep-2025
shooting stars
my instinct
is to duck
19-Sep-2025
quickly finding
a new shell
hermit crab
19-Sep-2025
bootlickers in unison
19-Sep-2025
suddenly the ineffable truth
19-Sep-2025
hope springs eternal
the fading odds
of October baseball
19-Sep-2025
conch fritters
even better
in the shell
19-Sep-2025
fleeting euphoria
Wall Street
isn’t Main Street
19-Sep-2025
restless dreams
an impatient horse
in the front yard
20-Sep-2025
on second thought
a shortcut
through the brier patch
20-Sep-2025
fire pit
the bridges we’ve burned
to get here
20-Sep-2025
approaching the Cape
a cascade
of brake lights
20-Sep-2025
unfamiliar highway
I don’t know
what day it is
20-Sep-2025
arena rockers
playing
to an empty bar
20-Sep-2025
yard sale
the sign recycled
from last year
20-Sep-2025
clutching pearls
her beautiful breasts
20-Sep-2025
secret beach
I forget
where it is
20-Sep-2025
cascading failure
no place
for the water to go
20-Sep-2025
found beneath
a couch cushion
my next haiku
20-Sep-2025
guarding the fence
in a vacant lot
snapdragons
20-Sep-2025
speeding down the sidewalk
another bicycle
without pedals
20-Sep-2025
stuffed quahogs
my eyes bigger
than my stomach
20-Sep-2025
snap of my fingers
the universe
becomes whole again
20-Sep-2025
late-night infomercials
peddling panaceas
20-Sep-2025
late summer meditation
counting backwards
from infinity
20-Sep-2025
heavier each year
a box
of Christmas decorations
20-Sep-2025
looking into my eyes
the blind man’s dog
20-Sep-2025
going viral
two vast and trunkless
legs of stone
20-Sep-2025
refreshing my browser between catastrophes
20-Sep-2025
not on my bucket list
the country
I no longer recognize
20-Sep-2025
last day of summer
the radio plays
"Don’t Dream it’s Over"
21-Sep-2025
cicadas
joining the chorus
of my tinnitus
21-Sep-2025
ways and means
a gold-plated
Oval Office
21-Sep-2025
low tide
the wrong side
of history
21-Sep-2025
dark and brooding
a somber procession
of tropical storms
21-Sep-2025
afternoon sunlight
a routine fly ball
becomes an adventure
21-Sep-2025
jerk seasoning
it even looks spicy
21-Sep-2025
soda jerk
actually a perfectly nice guy
21-Sep-2025
snapchat filters
failing to make me
someone else
21-Sep-2025
resisting despair
I search for videos
of butterflies
21-Sep-2025
the agony
of September baseball
21-Sep-2025
Halley’s comet
not pretending
to be anything special
21-Sep-2025
the agony
of seeing her smile
for someone else
21-Sep-2025
executive order
calling a moth
a butterfly
21-Sep-2025
out of coffee
I grind my teeth instead
21-Sep-2025
azaleas
recognizing
another late bloomer
21-Sep-2025
Bride of Frankenstein
pulling back
the veil
21-Sep-2025
past life regression
perhaps practice
doesn’t make perfect
21-Sep-2025
weighing anchor
a rudderless ship
21-Sep-2025
interrupting
the countdown
to ecstasy
21-Sep-2025
tropical gridlock
we were promised
calmer seas
21-Sep-2025
impeach cobbler
a just dessert
21-Sep-2025
alpha males
satire
is their kryptonite
21-Sep-2025
vanishing point
a one-track mind
21-Sep-2025
fat bear week
I resist the temptation
for a second plate
21-Sep-2025
vanishing point
the dream of becoming
invisible
21-Sep-2025
unable to sleep
the arguments I have
with ghosts
21-Sep-2025
news we need
a rubber duck
regatta race
22-Sep-2025
commuter ferry
the wake
it leaves behind
22-Sep-2025
Wall Street futures
a golden blockchain
22-Sep-2025
Monday morning
a puppy
fighting sleep
22-Sep-2025
no second guessing
a chipmunk with an acorn
in each cheek
22-Sep-2025
first day of Fall
a firm grip
on the handrail
22-Sep-2025
chilly night
two strikeouts
with the bases loaded
22-Sep-2025
bang bang shrimp
a vision of crustaceans
with guns
22-Sep-2025
Big Bang
faster than
the speed of light
22-Sep-2025
autumn equinox
the odds
of making the playoffs
22-Sep-2025
Facebook memories
comments from someone
no longer a friend
22-Sep-2025
how a reactionary world view becomes law
22-Sep-2025
brisk autumn wind
the center
cannot hold
22-Sep-2025
first day of Fall
I count
every step
22-Sep-2025
cranberry harvest
a land sale bogged down
in court
22-Sep-2025
change of season
her blonde highlights
22-Sep-2025
at the reception desk
no reception
on my phone
22-Sep-2025
closed captioning
hoping I’m not
in the wrong waiting room
22-Sep-2025
death of a country
the dog yawns
22-Sep-2025
cryptocurrency
the chipmunk’s
secret acorn stash
22-Sep-2025
in case of rapture
remember to remove
your seatbelts
22-Sep-2025
upscale playground
mothers compare
kombucha benefits
22-Sep-2025
driftwood
telling myself
the sea is not angry
22-Sep-2025
not the rapture at all
I throw myself at the ground
and miss
22-Sep-2025
first full day of Fall
I know the coyote
is hiding
23-Sep-2025
following my roots
I take my coffee
without sugar
23-Sep-2025
Gateway Arch
how the West
was razed
23-Sep-2025
migrating geese
a salmon-colored
sunset
23-Sep-2025
autumn mist
showing
my age
23-Sep-2025
team building
the boss mispronounces
my name
23-Sep-2025
what I thought was a fight --
I now pronounce two squirrels
husband and wife
23-Sep-2025
lost among the dunes
a wayfarer
without a cellphone
23-Sep-2025
sports bar
a baseball fan
anticipates heartache
23-Sep-2025
frost advisory
encouraging the chiles
to ripen
23-Sep-2025
cottage industry
selling shares
of sand
23-Sep-2025
field mouse
sheltering in place
23-Sep-2025
neighborhood bellwether
an empty house
taken off the market
23-Sep-2025
Prospect Park
an old dog
in a stroller
23-Sep-2025
dusk before dinner
the color
of saffron
23-Sep-2025
wind without rain
a shower
of acorns
23-Sep-2025
priced for quick sale
sand castles
at low tide
24-Sep-2025
circular logic
a dog
chasing its tail
24-Sep-2025
thick fog
I can no longer hear
my footsteps
24-Sep-2025
autumn fog
the fragile veil
of satire
24-Sep-2025
gay wedding
or as most of us call it
a wedding
24-Sep-2025
stock futures artificially embellished
24-Sep-2025
weather forecast
lingering
embarrassment
24-Sep-2025
in case of rapture
your cell phone doubles
as a useless object
24-Sep-2025
windowless waiting room
a fading watercolor landscape
24-Sep-2025
knowing when it’s time
to skip ahead
to Plan B
24-Sep-2025
crescent moon
I cheerfully accept
my senior discount
24-Sep-2025
second-hand bookstore
I cheerfully accept
my senior discount
24-Sep-2025
dive bar
a player piano
with missing keys
24-Sep-2025
five weeks to Halloween
all this fuss
about magic numbers
24-Sep-2025
"who needs tickets?"
Fenway scalper
or philosopher?
24-Sep-2025
after the rain
an immense chasm
between brothers
24-Sep-2025
destination anywhere
and I don’t care
how I get there
24-Sep-2025
opening the windows
my day reboots
24-Sep-2025
drunk before noon
honeybees covered
with goldenrod nectar
25-Sep-2025
fog
no time
for reflection
25-Sep-2025
Payday
a squirrel unearths
his rival’s stash of walnuts
25-Sep-2025
beachside bar
sea spray
on the rocks
25-Sep-2025
Independence Day
a ribbon snake
sheds its skin
25-Sep-2025
snake eyes
a hush
at the blackjack table
25-Sep-2025
heroes we need
our local plumber
brandishing a snake
25-Sep-2025
closed to the public
a wellspring
of forever chemicals
25-Sep-2025
copy and paste
haiku, senryu
and the universe
25-Sep-2025
municipal bonds
neighbors unable
to sell their house
25-Sep-2025
Monument Beach
a windsurfer waves
before capsizing
25-Sep-2025
today’s forecast
homemade chili
in the slow cooker
25-Sep-2025
rom-com bomb
a magical portal
to nowhere
26-Sep-2025
Mary on the half shell
a craving for oysters
26-Sep-2025
graduate student burning the candle at both ends
26-Sep-2025
bliss
a school of minnows
in the tidal pool
26-Sep-2025
hiding from ICE
an underground movement
of street musicians
26-Sep-2025
palm reader
the higher the price
the better the fortune
26-Sep-2025
red-winged blackbirds
the crows know
they’ll be gone soon enough
26-Sep-2025
warming trend
hoping it spreads
to the home team
26-Sep-2025
there’s no place like home
26-Sep-2025
never opened
an exquisite
bottle of wine
26-Sep-2025
pennant fever
take two aspirin
and call me on Sunday
26-Sep-2025
home button
my new smartphone
doesn’t have one
26-Sep-2025
sonorous silence
one hand clapping
26-Sep-2025
autumnal equinox
it’s all downhill
from here
26-Sep-2025
executive order
a scribbled signature
in red ink
26-Sep-2025
no place like home
especially home
26-Sep-2025
smoldering volcano
any port
in a storm
26-Sep-2025
patriotism
the buttons
on one’s lapel
26-Sep-2025
autumn breeze
describing a city block
to a farmer
26-Sep-2025
missing my stop
an unfinished
crossword puzzle
26-Sep-2025
heron or egret?
the crow
won’t tell me
27-Sep-2025
reading banned books
the resilience
of truth
27-Sep-2025
twenty dollar fishing lure
a school of striped bass
mocks me
27-Sep-2025
masked men with badges
the trouble with normal
27-Sep-2025
gross exaggeration
seven wars ended
with a black sharpie
27-Sep-2025
twelve dozen eggs
no cheaper
by the gross
27-Sep-2025
autumn equinox
as honest
as the day is long
27-Sep-2025
golden hour
she tells me she has
an extra toothbrush
27-Sep-2025
standard time
the lie
of an extra hour
27-Sep-2025
down under further scrutiny
27-Sep-2025
box turtle
the slow march forward
27-Sep-2025
recurring nightmare
a house divided
by design
27-Sep-2025
accidental poet
a beer ring
in my journal
27-Sep-2025
speeding past on rollerblades
a torrent of words
27-Sep-2025
toadies
never to be kissed
by a princess
27-Sep-2025
moonflowers
blossoming
in my dreams
27-Sep-2025
forget everything I said
about the devil you know
27-Sep-2025
tequila ranch
only the hangover
remains
27-Sep-2025
no better with age
last year’s
Halloween candy
27-Sep-2025
golden hour
crouched behind
autumn overcast
27-Sep-2025
the belly dancer’s
mesmerizing
tattoo
27-Sep-2025
rapture disappointment
they’re all still here
27-Sep-2025
windless morning
a feather falls
from the sky
28-Sep-2025
early twilight
a milestone I wish
I hadn’t reached
28-Sep-2025
interrupting my dream
autumn wind
whistling in the eaves
28-Sep-2025
overnight chill
the grapevines
tremble
28-Sep-2025
Boston Public Market
if you can’t find it
you don’t need it
28-Sep-2025
Autumn fog
the market
opens flat
28-Sep-2025
marketing chaos as power
28-Sep-2025
Yellow Number Five
the former pitcher’s
color commentary
28-Sep-2025
swordfishtrombones
I convince the algorithms
I’m not a robot
28-Sep-2025
waiting room
watercolor landscape
fading under the lights
28-Sep-2025
mining for lithium
the things we think
are precious
28-Sep-2025
crosstown gridlock
just another day
in Manhattan
28-Sep-2025
locals explain
the stray dog following me
is mine
28-Sep-2025
porcupine quill
the remaining hike
under extreme caution
28-Sep-2025
old subway car
straphangers hold on
to nostalgia
28-Sep-2025
journeyman pitcher
preparing to travel
to the locker room
28-Sep-2025
chilling
an ad recruiting
for ICE
28-Sep-2025
betting ads
displaying a toll-free number
for gambling problems
28-Sep-2025
season finale
the sausage vendor’s
deep discount
28-Sep-2025
a harmless prank
happy birthday
to me
28-Sep-2025
unemployed
the carrot of a bonus
to break heads
28-Sep-2025
hiding in plain sight
fascists masquerading
as patriots
28-Sep-2025
Monday morning
waking up
in a peanut-free zone
29-Sep-2025
climbing the rocks
a lizard sheds its tail
29-Sep-2025
lost in a phonebooth
a madcap odyssey
29-Sep-2025
the enduring myth
of smooth sailing
29-Sep-2025
still spewing
from the White House
toxic emissions
29-Sep-2025
climate change
a measurable increase
in banned words
29-Sep-2025
today’s headlines
the resilient laughter
of crows
29-Sep-2025
enlightenment
bacon and eggs
at dawn
29-Sep-2025
cardinal sin
I forget to fill
the bird feeder
29-Sep-2025
pretty pretty!
a cardinal
calling its mate
29-Sep-2025
defiantly ugly
the yew tree
in our yard
29-Sep-2025
sublimation
AI imagines me
without a beard
29-Sep-2025
empty canvas
the sketch artist
draws a blank
29-Sep-2025
canvassing the crowd
a portrait artist
looking for work
29-Sep-2025
the future
everything
it used to be
29-Sep-2025
a clash of bland flavors
29-Sep-2025
superstition
putting the cobwebs
back in place
29-Sep-2025
synesthesia
all the colors
I’ve tasted
29-Sep-2025
Pumpkin Spice should be autotuned
29-Sep-2025
early afternoon
my second wind
blows away
29-Sep-2025
contented sigh
nobody scolds me
for folding my pizza
29-Sep-2025
headline news
the past
is never dead
29-Sep-2025
performance art
throwing pizza dough
in the air
29-Sep-2025
mackerel breeze
ripples
that never return
29-Sep-2025
gale warning
the old oak trees
have seen this movie
30-Sep-2025
after the storm
sparrows foraging
for bird seed
30-Sep-2025
high tide
second thoughts
about the sand castle
30-Sep-2025
budget deadline
the reptilian gaze
of masked gunmen
30-Sep-2025
herring run
a glorified
drainage ditch
30-Sep-2025
ditching all pretense
the CEO
in sweatpants
30-Sep-2025
gang activity
pigeons and seagulls
in Battery Park
30-Sep-2025
fiscal showdown
pretending not to see
the sand trap
30-Sep-2025
shipwreck yearning for the sea
30-Sep-2025
lost at sea
the boy dared
to fix the wind
30-Sep-2025
forever chemicals
not my idea
of eternity
30-Sep-2025
creation myth
why wasn’t I born
a twin?
30-Sep-2025
conundrum circle
30-Sep-2025
autumn walking into my shadow
30-Sep-2025
files?
what files?
the shredder jams
30-Sep-2025
flash in the pan
triggering
my smoke detector
30-Sep-2025
golden hour
meditating
on the word "casual"
30-Sep-2025
revenge porn
silence
on the earnings call
30-Sep-2025
revenge porn
text after text
30-Sep-2025
hunter’s moon
the end
of innocence
30-Sep-2025
cheating at golf
the Devil
still can’t win
30-Sep-2025
AI portrait
my third eye rolls
30-Sep-2025
sleepless morning
the eyes grow accustomed
to darkness
1-Oct-2025
all-night café
the Devil sips absinthe
alone
1-Oct-2025
storm forecast
the treefrogs
grow silent
1-Oct-2025
accidental tourist
a pink flamingo
on Cape Cod
1-Oct-2025
late bloomer
a bee discovers
Autumn Joy
1-Oct-2025
hunter’s moon
unable to see
what I’ve stepped in
1-Oct-2025
Folly Beach
another trip
I might not take
1-Oct-2025
hunter’s moonshine
1-Oct-2025
this present darkness
rain or shine
1-Oct-2025
portrait of the poet
as a young man
as generated by AI
1-Oct-2025
shapeshifting
the blurred edges
of consciousness
1-Oct-2025
farm to fable
a healthy portion
of radioactive shrimp
1-Oct-2025
algae bloom
its fetid bouquet
1-Oct-2025
right where I left it
the whiskey flask
in my toolbox
1-Oct-2025
banned books
share them only
with your closest friends
1-Oct-2025
silencing the crowd
toxic masculinity
masquerading
as a "pep talk"
1-Oct-2025
October baseball
the cold snap
of a 4-seam fastball
1-Oct-2025
safe haven
a book
I’ll never read
1-Oct-2025
first day of October
double espresso
at an outdoor café
1-Oct-2025
unable to sleep
my pillow smells
like a dog
1-Oct-2025
out of step
the drum beats
of war
2-Oct-2025
sunny and serene
a pedestrian bridge
before the storm
2-Oct-2025
after the pub crawl
spent grain
fermenting
2-Oct-2025
youth hostel
several pours missing
from my oatmilk
2-Oct-2025
zenith
its definition
over my head
2-Oct-2025
desert mirage
a champagne supernova
in the sky
2-Oct-2025
growing ghastlier with age
a freshly sharpened sickle
2-Oct-2025
hunger games
a shopping cart
full of tariffs
2-Oct-2025
confusing itself
with the nuthatch
a chickadee at the feeder
2-Oct-2025
synesthesia
the music I hear
in the MRI machine
2-Oct-2025
candy corn
the urge to put it
in a stovetop popper
2-Oct-2025
before the doctor
I point out T9
on the x-ray
2-Oct-2025
echoed whispers
med students hover over
my mother’s chart
2-Oct-2025
subway ad
friendship
provided by AI
2-Oct-2025
404 error
an oracle
with nothing to say
2-Oct-2025
songbird
unimpressed
with my birdsong app
2-Oct-2025
buyer’s remorse
using campaign signs
for kindling
2-Oct-2025
now comes good sailing
a research vessel
in dry dock
2-Oct-2025
in local news
an artist’s depiction
of an imaginary bridge
3-Oct-2025
off-season begins
a chipmunk still scurrying
across the deck
3-Oct-2025
autumn dog walk
what is and isn’t
a treat
3-Oct-2025
first frost
woodpeckers visit
the bird feeder
3-Oct-2025
zephyr
a mystery to all
but for those eyes...
3-Oct-2025
first frost
chasing away
the bluejays
3-Oct-2025
Scollay Square
a night
of whiskey-fueled dreams
3-Oct-2025
thirty-two feet
per second squared
how a nation falls
3-Oct-2025
pulp fiction
my vegan hamburger
bloody as hell
3-Oct-2025
Marketing 101
junk jewelry becomes
a magic amulet
3-Oct-2025
strike three
a bat explodes
into splinters
3-Oct-2025
free from entanglement
fishing nets
at the dockside pub
3-Oct-2025
Marco Island
where sea cows graze
3-Oct-2025
sounds of autumn
acorns punishing
a plexiglass skylight
3-Oct-2025
acorns falling into poetry
3-Oct-2025
AI-generated things that pass for knowledge
3-Oct-2025
fear and loathing
and it’s only Friday
3-Oct-2025
fear and loathing
in a small town
3-Oct-2025
fear and loathing the suburbs
3-Oct-2025
conversation
in the cathedral
the bartender sneers
3-Oct-2025
city sidewalk
the cadence
of a blind man’s cane
4-Oct-2025
railroad crossing
the invisible wail
of a ghost train
4-Oct-2025
tasteless but sweet
last year’s candy cane
4-Oct-2025
shorter days
the yellow leaves
of an old notebook
4-Oct-2025
Peace Abbey
no longer
financially viable
4-Oct-2025
turning the page
I swear I can hear
electricity
4-Oct-2025
late-night TV
contemplating
my crooked teeth
4-Oct-2025
Washington gridlock
the futility
of partisan rancor
4-Oct-2025
Washington gridlock
partisan rancor
for a limited audience
4-Oct-2025
one beer later
the sound
of crickets
4-Oct-2025
beachcomber
reading the cipher
in the sandpiper tracks
4-Oct-2025
shipwreck
convincing me
the sea can be angry
4-Oct-2025
warm autumn day
the right
to bare arms
4-Oct-2025
hurricane winds
never departing
on amicable terms
4-Oct-2025
bizarre love triangle
a life I can’t
leave behind
4-Oct-2025
Times Square
clearly shaped
like a triangle
4-Oct-2025
bittersweet symphony
an acorn strikes
a triangle
4-Oct-2025
together at last
you, me
and the moonlight
4-Oct-2025
remorse
an itch
I can’t stop scratching
4-Oct-2025
hunter’s moon
she is better lost
than found
4-Oct-2025
correcaminos nunca paga un peaje
4-Oct-2025
"I’ll just close my eyes"
he said
lucidly dreaming
4-Oct-2025
autumn fog
unsure why my dream
brought me here
5-Oct-2025
autumn fog
wondering why my dreams
always bring me here
5-Oct-2025
drone alert
another meandering speech
5-Oct-2025
autumn chill
a farewell
to arms
5-Oct-2025
corn or flour?
a Taco Tuesday dilemma
5-Oct-2025
my day job
ones and zeros
signifying nothing
5-Oct-2025
stir crazy
the dog barks
at a marrow bone
5-Oct-2025
nuthatch
maybe we’re the ones
who are upside-down
5-Oct-2025
fisherman’s pipe
encrusted with sea salt
5-Oct-2025
disarming resistance
the Unipiper
keeping Portland weird
5-Oct-2025
shameless
a pipeline’s scar
on sacred ground
5-Oct-2025
mountaintop
it’s all downhill
from here
5-Oct-2025
an urban armada
where have I seen
this movie before?
5-Oct-2025
bald-faced hornets
my quick embrace
of colorful language
5-Oct-2025
if I give in
to this rage
I’m afraid
it will never end
5-Oct-2025
en route to the oyster festival
statues of Mary
on the half-shell
5-Oct-2025
supermoon
early risers
demand an encore
6-Oct-2025
low tide
the things that wash up
in the news
6-Oct-2025
overnight chill
breaking out
the flannel sheets
6-Oct-2025
under cover of darkness
turtle hatchlings
march to the sea
6-Oct-2025
under cover of darkness
turtle hatchlings
crawl to the sea
6-Oct-2025
riding out the storm
an ample supply
of whiskey
6-Oct-2025
lost among the headlines
a murder of crows
6-Oct-2025
Google Maps
directing me to a realm
of impossibility
6-Oct-2025
osprey barely skimming the surface
6-Oct-2025
twilight
waiting for the submarine
to surface
6-Oct-2025
buried in the backyard
a show dog’s
blue ribbon
6-Oct-2025
parallel universe
running on backup power
6-Oct-2025
pledging allegiance to unceded land
6-Oct-2025
what if I retire
and every day
is Monday?
6-Oct-2025
dressed to kill
not dressed
at all
6-Oct-2025
hunter’s moon
it always finds me
6-Oct-2025
supermoon
the illusion
of control
7-Oct-2025
flat earth
a fishing boat
eases over the edge
7-Oct-2025
slippery slope
a greenhorn navigates
galley coffee
7-Oct-2025
pumpkin spice latte
I avoid it
like poison
7-Oct-2025
my children’s politics
the elephant
in the room
7-Oct-2025
amusing anecdotes
tufted titmice
at the feeder
7-Oct-2025
player piano
a relic
of robotics
7-Oct-2025
player piano
a robotic relic
7-Oct-2025
autumn chill
two dogs curl up
in the same bed
7-Oct-2025
running late
examining the dust
in the exam room
7-Oct-2025
wild sunflowers
my granddaughter’s
curly hair
7-Oct-2025
approaching the dumpster
my ineffable disgust
7-Oct-2025
habitat destruction
insects shop
for human repellent
7-Oct-2025
tomorrow’s news --
if the genie could grant
just one more wish
7-Oct-2025
cruel tease
flirting
with an old man
7-Oct-2025
Prime evil
what if I don’t want
a free phone?
7-Oct-2025
safe haven?
plastic painted gold
7-Oct-2025
waiting the other shoe drops
7-Oct-2025
war zone
a pair of food trucks
sharing customers
7-Oct-2025
wild goose chase
a dog driving
a motorcycle
7-Oct-2025
sun salutation
a few minutes earlier
each day
7-Oct-2025
the watched pot
I boil
7-Oct-2025
crosstown rivals
together on a train
the struggle is real
7-Oct-2025
salted cashews
hunter’s moon
directly above us
7-Oct-2025
chicharones
the sparkle of grease
on a paper bag
7-Oct-2025
winner take all
pigeons strutting
on a train platform
7-Oct-2025
flood tide
why we can’t have
nice things
7-Oct-2025
moments before dawn
the ghosts assure me
they are not mirages
8-Oct-2025
grave mistake
a film crew
in the wrong cemetery
8-Oct-2025
moonlit shadows
an empty train platform
8-Oct-2025
ghosting me
a Facebook friend’s
obituary
8-Oct-2025
Wall Street outsider
arrested for
insider trading
8-Oct-2025
balance challenge
Warrior 1 steps over
downward dog
8-Oct-2025
October
scarecrows laugh
at cardboard ghosts
8-Oct-2025
current mood:
the milk of humankindness
curdles in my veins
8-Oct-2025
a fork in the road
perhaps we should eat out
a little bit less
8-Oct-2025
standards within standards
another decimal place
in my belt buckle
8-Oct-2025
mile high club
she warns me
to buckle up
8-Oct-2025
conversation in the cathedral
silencing the faithful
8-Oct-2025
AI-generated gold rush
8-Oct-2025
crimson and clover
the lingering effect
of tremolo
8-Oct-2025
pigeon peas and rice
the magic
of her *sofrito*
8-Oct-2025
revisionism
sometimes the crossing
of a "T"
8-Oct-2025
meanwhile on Wall Street
AI-generated euphoria
8-Oct-2025
bussing tables
a seagull steals
my lobster roll
8-Oct-2025
scattering seeds
from the bird feeder
autumn wind
8-Oct-2025
all that matters
is exuberance
in the face of chaos
8-Oct-2025
urban haiku
an open season
on kigo
8-Oct-2025
duck soup
slapstick comedy
in the Situation Room
8-Oct-2025
waning gibbous moon
the beginning
of the end
9-Oct-2025
blue jay in the Bronx
a fading hunter’s moon
9-Oct-2025
Greenwich Village café
moving on from the obituaries
to Sudoku
9-Oct-2025
dive bar blues
the harp player’s
flat club soda
9-Oct-2025
brought to you
by the letter V --
migrating geese
9-Oct-2025
across the pond
my morning oatmeal
turns to porridge
9-Oct-2025
seat belts fastened
the hot sauce
accelerates
9-Oct-2025
bible belt
the lunchtime crowd
at a gentleman’s club
9-Oct-2025
breakfast of champions
two biscotti and a belt
of cheap bourbon
9-Oct-2025
waning gibbous moon
a mournful
jíbaro ballad
9-Oct-2025
cold front
a respite from too much
perfect weather
9-Oct-2025
autumn haze
a particularly potent
Oktoberfest
9-Oct-2025
rooftop garden
an apple tree
grows in Brooklyn
9-Oct-2025
harvest season
my grandson’s
peach fuzz
9-Oct-2025
end of a trend
the socialite’s
safety pin earrings
9-Oct-2025
the new libertines
private jets
and secret islands
9-Oct-2025
ginko walk
to the other side
of the tracks
9-Oct-2025
light at the end of the train platform
9-Oct-2025
urban renewal
whitewashing
a community mural
9-Oct-2025
moonrise
the one
that got away
9-Oct-2025
I used to believe there was only one moon
9-Oct-2025
a revolutionary gesture
barely able to stumble
from the bar
9-Oct-2025
handsome cardinal
not above foraging
for fallen birdseed
9-Oct-2025
GPS coordinates
no closer
to believing
9-Oct-2025
piano improvisation
I find myself
wandering away
10-Oct-2025
road trip
the journey
is the destination
10-Oct-2025
sauntering down Broadway
the straw hat
of a jíbaro
10-Oct-2025
adjusting the variables
I create
the perfect cocktail
10-Oct-2025
bagpipes
I empty the canister
of the vacuum cleaner
10-Oct-2025
suspicious fire
the skeletal remains
of a struggling business
10-Oct-2025
heavy sigh a nor’easter goes global
10-Oct-2025
holiday weekend
a cascade
of brake lights
10-Oct-2025
leather-bound
a journal
I never use
10-Oct-2025
tapas
I grew up calling them
hors d’oeuvres
10-Oct-2025
the bitter taste of winter
my granddaughter’s ashes
10-Oct-2025
insomnia daydreaming about sleep
10-Oct-2025
autumn meditation
the outdoor furniture
comes inside
10-Oct-2025
meditation mediation
a typo that fits me
to a "t"
10-Oct-2025
escalation
the interval
between darkness
and light
11-Oct-2025
autumn colors
concrete Buddha
unchanged
11-Oct-2025
vivid memories of ultimate darkness
11-Oct-2025
downtown barbershop
a quartet of clippers
hard at work
11-Oct-2025
5 percent chance of rain
the weatherman
is all wet
11-Oct-2025
trick or treat
pepper spraying
a costumed protester
11-Oct-2025
trick or treat
masked men pepper spray
a peaceful protester
11-Oct-2025
joint custody
cherishing our visit
to the dispensary
11-Oct-2025
autumn dusk
shadows creep
into themselves
11-Oct-2025
Fall color
a cardinal
at the bird feeder
11-Oct-2025
my Halloween costume:
a cranky and indifferent
old man
11-Oct-2025
AI chat bot
cranking out
informed irrelevance
11-Oct-2025
AI chat bot
sublimely
serious
nonsense
11-Oct-2025
late night visitor
the hotel receptionist’s
knowing smile
11-Oct-2025
asleep on my knee
a descendant
of wolves
11-Oct-2025
storm warning
a friendly stranger says
my house may be under insured
11-Oct-2025
smooth jazz
a fallen leaf
crosses the street
12-Oct-2025
blue ribbon
the dog sniffs it
disdainfully
12-Oct-2025
Cap’n Crunch
a delicious mutiny
against nutrition
12-Oct-2025
the myth of progress
how the West
was lost
12-Oct-2025
Central Park South
the mime climbs
an invisible ladder
12-Oct-2025
what’s a nor’easter?
seagulls picking
through seaweed
12-Oct-2025
still skipping gallstones
12-Oct-2025
the sheer gall
to lie so much
and do it so badly!
12-Oct-2025
waiting room
nothing compels me
to stay
12-Oct-2025
the perfect punishment
until the piranhas
spit him out
12-Oct-2025
light rain
democracy dances
in a frog costume
12-Oct-2025
Fall deepens
how many lumens will it take
to save us?
12-Oct-2025
lost signal
a desolate stretch
of highway
12-Oct-2025
nostalgia
the sticky sweetness
of *turrón *
12-Oct-2025
told not to fret
the flamenco guitarist’s
heavy sigh
12-Oct-2025
abiding light
this transgression
will not stand
12-Oct-2025
broken clouds
I don’t call it
Indian Summer
13-Oct-2025
his life a comedy
with tragic undertones
13-Oct-2025
dueling leaf blowers
always slightly
off-key
13-Oct-2025
purple finch
obviously
13-Oct-2025
budget cuts
down to seeds
and stems
13-Oct-2025
sustainable income
lollipops
at the dentist office
13-Oct-2025
dockside pub
crewmen compare
severance packages
13-Oct-2025
eluding my spam filter
an unclaimed fortune
13-Oct-2025
expensive earbuds
unable to filter out
the noise
13-Oct-2025
slow steady rain
the plodding newsfeed
13-Oct-2025
wind advisory
folding up
a tattered flag
13-Oct-2025
xnipec
the dog’s
cold nose
13-Oct-2025
ground zero
a line out the front
of a costume store
13-Oct-2025
safe haven
a spike in the price
of gold
13-Oct-2025
MIT graffiti solving for X
13-Oct-2025
all this rain
and the river
just shrugs
13-Oct-2025
the uproar of a tuna sandwich
13-Oct-2025
portrait of the artist
as an AI hallucination
13-Oct-2025
delusions of grandeur
surrounded by
funhouse mirrors
13-Oct-2025
meanwhile on Main Street
the escalating price
of a nest egg
13-Oct-2025
windswept streets
the last wishes
of a dying man
13-Oct-2025
I thought for sure I’d float away
until I did
13-Oct-2025
wolves howling at the silent wind
13-Oct-2025
look at this city
a shanty town
all grown up
13-Oct-2025
catching the last bus
I rehearse my audition
for tonight’s nightmare
13-Oct-2025
sirens fading
into the feral night
13-Oct-2025
exaltation of larks
nobody’s singing
in the rain
13-Oct-2025
closing the book
sirens fading
into the feral night
13-Oct-2025
between trains
the lilt
of a saxophone
14-Oct-2025
first date --
reflected in her eyes
a blinking red light
14-Oct-2025
almost perfect
the afterglow
of a one-hit wonder
14-Oct-2025
Sunburst Finish
the deluxe re-issue
of an obscure classic
14-Oct-2025
after the storm
an old man’s beard
on a fallen oak branch
14-Oct-2025
feast to our ears
the waiter’s
exotic accent
14-Oct-2025
Halloween cobwebs
a damselfly
in distress
14-Oct-2025
roadside shrine
Our Lady of Guadalupe
and a shot of tequila
14-Oct-2025
carrying another acorn
what’s a little rain
to a chipmunk?
14-Oct-2025
Starbucks counter
one barista short
for a scholarly debate
14-Oct-2025
commuter meditation
the weary mantra
of windshield wipers
14-Oct-2025
my coat of arms
two wolves
and a kettle
14-Oct-2025
writer’s block
bittersweet flourishing
in the garden
14-Oct-2025
pub crawl
I keep telling myself
I’m too old for this
14-Oct-2025
in a parallel universe
the smallest coffee size
is a "tall"
14-Oct-2025
orange zest
the things we shouldn’t
throw away
14-Oct-2025
I’m sure it’s nothing, he said,
mesmerized by the mushroom cloud.
14-Oct-2025
what if I don’t like them apples?
14-Oct-2025
morning commute
a squirrel leaps
between treetops
15-Oct-2025
eco-resort
if these whitewashed walls
could speak
15-Oct-2025
breaking my fall
an apple cider donut
15-Oct-2025
nurturing the man-child’s tantrum
15-Oct-2025
dockside pub
my deference
to the captain
15-Oct-2025
beetle mania
how we used to lose count
on road trips
15-Oct-2025
eerie
the realization that Great Lakes
experience tides
15-Oct-2025
deep thoughts
when the world is your oyster
and you eat it raw
15-Oct-2025
will it wait for me?
a doorway
in the desert
15-Oct-2025
impromptu meeting
ruminations
on a tuna salad sandwich
15-Oct-2025
rooftop garden
pigeons gather
for tea
15-Oct-2025
ceasefire
barely enough
to warm my hands
15-Oct-2025
Times Square
waiting for
the other shoe to drop
15-Oct-2025
art museum
the crowd watches
a clock melt
15-Oct-2025
border town
ni de aquí
ni de allá
15-Oct-2025
gale warning
out, out
brief candle
15-Oct-2025
hard to miss
the dog motif
on her Facebook page
16-Oct-2025
crypto mining
for dummies --
one man’s treasure
16-Oct-2025
under the bridge
a barge eases
down the canal
16-Oct-2025
oak leaves
a grieving mother
who won’t let go
16-Oct-2025
creeping
in this petty pace
non-playing characters
16-Oct-2025
denouement
abandoned
at the train station
16-Oct-2025
supermoon
the unearthly glow
16-Oct-2025
even the mouse
avoids it
rancid walnut
16-Oct-2025
off the grid
a cell phone rings
in my nightmare
16-Oct-2025
Washington gridlock
we blame it
on someone else
16-Oct-2025
welcome
fellow scavenger
said the seagull
16-Oct-2025
American dream
pleasure boats
wrapped in plastic
16-Oct-2025
winter migration
the merry old widow
draws her curtains
16-Oct-2025
new in town
the drivers here
call me "buddy"
16-Oct-2025
shiny white earbuds
the well-dressed businessman’s
new accessory
16-Oct-2025
rosebud
and other
famous last words
16-Oct-2025
a visit from The Boss
the high price
of protection
16-Oct-2025
gale warning
a drunk sways
in the wind
16-Oct-2025
tropical wave
it hurts too much
to say goodbye
16-Oct-2025
toxic masculinity
a urine-soaked
bathroom floor
16-Oct-2025
Wall Street crosswalk
the mad rush
of well-dressed ants
16-Oct-2025
a dog from hell
I forget
to water the plants
16-Oct-2025
Hello Cruel World
a punk rocker dies
of natural causes
17-Oct-2025
happiness
a webcam
somewhere else
17-Oct-2025
writer’s block
wilted lettuce
in the crisper
17-Oct-2025
Boston quandary
the last train leaves
before last call
17-Oct-2025
echolalia
what passes
for press briefings
17-Oct-2025
explaining to my granddaughter
that a wolf whistle
is never a compliment
17-Oct-2025
life in an arid world
the twitching ear
of a jackrabbit
17-Oct-2025
continuing resolution
who’s left
to count the herring?
17-Oct-2025
trick or treat
just one candy bar
for Count Dracula
17-Oct-2025
Times Square
the Naked Cowboy
runs for president
17-Oct-2025
waning crescent moon
fading embers
in the fire pit
17-Oct-2025
Washington uproar
fears of widespread
peaceful protests
17-Oct-2025
Dead Man’s Curve
engines revving
at Hollywood and Vine
17-Oct-2025
lone wolf
an off-night
at the bar
17-Oct-2025
budget hotel room
the toilet
seems possessed
17-Oct-2025
autumn nor’easter
a mushroom topples
under its own weight
17-Oct-2025
embers of my unfinished novel
17-Oct-2025
Situation Room
a 24-hour
soap opera
18-Oct-2025
after the wake
a slow steady stream
of goodbyes
18-Oct-2025
layoff rumors
mushrooms sprout
overnight
18-Oct-2025
my youngest son
and his ossified opinions
18-Oct-2025
old jalopy
totalled
by a fender bender
18-Oct-2025
toasting the teetotaller
18-Oct-2025
total eclipse
the dog
steals my pillow
18-Oct-2025
crowded subway
breakfast burrito so close
I could taste it
18-Oct-2025
protest at the fish store
no king crab day
18-Oct-2025
after hours
the bartender mixes
Molotov cocktails
18-Oct-2025
Old Port
the low rumble
of a passenger ferry
18-Oct-2025
peaceful protest
what is and isn’t
patriotism
18-Oct-2025
Garden of Eden
chopping it down
to build a ballroom
18-Oct-2025
androids
indistinguishable
from their phones
18-Oct-2025
pulling back a veil of fog
18-Oct-2025
cataracts
not just a waterfall
any more
18-Oct-2025
best in show
a celebrity’s
accessory
18-Oct-2025
nuthatch
a beak full of suet
without a thank you
18-Oct-2025
rusty metal
the tribute band’s
hairspray
18-Oct-2025
cold war
digging trenches
in the snow
18-Oct-2025
escape room
I follow a crow
in the dark
18-Oct-2025
emerging from the subway
a quest
for the perfect Reuben
18-Oct-2025
meditation
I pause
to kill a fly
19-Oct-2025
poet’s dilemma
a pause to consider
how to indicate a pause
19-Oct-2025
retirement countdown
ready to say hello
to goodbye
19-Oct-2025
a graveyard of withered plants
19-Oct-2025
ambient playlist harmonizing with itself
19-Oct-2025
road trip
the mushrooms
kick in
19-Oct-2025
business trip
the bartender doesn’t mind
my business
19-Oct-2025
unwelcome visitor
a late-season hurricane
threatens paradise
19-Oct-2025
spectral daydreams
sometimes a crow
is just a crow
19-Oct-2025
hovering above
the water lilies
red dragonfly
19-Oct-2025
a shy ghost
who doesn’t say "boo"
19-Oct-2025
off-season
fishermen
mending fences
19-Oct-2025
dining al fresco
a stray dog
wags its tail
19-Oct-2025
how pleasant!
AI "corrects"
my haiku
19-Oct-2025
the day she told me
she wanted the moon
and meant it
19-Oct-2025
gold-plated dumpster fire
19-Oct-2025
drifting into consciousness
19-Oct-2025
thunderstorm
a quavering dog
beneath the covers
20-Oct-2025
police helicopter
brittle leaves rustle
in the wind
20-Oct-2025
startled from sleep
the warm October morning
of my dreams
20-Oct-2025
impolitely declining civilization
20-Oct-2025
perennial pest
a vole burrowing
for tulip bulbs
20-Oct-2025
wind-driven rain
I should have taken
an Uber
20-Oct-2025
cold rain
a hero’s death
20-Oct-2025
start spreading the news --
a sandwich
can be a hero
20-Oct-2025
quiescence
an inactive volcano
or is it?
20-Oct-2025
across the plaza
a stray dog’s
soulful eyes
20-Oct-2025
extinction event
more rumors
of layoffs
20-Oct-2025
our favorite café
burning my tongue
I remember you
20-Oct-2025
deepfake
the emperor’s
new clothes
20-Oct-2025
today’s headline
fair is foul
and foul is fair
20-Oct-2025
offboarding
Webster tells me
it’s not a word
20-Oct-2025
AI slop from a bottomless kettle
20-Oct-2025
deepfake
a university
with no curriculum
20-Oct-2025
how does one lose a cloud?
20-Oct-2025
moonless night
the rest
is silence
21-Oct-2025
the new ballroom
a sand castle
at low tide
21-Oct-2025
my waning memory
sand in an hourglass
21-Oct-2025
mergers and acquisitions
high-tech executives
on the prowl
21-Oct-2025
late-season storm
another check box
on my to-do list
21-Oct-2025
late-season storm
checking expiration dates
on my COVID tests
21-Oct-2025
overgrown with poppies
a potter’s field
21-Oct-2025
politics of greed
sermon on the mount
dispersed by ICE
21-Oct-2025
lost to heroin
someone’s wife
someone’s life
21-Oct-2025
my hero
the perfect
meatball sandwich
21-Oct-2025
Renaissance Faire
a jester challenges me
to a joust
21-Oct-2025
across the plaza
a stray dog’s eyes
unblinking
21-Oct-2025
flying saucers
the dishwasher
abruptly quits
21-Oct-2025
self-care
knowing when
to say "when"
21-Oct-2025
new moon abandoning the night
21-Oct-2025
new moon
a night
of abandon
21-Oct-2025
a final harvest
chile peppers
cling to summer
21-Oct-2025
rushing to an appointment
the crunch of acorns
in the driveway
21-Oct-2025
calm seas
AI-generated, of course
21-Oct-2025
mighty oak trees
how easily they toss away
their acorns
21-Oct-2025
how sad
to be a large language model
reading my poetry
21-Oct-2025
new moon
the darkness
becomes her
21-Oct-2025
a perfect view
beach erosion
on the rocks
22-Oct-2025
yesterday’s news
currently under
demolition
22-Oct-2025
in the waiting room
a therapy dog
inspects purses
22-Oct-2025
college flashback
the dentist notes
my tenacious calculus
22-Oct-2025
new car
these "idiot lights"
are getting smarter
22-Oct-2025
thinning the herd
farmers set fire
to haystacks
22-Oct-2025
off-season
the drawbridge tender
loves his job
22-Oct-2025
back to the abyss
my basement office
22-Oct-2025
clean margins
the upside
of not doodling
22-Oct-2025
midtown gridlock
the singing gorilla
late for a party
22-Oct-2025
in the fine print
an acceptable level
of radioactivity
22-Oct-2025
joint chiefs of staff
passing around
the bong
22-Oct-2025
joint pain
my doctor recommends
CBD oil
22-Oct-2025
trick or treat
the website asks me
to accept cookies
22-Oct-2025
energy dip
with a side
of guacamole
22-Oct-2025
time traveler
the two of us
go way back
22-Oct-2025
First Encounter Beach
we’ve been here before
22-Oct-2025
King cake
the plastic baby
hidden inside
22-Oct-2025
golden hour
the search for myrrh
and frankincense
22-Oct-2025
magic potion
evaporated
22-Oct-2025
venison sausage
I have to wonder
who killed Bambi
22-Oct-2025
first light
a fire smouldering
in my email folder
23-Oct-2025
rabbit’s foot
did it stave off bad mojo
for the rabbit?
23-Oct-2025
layoff rumors
I ask the bartender
for a Dark and Stormy
23-Oct-2025
indistinct voices
the ones I hear
most clearly
23-Oct-2025
prickly pears
the neighbors’ silence
as we unload the car
23-Oct-2025
aghast an unblinking rabbit
23-Oct-2025
winds of change
the weed dealer
goes legit
23-Oct-2025
weeding the garden
my thoughts turn
to xeriscaping
23-Oct-2025
weeds growing like weeds
23-Oct-2025
invitation accepted
an unlocked
cellar door
23-Oct-2025
Buddha unbothered
when I tell him
he’s gained weight
23-Oct-2025
heard but unseen
the dark side
of the moon
23-Oct-2025
forging ahead
a blind man
with a cast iron cane
23-Oct-2025
unmoved
by ordinary treats
the sock thief
23-Oct-2025
muted autumn fog
23-Oct-2025
dissipating
the fog
of reason
23-Oct-2025
after the pub crawl
I cling to my new friend
the street light
23-Oct-2025
late home from work
the dinner I missed
simmers
23-Oct-2025
taco truck
quesabirrias
and extra napkins
23-Oct-2025
crescent moon
darkness
winks at me
23-Oct-2025
departure lounge
fresh hot coffee
undisturbed
24-Oct-2025
self-care
I turn off
the news
24-Oct-2025
windless morning
no longer exploring
new opportunities
24-Oct-2025
windless autumn morning
a distant freight train
24-Oct-2025
for every endeavor
an equal and opposite
hesitation
24-Oct-2025
wilderness refuge
sold to the highest bidder
24-Oct-2025
cryptocurrency
a chipmunk’s secret stash
of acorns
24-Oct-2025
military checkpoint
where should we stash
the cash?
24-Oct-2025
menacing growl
the dog we were told
was a "gem"
24-Oct-2025
Martian tourist
wondering if
there’s life on Earth
24-Oct-2025
who’s following me?
the echo
of my footsteps
24-Oct-2025
last call
a man and his demons
walk into the bar
24-Oct-2025
golden hour through the keyhole
24-Oct-2025
trick or treaters
I greet them
with a Bloody Mary
24-Oct-2025
pounding the snare
a drummer’s rage
24-Oct-2025
Friday night cocktails
the snowscape
of my dreams
24-Oct-2025
trick or treat
a late-season
tropical storm
24-Oct-2025
Chelsea Waterside
a mime breaks into
silent song
24-Oct-2025
midnight leftovers
shared with
regrets
24-Oct-2025
crow’s nest
the first mate
fast asleep
24-Oct-2025
whiskey hangover
all my sins
swirl around me
25-Oct-2025
Bermuda triangle
the captain assures me
it’s a myth
25-Oct-2025
Harvard Square
its geometry
ironic
25-Oct-2025
frost warning
encouraging the habaneros
to ripen
25-Oct-2025
Warrior 1
not as limber
as I used to be
25-Oct-2025
waxing moon
John Barleycorn
at the door
25-Oct-2025
the bartender’s face
when I ask him
where the john is
25-Oct-2025
freshman hazing
my first
"Dear John" letter
25-Oct-2025
client meeting
the john’s
sheepish smile
25-Oct-2025
art of the deal
open solicitation
of gifts
25-Oct-2025
terror from the sky
an acorn falls
on my head
25-Oct-2025
a furtive wink
all that’s left
of a shooting star
25-Oct-2025
early dusk
a fleeting moment
of stillness
25-Oct-2025
Farmer’s Almanac
a sudden fear
of snow
25-Oct-2025
all-night laundromat
a stranger
knocks my socks off
25-Oct-2025
lost day
the lingering effects
of last night’s whiskey
25-Oct-2025
haunted house
beckoning the darkness
inside
25-Oct-2025
partly cloudy
reaching out
to an old friend
25-Oct-2025
Freedom Trail closed due to government shutdown
25-Oct-2025
trick or treat
a dog dressed
as a spider
25-Oct-2025
toadies in unison
26-Oct-2025
my alarm when I learn
a polecat
isn’t a cat!
26-Oct-2025
"one for the road"
a wink from the ghost
at the bar
26-Oct-2025
sipping warm sake
I carve my initials
into the moon
26-Oct-2025
grinding to a halt
the fragrance
of fresh coffee
26-Oct-2025
vacation planning
the oak leaves
turn on us
26-Oct-2025
quicksand
enterprise software
based on a kludge
26-Oct-2025
pickled capers
the farmer’s
olive complexion
26-Oct-2025
college capers
how dumb we were
for smart kids
26-Oct-2025
my late father mocks
a home run celebration
26-Oct-2025
no tissue big enough
to clean up sea snot
26-Oct-2025
safe harbor
an offshore account
under water
26-Oct-2025
cold harbor
a dark hallway
leading nowhere
26-Oct-2025
sunny-side up
a woman half my age
calls me "baby"
26-Oct-2025
closing the windows
what seeps
into the river
26-Oct-2025
intermission
plotting my escape
from a bad date
26-Oct-2025
trick or treat
pranksters escape
through brambles
26-Oct-2025
Donner Pass diner
how many
for lunch?
26-Oct-2025
summer evening commute
moths dance in the light
of an oncoming train
26-Oct-2025
Halloween week
the phlebotomist
dressed as a vampire
26-Oct-2025
emerging from shadows into a dream
26-Oct-2025
inconsequential investigations
the power of a beautiful myth
26-Oct-2025
deepening autumn
the outdoor shower
comes inside
26-Oct-2025
golden hour
a cardinal
enjoys the view
26-Oct-2025
spelling bee champion seeking advise
26-Oct-2025
today
a slight variation
of yesterday
27-Oct-2025
crossing the bridge
fragments
of a dream
27-Oct-2025
scrolling from disaster to catastrophe
27-Oct-2025
Monday morning
the coolness
in her eyes
27-Oct-2025
campaign rally
toxic sludge
washed down with kool-aid
27-Oct-2025
final cast
the fisherman catches
a sunset
27-Oct-2025
lingering rain
I cast my vote
for undecided
27-Oct-2025
casting couch
the director’s dog
fast asleep
27-Oct-2025
sitting on the sideline
another signature
on my cast
27-Oct-2025
shadow cast
tossing toast
in the air
27-Oct-2025
outside the dumpster
a pigeon’s harvest
of breadcrumbs
27-Oct-2025
yoga stretch
I trim
my toenails
27-Oct-2025
stretch goals
I trim
my toenails
27-Oct-2025
last call
shadows creep
out the door
27-Oct-2025
day destroys the night
and yet no breakthrough
in Washington
27-Oct-2025
shrouded by mist
waxing crescent moon
27-Oct-2025
moment of inertia
a small measure
of resistance
27-Oct-2025
hiding in the bushes
a wasp nest
finds me
27-Oct-2025
Mount Misery
trash pickers
in the rain
27-Oct-2025
golden hour
carving the pumpkin
27-Oct-2025
chopping onions
I cry
watching "Marley and Me"
27-Oct-2025
abandoned diner
the clouds
hurry past
27-Oct-2025
spoiler alert:
none of this
was a dream
27-Oct-2025
mostly cloudy
whose answered prayer
is this fiasco?
27-Oct-2025
checking my watch
is it time
to dream yet?
27-Oct-2025
dreamless sleep
a crack
in the sidewalk
27-Oct-2025
trick or treat
a man with a clipboard
and red bow tie
27-Oct-2025
evil at the door
wearing a smile
and a clip-on tie
27-Oct-2025
runt of my class
Grandma always tells me
how big I am
28-Oct-2025
late sunrise
I count the days
until summer
28-Oct-2025
suspension bridge
steel cables whistle
in the wind
28-Oct-2025
abandoned school bus
just relaxing
in the sun
28-Oct-2025
mostly cloudy
learning of a friend’s misfortune
28-Oct-2025
eye of the storm
a starry sky
before sunrise
28-Oct-2025
squirrels chasing the last days of autumn
28-Oct-2025
wind advisory
the tired groan
of an old oak tree
28-Oct-2025
weather forecasters
jeering
the spaghetti models
28-Oct-2025
Big Bang
the endless echo
28-Oct-2025
Bonefish Grill
increasingly less bang
for the buck
28-Oct-2025
student driver
beginning the class
with a bang
28-Oct-2025
crosstown commute
a straphanger asks
if I’m going to heaven
28-Oct-2025
science experiment
a bologna sandwich
in the submarine
28-Oct-2025
ship manifest
my birthplace
misspelled
28-Oct-2025
another glass of wine
withering side-eye
from the dog
28-Oct-2025
code review
vultures
in a bare tree
28-Oct-2025
arch support
a stranger compliments
my sneakers
28-Oct-2025
in the forecast
paradise
demolished
28-Oct-2025
tech boom
a feast
of disruption
28-Oct-2025
masked bandit
a raccoon
in the trash
28-Oct-2025
"she was a fighter"
my granddaughter’s
tombstone
28-Oct-2025
lonely highway
resigned to the fact
I may be lost
28-Oct-2025
my ghost
invisible
beneath the streetlight
28-Oct-2025
"we’re just talking"
I say
to no one
28-Oct-2025
the good old days --
rats and pigeons
sharing crumbs
29-Oct-2025
good vibes only
Sunday brunch
and mellow jazz
29-Oct-2025
Black Tuesday
a distant mirror --
or is it?
29-Oct-2025
feeling down
the pebble never reaches
the bottom of the well
29-Oct-2025
unforgiven
a rotting tree stump
29-Oct-2025
at the end
of a desolate highway
the old mill town
29-Oct-2025
what do you mean
by "ghost town?"
asked the hologram
29-Oct-2025
silent wind turbines
the bloom
is off the rose
29-Oct-2025
thunderbolt
my iced coffee
served hot
29-Oct-2025
barely holding me together
two pairs of titanium bolts
29-Oct-2025
open house
the front door
bolted shut
29-Oct-2025
thunderclap
a murder of crows
bolts from the tree
29-Oct-2025
a dog’s life
in search of the ideal
patch of sunlight
29-Oct-2025
despite my argent hair
or perhaps because of it
I hold my head high
29-Oct-2025
clinging to autumn
one oak leaf
refusing to fall
29-Oct-2025
good witch or bad?
she won’t say
where she came from
29-Oct-2025
Boston merge
featuring dozens
of my close friends
29-Oct-2025
feeling down
rescuers offer me
a burning rope
29-Oct-2025
atomic rooster
it’s the last time I ask
for spicy chicken
29-Oct-2025
my Dad complaining
about bat flips and celebrations
how I miss him
29-Oct-2025
retirement
a rusty caboose
in the train yard
29-Oct-2025
poetry
tall trees
on a windless night
29-Oct-2025
last days of October
a dormant cranberry bog
returns to nature
30-Oct-2025
seeing my confusion
an Aboriginal elder
says "yidaki"
30-Oct-2025
spin cycle
the dryer detects
an unbalanced load
30-Oct-2025
outside the cathedral
a maudlin crowd
singing hymns
30-Oct-2025
an enduring image
my second grade photo
in black-and-white
30-Oct-2025
layoff rumors
I hide
the meat cleaver
30-Oct-2025
her cleavage
setting off
the smoke detector
30-Oct-2025
in a daydream
the poodle speaks
impeccable French
30-Oct-2025
off-season commute
a ray of sunshine
crosses the street
30-Oct-2025
each day in spite of the last
30-Oct-2025
public radio
the signal fades
into static
30-Oct-2025
lingering rain
the rest
is silence
30-Oct-2025
purple finch
surprised to see me too
30-Oct-2025
autumn wind
an unripe
cherry tomato
30-Oct-2025
fever dream in a bed of marigolds
30-Oct-2025
awaiting deliverance from buzzwords
30-Oct-2025
brave new world
post-graduate student
busking with a zither
31-Oct-2025
rear-view mirror
cracks in the foundation
deeper than they appear
31-Oct-2025
Kendall Square
post-graduate student
busking with a zither
31-Oct-2025
foggy morning
a swirl of cream
in my coffee
31-Oct-2025
avarice
Sermon on the Mount
dispersed by ICE
31-Oct-2025
wheelchair bound
my mother’s journey
to the past
31-Oct-2025
bound with ribbon
banned books
rescued from the dumpster
31-Oct-2025
writhing in my nightmares
bare trees
in the wind
31-Oct-2025
merchandising
my face
on a bobblehead
31-Oct-2025
my self-image
ones and zeros
in the cloud
31-Oct-2025
Halloween promotion
free Bloody Marys
at the dive bar
31-Oct-2025
disorienting
a harrowing ride
on the wagon
31-Oct-2025
unhappy Halloween
a family member
ghosts me
31-Oct-2025
now on-deck
baseball’s
hot stove season
31-Oct-2025
trick or treat
home alone
with all this candy
31-Oct-2025
Halloween windstorm
a broom flies
across the street
31-Oct-2025
in the headlines
a crescent moon
over the salt marsh
31-Oct-2025
haunted house
darkness
beckons
31-Oct-2025
strangers with candy
wholesome adventures
in the dark
31-Oct-2025
earbuds blasting
I barely dodge
the trolley
31-Oct-2025
Whiskey Tango Foxtrot
unable to complete my transaction
at this time
1-Nov-2025
"it’s just like orange juice"
my mother pours Tang
from a plastic pitcher
1-Nov-2025
Day of the Dead
Game 7
in a domed stadium
1-Nov-2025
comida callejera
an adventure
in every bite
1-Nov-2025
swordfishtrombones
the baby
won’t stop crying
1-Nov-2025
haunted hayride
a driverless
pickup truck
1-Nov-2025
Police State of America
turning back the clock
to 1933
1-Nov-2025
kangaroo court
a withered branch
of our government
1-Nov-2025
indignant carp
refusing to be called
a trash fish
1-Nov-2025
a storm brewing
feeding malted barley
into the hopper
1-Nov-2025
in a bind
Christmas trees unloading
on the first of November
1-Nov-2025
language binding
casting our Perls
before Pythons
1-Nov-2025
endless summer
a jasmine-scented dream
1-Nov-2025
Day of the Dead
the skeletal remains
of a struggling business
1-Nov-2025
amber sky
fading to gray
the color of goodbye
1-Nov-2025
same time
as last weekend
I quit drinking
1-Nov-2025
welcome
fellow scavenger
said the vulture
1-Nov-2025
blessing of the fleet
a tourist drops
his lobster roll
1-Nov-2025
All Souls Day
not a cloud
in the sky
1-Nov-2025
change of seasons
turning over
the compost
1-Nov-2025
first days of November
the slow cascade
of a Guinness
2-Nov-2025
downtown restaurant
the mouse patrol
fast asleep
2-Nov-2025
airport restaurant
I begin
my fast
2-Nov-2025
ship greenhorn
holding fast
to anything stationary
2-Nov-2025
wintering indoors
our prized habaneros
2-Nov-2025
sleet against the window
too many words
for frozen rain
2-Nov-2025
Downtown Crossing
a frenetic sax solo
2-Nov-2025
a ray of sunlight carving the pumpkin
2-Nov-2025
acolyte flipping off the faithless
2-Nov-2025
convenience store sushi
I buy a lottery ticket instead
2-Nov-2025
creature comforts
the dog sleeps
on my pillow
2-Nov-2025
hollow hours
racing sundown
2-Nov-2025
oceans apart
the dreams
we once shared
2-Nov-2025
golden hour
the chatter
of finches
2-Nov-2025
early sunset
pitchers and catchers report
in 99 days
2-Nov-2025
poor little rich boy
spending his life savings
on a pleasure boat
2-Nov-2025
skylarking
your emergency
about to end
2-Nov-2025
waxing gibbous moon
an acceleration
of the pendulum
2-Nov-2025
bad dreams
thunder doesn’t always happen
when it’s raining
2-Nov-2025
brooding vultures
nobody happy
to see them
3-Nov-2025
in broad daylight
a street mime shoots me
with his finger
3-Nov-2025
on live TV
reporters weathering
the tropical storm
3-Nov-2025
following the seagull
a boatswain’s
weathered face
3-Nov-2025
Election Day
the weather
undecided
3-Nov-2025
a dog’s loyalty
enduring until
the treats run out
3-Nov-2025
rough seas
embracing
the vertigo
3-Nov-2025
the ignominy of being named
after a semi-precious stone
3-Nov-2025
domestic disturbance
a Yankee fan
in Faneuil Hall
3-Nov-2025
a perfect view
chainsaws take down
the mighty oak
3-Nov-2025
ancient cemetery
a solemn conclave
of crows
3-Nov-2025
college daze
always studying
the wrong things
3-Nov-2025
declined invitation
the anticlimax
of an illustrious career
3-Nov-2025
rich businessman
not realizing his tacos
are peasant food
3-Nov-2025
new construction
unable to locate
the persistent drip
3-Nov-2025
kaleidoscope
piecing my dreams
together
4-Nov-2025
off-season
the townies know
I’m not one of them
4-Nov-2025
turning back the clock
the search for gloves
and mittens begins
4-Nov-2025
summer doldrums
3 base hits later
the closer warms up
4-Nov-2025
press secretary
mindlessly parroting
sanctioned talking points
4-Nov-2025
the threat of sanctions
parental controls
on internet use
4-Nov-2025
come closer
so I can hear the ocean
in your voice
4-Nov-2025
right on schedule
our seasonal neighbor’s
irrigation system
4-Nov-2025
Gray’s Papaya
trying for the kingdom
if I can
4-Nov-2025
higher education
a clinical trial
of cannabinoids
4-Nov-2025
no encore
all over
but the shouting
4-Nov-2025
early voting
a rout
on Bitcoin
4-Nov-2025
just over my head
the whir
of a hummingbird
4-Nov-2025
gas station kebabs
they taste better
than they should
4-Nov-2025
higher learning
the semester
goes up in smoke
4-Nov-2025
from a bygone era
the milkman
of human kindness
4-Nov-2025
a sunken tennis ball
what the river remembers
4-Nov-2025
exhausted looking for an energy drink
4-Nov-2025
the moon nearly full
a big short
on the horizon
4-Nov-2025
beaver moon
building a hedge fund
in the river
4-Nov-2025
family gathering
my granddaughter cringes
when I kiss her cheek
5-Nov-2025
tempting fate
Chicken Shawarma
from a gas station
5-Nov-2025
good luck charm
the slugger’s
pine tarred bat
5-Nov-2025
eyebrow raised
an article describing
the benefits of spiders
5-Nov-2025
breaking clouds
the shine
of her lip gloss
5-Nov-2025
dangling
from the clothesline
her silk kimono
5-Nov-2025
almost famous
one-hit wonders
and their day jobs
5-Nov-2025
party platform
written
in primordial ooze
5-Nov-2025
stranger in a strange land
asking the bartender
"what’s the damage?"
5-Nov-2025
mating for life
a mourning dove widow
in mourning
5-Nov-2025
checkmate
do I have another
form of payment?
5-Nov-2025
checkmate
she’s not wearing
a ring
5-Nov-2025
midnight wind
a branch tap-tap-tapping
the shingles
5-Nov-2025
screech owl
its eyes
screeching silence
5-Nov-2025
beaver moon
a road closed
for disrepair
5-Nov-2025
Peace Memorial
American tourists
take selfies
5-Nov-2025
ambient mix
the buzz
of power lines
5-Nov-2025
celebration an exploding transformer
5-Nov-2025
Wall Street
a tail wags
the stray dog
5-Nov-2025
high stakes poker
I fold my slice
of pizza
5-Nov-2025
high stakes poker
I fold
my slice
of pizza
5-Nov-2025
casino cocktail bar
no lighter
for her cigarette
5-Nov-2025
rain with a chance of redemption
5-Nov-2025
in overgrown foxholes
children play
at war
5-Nov-2025
high stakes poker
I fold
my slice of pizza
6-Nov-2025
ice cream parlor
the engineer asks
how many grams in a dollop?
6-Nov-2025
bioluminescence
how brightly it shines
at night
6-Nov-2025
moonrise
last of the oak leaves
sparkling
6-Nov-2025
Recuerdos de la Alhambra
arabesque motifs
carved into stucco
6-Nov-2025
navigating
the mountain air
a falcon’s cry
6-Nov-2025
hiding behind
a crease in the photograph
a monochromatic me
6-Nov-2025
loose puck
the goaltender leaves
the crease
6-Nov-2025
kindred spirits
sharing a pint
with my late father
6-Nov-2025
swiping left
sometimes it’s a matter
of geography
6-Nov-2025
"relax your arm"
says the phlebotomist
with the big needle
6-Nov-2025
in vivid color
the characters
of a graphic novel
6-Nov-2025
poor man’s moon
tattered curtains
on a rusty van
6-Nov-2025
sidewalk café
a well-dressed couple
engrossed in their phones
6-Nov-2025
Porter Square
descending the escalator
into a dream
6-Nov-2025
northern lights
glowing
beyond the bridge
6-Nov-2025
moonset
sunrise
the dog’s restless eyes
7-Nov-2025
high-powered AI
unable to parse
the gibberish
7-Nov-2025
"she’s talking to me!"
my granddaughter’s
gibberish
7-Nov-2025
morning meditation
the music I hear
in the heater coils
7-Nov-2025
morning meditation
the music I hear
in the baseboard heater
7-Nov-2025
North Wind
whistling
a sad song
7-Nov-2025
derivatives
a bucket shop
shut down
7-Nov-2025
approaching retirement
the frayed edges
of my social security card
7-Nov-2025
friends and neighbors
joining the fray
to protect democracy
7-Nov-2025
waning moon
a tendril of smoke
from a flickering candle
7-Nov-2025
sidewalk closed
pedestrians crowd
the bike lane
7-Nov-2025
Bitcoin bubble
on the wrong side
of history
7-Nov-2025
today’s headline
a decadent party
in the underworld
7-Nov-2025
warped neck
the old guitar
and me
7-Nov-2025
cold snap crackle and pop
7-Nov-2025
long night
she assures me
she’s not tired
7-Nov-2025
clicking refresh
only the date changes
7-Nov-2025
high water races me home
7-Nov-2025
wild irises
unaware
they’re showing off
8-Nov-2025
Lost Lake
Google Maps
thinks otherwise
8-Nov-2025
even on a clear day
I can almost see
the fog
8-Nov-2025
a jaunty tune
in a stuffy pub
no one sings along
8-Nov-2025
Brigham Circle
a misunderstood rotary
8-Nov-2025
becoming forgetful
two sandwiches shy
of a picnic
8-Nov-2025
her shy smile
a sunflower
in the rain
8-Nov-2025
one week into November
the jack-o’-lantern’s frown
8-Nov-2025
desert shadows sharing a silent language
8-Nov-2025
forget-me-nots
an unsent
Christmas card
8-Nov-2025
desert shadows sharing silence
8-Nov-2025
competitive dance
the only way to win
is not to play
8-Nov-2025
border town
a liminal space
between life and death
8-Nov-2025
cold harbor
where does this
dark hallway lead?
8-Nov-2025
starry eyes
crows naming
the planets
8-Nov-2025
cognitive vacancy
nobody wants
to stay there
8-Nov-2025
true crime:
the dream thief
8-Nov-2025
hot stove season
the long-term forecast
of a hopeful Spring
8-Nov-2025
a Christmas card
from someone
neither of us knows
9-Nov-2025
secondary fermentation
the audacity of hops
9-Nov-2025
evening light
disappearing
behind the mansion
9-Nov-2025
abandoned mill
the bright lights
of a skateboard park
9-Nov-2025
reducing the broth I disappear
9-Nov-2025
farmer’s market
a goldendoodle
dressed as a turnip
9-Nov-2025
crowded bus
a well-dressed man
yelling at his phone
9-Nov-2025
in the waiting room
a therapy dog
seeking breakfast
9-Nov-2025
making room for tourists
a local family
leaves the restaurant
9-Nov-2025
snap judgement
mercy denied
9-Nov-2025
one-liners going nowhere
9-Nov-2025
photo 51
understanding
cosmic debris
9-Nov-2025
civics lesson:
how an executive order
becomes lawlessness
9-Nov-2025
dreaming a tunnel beneath the canal
9-Nov-2025
catharsis
calling out
to my echo
9-Nov-2025
how brittle
the bouquet we saved
from our wedding
9-Nov-2025
sipping absinthe
the devil doodles
on a napkin
9-Nov-2025
lonely highway
a billboard encourages me
to "live fully"
9-Nov-2025
gentrification
the bright lights
of a skateboard park
9-Nov-2025
afternoon clouds
lengthening
longer nights
9-Nov-2025
graveyard shift
the pros and cons
of cremation
9-Nov-2025
approaching storm
a hurried burial
9-Nov-2025
city boy
doesn’t know an orchid
from a lady’s slipper
10-Nov-2025
sundown softening shadows
10-Nov-2025
nursing home
no flame
in the fireplace
10-Nov-2025
lumbering bison
not in the mood
for a selfie
10-Nov-2025
autumn mist
no release
from this floating world
10-Nov-2025
time travel
do I want an egg cream
or a root beer float?
10-Nov-2025
what’s in a name?
lichen clinging
to an old oak
10-Nov-2025
Harvard Square
an art history major
serves me a latte
10-Nov-2025
duende
I can see it
in the dark
10-Nov-2025
thunderclap
a jarring segue
with the night
10-Nov-2025
sunflowers
my granddaughter’s
curly hair
10-Nov-2025
oops!
I forgot
to breathe again
10-Nov-2025
restless night
cold air
settles in
11-Nov-2025
restless sleep
cold air settles in
for the night
11-Nov-2025
prairie fire
a bright light
in the parched earth
11-Nov-2025
misty morning
anxious for
what lies ahead
11-Nov-2025
a summer memory
fading embers
in the fire pit
11-Nov-2025
reception desk
a porcelain vase
of paper roses
11-Nov-2025
approaching winter
all these shades of gray
turned white
11-Nov-2025
First and M Street
a furloughed tax attorney
selling hot dogs
11-Nov-2025
drone sighting
a neighbor
and his leaf blower
11-Nov-2025
crossing the bridge
the season’s first
snow flurry
11-Nov-2025
bus station elevator
a cigarette butt
ascending
11-Nov-2025
cherishing my chatbot’s silence
11-Nov-2025
her majesty awaits
tennis ball
in mouth
11-Nov-2025
meters to yards
the measure
of our isolation
11-Nov-2025
hearing loss
I gain
the doctor’s attention
11-Nov-2025
lavender bloom
calmness and grace
or an invasive species?
11-Nov-2025
roller coaster
or montaña rusa
in Spanish
11-Nov-2025
earnings season
waiting for the bubble
to burst
11-Nov-2025
turrón
a nougat more precious
than gold
11-Nov-2025
clipping coupons
for discounted items
I won’t buy
11-Nov-2025
on patrol
a deer crosses
a residential street
11-Nov-2025
gripping cold
a game of solitaire
I nearly won
11-Nov-2025
oak leaves in Manhattan
where did they come from?
11-Nov-2025
Drunken Parrot café
imagining myself in exile
with a jungle soundtrack
11-Nov-2025
wind chill
perception
is reality
11-Nov-2025
cold wind
the moment I forget
her name
11-Nov-2025
lily of the valley
wedding bells
from far away
12-Nov-2025
wasteland
believing climate change
is a hoax
12-Nov-2025
wasteland
a cautionary tale
for sale by auction
12-Nov-2025
still in my glove compartment
the mask I wear
once a year
12-Nov-2025
warming trend
the jackpot climbs
into winter fog
12-Nov-2025
wasteland
demolition
without a plan
12-Nov-2025
active shooter drill
a little boy clutches
his chaos monkey
12-Nov-2025
this is not a drill
the set of Allen wrenches
I never use
12-Nov-2025
morning meditation
a missing mandala
12-Nov-2025
Truth Social
the new mythology
12-Nov-2025
fairy tales don’t believe in me
12-Nov-2025
The Tell-Tale Heart, broken
12-Nov-2025
low-hanging clouds
an RSVP
never sent
12-Nov-2025
prolonged drought
a praying mantis’s
crisis of faith
12-Nov-2025
the compulsive poet
with 400 haiku
about writer’s block
12-Nov-2025
50-year mortgages
a dead tick
in our bed sheets
12-Nov-2025
come to think of it
I’ve never stored a glove
in my glove compartment
12-Nov-2025
disrupting traffic
pigeons
in the bike lane
12-Nov-2025
happy chipmunks
an abundant harvest
of acorns
12-Nov-2025
Aurora Borealis
enjoying the photos
from everyone else
12-Nov-2025
November mist
I surrender
to the poppy field
13-Nov-2025
paradise
a live webcam
somewhere else
13-Nov-2025
first snow
a poem
floats away
13-Nov-2025
shimmering horizon
400 rabbits
in the desert
13-Nov-2025
my own research
a world wracked
by misinformation
13-Nov-2025
standing room only
the sidewalk busker’s
array of buckets
13-Nov-2025
trash day
an array element
out of range
13-Nov-2025
arrayed in gold
a despot’s latrine
13-Nov-2025
Real Madrid jersey
colorful commentary
from a Barcelona fan
13-Nov-2025
checking the oil
no rag?
this Yankee cap will do
13-Nov-2025
nature trail
overgrown
with bittersweet
13-Nov-2025
Keno at the dive bar
somebody tells me
my number is up
13-Nov-2025
overcast
my fountain drink
served flat
13-Nov-2025
wishing well under surveillance
13-Nov-2025
low tide
the hermit crab
seeks a new shell
13-Nov-2025
social media feed
a faucet dripping
all night long
13-Nov-2025
slow elevator
pressing the button repeatedly
doesn’t help
13-Nov-2025
not a stickler for details
the dog
eats an acorn
13-Nov-2025
midtown gridlock
I reach for my coffee
without looking
13-Nov-2025
Santa Fe Five and Dime
lining up
for a Frito Pie
13-Nov-2025
checking out of the hotel
I make the bed anyway
13-Nov-2025
jackrabbit sky
my ears
perk up
13-Nov-2025
where shall I sleepwalk tonight?
13-Nov-2025
irreverent
the chatter of songbirds
in the cemetery
13-Nov-2025
hunting season
in search of
celebrity graves
13-Nov-2025
the nightlight’s brave lullaby
13-Nov-2025
bamboo chicken
iguanas fall
from palm trees
14-Nov-2025
history major
burning the candle
at both ends
14-Nov-2025
winter moon
putting the sleigh
before the reindeer
14-Nov-2025
surrounded by barbed wire
the ruins of my homeland
14-Nov-2025
my worldview ruined
14-Nov-2025
demolition site
where the weeping willow
used to be
14-Nov-2025
old obituary
I read it
and weep
14-Nov-2025
intoxicating
the taste of agave nectar
on her lips
14-Nov-2025
science
suddenly submersive
14-Nov-2025
nixing democracy
with a black sharpie
14-Nov-2025
Fall deepens
continued edits
to LinkedIn profiles
14-Nov-2025
when in Boston
your CharlieCard doubles
as a bookmark
14-Nov-2025
late train
pigeons alighting
on the platform
14-Nov-2025
¡Qué rico!
comida callejera
cerca del parque
14-Nov-2025
life in the dog house
I explain it
to the dog
14-Nov-2025
not dog-eared
the dog’s ears
14-Nov-2025
waning crescent moon
a text message intended
for someone else
14-Nov-2025
jack-o’-lantern hollow inside
14-Nov-2025
closed for the season
a ramshackle cottage
on the dunes
15-Nov-2025
sentimental journey
a photo of my grandmother
as a young woman
15-Nov-2025
classic ruins
a backyard barbeque
across the bridge
15-Nov-2025
a timeless classic
Twiggy’s eyeshadow
15-Nov-2025
cloudless morning sky
dreams of a golden scarab
15-Nov-2025
numb to my shouting
a blue jay
at the finch feeder
15-Nov-2025
empty sky
numbing the pain
with whiskey
15-Nov-2025
the perfect beach
I should have taken
more photos
15-Nov-2025
the money I saved
not buying
the winning lottery ticket
15-Nov-2025
restless night
a mouse gnawing
at my dreams
15-Nov-2025
dive bar
the nexus of poets
and drunkards
15-Nov-2025
transport hub
my bus
doesn’t stop here
15-Nov-2025
phantom queen
exchanging places
with the king’s bishop
15-Nov-2025
roof garden
concrete Buddha
wears Ray-Bans
15-Nov-2025
descended from wolves
designer dog breeds
in hand bags
15-Nov-2025
pillow fight
the White House press corps
sure has changed
15-Nov-2025
first light
the dog deciding
who to lick
15-Nov-2025
golden hour
all the leaves
turning brown
15-Nov-2025
osprey nest
not big enough
for all of us
15-Nov-2025
bloom off the rose
a florist
won’t take crypt
15-Nov-2025
slicing bananas
with an ice cream sundae
lickety-split
16-Nov-2025
dog walk at dusk
the smell of burning leaves
in the pastel sky
16-Nov-2025
abandoned grist mill
an old drawbridge
rusted shut
16-Nov-2025
the grim reaper’s sickle
what remains
of the moon
16-Nov-2025
hunter’s moon
the search
for an open gas station
16-Nov-2025
spray-painted gold
a crude caricature
of leadership
16-Nov-2025
recently abandoned
a crude shelter
in the woods
16-Nov-2025
beautiful beaches on a superfund site
16-Nov-2025
in the canned meat aisle
a phone call
from suspected spam
16-Nov-2025
wild orchid
a search
for meaning
16-Nov-2025
boundary issues
an atmospheric river
crosses the border
16-Nov-2025
the crime of only wanting what’s best
16-Nov-2025
Old Port
the tired horn
of a passenger ferry
16-Nov-2025
silencing the room
a banshee combs
her long hair
16-Nov-2025
happy hour
the dreary bar’s keen sense
of irony
16-Nov-2025
lurking in the bookstore
a mystery novel
I can’t afford
16-Nov-2025
recycle bin
an incomplete thought
16-Nov-2025
destitute
a dormant smokestack
16-Nov-2025
swift-moving clouds
the minimum wage
stands still
16-Nov-2025
17 year cicada
time stands still
16-Nov-2025
morning walk
the songbirds think
I’m one of them
16-Nov-2025
sleepwalking
my night
among the clouds
16-Nov-2025
song sparrow
always
the last word
16-Nov-2025
midtown dog walker
his clientele
on a short leash
16-Nov-2025
howling wind
a dead stranger
wants to be friends
17-Nov-2025
morning bluster
the weathervane
changes direction
17-Nov-2025
north wind
I watch it carry
my voice
17-Nov-2025
autumn wind
the pine
reveals its secrets
17-Nov-2025
drone invasion
landscapers
and their leaf blowers
17-Nov-2025
witching hour
a scarecrow flailing
in the wind
17-Nov-2025
beaver dam
the books
I’ll never read
17-Nov-2025
away on business
I see our dog
in the lobby art
17-Nov-2025
fair-weather clouds
an untethered tugboat
18-Nov-2025
cataracts
suddenly I see them
differently
18-Nov-2025
alone at the coffee shop
a bicycle built for two
18-Nov-2025
stock futures
an untethered skiff
drifting away
18-Nov-2025
moving day
a junk truck
parked at the curb
18-Nov-2025
soup kitchen
I cross to the other side
of the street
18-Nov-2025
teen center
a boarded up shell
of a building
18-Nov-2025
mocking a disheveled man
looking for a job
18-Nov-2025
unemployed landscaper will rake for food
18-Nov-2025
quintessential beauty
the face that turned
a thousand heads
18-Nov-2025
frozen asphalt
Wall Street slides
18-Nov-2025
time warp
she asks if I’m
a sugar daddy
18-Nov-2025
priced for quick sale
an old guitar
with a warped neck
18-Nov-2025
warp speed
how quickly
time slips away
18-Nov-2025
in my news feed
an outpouring of sympathy
from overseas
18-Nov-2025
bouncing the reality check
18-Nov-2025
shooting star
a glimmer of hope
18-Nov-2025
spinning yarns
my father embellishes
an old cop story
18-Nov-2025
radiant brains
the inspiration
for Flash Gordon soap
18-Nov-2025
hickory smoke
a family meeting
at the BBQ pit
18-Nov-2025
first date
how soon before trying
crispy chicken wings?
19-Nov-2025
late night dining
the hospitality
of ghosts
19-Nov-2025
red velvet cake
I ask for it
in Bogotá
19-Nov-2025
free agency
team management
strikes out looking
19-Nov-2025
another glass of wine
withering side-eye
from the Fun Police
19-Nov-2025
the familiar fragrance
of pot smoke
a cloud of suspicion
19-Nov-2025
uptown gridlock
a poodle
in the passenger seat
19-Nov-2025
Holy Grail
the airspeed velocity
of an unladen swallow
19-Nov-2025
abandoned mansion
a spiral staircase
to nowhere
19-Nov-2025
death spiral
the bottom is closer
than you think
19-Nov-2025
off leash
a panic
in a pagoda
19-Nov-2025
stepping on the scale
I weigh
my dinner options
19-Nov-2025
art museum
waiting for the new exhibit
to speak to me
19-Nov-2025
lingering around the bus station
who is and isn’t transient
19-Nov-2025
misdirected text
inviting me to join
a prayer circle
19-Nov-2025
surrounded by seaweed
a statue of Mary
on the half-shell
19-Nov-2025
a cold blast of air
my work alarm
back on
19-Nov-2025
researching Medicare
my eyes must be playing
tricks on me
19-Nov-2025
a play within a play
a saucer full
of secrets
19-Nov-2025
burnt umber
tell me it’s more
than a crayon color
19-Nov-2025
cubist bartender
serving cocktails
on the rocks
19-Nov-2025
block party
the neighbors know
our dog by name
19-Nov-2025
waking from a dream
the clip-clop
of a draft horse
20-Nov-2025
autumn twilight
counting the days
and hours
20-Nov-2025
crashing the beach bonfire
astronomical high tide
20-Nov-2025
zombie apocalypse
Instacart shoppers
in the wrong aisle
20-Nov-2025
turning prune juice to wine
not the miracle
I needed
20-Nov-2025
long-range forecast
pruning back
the perennials
20-Nov-2025
as if it matters
a red wheelbarrow
in the crawlspace
20-Nov-2025
pleasure island
an empty ferris wheel
slowly spinning
20-Nov-2025
off-season
a man in a wheelchair
staring at the ocean
20-Nov-2025
city lights
gripping the steering wheel
with both hands
20-Nov-2025
false messiah muttering incomprehensible parables
20-Nov-2025
bullpen action
the closer spits out
sunflower shells
20-Nov-2025
the madman’s mercurial moods
20-Nov-2025
Brigham Circle
mindful of the trolley tracks
crossing the street
20-Nov-2025
stretching routine
I slowly bend down
to put on my socks
20-Nov-2025
late to the banquet
a chickadee complains
to the empty feeder
20-Nov-2025
glowing embers
we open another beer
and watch them smolder
20-Nov-2025
Paisley ties
maybe they’ll
come back in style
20-Nov-2025
wedding or funeral?
a dry-cleaned suit
can’t decide
20-Nov-2025
tainted love
the way the algorithm
looks at me
20-Nov-2025
new moon
the same lost dog
keeps following us
20-Nov-2025
fragrance of saffron
where my grandmother
used to live
20-Nov-2025
deep sea breeze
ripples
that never return
21-Nov-2025
winter migration
the widow
draws her curtains
21-Nov-2025
nervous drumbeat
how soon will my grandchildren
know war?
21-Nov-2025
broken clouds
unseasonably hot tea
21-Nov-2025
brave new world
statements the Lancet
has to refute
21-Nov-2025
storm advisory
I balance
my checkbook
21-Nov-2025
balance challenge
stepping over the dog
in the dark
21-Nov-2025
hanging in the balance
crypto stocks vanish
into the ether
21-Nov-2025
after the rain
remembering the fragrance
of dogwood blossoms
21-Nov-2025
after the rain
an unmistakable fragrance
of dogwood blossoms
21-Nov-2025
the fortune teller’s
generalizations
a bit too specific
21-Nov-2025
clouding my judgment
the fullness
of her lips
21-Nov-2025
the shadow
of the second hand
on a digital clock
21-Nov-2025
clouding my judgment
the fullness
of her hips
21-Nov-2025
not a cartoon
the piercing bark
of a blue heeler puppy
21-Nov-2025
breaking news
beyond repair
21-Nov-2025
off-season
fishing nets
free from entanglement
21-Nov-2025
free to a good home
the American dream
21-Nov-2025
car keys
pronounced very differently
here in Boston
21-Nov-2025
brave new world
a biologically correct
crash test dummy
21-Nov-2025
crows at a picnic
each asking
who invited them
21-Nov-2025
quiet subway car
an old woman
shouts "Amen!"
21-Nov-2025
writer’s block
all my pens filled
with invisible ink
22-Nov-2025
impossible to satisfy
this lust for war
22-Nov-2025
first snow
barely enough
to cover the walkway
22-Nov-2025
graffiti alley
adding color
to this drab world
22-Nov-2025
two hands kneading our daily bread
22-Nov-2025
food pantry
Santa ponders
his options
22-Nov-2025
late autumn sunshine
the dog rolls
in withered grass
22-Nov-2025
sipping a lemon drop
the trombonist hits
a sour note
22-Nov-2025
what’s in a name?
oak leaves plastered
to my car’s windshield
22-Nov-2025
anatomy of a moment
a poster listing stroke symptoms
in the exam room
22-Nov-2025
rockets’ red glare
illuminating
nothing
22-Nov-2025
reading my fortune in the steam of a fish boil
22-Nov-2025
luxurious boredom
the modest aspirations
of a nobody
22-Nov-2025
the modesty of a sparrow among blue jays
22-Nov-2025
breakfast in bed
she said
with a smile
22-Nov-2025
autumn twilight
revised instructions
for my ashes
22-Nov-2025
conscientious quail
starting the day
with a dust bath
22-Nov-2025
climate change
a measurable increase
in banned expressions
22-Nov-2025
cozy in my spot
the dog’s side-eye
22-Nov-2025
autumn dusk
the dog digs up
an old bone
22-Nov-2025
form without content
interrogated
by the haiku police
22-Nov-2025
fall cleanup
our canine archeologist
digs up a bone
22-Nov-2025
my investment portfolio
dandelion seeds
in the air
22-Nov-2025
acorns
nourishing
chipmunks
22-Nov-2025
unnatural glow
my airbrushed
graduation photo
23-Nov-2025
gently tapping
my shoulder
a bare branch
23-Nov-2025
medicare research
a continuing reminder
to mind the gap
23-Nov-2025
imbibing only familiar spirits
23-Nov-2025
new sheriff in town
a coyote
crosses the street
23-Nov-2025
spare change
a beggar curses
in thanks
23-Nov-2025
reversing the curse
holy water
at 80 proof
23-Nov-2025
quatrain
the conductor speaks
in iambic pentameter
23-Nov-2025
overachiever
a squirrel falls
between trees
23-Nov-2025
late autumn
afternoons fade
into night
23-Nov-2025
my favorite song
one wave
after another
23-Nov-2025
windy night
the streetlight shivers
23-Nov-2025
AI-powered Rubik’s cube can’t solve itself
23-Nov-2025
urban loophole
a rollerblader
in the bike lane
23-Nov-2025
dive bar
the owner’s finances
underwater
23-Nov-2025
present perfect
the news
that my Dad has died
23-Nov-2025
imminent light
winter songbirds
before dawn
23-Nov-2025
breakfast in bed
awakening
my lust
23-Nov-2025
this is not a drill
the steak knife
as pencil sharpener
24-Nov-2025
Monday morning commute
the conductor punches
my ticket twice
24-Nov-2025
in a frame
above the fireplace
a star-filled sky
24-Nov-2025
like the barbarian I am
drinking beer
straight from the bottle
24-Nov-2025
discovering an undiscovered paradise
24-Nov-2025
wild orchids
where everything means
something else
24-Nov-2025
explaining to my father
that a graphic novel
is not a comic book
24-Nov-2025
every day
a smaller slice
of the pie chart
24-Nov-2025
struck by an acorn
my thoughts climb
an old oak tree
24-Nov-2025
golden years
the struggle
to remain relevant
24-Nov-2025
stepping into the scree
with nowhere else
to turn
24-Nov-2025
24-hour news
the ubiquitous
gaslight district
24-Nov-2025
pulling at a loose thread I unravel
24-Nov-2025
happiness
a dog’s reunion
with her tennis ball
24-Nov-2025
bad news
a dash of bitters
in my cocktail
24-Nov-2025
happy flowers
and other synonyms
for darkness
24-Nov-2025
lights out
skyscraper shadows
disappear
24-Nov-2025
missing a lost friend
coyote tracks
on the moon
24-Nov-2025
coming soon
a reunion tour
no one wanted
24-Nov-2025
unable to sleep
unable to stay awake
frozen fog
24-Nov-2025
exit interview
unable
to get out of it
24-Nov-2025
midtown steam
angels ascending
descending
24-Nov-2025
folding laundry
I find my son’s
red crayon
25-Nov-2025
curiosity
the catbird tilts its head
to look at me
25-Nov-2025
stage fright
a poem shaking
in my hands
25-Nov-2025
Big Pharma
earning our mistrust
every day
25-Nov-2025
punk rock club
the plywood bar
slam dances
25-Nov-2025
7 presidents
how long
I’ve plied this trade
25-Nov-2025
used bookstore
redolent
of nostalgia
25-Nov-2025
waiting room
a notice
that we’re being timed
25-Nov-2025
zebra finch adamant
that I speak their language
25-Nov-2025
twelve step program
a late arrival
staggers in
25-Nov-2025
after the meeting
permanent marker
on the erasable whiteboard
25-Nov-2025
silhouetted against
a pastel sky
the valiant warrior
25-Nov-2025
tinnitus
I don’t ever want to know
the frequency
25-Nov-2025
zebra finches adamant
that I speak their language
25-Nov-2025
losing my bookmark
is this where
the story ends?
25-Nov-2025
winter rain
what if the story
isn’t worth telling?
25-Nov-2025
bad dream
explaining whales
to my grandchildren
25-Nov-2025
silence the howl of November
25-Nov-2025
Thanksgiving eve
don’t tell the peacock
he’s just a royal turkey
25-Nov-2025
crowded subway car
the smiling pit bull
in a backpack
25-Nov-2025
the fish crow tells me
I’m not
who I think I am
25-Nov-2025
exit interview
relieved that it’s not
an escape room
25-Nov-2025
back to the hard work of staying alive
25-Nov-2025
each accusation a confession
25-Nov-2025
"worry about yourselves"
he shouts
at the pigeons
25-Nov-2025
blank canvas
the self-portrait
of a haiku poet
26-Nov-2025
canvassing my neighborhood
nobody knows
who I am
26-Nov-2025
drought conditions
continue to avoid
old flames
26-Nov-2025
killing frost
the conversation turns
toward politics
26-Nov-2025
Brooklyn bodega
a country bumpkin asks
for the nearest pay phone
26-Nov-2025
a tired refrain
waking up
before the alarm
26-Nov-2025
please refrain from celebration
until the world has ended
26-Nov-2025
giant redwood
the beaver considers
Plan B
26-Nov-2025
upon further reflection
we don’t need
a full-length mirror
26-Nov-2025
the deafening hush of cicadas
26-Nov-2025
Thanksgiving Eve
the sudden buildup
of out-of-office emails
26-Nov-2025
Christmas in suburbia
Santa’s ride
never shows
26-Nov-2025
Santa on the cellphone
"I’ll be home for Christmas"
26-Nov-2025
on-hold music
"Santa Claus is coming
to town"
26-Nov-2025
under the Christmas tree
it seems one gift
is already unwrapped
26-Nov-2025
Christmas Eve
Santa’s dilemma
when Rudolph calls in sick
26-Nov-2025
icy conditions
Santa pepper-sprayed
and taken into custody
26-Nov-2025
surreal estate
researching options
for the afterlife
26-Nov-2025
Thanksgiving morning
bluejays and crows
in the same tree
27-Nov-2025
paper tiger
the spoiled child
who would be king
27-Nov-2025
applying for Medicare
death by a thousand
paper cuts
27-Nov-2025
waiting for the train
barely enough room
for another umbrella
27-Nov-2025
Thanksgiving morning
a crowd grows
outside the rescue mission
27-Nov-2025
ni de aquí ni de allá
cena de Acción de Gracias
en un pueblo fronterizo
27-Nov-2025
consultation room
an empty box
of tissues
27-Nov-2025
Thanksgiving dinner
vultures consult
the obituaries
27-Nov-2025
yellowing photograph
the fear
of forgetting
27-Nov-2025
clinical trials
I deliberate
the payoff
27-Nov-2025
oystermen shucking with clinical precision
27-Nov-2025
stranger in a strange land
an ashtray
at every table
27-Nov-2025
smash or pass
another serving
of potatoes
27-Nov-2025
Thanksgiving morning
the dog sleeps
until 9
27-Nov-2025
latent puppy behavior
the dog sneaks
a sneaker
27-Nov-2025
solar panels
taking refuge
from the sun
27-Nov-2025
indignant crows
why are we naming
winter storms?
27-Nov-2025
out of frame
a hummingbird
with places to go
28-Nov-2025
slow night
the bartender plays chess
against himself
28-Nov-2025
turnips
unafraid
of winter
28-Nov-2025
Black Friday
indifferent grackles
28-Nov-2025
fool’s gamble
the hope
for democracy
28-Nov-2025
exhausting
the search
for an energy drink
28-Nov-2025
walking into cobwebs
a bit too connected
to this world
28-Nov-2025
for sale or lease
another cautionary tale
in paradise
28-Nov-2025
posted in bright red letters
an eviction notice
28-Nov-2025
gale warning
confusing the sacred
with the profane
28-Nov-2025
rough seas
navigating
my healthcare options
28-Nov-2025
Black Friday
I reach out
to an old friend
28-Nov-2025
not settling
for mere birdseed
tufted titmouse
28-Nov-2025
fighting sleep
an abandoned dream
28-Nov-2025
romantic evening
the candle
winks at me
28-Nov-2025
refreshing the headlines
unfavorable omens
in the sky
28-Nov-2025
and why not?
a Cardinal pauses
to enjoy the sunset
28-Nov-2025
look up and be amazed
a shooting star
apprehended
28-Nov-2025
tonight’s forecast
reaping the whirlwind
28-Nov-2025
robo-call
a cheerful voice
AI-generated
28-Nov-2025
Thanksgiving dinner
the mayor-elect
with all the trimmings
28-Nov-2025
lost dog searching my soul
28-Nov-2025
lake effect snow
a wall
of winter
28-Nov-2025
last days of autumn
a hornets’ nest
revealed
28-Nov-2025
tomorrow’s forecast a heavy sigh
28-Nov-2025
sold into slavery
in broad daylight
Christmas trees
29-Nov-2025
leftovers shared with regrets
29-Nov-2025
Thanksgiving leftovers
relegated to the back
of the refrigerator
29-Nov-2025
streaming down my window
so many words
for freezing rain
29-Nov-2025
budget cuts
whispers among
withered reeds
29-Nov-2025
grand opening
the weed dealer
goes legit
29-Nov-2025
packing for vacation
barely enough room
in our pillbox
29-Nov-2025
the dog
living rent-free
on my pillow
29-Nov-2025
rending their garments
Red Sox fans
every off-season
29-Nov-2025
Combat Zone
coming soon
to a city near you!
29-Nov-2025
the continuing saga...
a regular’s quest
for extended credit
29-Nov-2025
all that matters
is dancing
in the face of chaos
29-Nov-2025
a toast to buttering
both sides of the bread
29-Nov-2025
lost in an IKEA
I’ve never solved
a Rubik’s cube
29-Nov-2025
Oak Moon
illuminating
a pile of leaves
29-Nov-2025
24-hour news
the lizard
sheds its tail
29-Nov-2025
sunglasses after dark
suddenly the world
becomes cooler
29-Nov-2025
cheap wine
I’ve misplaced
my weekend
29-Nov-2025
scenic overlook
I sleep through
the 17-mile drive
30-Nov-2025
Death Valley
historically low
poll numbers
30-Nov-2025
in the dusty box
a stockpile
of obsolete printer cables
30-Nov-2025
two for brunch?
a pair of house finches
at the feeder
30-Nov-2025
Cyber Monday
this holiday generated
by AI
30-Nov-2025
hotel balcony overlooking Broadway
30-Nov-2025
journalists overlooking a crime in progress
30-Nov-2025
late autumn
the weariness
of a winter coat
30-Nov-2025
random cartoon generator
drawing a blank
30-Nov-2025
Kool-aid assisted
a sanguine outlook
about the future
30-Nov-2025
ready to write
the last true story
I’ll ever tell
30-Nov-2025
her love letters confetti
30-Nov-2025
caught in the act
an attempted escape
through thorn bushes
30-Nov-2025
utterly lost
a rogue app rearranges
my home screen
30-Nov-2025
obscure artist
a stranger
to himself
30-Nov-2025
please say it’s a dream
crossing the bridge
into fog
30-Nov-2025
last call
future hangovers
crowd the bar
30-Nov-2025
misplacing my glasses
the night
gets away from me
30-Nov-2025
advent candles
their dim light
flickering
30-Nov-2025
autumn twilight
the ghosts have
more time on their hands
30-Nov-2025
dying constellations
get me out
of your starry eyes
30-Nov-2025
retirement days
my fainting spells
dismissed
30-Nov-2025
morning meditation
a quiet defiance
of gravity
1-Dec-2025
now begins the dream
a window
into the void
1-Dec-2025
editorial oversight
a poem
I’ll never finish
1-Dec-2025
spilling the tea
a barista’s dilemma
1-Dec-2025
Cloudflare outage
I can’t verify
that I am human
1-Dec-2025
sleepwalking
a tightrope
between skyscrapers
1-Dec-2025
the delusion of serenity
1-Dec-2025
laughing Buddha
the delusion of serenity
1-Dec-2025
suave and debonair
this intersection closed
to pedestrian traffic
1-Dec-2025
calling the kettle black
a pig wallowing
in mud
1-Dec-2025
the day I tried to fall down and missed
1-Dec-2025
reflected in a teardrop
I feel so small
1-Dec-2025
cowardice (un)masked
1-Dec-2025
Saint Nick
meeting John Barleycorn
at the pub
1-Dec-2025
outdoor dining
my new best friend
the street dog
1-Dec-2025
existential crisis
blocked from using
my work accounts
1-Dec-2025
the silence of a hungry screech owl
1-Dec-2025
overcoming his fear
the curiosity
of a potcake dog
1-Dec-2025
autumn keepsake
our first winter storm
2-Dec-2025
recurring nightmare
my footsteps
have no echo
2-Dec-2025
application status
a labyrinth
of solitude
2-Dec-2025
Giving Tuesday
what is
and isn’t Spam
2-Dec-2025
cold night
the mini split works
the graveyard shift
2-Dec-2025
winter storm watch
pruning back
the perennials
2-Dec-2025
stewed prunes
was it something
I said?
2-Dec-2025
December doldrums
Air Traffic Control
delays Santa
2-Dec-2025
fall guy
a dope slap
from a low-hanging branch
2-Dec-2025
rules of engagement
a conversation between friends
with benefits
2-Dec-2025
downward spiral
tacit approval
and plausible deniability
2-Dec-2025
surfacing
from the aphotic zone
a sight for sore eyes
2-Dec-2025
fixing its gaze on me
a hungry coyote
in the rain
2-Dec-2025
peer programming
how many data centers
to power a lighthouse?
2-Dec-2025
first day of retirement
twenty extra minutes
of restless sleep
2-Dec-2025
Christmas lights
walking the dog
in the rain
2-Dec-2025
Christmas cards
what should we call
Grandpa’s wife?
2-Dec-2025
Salvation Army
ringing the bell
in the days of crypto
2-Dec-2025
politics
staggering into
a crowded intersection
2-Dec-2025
concrete Jesus
is he reaching out
or is he shrugging?
2-Dec-2025
tiki bar sour mix margaritas
2-Dec-2025
Santa’s flask
he tells the kids
it’s "Christmas cheer"
2-Dec-2025
bankrupt casino
all of the jokers
who invested in it
3-Dec-2025
looking forward to a kinder past
3-Dec-2025
slalom on Broadway
the bike courier
dodges pedestrians
3-Dec-2025
waxing gibbous moon
I start
a new countdown
3-Dec-2025
jailbait loitering at the harbor
3-Dec-2025
isolated snow flurries
I wonder
how they’re coping
3-Dec-2025
post-punk
it’s never
what you think it is
3-Dec-2025
post digger
leaving a hole
in our wallets
3-Dec-2025
Post Office Square
a pending Boston landmark
3-Dec-2025
network instability
I update
my LinkedIn profile
3-Dec-2025
hit and run
AI anticipating
my next thought
3-Dec-2025
chivalry is dead
and everyone
is an enemy
3-Dec-2025
unmasked
my perpetual smirk
3-Dec-2025
at what age
is a bucket list
too heavy to carry?
3-Dec-2025
escargot on the menu
the snail’s pace
quickens
3-Dec-2025
modern miracle
a credit line
in the sand
3-Dec-2025
tent revival
the preacher’s daughter
in a miracle bra
3-Dec-2025
the more I drink
the better she looks
3-Dec-2025
Wall Street trader blowing bubbles
3-Dec-2025
weekend forecast
sunny with a chance
of cold brew
3-Dec-2025
long night moon
rising
as the sun sets
3-Dec-2025
enabling grift and incompetence
3-Dec-2025
what I want to see in the darkness
3-Dec-2025
scratching inside the wall
the fall
of a great civilization
3-Dec-2025
ghost ship
disappearing beyond
the event horizon
3-Dec-2025
ready or not
cold moon hiding
behind a cloud
3-Dec-2025
lunchtime entertainment
a cormorant’s splash
4-Dec-2025
off-season
a police cruiser
at the clam shack
4-Dec-2025
Christmas cards
the last oak leaf
falls
4-Dec-2025
hanging Christmas lights
on Second Avenue
a hook and ladder truck
4-Dec-2025
snow birds
the dark-eyed juncos
pack up
4-Dec-2025
boxsprings eternal
4-Dec-2025
cold weather warning
ICE claims no need
for a warrant
4-Dec-2025
screech owl
keeping our bird feeder
rodent-free
4-Dec-2025
Mom at the grocery store
our herding dog
mopes
4-Dec-2025
Mom running errands
our herding dog
mopes
4-Dec-2025
deep-fried turkey
mocked by
the burning bush
4-Dec-2025
pizza poker
knowing when
to fold
4-Dec-2025
bushed before brunch
4-Dec-2025
peace
the ultimate casualty
of autocracy
4-Dec-2025
vespertine shadows
stretching into
darkness
4-Dec-2025
end of an era
I relinquish
my office key
4-Dec-2025
jokers wild
a press conference
turned circus
4-Dec-2025
atmospheric river
a waterfall
on Hollywood Boulevard
4-Dec-2025
cut off at the hotel bar
discount Venus
in faux furs
4-Dec-2025
Fall cleanup
now waiting out
a winter storm
4-Dec-2025
beachside dive bar
another Hemingway lookalike
unable to stand
4-Dec-2025
socarrat
we’ll get
to the bottom of this
4-Dec-2025
cold moon
the night
wears a veil
4-Dec-2025
gale warning
as if
I was never there
4-Dec-2025
whistling eaves
rethinking
coldbrew
4-Dec-2025
broken Washington machine
an endless spin cycle
5-Dec-2025
leaving Manhattan
I confess to liking
Chicago-style pizza
5-Dec-2025
homeward bound
the inevitable detour
5-Dec-2025
broken Washing(ton) machine
an endless spin cycle
5-Dec-2025
college of cardinals
diligently researching
my bird feeder
5-Dec-2025
adventures in shopping
unsolicited emails
tell me what I want
5-Dec-2025
hunting season
a smoldering campfire
at the crest of a hill
5-Dec-2025
postcard from a city
I no longer recognize
5-Dec-2025
on Wall Street
mergers, acquisitions
and antitrust issues
5-Dec-2025
fog enveloping the mail truck
5-Dec-2025
morning dog walk
clearing the icicles
from my brain
5-Dec-2025
left brain not knowing
what the right brain
is doing
5-Dec-2025
unending summer
planning our escape
from unending winter
5-Dec-2025
radical chic
two hundred dollars
for ripped jeans
5-Dec-2025
staring at me
from across the abyss
the abyss
5-Dec-2025
red light district
summer gridlock
at the bridge
5-Dec-2025
approaching winter
the interval between sighs
lengthens
5-Dec-2025
visions of sugar plums
time to lay off
the mulled wine
5-Dec-2025
telling my kids
I’ve retired
a cold moon rises
5-Dec-2025
my granddaughter’s horror
when her boomer grandpa
speaks Gen Alpha
5-Dec-2025
late arrival
an anxious father
paces the hall
6-Dec-2025
cold moon
the realization
we’re on our own
6-Dec-2025
hunting lodge
just follow
the empty beer cans
6-Dec-2025
December night
our late dog climbs
into my dreams
6-Dec-2025
modern architecture
the same
leaking windows
6-Dec-2025
off-season
at the dockside bar
another fish story
6-Dec-2025
fishing for compliments
the bikini-clad
tour guide
6-Dec-2025
fishing boats
teetering off the edge
of the flat earth
6-Dec-2025
untouched
a spider web
at the playground
6-Dec-2025
news helicopters
unfavorable omens
in the sky
6-Dec-2025
grandma’s earrings
an unfinished quilt
6-Dec-2025
delayed train
the shivering
marquee
6-Dec-2025
empty nest
my comfort’s
discomfort
6-Dec-2025
vacation home
floating above
the salt marsh
6-Dec-2025
cold moon
my millennial children
turning gray
6-Dec-2025
a Boomer’s gamble
may I never understand
the over/under
6-Dec-2025
always seasonal
her sunflower smile
6-Dec-2025
coastal storm
reconsidering
the scenic route
6-Dec-2025
White House Christmas
garish decor
illuminated by gaslight
7-Dec-2025
Gaslight Village
it used to mean
something else
7-Dec-2025
crow’s feet
I tell the crow
I’d gladly give them back
7-Dec-2025
Desolation Row
the circus
is in town
7-Dec-2025
civilization explodes
a breathtaking fireball
in the sky
7-Dec-2025
news helicopters
a breathtaking fireball
in the sky
7-Dec-2025
questions without answer
an unmatched parenthesis
7-Dec-2025
catching cobwebs
in the attic
grandpa’s fishing pole
7-Dec-2025
unseasonably mild
the rich girl’s
modest pant suit
7-Dec-2025
squirrel chase --
the dog pants
in her sleep
7-Dec-2025
politician’s wife
a veiled reference
to her life in the convent
7-Dec-2025
isolation
the cold
magenta sky
7-Dec-2025
fireball
a beautiful explosion
in the sky
7-Dec-2025
fireball
the only moment
we were alone
7-Dec-2025
unmistakable
your purple mohawk
in the dancing crowd
7-Dec-2025
cold moon
a rift
between brothers
7-Dec-2025
pop quiz
my blood pressure
should have studied more
7-Dec-2025
bookworm
reading
my mind
7-Dec-2025
early to bed
I’m not sleepy either
7-Dec-2025
affordable housing
everyone supports it
in another neighborhood
7-Dec-2025
downtown dog walker multitasking
7-Dec-2025
deep dish pizza
the New Yorker wonders
how to fold it
7-Dec-2025
cold winter morning
the titanium bolts
in my spine
8-Dec-2025
today’s forecast
bleak with a chance
of ennui
8-Dec-2025
north wind
carrying my voice
to the clouds
8-Dec-2025
mink
unaware
of his expensive taste
8-Dec-2025
last of the tomatoes
an extra hot
cup of coffee
8-Dec-2025
built to last
a dog toy destroyed
within five minutes
8-Dec-2025
sidewalk repair
the busker seeks
an alternate venue
8-Dec-2025
alas
his well-rehearsed soliloquy
was not to be
8-Dec-2025
jet lag
the time between coffee
and happy hour
8-Dec-2025
happy hour
the bartender tells me
I’ve had enough
8-Dec-2025
aurora borealis
the search
for enlightenment
8-Dec-2025
Mexican café
my breakfast order
scrambled in translation
8-Dec-2025
gaining altitude
a pile
of unpaid bills
8-Dec-2025
piling on an overflowing trash can
8-Dec-2025
will I dream
of the dog I see
in the stars tonight?
8-Dec-2025
neither wild nor tame
a horse galloping past
the flamboyant tree
8-Dec-2025
another birthday
I think my Dad
would have liked it here
8-Dec-2025
that invisible space
between thoughtfulness
and sleep
8-Dec-2025
cold night
the glistening silence
8-Dec-2025
all in my head
this hum of life
8-Dec-2025
market futures
gulls disappear
beyond the sand dunes
9-Dec-2025
writer’s block
unable to find
the road less traveled
9-Dec-2025
hummingbird taking my breath away
9-Dec-2025
self-help podcast
the audio keeps
dropping out
9-Dec-2025
24-hour news
or perhaps
it’s a soap opera
9-Dec-2025
blackjack table
reaching for the chips
and onion dip
9-Dec-2025
all the grandmothers
chipping in
for the baby gift
9-Dec-2025
wood chips
served with a side
of splinters
9-Dec-2025
Christmas cards
sorting out
his and hers
9-Dec-2025
family values
and other
fairy tales
9-Dec-2025
floating among clouds
lily pads
in the pond
9-Dec-2025
morning chill
the mini split and I
make a mournful noise
9-Dec-2025
stretch goals
putting on my socks
without contortion
9-Dec-2025
pumpkin patch
my daughter-in-law rubs
her pregnant belly
9-Dec-2025
dead end job
minimum wage
to be called a "scab"
9-Dec-2025
weather vane
ignoring
the bluster
9-Dec-2025
South Station
first in line
at the lost and found
9-Dec-2025
cloudburst
remembering my umbrella
back home
9-Dec-2025
lockdown literature as a distraction
9-Dec-2025
good vibes in the jazz club where they belong
9-Dec-2025
not today, Santa!
9-Dec-2025
first breath after coma
and nothing has changed
9-Dec-2025
trapped in a vivid hallucination
9-Dec-2025
footsteps beneath my pillow
9-Dec-2025
globe-hopping influencers
in search of a clue
10-Dec-2025
nightfall
the tail of a comet
walks into a bar
10-Dec-2025
gardenias
the fragrance
of betrayal
10-Dec-2025
"Pretty Pretty"
a cardinal’s
affirmation
10-Dec-2025
slow pour as advertised
10-Dec-2025
outside Piggly Wiggly
a box of puppies
free to a good home
10-Dec-2025
Woods Hole café
a messy sandwich
delightfully devoured
10-Dec-2025
golden boot
it’s hard to believe anyone
could score with it
10-Dec-2025
rebooting
I water
a dead cactus
10-Dec-2025
today’s humiliation
a herding dog
wearing boots
10-Dec-2025
winning the jackpot
distant relatives
I never knew
10-Dec-2025
my estranged brother light years away
10-Dec-2025
above midtown gridlock
a screaming ambulance
10-Dec-2025
suburban ranch
a rusty corral
for shopping carts
10-Dec-2025
a night at the opera
the aria
of a yellow-throated warbler
10-Dec-2025
bewitched
the ghosts in our attic
don’t mind
10-Dec-2025
without a tinge of guilt
the dog barks
during our Zoom call
10-Dec-2025
cuckoo’s nest
obsessively checking
our nest egg
10-Dec-2025
doing their research
the men
in tin foil hats
10-Dec-2025
far from the pond
a parade
of inflatable frogs
10-Dec-2025
above midtown gridlock
an ambulance screams
10-Dec-2025
hallucination
the second hand
of a digital clock
10-Dec-2025
twilight becomes a poem
10-Dec-2025
happy hour
the regulars not happy
to see me
10-Dec-2025
e-bike
swearing at pedestrians
swearing back
10-Dec-2025
asking my late father
what he thinks
of the pitch clock
10-Dec-2025
mixologist
studying
for the bar exam
10-Dec-2025
epiphany fatigue
10-Dec-2025
ghost
a fluffy white dog
wagging its tail
10-Dec-2025
the day my dead grandfather
helped me set up chairs
for my daughter’s wedding
10-Dec-2025
warp speed
how quickly
one grows old
11-Dec-2025
stormy night
the dog wants nothing
to do with it
11-Dec-2025
dog star
the nervous chatter
of sparrows
11-Dec-2025
dark skies
when I needed to wish
upon a star
11-Dec-2025
morning walk
the dog stops
for a distant train horn
11-Dec-2025
blues jam
the bitterness
of a two-drink minimum
11-Dec-2025
harmony at last
sourdough bread
and strawberry jam
11-Dec-2025
post retirement
a hermit crab
downsizes
11-Dec-2025
crab apples
the new neighbor scrutinizes
our dog walk
11-Dec-2025
Medicare application
lichen climbs
a dying oak tree
11-Dec-2025
pale and worn
the warmth
of an old quilt
11-Dec-2025
heavily discounted
illicit copies
of mediocre software
11-Dec-2025
searching for inspiration
a wisp of chimney smoke
from the abandoned house
11-Dec-2025
mic drop
my stage fright
reaches a crescendo
11-Dec-2025
wearing socks to bed
the hotel room’s
dated shag carpet
11-Dec-2025
dot dot dash
someone trapped
inside my laptop
11-Dec-2025
far from home
I forgot to pack
my ruby slippers
11-Dec-2025
morning walk
a stray dog barks
at my ringtone
11-Dec-2025
wind chill advisory
another recipe
for a hardy broth
11-Dec-2025
wind chill advisory
a dog howls
in my bones
11-Dec-2025
wind chill advisory
all my COVID tests
expired
11-Dec-2025
Weather Channel
telling me how
the wind makes me feel
11-Dec-2025
home from school
a dead moth
in a jar
11-Dec-2025
Rockefeller Center
skating through
winter storm traffic
11-Dec-2025
climate change
nobody sitting
on their stoop
11-Dec-2025
broken escalator
chasing after
my next breath
11-Dec-2025
where the pavement ends
a harrowing silence
11-Dec-2025
waning crescent moon
avoiding eye contact
with a stranger
12-Dec-2025
NASDAQ futures
the bears interrupt
their hibernation
12-Dec-2025
record low temperatures
no place for snowflakes
on this side of the bridge
12-Dec-2025
defying Newton
a towering display
of cookies
12-Dec-2025
black cat
portending
darkness
12-Dec-2025
burnt coffee
grounds
for a lawsuit
12-Dec-2025
not child’s play
trying to put on
a gumby suit
12-Dec-2025
airport lounge
the resounding silence
of an unattended suitcase
12-Dec-2025
absent-minded
I wish happy birthday
to a restaurant
12-Dec-2025
hungry for breakfast
I wish happy birthday
to a restaurant
12-Dec-2025
winter traffic
lost in the sound
of crashing waves
12-Dec-2025
washing my hands
unable to hire
my successor
12-Dec-2025
brushing the hair of the dog
12-Dec-2025
slumped over
an expensive cocktail
my brush with fame
12-Dec-2025
pop goes the weasel
another local calls it
a "fisher cat"
12-Dec-2025
American dream
satellite dishes
in a trailer park
12-Dec-2025
winter playground
the swings
push themselves
12-Dec-2025
restless night
the random percussion
of sanitation trucks
12-Dec-2025
verified caller
following up about the loan
I didn’t ask for
12-Dec-2025
acolytes
their matching
clip-on ties
12-Dec-2025
caffeine crash
a meditation
on nothingness
12-Dec-2025
snow in the forecast
I’ve seen this movie
and the book was better
12-Dec-2025
Fall cleanup
an empty
hornets’ nest
12-Dec-2025
off-roading
a driver falls asleep
behind the wheel
12-Dec-2025
hotel coffee slept in far too late
13-Dec-2025
second-guessing
the haiku I wrote
on my boarding pass
13-Dec-2025
stabbing my migraine
her stiletto heels
13-Dec-2025
hotel coffee
bad enough to make me
a tea drinker
13-Dec-2025
last train from Paris
the Germans wore gray
and you wore blue
13-Dec-2025
rough seas
the greenhorn provides
today’s entertainment
13-Dec-2025
future forecast
dark clouds
on the horizon
13-Dec-2025
winter storm advisory
folding a tattered flag
13-Dec-2025
watching my fluids
the bartender
pours me another
13-Dec-2025
time travel
to a world where borders
were fluid
13-Dec-2025
swordfish so tender
I can cut it
with a fork
13-Dec-2025
rebranded hotel
its apogee reached
decades ago
13-Dec-2025
two-star hotel
its apogee reached
decades ago
13-Dec-2025
gone without a trace
a grain of rice
falls to floor
13-Dec-2025
fractured dream
I slip and fall
through the clouds
13-Dec-2025
Christmas colors
habaneros ripen
in the greenhouse
13-Dec-2025
patriotism
the act of pressing
the right buttons
13-Dec-2025
mulled wine
I ask myself
if I like it
13-Dec-2025
tomorrow’s forecast
dark clouds
on the horizon
13-Dec-2025
snowflakes offering no resistance
13-Dec-2025
stowaway
on the fishing boat
a stray kitten
14-Dec-2025
weekend warrior
the battle
of bittersweet
14-Dec-2025
tortoise and hare
the slow pour
of exotic coffee
14-Dec-2025
desert hare
sometimes I think
he can hear my thoughts
14-Dec-2025
first snow
the dog forgets
why we’re outside
14-Dec-2025
wind chimes
the subtle sound
of snowfall
14-Dec-2025
desperation
the hopeful eyes
of a shelter dog
14-Dec-2025
soaring over my head
another pop culture reference
14-Dec-2025
lost in the clouds
a towering
pop fly
14-Dec-2025
sausage vendor
the pop and sizzle
of Fenway Park
14-Dec-2025
uninvited
a three-masted ship
comes ashore
14-Dec-2025
always faithful
the monotonous whine
of tinnitus
14-Dec-2025
garlic mustard
not the only
invasive species
14-Dec-2025
lazy morning
that playful glint
in her eyes
14-Dec-2025
current vibe:
the radio plays
"Simmer Down"
14-Dec-2025
cheating at golf
an overindulged child
14-Dec-2025
stuck in a rut
I remind myself
to breathe
14-Dec-2025
hot stove question:
do we have the wherewithal
to compete?
14-Dec-2025
Christmas music
the Grinch
takes a nap
14-Dec-2025
winter wonderland
another Christmas
pop-up store
14-Dec-2025
approaching sirens
the alarming frequency
of bad news
15-Dec-2025
bittersweet
she keeps telling me
it’s not a word
15-Dec-2025
nettle stew
not the tonic
I was hoping for
15-Dec-2025
stirring the broth
life becomes
more bitter
15-Dec-2025
clicking refresh
the minutes
slip away
15-Dec-2025
ballroom built by the wages of sin
15-Dec-2025
blowing snow
the proceeds
from my book sales
15-Dec-2025
abandoned pier
how it glistens
in the sea spray
15-Dec-2025
ferry landing
skyscrapers hide
behind each other
15-Dec-2025
too fragile to recycle
the yellowed pages
of an old notebook
15-Dec-2025
unseasonably warm
a drunken bohemian
at the beach
15-Dec-2025
descended from wolves
the creature asleep
on my pillow
15-Dec-2025
cruel but unfortunately not unusual
15-Dec-2025
table for two
reserved for snowflakes
15-Dec-2025
flattening the sand dunes
another nascent millionaire
15-Dec-2025
missing the point
I walk barefoot
on holly leaves
15-Dec-2025
morning walk
the dog pees
on a perfect snowbank
15-Dec-2025
boho as privilege
beautiful and stoned
15-Dec-2025
divisive rhetoric multiplying exponentially
15-Dec-2025
frozen pond
a dream
of tree frogs
15-Dec-2025
weapons of mass delusion
15-Dec-2025
Christmas shopping
once again
I fail to find it
15-Dec-2025
school playground
hopscotch squares on the asphalt
gang tags on the walls
16-Dec-2025
Cape Cod rooftops
gathering moss
16-Dec-2025
snowdrift
the lazy sand dunes
of my dreams
16-Dec-2025
end of the semester
confessions
of a blank whiteboard
16-Dec-2025
health-conscious quails
hiding in the shade
of a mesquite bush
16-Dec-2025
schoolyard bully
quailing before
Grandma’s *chancle*
16-Dec-2025
job fair
2 dozen applications
in exchange for a name badge
16-Dec-2025
Memory Lane
I don’t remember
all of these stop signs
16-Dec-2025
rock, paper, scissors
I don’t remember
why we’re doing this
16-Dec-2025
poison ivy
suddenly
it’ everywhere
16-Dec-2025
loose-leaf tea
intriguing
to a coffee snob
16-Dec-2025
snow squall
an ex-girlfriend’s smile
on Facebook
16-Dec-2025
winter solstice
once again
I’m in the dark
16-Dec-2025
unholy hegemony
once again rearing
its ugly orange head
16-Dec-2025
trade bait
nobody’s biting
16-Dec-2025
cloudless sky
snow falling
from tree branches
16-Dec-2025
summer memories
fading embers
in the fire pit
16-Dec-2025
15 minutes of fame
you can jump into the fire
but you’ll never be free
16-Dec-2025
Left Bank daydream
ghost poet
sipping absinthe
16-Dec-2025
Left Bank daydream
a ghost poet
sips absinthe
16-Dec-2025
distorted echo
Christmas music
in an empty mall
16-Dec-2025
untreated pavement
an impromptu
acoustic set
16-Dec-2025
looming in the shadows
cooling towers
of Three-Mile Island
16-Dec-2025
quid pro quo
driving up the price
of fool’s gold
16-Dec-2025
homemade hot sauce
nothing tastes quite right
without it
17-Dec-2025
restless night
a pair of sneakers
hanging from a wire
17-Dec-2025
patient social worker:
"not everything hoarded
is a collectible"
17-Dec-2025
conquering the shuttered island
a great crested grebe
17-Dec-2025
lining the canary cage
a recycled resume
17-Dec-2025
a new low
mining the seafloor
for fool’s gold
17-Dec-2025
trickle-down economics
another rat
defies the trap
17-Dec-2025
not inclined to die on that hill
17-Dec-2025
stock futures
a steep incline
on Wall Street
17-Dec-2025
on hold music
a soundtrack
to Hell
17-Dec-2025
coughing fit
someone super-sized it
without asking me
17-Dec-2025
magnolia blossoms
the darkness
gets hold of me
17-Dec-2025
recall notice
a problematic car
I never owned
17-Dec-2025
karaoke night
I don’t recall
these sour notes
17-Dec-2025
coughing fit
one size
fits all
17-Dec-2025
strapped to the top
of an oversized SUV
Christmas spirit
17-Dec-2025
reminding my racist uncle
he voted for this
17-Dec-2025
holiday conundrum
untangling
the Christmas lights
17-Dec-2025
storm warning
the field mice
hunker down
18-Dec-2025
apex predator
seizing lunch
with its talons
18-Dec-2025
predator in chief
groping at darkness
with tiny hands
18-Dec-2025
apocalypse
I hear it has
a happy ending
18-Dec-2025
long night moon
I can barely keep
my eyes open
18-Dec-2025
long night
working around the dog
on my pillow
18-Dec-2025
yule log
how a pagan ritual
becomes dessert
18-Dec-2025
first date
will I regret telling her
I don’t like sweets?
18-Dec-2025
the night’s first star
a police drone
18-Dec-2025
elevator pitch
pressing all
the wrong buttons
18-Dec-2025
dumpster fire
just a precursor
to the next one
18-Dec-2025
a glimmer of hope
and then it’s gone
18-Dec-2025
firebird
just a flash
in the pan
18-Dec-2025
tomorrow’s forecast
bleakness with a chance
of disappointment
18-Dec-2025
erudite hotel
"wet floor"
in 7 languages
18-Dec-2025
midnight meditation
the mantra
of the freeway
18-Dec-2025
tip jar
an attorney leaves
his business card
19-Dec-2025
Montserrat morning
street sweepers in rhythm
with the congas
19-Dec-2025
North York Moors
the sheep don’t seem
to want us here
19-Dec-2025
Winter solstice
my newborn grandson’s
woolen cap
19-Dec-2025
seasonal living
snowbirds depart
while still wearing shorts
19-Dec-2025
new moon
the grim reaper’s sickle
undetected
19-Dec-2025
stranger in a strange land
I help the cashier
make change
19-Dec-2025
launching an arrow
not caring
where it lands
19-Dec-2025
late breakfast
gratitude walks
on eggshells
19-Dec-2025
gratitude walks on eggshells
19-Dec-2025
overnight freeze
she has
a headache
19-Dec-2025
burnt toast
my mother
reminisces
19-Dec-2025
robot voice
the loan I didn’t ask for
has been approved
19-Dec-2025
sky lanterns
I ask them
to take me
19-Dec-2025
church bells so soft
one can hear a cough drop
19-Dec-2025
Air D&D
19-Dec-2025
beachside bar
my daydreams
dressed as mermaids
20-Dec-2025
overnight rainfall
I forget why
we were quarreling
20-Dec-2025
staring at a globe
my country
on fire
20-Dec-2025
treacherous road
the difference between sleet
and frozen rain
20-Dec-2025
Christmas cactus
Santa smells
of tequila
20-Dec-2025
fireside chat
a burning fishing boat
on repeat
20-Dec-2025
argument at the bird feeder
the plural of titmouse
20-Dec-2025
night before Christmas
Santa frightened
by a mouse
20-Dec-2025
days before Christmas
last-minute shopping
a mouse-click away
20-Dec-2025
a slight misunderstanding
the mouse
under my eye
20-Dec-2025
good friend
in open heart surgery
I feel so old
20-Dec-2025
tonight’s nightmare
a three-masted ship
arrives unattended
20-Dec-2025
from humble beginnings
field mice
in the mansion
20-Dec-2025
embracing the impossible
to infinity
and beyond
20-Dec-2025
stranded whale
yearning
for the sea
20-Dec-2025
straight from the vine
the sweetness
of beach plums
20-Dec-2025
tonight’s migraine
a vice grip
on my skull
20-Dec-2025
longest night
my granddaughter asks me
how Puerto Rican I am
20-Dec-2025
slashing the sugarcane
a mournful jíbaro ballad
20-Dec-2025
Herald Square
Macy’s Santa
on a smoke break
20-Dec-2025
winter wind
so goes
the Powerball jackpot
21-Dec-2025
nightmare scenario
vanishing content
on the website
21-Dec-2025
city edge
a bull navigates
the cobblestone street
21-Dec-2025
golden handshake
all it took
was an e-signature
21-Dec-2025
winter solstice
Eeyore declares it
no better on this side
21-Dec-2025
solstice
celebrating summer
somewhere else
21-Dec-2025
hallucinating
my preferred ending
to the story
21-Dec-2025
Facebook reminds me
that I might know
my ex
21-Dec-2025
curved sole
my mother broils fish
in the oven
21-Dec-2025
near-perfect
Harvey Haddix
in the thirteenth inning
21-Dec-2025
my grandkids
perfecting
stone soup
21-Dec-2025
solstice
my sickbed tilted
toward the sun
21-Dec-2025
waxing zoetic
maggots at the bottom
of the trash can
21-Dec-2025
more sedation
the fight
in the dog
21-Dec-2025
alone in the city
a homesick cowboy
21-Dec-2025
warming trend
the snowman reduced
to a woolen cap and carrot
21-Dec-2025
this floating world
an untethered boat
strikes the dock
21-Dec-2025
cruising altitude
making a puppet
from a distress bag
21-Dec-2025
longest night
the last
of the Nyquil
21-Dec-2025
dashboard cam
a car crash
waiting to happen
21-Dec-2025
frozen pond
a mournful chorus
of tree frogs
22-Dec-2025
family reunion
the scramble to hide
ugly sweaters
22-Dec-2025
shimmering on the horizon
a shade tree
in the desert
22-Dec-2025
first day of winter
our red heeler’s
built-in overcoat
22-Dec-2025
perfect pitch
I step on a thumb tack
in the dark
22-Dec-2025
elevator pitch
searching for
an emergency exit
22-Dec-2025
pouring a Guinness
the bartender’s
thickening brogue
22-Dec-2025
Saturn in opposition
we agree
to disagree
22-Dec-2025
happenstance
another criminal
pardoned
22-Dec-2025
mixed precipitation
a Christmas cactus
blossoms
22-Dec-2025
romantic breeze
carrying rose petals
across the threshold
22-Dec-2025
perfect symmetry
my parents’ response
to my granddaughter’s name
22-Dec-2025
between coughing fits
another fragmented dream
22-Dec-2025
Christmas week embracing negativity
22-Dec-2025
awkward moment
she sees the condom
in my wallet
22-Dec-2025
hazardous roads
the year
slips away
22-Dec-2025
silent night
the cough medicine
kicks in
22-Dec-2025
city shelter
a laid-off sous chef
volunteers to cook
22-Dec-2025
cyber sleuth
unable to open
a book
23-Dec-2025
closed to visitors
the "People’s House"
23-Dec-2025
line around the corner
I hope this cronut
is worth the wait
23-Dec-2025
light snowfall
photos of my new grandson
on Instagram
23-Dec-2025
covering me like a hug
the difference between a blanket
and a quilt
23-Dec-2025
mid-century modern
shag carpet in a color
not found in nature
23-Dec-2025
garish countertops
the realtor calls them
"vibrant"
23-Dec-2025
office party
I attend it
remotely
23-Dec-2025
next year’s model
influencers become
digital creators
23-Dec-2025
mixed precipitation
not even
a firm handshake
23-Dec-2025
no time for altruism
I order
the best champagne
23-Dec-2025
skyscraper balcony
a daydream of jumping
into the clouds
23-Dec-2025
cookie monster
suddenly drowsy
from a secret ingredient
23-Dec-2025
Christmas carollers
drowned out by the silence
of a crowded train
23-Dec-2025
granddad joke
always forgetting
the punchline
23-Dec-2025
lover’s spat
all forgotten
with a high-prized treat
23-Dec-2025
security guard
looks straight ahead
not at me
23-Dec-2025
deconstructing the crab grass aesthetic
23-Dec-2025
imperfect subjunctive:
if I knew I would lived this long
I would have been more careful
23-Dec-2025
holidays in hell
spilling
the cough medicine
23-Dec-2025
rough seas
my sea legs
fall overboard
24-Dec-2025
every coughing fit a near-death experience
24-Dec-2025
growth industry
the old family restaurant
becomes a dispensary
24-Dec-2025
rusty jalopy
not firing
on all cylinders
24-Dec-2025
making hay
while the sun shines
a winter wind blows it away
24-Dec-2025
Christmas eve
careful not
to mix up our meds
24-Dec-2025
between snow showers
a volatile shade
of blue
24-Dec-2025
between skyscrapers
a dizzying spiral
of snow
24-Dec-2025
let me speak to your manager!
I wasn’t dreaming
of a white Christmas
24-Dec-2025
Christmas gift exchange
only the best excuses
24-Dec-2025
excusing myself
when no one was there
to hear me burp
24-Dec-2025
same time every year
my Amity Island t-shirt
24-Dec-2025
not funny
the hardware store sells
an active shooter drill
24-Dec-2025
strong medicine
the universe
goes out of focus
24-Dec-2025
after hours in the snow
the boys strip off their boots
and scarf down cookies
24-Dec-2025
homeless camp
enough campaign signs
to kindle a bonfire
24-Dec-2025
hunting lodge
replenishing
the wood pile
24-Dec-2025
slack tide
an indecisive
compass
24-Dec-2025
final paycheck
a robust
winter wind
24-Dec-2025
ferry landing
queasy passengers
bearing gifts
24-Dec-2025
in the doghouse: me
not in the doghouse: the dog
25-Dec-2025
Christmas chaos
a Red Heeler
herding Santa’s elves
25-Dec-2025
Christmas travel
hoping the weather
is a believer
25-Dec-2025
elf on a shelf
barely out of reach
of the angry dingo
25-Dec-2025
elf on a shelf
suddenly
no longer alone
25-Dec-2025
Nochebuena
keeping watch
but not for Santa
25-Dec-2025
distant freight train
sadder
than silence
25-Dec-2025
horse parking
fresh tamales
while they last
25-Dec-2025
food truck
by the park
what could go wrong?
25-Dec-2025
silent night
we’ve survived
the grandchildren
25-Dec-2025
city dog pound
another Christmas present
that didn’t work out
25-Dec-2025
a Christmas Story
not visited
by a single ex
25-Dec-2025
telling the grandkids
Grandpa’s breath
smells like cough drops
25-Dec-2025
winter wind
the futility
of forgetting
25-Dec-2025
Christmas dinner
correcting my grandson
in front of his parents
25-Dec-2025
burial site
all of the Christmas
wrapping paper
25-Dec-2025
minutes too late
the pastele lady says
"al año que viene"
25-Dec-2025
Christmas leftovers
the journeyman’s
big contract
25-Dec-2025
in the forecast
measurable snow
and a three bean salad
26-Dec-2025
the morning after
a distant car alarm
at Starbuck’s
26-Dec-2025
dingy downtown bar
mirth
is not served here
26-Dec-2025
spin cycle
never mind
the watched pot
26-Dec-2025
secrets before I sputter out
26-Dec-2025
morning after
no one asks
for the coquito recipe
26-Dec-2025
blind date
the countdown to regret
begins
26-Dec-2025
desert rose
I wither
at its site
26-Dec-2025
deserted beach
an empty osprey nest
above it all
26-Dec-2025
nightfall
peace
deserts me
26-Dec-2025
his life
a culmination
of decadence
26-Dec-2025
snow in the forecast
the scent of cherry blossoms
far, far away
26-Dec-2025
retirement banquet
my wife and I split
a deli sandwich
26-Dec-2025
commander in chief
struggling
to stay awake
26-Dec-2025
last of the Z-pak
a fresh layer
of snow
27-Dec-2025
unfinished foundation
where the weeping willow
used to be
27-Dec-2025
Manhattan skyline
what’s no longer there
27-Dec-2025
stock futures
the bears arrive to hibernate
on Wall Street
27-Dec-2025
flash of nostalgia
a teddy bear
with button eyes
27-Dec-2025
speeding ticket in Mexico
the measure
of our misunderstanding
27-Dec-2025
explaining to a danish
that it’s neither bread
nor a pastry
27-Dec-2025
expanding the definition
of "lap dog"
a Great Dane puppy
27-Dec-2025
Baroque pop
my favorite
harpsichord solo
27-Dec-2025
city skyline gasping for air
27-Dec-2025
man’s best friend
especially
while eating
27-Dec-2025
seaside village
the crackle of oyster shells
in the driveway
27-Dec-2025
my Gen Z granddaughter
appraising our neighborhood
as "bougie"
27-Dec-2025
rooftop garden
a tree grows
in Williamsburg
27-Dec-2025
named for its founder
the city’s
newest slum
27-Dec-2025
fish gull
now you see it
now you don’t
27-Dec-2025
blowing snow
a naturally occurring
retirement community
27-Dec-2025
smoldering rubble
what we’re told
to believe
27-Dec-2025
last week of the year
perhaps my last
rejection letter
28-Dec-2025
ratatouille
a squirrel leaps between
snowy branches
28-Dec-2025
last week of the year
a parade
of fundraising goals
28-Dec-2025
my haiku archive
an ebb & flow
of punctuation styles
28-Dec-2025
AI search:
how to roast
a chestnut
28-Dec-2025
dirty snow
Christmas wishes
from the White House
28-Dec-2025
Christmas leftovers
trading one journeyman
for another
28-Dec-2025
trash panda
breaking out
the finest china
28-Dec-2025
late arrival
of the overnight train
bags under my eyes
28-Dec-2025
lost in Chinatown
is it time
to make amends?
28-Dec-2025
same time each morning
the steady cadence
of a blind man’s cane
28-Dec-2025
sparkling wine
a toast to life
on Mars
28-Dec-2025
haunted house
the nervous chatter
of a typewriter
28-Dec-2025
loneliness
a Christmas tree
that didn’t sell
28-Dec-2025
assimilated
we mock
our own language
28-Dec-2025
brilliant red
animated radar
portending disaster
28-Dec-2025
tonight’s first star
escaping
gravity’s pull
28-Dec-2025
last week of the year
saluting a runaway train
28-Dec-2025
winter fog
I remember
everything
29-Dec-2025
with holiday bluster
a thundering herd
of ferry passengers
29-Dec-2025
lost in fog
all the strength
I could muster
29-Dec-2025
receding cold front
29-Dec-2025
wolf moon
it’s getting closer
29-Dec-2025
burning the toast
my mother
reminisces
29-Dec-2025
Secretary of War
a pigeon puffs out
its chest feathers
29-Dec-2025
Dead Man’s Chest
a secret
no one remembers
29-Dec-2025
pondering my relevance
junk mail
addressed to "occupant"
29-Dec-2025
sole custody
exactly what
she asked for
29-Dec-2025
winter mist
a duck diving
in the shallow river
29-Dec-2025
rehabilitated
gremlins improve
my gas mileage
29-Dec-2025
stealing fire
the usual suspects
29-Dec-2025
cherishing a false memory
29-Dec-2025
shrugging when told
wintergreen
is not a mint
29-Dec-2025
startled from sleep
I sit up and shout
at nothing
29-Dec-2025
too much to drink
the dog
walks me home
29-Dec-2025
Greeley Square
the bodega
features K-pop
29-Dec-2025
leftover pie
resolutions
I will not keep
29-Dec-2025
witchcraft
describing
the perfect Reuben
29-Dec-2025
Sahara Dust
the horizon
disappears
30-Dec-2025
Nochevieja
the sizzle
of the comal
30-Dec-2025
winter meditation
an abundance
of emptiness
30-Dec-2025
empty playground
icicles cling
to the basketball rim
30-Dec-2025
winter breeze
the persistence
of pendulums
30-Dec-2025
flooded street
the locals blame
a Johnny Pump
30-Dec-2025
Las Vegas morning
posing for a selfie
at the buffet line
30-Dec-2025
winter migration
Parrotheads appear
on Cape Cod
30-Dec-2025
travel portal
to the future
Bitcoin accepted
30-Dec-2025
belated Christmas gift
an empty Inbox
30-Dec-2025
resolution:
my sympathy
for would-be joggers
30-Dec-2025
harmony at last
sweet relish
and sourdough bread
30-Dec-2025
Museum of Modern Art
my grandson shows me
his booger
30-Dec-2025
2026 stock forecast
artificial elation
30-Dec-2025
winter howling
a picnic
indoors
30-Dec-2025
winter breeze
a world
of pendulums
30-Dec-2025
retirement to-do list
instructions
for my ashes
30-Dec-2025
liberated from the crate
the dog takes a nap
30-Dec-2025
our beloved dog
an open and closed
parenthesis
30-Dec-2025
healing garden
row after row
of memorials
30-Dec-2025
heavy sigh
the illusion
of being done
30-Dec-2025
snow flurries
the incredible lightness
of being
30-Dec-2025
deep in thought
I take the Red Line
to infinity
30-Dec-2025
minutes of eternity
a dog’s vigil
at the window
30-Dec-2025
sobremesa
no me atrevo
a moverme
30-Dec-2025
Auld Lang Syne
adding two birthdays
to next year’s calendar
31-Dec-2025
channeling Poseidon
I clear the cobwebs
from our kayaks
31-Dec-2025
from humble beginnings
two field mice
sipping champagne
31-Dec-2025
another year
another stranger
counting syllables
31-Dec-2025
clear sky
perhaps on the other side
of the bridge
31-Dec-2025
budget cuts
another bacchanalian bash
at Mar-a-Lago
31-Dec-2025
galley coffee
I become
a tea drinker
31-Dec-2025
happy hour
buying a drink
for the ghost at the bar
31-Dec-2025
last dawn of the year
too shy
to show its face
31-Dec-2025
waking from a dream
I slip and fall
between clouds
31-Dec-2025
Playa Lucia
curiosity fed
the sato dog
31-Dec-2025
icy conditions
the year
slips away
31-Dec-2025
end of an era
I relinquish
my laptop
31-Dec-2025
peace on earth
the dog
on my pillow
31-Dec-2025
fiscal cliff
perhaps just
a hallucination
31-Dec-2025
the muffuletta at the end of the rainbow
31-Dec-2025
Times Square
the cabbie doesn’t care
that it’s a triangle
31-Dec-2025
New Year’s Day
skateboarders and trash
in the zócalo
31-Dec-2025
Buddha’s new wardrobe
just a passing trend
1-Jan-2026
first sunrise
looking an awful lot
like snow
1-Jan-2026
cozy campfire
we now return
to growing old
1-Jan-2026
television off
the year changes anyway
1-Jan-2026
kite flyer
hanging
by a thread
1-Jan-2026
virtuous signaling
I let the old woman
cut ahead of me
1-Jan-2026
what a mess!
I try to saber
a champagne bottle
1-Jan-2026
champagne taste
on a Night Train budget
1-Jan-2026
crows chasing daylight
1-Jan-2026
laughing at Grandpa
when he steps on a Lego
my sadistic grandson
1-Jan-2026
sheer delight
she shops
for lingerie
1-Jan-2026
sheer delight
watching her shop
for lingerie
1-Jan-2026
used record store
Clam Dip
& Other Delights
1-Jan-2026
sheer delight
pretending
she doesn’t know
1-Jan-2026
fortune cookie
an unencrypted
text message
1-Jan-2026
unseasonable weather
no idea
how to dress for it
1-Jan-2026
seasonably cold
the girl who never
says hello
1-Jan-2026
unhappy hour
a cold shoulder
at the bar
1-Jan-2026
finding my heart
a lost dog
1-Jan-2026
typo in my hashtag
I invent a new genre
of poetry
1-Jan-2026
celebration
one more year
to live in the past
1-Jan-2026
resolution
another secret
kept
1-Jan-2026
first snow
the champagne glasses
put away
2-Jan-2026
urban renewal
another truckload
of cinder blocks
2-Jan-2026
competing
for prime real estate
piping plovers
2-Jan-2026
continuous cycle
the rally
finances itself
2-Jan-2026
irregardless of correct grammar
2-Jan-2026
regarding masks
the ones he wears
are invisible
2-Jan-2026
hydrangeas in bloom
the prospect makes
his big league debut
2-Jan-2026
abstract impressionism
an AI-generated
hallucination
2-Jan-2026
not waiting
for the walk signal
wolf moon
2-Jan-2026
World Introvert Day
I celebrate it
alone
2-Jan-2026
Labyrinth of Solitude
lost in a crowd
at IKEA
2-Jan-2026
wolf moon
my unshaved face
2-Jan-2026
today’s headlines
a despot’s
hollow laughter
3-Jan-2026
today’s headlines
a crime drama
disguised as news
3-Jan-2026
new year
more of the same
bitter angst
3-Jan-2026
downtown Caracas
waking to sirens
and shuttered shops
3-Jan-2026
dirty snow
my resolution
to remain apolitcal
3-Jan-2026
deserted beach
conflating silence
with peace
3-Jan-2026
one beer too many
the ceiling fan
wobbles
3-Jan-2026
reviewing the evidence
I draw
a conclusion
3-Jan-2026
AI-generated cartoonist
drawing a blank
3-Jan-2026
Koreatown
all signs
pointing east
3-Jan-2026
boot-licking
how a bill
becomes law
3-Jan-2026
in the mirror
an honors student
who never raised his hand
3-Jan-2026
holiday buffet
I eat
my feelings
3-Jan-2026
fortune teller unemployed
3-Jan-2026
home from school
my granddaughter’s
bag of laundry
3-Jan-2026
dirty snow
taking down
the Christmas lights
3-Jan-2026
wolf moon
airspace closed
to protect plundered oil
3-Jan-2026
wild poppies
a Red Heeler
playing in the snow
3-Jan-2026
snow moon
I can’t
let go
3-Jan-2026
wolf moon
a veil
over suburbia
3-Jan-2026
wolf moon rising
a fox
crosses the street
4-Jan-2026
pickled onions
they go
with everything
4-Jan-2026
first day of retirement
my alarm stares at me
in alarm
4-Jan-2026
recurring nightmare
the cab driver won’t tell us
where we’re going
4-Jan-2026
bear market
wagging the dog
4-Jan-2026
non-alcoholic bourbon
the pointlessness
of everything
4-Jan-2026
breaking my fall
a cold hard cider
4-Jan-2026
everywhere I turn a lost dog
4-Jan-2026
the planet’s last pay phone
ringing unanswered
4-Jan-2026
Caribbean daydream
I turn into
a tree frog
4-Jan-2026
erotic daydream
please tell me
it’s not AI
4-Jan-2026
finally an algorithm
ready for prime time
4-Jan-2026
downtown crosswalk
you walk into
my daydream
4-Jan-2026
marathon lovers
dream of crossing
the finish line
4-Jan-2026
cute or impish?
the dog steals
Mommy’s slipper
4-Jan-2026
special sauce on a Big Mac laced with poison
4-Jan-2026
horizon’s edge
a fishing vessel
disappears
4-Jan-2026
clueless
a dog owner
unleashed
4-Jan-2026
tag sale
what a silly thing
to buy!
4-Jan-2026
snowy owl
a sudden rush
of wings
4-Jan-2026
departure lounge
fellow passengers
devour airport food
4-Jan-2026
Christmas dinner
my mother offers us
last year’s candy
4-Jan-2026
sipping absinthe
the chicken scratch
of Nero’s violin
4-Jan-2026
chaos monkey
napping between
incoherent rants
4-Jan-2026
self-care
welcome
to the pleasuredome
5-Jan-2026
music on hold
a snail climbs
Mount Fuji
5-Jan-2026
Mount Fuji
not so impressive
on this postcard
5-Jan-2026
broken clouds
our first sight
of the bridge
5-Jan-2026
Monday morning
the bright red face
of a ring-necked pheasant
5-Jan-2026
before I could adjust
my shutter speed
hummingbird
5-Jan-2026
ruling the world
all of those
shuttered casinos
5-Jan-2026
rattling the shutters
my Marine son’s
PTSD
5-Jan-2026
still alive
on my face
my father’s frown
5-Jan-2026
mixed precipitation
in clear violation
of Dry January
5-Jan-2026
music on hold
a woodpecker
outside my window
5-Jan-2026
financial advice
when is time on hold
time well spent?
5-Jan-2026
Wall Street turns bullish
on an illegal war --
I ask for a vegan option
5-Jan-2026
shallow river
ducks slowly paddling
out to sea
5-Jan-2026
erecting an edifice
exclusively for one’s ego
5-Jan-2026
panic in the pool hall
I can’t be
the only oddball
5-Jan-2026
losing lottery tickets
when there is
no magic number
5-Jan-2026
brave new world
how does one hail
a driverless taxi?
5-Jan-2026
thirteenth floor elevator
I’m not coming home
5-Jan-2026
pleasant surprise
"it’s not what you think"
she said
5-Jan-2026
optical illusion
a broken
circus mirror
5-Jan-2026
epiphany
Christmas trees
left at the curb
5-Jan-2026
snow turns to rain
my Monday morning
hangover
5-Jan-2026
financial advice
always the risk
of loss
5-Jan-2026
for sale by owner
a dormant
cranberry bog
5-Jan-2026
Rockefeller Center
skateboarding
through gridlock
5-Jan-2026
overcast sky
but anyone can see
what’s coming
6-Jan-2026
overcast sky
the crows see
right through it
6-Jan-2026
uptown loft
on the inside
looking out
6-Jan-2026
seasonal cottage
field mice
make a reservation
6-Jan-2026
field work
a PhD student
scraping barnacles
6-Jan-2026
waning moon
the lines on my face
lengthen
6-Jan-2026
bored with TV
our companion animal
becomes a lap dog
6-Jan-2026
first week of January
resolutions running laps
in abandoned malls
6-Jan-2026
mid-winter thaw
snow shovels
are standing by
6-Jan-2026
mid-winter thaw
willfully captured
by her fishnet stockings
6-Jan-2026
silencing the faithful
the cross-hairs
of freedom
6-Jan-2026
bullish sales
a falafel truck
on Wall Street
6-Jan-2026
scarecrow spooked
by curious crows
6-Jan-2026
casing the beach cottages
a curious coyote
6-Jan-2026
matching rockers
and reading glasses
remembering my parents
6-Jan-2026
playing an encore
the street busker’s
5-string guitar
6-Jan-2026
insurrection
setting fire
to ashes
6-Jan-2026
leaders abiding by lawlessness
6-Jan-2026
embarking
on a long journey
the empty wine bottle
6-Jan-2026
AI-generated euphoria
6-Jan-2026
angel pose
the yoga instructor’s
patronizing smile
6-Jan-2026
yoga class
I can’t believe
that was half an hour
6-Jan-2026
vejigante
a celebration
of mischief
6-Jan-2026
to truly live
to dream
of a brave man’s death
6-Jan-2026
labyrinth of solitude
the myth
of security
6-Jan-2026
masked vandals
stumbling down
a steep hill
6-Jan-2026
winter fog
abandoning
all pretense
7-Jan-2026
waning moon
haiku poets
out of sake
7-Jan-2026
morning migraine
my key card
stops working
7-Jan-2026
hibernating woodchucks
dreaming
of Vermin Supreme
7-Jan-2026
wolf moon
the coyote’s
knowing glare
7-Jan-2026
mid-winter
visions of beach plums
dance in my head
7-Jan-2026
exchanging gifts
I’ve received this present
in the past
7-Jan-2026
present tense
I remind myself
to breathe
7-Jan-2026
Christmas Eve
the Doordash driver
counts his tips
7-Jan-2026
dot dash
my laptop
becomes sentient
7-Jan-2026
haiku conundrum
to use or not to use
an em dash
7-Jan-2026
the loyal memory of a faithful dog
7-Jan-2026
party favors
missing menus
from the dive bar
7-Jan-2026
sheer delight
I pretend
not to notice
7-Jan-2026
customer service
"I’d be delighted"
she says sarcastically
7-Jan-2026
sheer delight
I pretend not to notice
her sheer lingerie
7-Jan-2026
under the weather
a bus stop shelter
closed for repairs
7-Jan-2026
ghost gear
haunting
the quiet harbor
7-Jan-2026
exit strategy
double-checking
our passports
7-Jan-2026
new personal best
chased by a dog
in the junkyard dash
7-Jan-2026
getting old
I see my Medicare card
for the first time
7-Jan-2026
food pyramid
a mass burial
of healthcare
7-Jan-2026
here to stay
a noisy flock
of European starlings
7-Jan-2026
Minnesota forecast
ICE penetrating
windshields
7-Jan-2026
needing a respite
from antisocial media
7-Jan-2026
waning wolf moon
shots fired
into the void
7-Jan-2026
lost at sea
a fleet of ships
without a lighthouse
7-Jan-2026
apocalypse
lingering
overcast
7-Jan-2026
overnight freeze
cracks form
on my fingertips
7-Jan-2026
starlight
a latent capacity
for suspicion
7-Jan-2026
snowmelt
the gods
have crossed the bridge
8-Jan-2026
deep winter
an infinite distance
to my toes
8-Jan-2026
overnight frost
trying to conjure
a nature poem
8-Jan-2026
cloudless sky
the radio plays
"Time Has Come Today"
8-Jan-2026
guard dog afraid of the laptop fan
8-Jan-2026
vague acquaintances
defining my role
in their gig economy
8-Jan-2026
lonely night
a distant freight train
8-Jan-2026
teenage crush
I feel so distant
when you are near
8-Jan-2026
cowering behind the bookcase
an orphaned field mouse
8-Jan-2026
cluttered garage
a rake dares me
to step on it
8-Jan-2026
inner harbor
a horseshoe crab sheds
its former self
8-Jan-2026
fever dream
she sheds
her nightgown
8-Jan-2026
uncertain
this fear
of the known
8-Jan-2026
now downloading
a new feature
I didn’t request
8-Jan-2026
afternoon sky
adorned with
fair-weather clouds
8-Jan-2026
unmasked
another gang
of pale white villains
8-Jan-2026
last call
always preceding
the last train
8-Jan-2026
rush hour gridlock
running up
the down escalator
8-Jan-2026
uncharted terrain
and still the urge
to go there
8-Jan-2026
bewitched
a particularly
potent potion
8-Jan-2026
clear winter night
the innocence
of stars
8-Jan-2026
day after day
the song sparrow returns
to an empty feeder
8-Jan-2026
north wind
howling
at the dog
9-Jan-2026
power outage
an AI tutorial
on how to build a fire
9-Jan-2026
gazpacho
I remember
summer
9-Jan-2026
daydream
a rusty Beetle
surrounded by sunflowers
9-Jan-2026
crowded department store
the mannequin
lends me a hand
9-Jan-2026
system failure
a bug
becomes law
9-Jan-2026
false spring
a ladybug
on the ceiling
9-Jan-2026
mild poison
hair of the dog
that bit me
9-Jan-2026
namaste
no one owes me
anything
9-Jan-2026
Green Line delay
removing a Christmas tree
from the tracks
9-Jan-2026
drought-resistant garden
another bucket
of oyster shells
9-Jan-2026
off-season
a delivery truck chased
by wild turkeys
9-Jan-2026
exclusively emojis my Gen Z grandchildren
9-Jan-2026
inviting the ghosts inside
9-Jan-2026
up all night
flying horses
outside my window
9-Jan-2026
dubious achievement
rockets fall
on Rocket Falls
9-Jan-2026
early morning
the skycap’s face
when he sees our luggage
9-Jan-2026
AI generating controversy
9-Jan-2026
peeling bark
from the oak tree
a cattle dog’s shriek
9-Jan-2026
AI-enhanced
a timeless classic
9-Jan-2026
winter rain
a broken promise
9-Jan-2026
proof of life
I can see
my breath
10-Jan-2026
no reckoning
just a wreck
10-Jan-2026
winter overcast
no reckoning
just a wreck
10-Jan-2026
weekend commute
a squirrel leaps
between treetops
10-Jan-2026
Up on Cripple Creek
a drunkard’s dream
if I ever did see one
10-Jan-2026
smoldering rubble
the hills we choose
to die on
10-Jan-2026
at the feeder
a little bird
with a lot to say
10-Jan-2026
warmonger coveting
a Nobel Peace prize
10-Jan-2026
church bells
a throbbing pain
between the temples
10-Jan-2026
guarding
the temple ruins
a two-headed dog
10-Jan-2026
nicknacks
she prefers the phrase
garniture
10-Jan-2026
unmissable
a giant mural
downtown
10-Jan-2026
car alarms and other nightmares
10-Jan-2026
art of the deal
scribbled in crayon
10-Jan-2026
higher elevation
I feel better
already
10-Jan-2026
one for sorrow
two for joy
sparrows at the feeder
10-Jan-2026
dream police
always picking
the wrong battles
10-Jan-2026
recurring nightmare
I find myself
in the wrong timezone
10-Jan-2026
side-eye
she dreams of herding me
into my pen
10-Jan-2026
there I go again
thinking
I’m relevant
10-Jan-2026
downtown bike courier
riding upstream
10-Jan-2026
reaching the age
when I require a warmup
to reach my feet
10-Jan-2026
pedestrian walkway
sandhill cranes
cross the street
11-Jan-2026
thanking me
for my patience
a recorded voice
11-Jan-2026
freshly cut grass
the announcer shouts
"play ball!"
11-Jan-2026
ferry horn
the dream
that got away
11-Jan-2026
North York Moors
a grazing ram
judges me
11-Jan-2026
coming of age
the struggle
to put on socks
11-Jan-2026
not aging well
something in the back
of the refrigerator
11-Jan-2026
perhaps I was never
my grandchildren’s age
11-Jan-2026
morning meditation
the silence
of a shallow river
11-Jan-2026
resisting the trolls
shallow water
under the bridge
11-Jan-2026
winter rain
All My Love
in Vain
11-Jan-2026
unreal
an AI-generated
love affair
11-Jan-2026
hotel mini-bar
this glamorous life
11-Jan-2026
family photo
my granddaughter’s
kooky face
11-Jan-2026
driving range
not caring
where the ball lands
11-Jan-2026
unfriendly skies
our flight canceled
due to weather elsewhere
11-Jan-2026
dreaming in a language I can’t speak
11-Jan-2026
changing uniforms
the one
that got away
11-Jan-2026
water under the bridge
the one
who got away
11-Jan-2026
waste, fraud and abuse
the president’s
personal attorneys
11-Jan-2026
sidewalk gridlock
the chop and sizzle
of a food truck
11-Jan-2026
winter reflection
a fishing skiff
at rest
11-Jan-2026
swan song
its melody
so enchanting
12-Jan-2026
morning meditation
ripples
on a still pond
12-Jan-2026
tree squirrels
hunting for acorns
in the winter grass
12-Jan-2026
hot potato
who gets to walk the dog
in the rain?
12-Jan-2026
fake university
what passes
for education
12-Jan-2026
alone at the bar
nobody’s son
12-Jan-2026
dental bonding
a chip
off the old incisor
12-Jan-2026
cowering in the shelter
a bonded pair
of puppies
12-Jan-2026
bond futures not what they used to be
12-Jan-2026
the bounty hunter’s gold tooth
12-Jan-2026
a howling husky
in perfect harmony
with the ambulance
12-Jan-2026
a slapdash approach to punctuation
12-Jan-2026
reflected in a raindrop
I feel so small
12-Jan-2026
domestic terrorism
a blue jay
at the finch feeder
12-Jan-2026
commuter daydream
a kiss
on the bus
12-Jan-2026
freshly fallen snow angel
12-Jan-2026
unopen mic
no leeway
from the syllable counters
12-Jan-2026
crowded bus
an elderly woman knits
her brow
12-Jan-2026
free spirit
dancing naked
with the curtains open
12-Jan-2026
first dream
sparrows
name the stars
12-Jan-2026
master mixologist
a distinguished career
on the rocks
12-Jan-2026
waning crescent moon
the shapeless creatures
I can almost see
12-Jan-2026
vanishing into night
the distant thunder
of a freight train
12-Jan-2026
hibernating chipmunks
squirrels raid
their acorn stash
13-Jan-2026
plying the depths
of my imagination
voices from the sea
13-Jan-2026
cold comfort
craft beer
in a frosted mug
13-Jan-2026
spitting out watermelon seeds
I forget
I’m not outside
13-Jan-2026
barroom brawl
the jukebox
doesn’t skip a beat
13-Jan-2026
tribute band
the set list
in large print
13-Jan-2026
postcard moment
learning that my project
will be sunsetted
13-Jan-2026
windless morning
learning that my oldest relative
has died
13-Jan-2026
safe haven
does such a place
even exist?
13-Jan-2026
sitting on the stoop
a Brooklyn brownstone
in need of repair
13-Jan-2026
occupying Wall Street
breathless stock brokers
and their shadows
13-Jan-2026
shallow river
another poem
floats away
13-Jan-2026
rip current
the agent ignores
my ID
13-Jan-2026
my shabby robe
so elegant
on her shoulders
13-Jan-2026
yoga pose
a wounded pigeon
in the basement
13-Jan-2026
yoga pose
a stiff plank
sagging under pressure
13-Jan-2026
eminent domain
a bridge
to nowhere
13-Jan-2026
chasing windmills
the low price
of oil
13-Jan-2026
we’ll always have plaster of Paris
13-Jan-2026
nostalgic
for those places
in between
13-Jan-2026
the ambulance siren
still blaring
what I almost lost
13-Jan-2026
strobe light
the spaces
in the sound
13-Jan-2026
snow cleanup
gravel from the driveway
scattered in the street
13-Jan-2026
the things we’ve learned
not to do
together
13-Jan-2026
the suffocating hush
at the bottom
of the abyss
13-Jan-2026
morning forecast
the daze
of insomnia
14-Jan-2026
wake-up call
walking barefoot
on holly leaves
14-Jan-2026
untethered fishing boat
yearning for the sea
14-Jan-2026
mid-winter thaw
there is
no Plan B
14-Jan-2026
summer moonlight
a rabbit pretends
to be invisible
14-Jan-2026
holy grail
the best quesabirria
in Mexico
14-Jan-2026
"Yankee Go Home!"
they don’t care
that I’m a Sox fan
14-Jan-2026
dreams turn to panic turns to dreams
14-Jan-2026
clinging
to the shadows
dirty snow
14-Jan-2026
future expat
from the word "go"
14-Jan-2026
cowardice
a failed President’s
salute
14-Jan-2026
surrounded by thorns
the perfect rose
14-Jan-2026
shopping challenge:
to select a cart
without a wonky wheel
14-Jan-2026
green tea
everyone keeps telling me
I should like it
14-Jan-2026
frost advisory
I refuse
to dye my hair
14-Jan-2026
road trip
a dog
wearing goggles
14-Jan-2026
climate change
a measurable increase
of banned books
14-Jan-2026
rush hour meditation
gridlock
on the expressway
14-Jan-2026
police stakeout
a new pair of sneakers
dangling from a wire
14-Jan-2026
unseasonably mild
I can hardly wait
until shoulder season
14-Jan-2026
unexploded ordnance
the government calls it
a nature refuge
14-Jan-2026
renter’s dilemma
the landlord plans
to sell the building
14-Jan-2026
pub crawl
the sidewalk
starts to swim
14-Jan-2026
sancocho
a conversation
among tubers
14-Jan-2026
reading an essay
the cosmos
defies me
14-Jan-2026
head tilt
the dog unsure
of a street mime
14-Jan-2026
drawbridge
I stop speaking
mid-sentence
14-Jan-2026
losing my edge
I step on a Lego
in the dark
14-Jan-2026
struggle for the hour before sunrise
15-Jan-2026
overnight rain
a light shining
in our backyard
15-Jan-2026
polar night
a reality show
without end
15-Jan-2026
hiding in the shadows
waning wolf moon
15-Jan-2026
putting on my socks
each day my feet
seem further away
15-Jan-2026
restless streets
the rage
of fallen angels
15-Jan-2026
coated with breadcrumbs
and baked
an eggplant emoji
15-Jan-2026
radio on
I never thought about
"faster miles an hour"
15-Jan-2026
patchouli oil
he says he buys it
for its aromatic properties
15-Jan-2026
pyramid scheme
ignoring his invitations
to visit Egypt
15-Jan-2026
new food pyramid
a memorial
to healthy living
15-Jan-2026
missing the train
the bitterness
of a six-dollar latte
15-Jan-2026
rumors of Spring
26 days until
pitchers and catchers report
15-Jan-2026
urban renewal
icicles dripping
from a pedestrian bridge
15-Jan-2026
a slamming door
the heartfelt thanks
of a stranger
15-Jan-2026
my heartfelt thanks
her generous display
of cleavage
15-Jan-2026
phoenix rising
minutes after
the dog
15-Jan-2026
kindergarten musical
the choir fidgets
in unison
15-Jan-2026
blind date
she tries to guess
my zodiac sign
15-Jan-2026
Austin tavern
a cowgirl
with purple hair
15-Jan-2026
surprised to see me
her bright purple hair
15-Jan-2026
purple-loosestrife
a colorful invasion
15-Jan-2026
hallucination
she holds a cocktail
in her third hand
15-Jan-2026
lovers rock
caught you
in a lie
15-Jan-2026
Cape off-season
it takes a different
kind of bird
15-Jan-2026
winter moth just passing through
15-Jan-2026
badlands
so much worse
than we imagined
15-Jan-2026
frigid wind
the uproar
of bare trees
15-Jan-2026
shapeshifting
from one cloud
to another
15-Jan-2026
on the wrong side of destiny
15-Jan-2026
overnight freeze
an unblinking rabbit
16-Jan-2026
looking through
the crystal ball
my bloodshot eyes
16-Jan-2026
waning moon
a flickering candle
16-Jan-2026
clam shack
a salmon-colored
sunset
16-Jan-2026
quid pro quo --
a Nobel peace prize
for what, exactly?
16-Jan-2026
morning headlines
squirrels continue
to chase squirrels
16-Jan-2026
my idyllic childhood
thoughtfully curated
by AI
16-Jan-2026
searing heat
the shade
of an almond tree
16-Jan-2026
stripping away
all pretense
exotic dancer
16-Jan-2026
armchair weatherman
insisting the wind
isn’t angry
16-Jan-2026
olive branch
hacked away
for a better view
16-Jan-2026
poetic justice
strangers begin
to follow me
16-Jan-2026
alchemy
adding yeast to the wort
after it chills
16-Jan-2026
retirement goals
passing the baton
to a ghost
16-Jan-2026
digital age
my old-fashioned relay
wearing flip-flops
16-Jan-2026
up in the air
my opinion
of cloud storage
16-Jan-2026
waning crescent moon
time once again
running out
16-Jan-2026
public radio
never too proud
to beg
16-Jan-2026
future shock
the beggar
accepts crypto
16-Jan-2026
windless morning
the life raft
declared missing
16-Jan-2026
raw bar
the oystermen
snicker
16-Jan-2026
"thank you for a great season"
the lobster trap
covered with leaves
16-Jan-2026
whale watch
that fourth slice
of pizza
17-Jan-2026
nightmare at sea
a whale entangled
in fishing gear
17-Jan-2026
dining al fresco
a street dog watches us
from a distance
17-Jan-2026
turnip greens
a vision
of Spanish moss
17-Jan-2026
lotus petal
no one knows
where it came from
17-Jan-2026
brown-headed cowbird
all its eggs
in another bird’s nest
17-Jan-2026
my self-image
an awkward adolescent
with white hair
17-Jan-2026
morning coffee
the dappled fur
of a neighborhood dog
17-Jan-2026
in a dream
meeting at the corner
of barley malt and vine
17-Jan-2026
interfering
with my process
first tendrils of daylight
17-Jan-2026
Sons of Liberty
throwing tea
into the harbor
17-Jan-2026
Sons of Liberty
throwing ice
into the harbor
17-Jan-2026
snow-blind
she tells me I look good
for my age
17-Jan-2026
motel lounge
pondering the sprawl
of suburbia
17-Jan-2026
beggar’s game
flattering a fool
with no use for dignity
17-Jan-2026
hoarfrost
sublimely beautiful
17-Jan-2026
empty hotel lobby
the shadows
play tricks on me
17-Jan-2026
startled from sleep
a flashlight shines
against the ceiling
17-Jan-2026
called a chowder head
I don’t consider it
an insult
17-Jan-2026
Race Point Light
the lone and level sands
between us
17-Jan-2026
snow in the forecast
I forget
what day it is
17-Jan-2026
a suburb grows up
fresh paint marking
future sewer lines
17-Jan-2026
over tapas
two philosophy students
debate the check
17-Jan-2026
bathroom break
voluptuous women
in the wallpaper
17-Jan-2026
chamber of commerce:
you can’t afford
to live here
17-Jan-2026
Independence Day
I can’t live here
anymore
17-Jan-2026
Houston Street
shadows surround a barrel
of burning trash
18-Jan-2026
early breakfast
the crunch
of morning frost
18-Jan-2026
overnight chill
the search
for open windows
18-Jan-2026
rain turns to snow
I watch the world
float past me
18-Jan-2026
the deportations will continue
until no one is left
18-Jan-2026
monkey grass
this ground cover is getting
out of hand
18-Jan-2026
overnight coffee
watching kudzu grow
18-Jan-2026
numb to my shouting
squirrels
at the bird feeder
18-Jan-2026
Jamaican patty
a sudden craving
for coco bread
18-Jan-2026
pate de foie gras
I didn’t know
it was that kind of party
18-Jan-2026
bureaucracy takes time
18-Jan-2026
fish crow
naked
as a jaybird
18-Jan-2026
nature lover
naked
as a jaybird
18-Jan-2026
heavy sigh
his heart murmur
18-Jan-2026
revolution
a high-pitched whistle
18-Jan-2026
missing an old friend
osprey tracks
in the desert
18-Jan-2026
new moon
a Christmas tree
left at the curb
18-Jan-2026
recurring nightmare
a voice tells me
to stop resisting
18-Jan-2026
junkyard dog
barking at
the surveillance camera
18-Jan-2026
slippery slope
it started out
as a traffic stop
18-Jan-2026
restless commuter
changing at Jamaica
18-Jan-2026
Sunday snow
a night for
crispy fried chicken
18-Jan-2026
sidewalk sale
almost but not quite
a Rolex
18-Jan-2026
my love is a buttered roll
18-Jan-2026
in the barrio
a display of flags
from the homeland
18-Jan-2026
new moon
Kokopelli
at rest
18-Jan-2026
moonless night
an urgent
snow plow
18-Jan-2026
backroads of Baja
an injured dog
and our rental car
18-Jan-2026
fresh snow
I wonder if the coyote cares
that the street is plowed
19-Jan-2026
cold rain
as if there’s
any other kind
19-Jan-2026
new moon
my granddaughter’s worry
about my soul
19-Jan-2026
3-day weekend
a housefly trapped
between window panes
19-Jan-2026
windless morning
time stands still
19-Jan-2026
looking for mischief
the dog finds
a slipper
19-Jan-2026
brave new world
berating the vending machine
for denying me a Coke
19-Jan-2026
even the dog knows
Jimmy’s got
a coke habit
19-Jan-2026
mixed precipitation
the spaces
between dreams
19-Jan-2026
dive bar
mirth
is not served here
19-Jan-2026
veering off course
the conversation crashes
into politics
19-Jan-2026
breathless
the wooly mammoth
in the room
19-Jan-2026
solitaire
no one else
to blame
19-Jan-2026
icy conditions
a discount
on coffins
19-Jan-2026
sleepless night
a crack
in the universe
19-Jan-2026
Wall Street euphoria
the things we think
are precious
19-Jan-2026
rumors of war
who sells the best hotdogs
in Brooklyn?
19-Jan-2026
event horizon
the days I want
to disappear
19-Jan-2026
broken seashells
the high price
of peace
19-Jan-2026
marsh grass
everything else
is fool’s gold
19-Jan-2026
harbor sunset
a fleeting moment
of stillness
19-Jan-2026
shadows
on the threshold
of a dream
19-Jan-2026
MBTA mouse
just inspecting
the platform
19-Jan-2026
northern lights
unwilling to cross
the bridge
19-Jan-2026
outside the bakery
a dog sits patiently
for his treat
19-Jan-2026
unable to sleep
the drone
of a ship’s engine
20-Jan-2026
ignoring the gulls
mallards sleeping
at the river mouth
20-Jan-2026
morning headlines:
page not found
20-Jan-2026
winter moth
the bliss
of ignorance
20-Jan-2026
winter sale
I’m not
buying it
20-Jan-2026
unmoored ship
veering right
in ever-tightening circles
20-Jan-2026
out of frame
my rushed photo
of a hummingbird
20-Jan-2026
too much cheap wine
this morning I woke up
wearing the wrong head
20-Jan-2026
so woke
I recycle
my hashtags
20-Jan-2026
wind sprints
her cleavage
leaves me breathless
20-Jan-2026
her perfect breasts
things are
looking up
20-Jan-2026
that playful smile
she knows exactly
what I’m thinking
20-Jan-2026
tracks in the snow
the dog sniffs
each one
20-Jan-2026
after the storm
a neighbor’s tree branch
in our yard
20-Jan-2026
snow in the forecast
a dream
of wild daffodils
20-Jan-2026
looming large
a cell phone tower
in our neighborhood
20-Jan-2026
ground cover
when we are
the invasive species
20-Jan-2026
soft shadows
what is
and isn’t real
20-Jan-2026
an imbecile’s tantrum
everyone reaching
for a golden pacifier
20-Jan-2026
insider trading
all eyes on
the Wall Street outsider
20-Jan-2026
approaching storm
chainsmokers
pick up the pace
20-Jan-2026
clinging to a lamppost
the looming approach
of a police car
20-Jan-2026
the extinction
of responsible government
20-Jan-2026
early onset depravity
20-Jan-2026
no need for friends
a self-licking
ice cream cone
20-Jan-2026
no need for friends
when boot-licking toadies
will do
20-Jan-2026
ferry landing
seagulls share
a buttered roll
20-Jan-2026
such coldness!
the storm door
swings open
21-Jan-2026
struck by an acorn
I imagine the old oak
laughing at me
21-Jan-2026
cloudless sky
all quiet
on the cold front
21-Jan-2026
still life
a craving
for peaches
21-Jan-2026
Seaglass Beach
the luster
of polished trash
21-Jan-2026
police scanner
too many Rogers
on the radio
21-Jan-2026
fleeing the news feed
which rabbit hole
beckons me?
21-Jan-2026
third rail
a short poem
with a point of view
21-Jan-2026
waiting room
the body language
of a French bulldog
21-Jan-2026
snow in the forecast
that teleporter still
a work in progress
21-Jan-2026
Coney Island boardwalk
I stop
after two hot dogs
21-Jan-2026
barefoot beach bar
a stray dog will show you
to your table
21-Jan-2026
golden hour
peeking through
the keyhole
21-Jan-2026
bent under the stress
of staying alive
an old oak
21-Jan-2026
golden hour
a fleeting glimpse
through the keyhole
21-Jan-2026
desert breeze
my granddaughter plays
the kalimba
21-Jan-2026
People’s House closed to the public
21-Jan-2026
rock bottom
close
but so far to go
21-Jan-2026
Payday
my credit score
exhales
21-Jan-2026
sunny side up
the waitress
in my bed
21-Jan-2026
cracked tea cup
I delete the line
and start over
21-Jan-2026
penthouse balcony
a golden eagle
devours a mouse
21-Jan-2026
waxing crescent moon
a stray dog sleeps
with its eyes open
21-Jan-2026
winds of evil
northern lights
elude me
21-Jan-2026
embrace the guilt
chicharones
21-Jan-2026
back to our caves
the cancelation
of science
21-Jan-2026
seven years later
blue tarps
on a sleeping mountain
22-Jan-2026
covered bridge
a suspension
of belief
22-Jan-2026
stargazing
a red fox
in the meadow
22-Jan-2026
uptown café
the sparrow’s eye
is on my cupcake
22-Jan-2026
watching the snowmelt
the forecast described
as "historic"
22-Jan-2026
full frontal lobe nudity
22-Jan-2026
carnival barker
the Coney Island Cyclone
out of control
22-Jan-2026
selective hearing
my dog hears us opening
the grown-up treats
22-Jan-2026
three days out
an approaching storm
much too close
22-Jan-2026
indignant gulls
why are we naming
winter storms?
22-Jan-2026
scourge of the party --
randy Alexander
after one too many
22-Jan-2026
the Amazing Randi
all his cards
on the table
22-Jan-2026
home ownership
keystone of the American dream
washed away
22-Jan-2026
unmoored fishing boat
returning to shore
unoccupied
22-Jan-2026
pre-dawn commute
the fogged windows
of a donut shop
22-Jan-2026
ChatGPT
exactly how not
to roast a chestnut
22-Jan-2026
nature walk
poets pretend to put away
their smart phones
22-Jan-2026
navigation
adventures
in a foreign language
22-Jan-2026
mismatched socks
I raise an eyebrow
22-Jan-2026
breath work
monetizing
wellness
22-Jan-2026
Winter Olympics
ice dancing
when I walk the dog
22-Jan-2026
vultures patiently waiting their turn
22-Jan-2026
reading between the lines
finding nothing
but eye strain
22-Jan-2026
not so long ago
my biggest decision
what to dream
22-Jan-2026
aguas frescas
the perfect use
of ice
22-Jan-2026
clear skies
mobilizing snow plows
for the end of the world
22-Jan-2026
heavy snow
heavy sigh
22-Jan-2026
indignant
the dog when I try
to reclaim my pillow
22-Jan-2026
law of the jungle
the parrot
mimics the cat
22-Jan-2026
between winter storms
backyard Buddha’s
naked belly
22-Jan-2026
regifted
a jigsaw puzzle
with missing pieces
23-Jan-2026
wolf moon
the coyote doesn’t
look away
23-Jan-2026
mountain switchback
with nowhere
left to turn
23-Jan-2026
evening rain
the ghosts
don’t seem to mind
23-Jan-2026
meditation
a backhoe
in a barren field
23-Jan-2026
weather advisory
coffee grounds
in my cup
23-Jan-2026
dark roast
the grounds
for impeachment
23-Jan-2026
Alexa’s haiku
good marketing
for Android phones
23-Jan-2026
defying
the clothespins
her silk kimono
23-Jan-2026
clinging perfectly
her silk kimono
23-Jan-2026
unwelcome weather
Jehovah’s Witnesses
at my door
23-Jan-2026
restless night
freezing drizzle
against the shutters
23-Jan-2026
under cover of daylight
black-crowned night heron
23-Jan-2026
maintaining
a social distance
noisy blue jays
23-Jan-2026
swirling in a vat
on Bourbon Street
fluorescent pink hurricanes
23-Jan-2026
cold company
my dog’s ashes
23-Jan-2026
cold morning
my dog’s ashes
23-Jan-2026
still standing tall
dead poplars
at ease
23-Jan-2026
plunging temperature
her contemptuous glare
23-Jan-2026
plunging temperature
her cold indifference
23-Jan-2026
coming of age
a daily digest
of birdcam photos
23-Jan-2026
midtown gridlock
the checkout lines
at Gristedes
23-Jan-2026
looming winter getaway
23-Jan-2026
currency exchange
no one wants
what we’ve got
23-Jan-2026
atheist
convinced in the existence
of soul food
24-Jan-2026
look up and be amazed
a shooting star
flashes by
24-Jan-2026
blizzard warning
pitchers and catchers report
in eighteen days
24-Jan-2026
winter getaway
finding and packing
our lightest clothes
24-Jan-2026
new moon
an empty pint of ice cream
in the freezer
24-Jan-2026
in the forecast
unprecedented
hyperbole
24-Jan-2026
real-life nightmare
a shark fin
in the lagoon
24-Jan-2026
finishing a chapter
words slip away
into darkness
24-Jan-2026
woodpecker
perplexed
by birdseed
24-Jan-2026
unmapped
my roaming
phone signal
24-Jan-2026
abominable ice men
24-Jan-2026
free at last
an iceberg detaches
from the glacier
24-Jan-2026
the trouble with normal
an iceberg detaches
from a glacier
24-Jan-2026
panic shopping
I pick the cart
with a shaky wheel
24-Jan-2026
panic shopping
the bread aisle
picked over
24-Jan-2026
the kitchen door opens
a street dog’s
roaming signal
24-Jan-2026
Google Maps
I’m not sure
where I live anymore
24-Jan-2026
frozen fog
barely able
to stay awake
25-Jan-2026
hours before sunrise
a rooster crowing
at the moon
25-Jan-2026
lonely mountain shrouded in fog
25-Jan-2026
playoff Sunday
supermarket shelves
emptied of bananas
25-Jan-2026
hindering the investigation
irrefutable evidence
25-Jan-2026
winter storm warning
an extra set
of flannel sheets
25-Jan-2026
playing among the whitecaps
lambent sunlight
25-Jan-2026
flying out
the ninth floor window
air guitar
25-Jan-2026
air guitar
flying out
the ninth floor window
25-Jan-2026
the ultimate ruse
you’ll be me
and I’ll be you
25-Jan-2026
sundowning
the light leaves
my mother’s eyes
25-Jan-2026
enchanted forest
the trees
introduce themselves
25-Jan-2026
fully equipped kitchen
my search
for a coffee grinder
25-Jan-2026
ready or not
the driverless taxi
runs a red light
25-Jan-2026
fresh snowfall
the gaping silence
25-Jan-2026
each snowflake
gapes in wonder
25-Jan-2026
the ease with which
they ignore the evidence
of their ears and eyes
25-Jan-2026
light snowfall
the cardinal’s
bad hair day
25-Jan-2026
blue state
the weather radar
doesn’t lie
25-Jan-2026
no place to go
pajamas optional
for this party
25-Jan-2026
stir crazy
the dog
eats a cricket
25-Jan-2026
stir crazy
the dog barks
at a snow plow
25-Jan-2026
not exactly cozy
Buddha
and his blanket
25-Jan-2026
whiteout
blinded
by ideology
25-Jan-2026
between snow showers
a dream
of plum blossoms
26-Jan-2026
masked and nameless
a clear and present danger
26-Jan-2026
clear skies
the snow plows
grow silent
26-Jan-2026
crying over spilt milk of human kindness
26-Jan-2026
sudden breeze
the snowman covers
his charcoal eyes
26-Jan-2026
crowded buffet
a kingfisher
back for seconds
26-Jan-2026
no alarm to set
still waking up too early
and doing nothing
26-Jan-2026
quaint fishing village
overshadowed
by a mega-yacht
26-Jan-2026
realtor caravan
a parade
of blank expressions
26-Jan-2026
early bird special
a caravan
of wheelchairs
26-Jan-2026
backyard politics
a blue jay
at the finch feeder
26-Jan-2026
persistent poet
on the cusp
of relevance
26-Jan-2026
biology class
a skeleton
raises its hand
26-Jan-2026
Independence Day
her french braid
undone
26-Jan-2026
play within a play
the dog finds
a cat toy
26-Jan-2026
obscenity trial
his bloated face
everywhere
26-Jan-2026
restless night
awakened by
a phantom snowplow
26-Jan-2026
opening the closet
a secret
within a secret
26-Jan-2026
AI chip dilemma:
dip or salsa?
26-Jan-2026
free verse
the temptation
to monetize
26-Jan-2026
young love
a dream
within a dream
26-Jan-2026
just a spore of a haiku
26-Jan-2026
restless night
a jackrabbit moon
27-Jan-2026
hotel lobby
the TV always on
for ghosts
27-Jan-2026
first tendrils of daylight
the music
no one else hears
27-Jan-2026
will sing
for seed
pine warbler
27-Jan-2026
heavy bells ringing hollow
27-Jan-2026
hoarfrost
how fragile
we are
27-Jan-2026
out to pasture
so much
for a senior discount
27-Jan-2026
dainty dog
dropping a treat
on the ground
27-Jan-2026
perfectly polished
a classical guitar
out of tune
27-Jan-2026
Classical Gas
a whiff
of nostalgia
27-Jan-2026
clear skies
the plenitude
of emptiness
27-Jan-2026
pomegranate margarita
the bold magenta sky
27-Jan-2026
waning gibbous moon
in anticipation
of darkness
27-Jan-2026
hiding in plain sight
private detectives
fast asleep
27-Jan-2026
time warp
a borrowed
clip-on tie
27-Jan-2026
kaleidoscope world
the sudden chill
27-Jan-2026
clinging to barbwire fences
27-Jan-2026
investment strategy
snow falling
from a bare branch
27-Jan-2026
haiku notebook
the inscription
of a late friend
27-Jan-2026
winter morning
waiting for my breath
to disappear
27-Jan-2026
happy baby
yoga class
is almost over
27-Jan-2026
morning chill
a Carolina wren
puffs out its feathers
27-Jan-2026
packing for a long trip
never too many
phone chargers
27-Jan-2026
swinging in the cold wind
an empty suet feeder
27-Jan-2026
departure lounge
our Lyft departs
without us
28-Jan-2026
departure lounge
obsessively refreshing
the flight status page
28-Jan-2026
pre-dawn flight
a zombie apocalypse
in the terminal
28-Jan-2026
on-time departure
perhaps I am
a special snowflake
28-Jan-2026
today’s weather
the dryness
of an airline cookie
28-Jan-2026
chrysanthemum
not just
another daisy
28-Jan-2026
woodland roadhouse
where the deer
and antelope play
28-Jan-2026
single-digit temperature
losing my appetite
for gazpacho
28-Jan-2026
the nearest exit
may be a wormhole
between dimensions
28-Jan-2026
fresh snowfall
the coyote doesn’t offer
to shovel my driveway
28-Jan-2026
according to my compass
we’re following
the wrong star
28-Jan-2026
ordering a round
I volunteer
my compass
28-Jan-2026
trustararians
traveling
with yoga mats
28-Jan-2026
approaching Chicago
I identify
the exit row
28-Jan-2026
taxiway to the taco stand
28-Jan-2026
preparing for takeoff
a baby’s shoe
falls to the floor
28-Jan-2026
manna
quesabirrias
from the food kiosk
28-Jan-2026
café confessional
a poem quivers
in my hands
28-Jan-2026
office party
I vote
against it
28-Jan-2026
winter getaway
packing another
phone charger
28-Jan-2026
BBQ pit
the massage therapist’s
award-winning rub
28-Jan-2026
tourist corridor
a man selling oranges
at the traffic light
28-Jan-2026
snake country
a river winding
through the desert
28-Jan-2026
on the outskirts
of the colonia
a nail salon
28-Jan-2026
Punta Lobos
ghosts keep watch
over the panga boats
29-Jan-2026
madrugador
a dog barking
before sunrise
29-Jan-2026
before sunrise
the last of my cold brew
grows warm
29-Jan-2026
hoarfrost
an old dog’s muzzle
29-Jan-2026
jazz brunch
the mimosas
out of tune
29-Jan-2026
partisan politics
a ripe quince falls
between two squirrels
29-Jan-2026
replacing my headache
the pounding
of ocean waves
29-Jan-2026
as if waiting for us
all this time
a breaching whale
29-Jan-2026
clinging to a shipwreck
I lose sight
of the shore
29-Jan-2026
parting clouds
the mystery
of the bidet
29-Jan-2026
willpower for food
29-Jan-2026
backfiring truck
the gunshots
of my nightmares
29-Jan-2026
secured and holstered
a glue gun
29-Jan-2026
safely concealed
in an office drawer
the staple gun
29-Jan-2026
weekend weather
clouds of obfuscation
29-Jan-2026
mesquite branches
the twisted tales
they could tell
29-Jan-2026
drizzle lingering at dusk
29-Jan-2026
melting pocket watches
a persistent memory
29-Jan-2026
persistent overcast
why do I bother
getting out of bed?
29-Jan-2026
Gymnopédies
the dog stretches
before her walk
29-Jan-2026
living his best life
a dog rolling
in the sand
29-Jan-2026
beach access
a trash-strewn arroyo
29-Jan-2026
crashing waves
the winter moth
becomes a pelican
29-Jan-2026
reaching for
my birdsong app
a gecko laughs
29-Jan-2026
hallucination
my loan application
approved
29-Jan-2026
virtual reality
the next big thing
29-Jan-2026
lonely highway
maybe the vultures
are just vultures
29-Jan-2026
overcast
the sun devils
in camouflage
29-Jan-2026
celebrity sighting
he hides behind
his reading glasses
30-Jan-2026
winter shadows
the weather forecast
from back home
30-Jan-2026
wild lavender
the calmness and grace
of an invasive species
30-Jan-2026
local café
a horse leaves
the parking lot
30-Jan-2026
morning clouds
the daily check
for lumps
30-Jan-2026
outdoor dining
the mosquitoes know
I’m not from around here
30-Jan-2026
open kitchen
filling my lungs
with fragrant seasoning
30-Jan-2026
department of redundancy
with a focus
on government inefficiency
30-Jan-2026
redundancy
not quite the same
as being cloned
30-Jan-2026
evergreens
growing old
together
30-Jan-2026
nature walk
pigeons strutting
in a busy intersection
30-Jan-2026
deepening winter
the discordant thrum
of snow blowers
30-Jan-2026
21st century birdwatching
my smartphone app
is mocking me
30-Jan-2026
not a poet’s friend
AI assistant
counting syllables
30-Jan-2026
under the shade
of an old cactus
roadside car repair
30-Jan-2026
Baja sunset
an old dog strolling
along the beach
30-Jan-2026
heavy security
the clown car
has arrived
30-Jan-2026
progressive bakery
their best selling
impeach cobbler
30-Jan-2026
the clown car arrives
all aboard
the crazy train
30-Jan-2026
drumbeats of war
pelicans
in formation
30-Jan-2026
regrets
served with totopos
and guacamole
30-Jan-2026
gray whale standing in the breach
30-Jan-2026
the dog that followed us
all the way
to oblivion
30-Jan-2026
sea shanty
the ocean always gets
the last word
30-Jan-2026
second mezcal cocktail
I correct
someone else’s dog
31-Jan-2026
morning clouds
a distant whale spout
31-Jan-2026
over cold brewed coffee
rehearsing the questions
I hope not to ask
31-Jan-2026
winter getaway
the things
we leave behind
31-Jan-2026
shuttered lighthouse
the guiding force
of loneliness
31-Jan-2026
snow moon
it glimmers
from afar
31-Jan-2026
broken clouds
sand
in an hourglass
31-Jan-2026
anticipating
the next breaking wave
solitary gull
31-Jan-2026
crashing
soothing
the waves that call to me
31-Jan-2026
feeling gravity’s pull
or is it
a rip current?
31-Jan-2026
sepia tones
I didn’t realize
I was raising my voice
31-Jan-2026
snowmelt
it seems
so far away
31-Jan-2026
a patch of dried skin
remembering
where I came from
31-Jan-2026
a drunken party guest
who thinks she knows us
31-Jan-2026
carrion crows
not happy with the call
on the field
31-Jan-2026
5 AM stubble
which me
will I be today?
31-Jan-2026
the flashing light
on her ankle bracelet
31-Jan-2026
large language model
my broken Spanish
31-Jan-2026
another tangent
the surfboard
on the wall
31-Jan-2026
dive bar
redolent
of regret
31-Jan-2026
defusing a bomb cyclone
31-Jan-2026
wondering what the whales
are trying to tell me
31-Jan-2026
dissonant thrum
the music
only I can hear
31-Jan-2026
café busker
accompanied by
a stray dog orchestra
31-Jan-2026
scarring the trunk
of an old palm tree
two names encircled by a heart
31-Jan-2026
humpback whales
oblivious to the news --
I’d breach too
31-Jan-2026
sunset obscured by clouds
nothing to soothe my soul
31-Jan-2026
leaning into retirement
my VPN access
stops working
31-Jan-2026
continental confusion
the penguin wonders
why he’s in Greenland
31-Jan-2026
long-stemmed roses
she wonders
what I’m hiding
31-Jan-2026
morning forecast
snow moon setting
behind clouds
1-Feb-2026
gin blossom
happy hour
follows him everywhere
1-Feb-2026
bougainvillea
too plentiful
to be a landmark
1-Feb-2026
looking back on this moment
I drive into a bridge abutment
1-Feb-2026
looking back
I might not have ever
been young
1-Feb-2026
twittering sparrows
the innocent days
of social media
1-Feb-2026
scarecrow
ineffective
among ravens
1-Feb-2026
downtown sprawl
mezcal tasting
at the art studio
1-Feb-2026
the Mexican mansion’s cinder block foundation
1-Feb-2026
drunken poet
not as articulate
as he thinks he is
1-Feb-2026
orphan without a nickname
1-Feb-2026
shapeshifting
in the nick of time
1-Feb-2026
homeless or unhoused?
it makes no difference
at the soup kitchen
1-Feb-2026
Zócalo
a nexus of artists
and activists
1-Feb-2026
dust and shadow
my coffee
grows cold
1-Feb-2026
untitled
no one asks
for my autograph
1-Feb-2026
mockingbird
looking me up
with an app
1-Feb-2026
sophistication
a monogrammed
vape pen
1-Feb-2026
new money
a pair of chihuahuas
with matching t-shirts
1-Feb-2026
counting syllables
internet actuaries
and other strangers
1-Feb-2026
between my hangover
and happy hour
another nap
1-Feb-2026
wild berries
that may or may not
be poisonous
1-Feb-2026
telling the bird app
there are
no "common" ravens
1-Feb-2026
bike courier
pretending his vape pen
isn’t empty
1-Feb-2026
fishing panga
scaring away
the whales
1-Feb-2026
stardust
the struggle
to reinvent onself
1-Feb-2026
unmoored canoe
she announces her intention
to become a life coach
1-Feb-2026
night terrors
vanishing footprints
on the moon
1-Feb-2026
domestic terrorism by executive order
1-Feb-2026
Cold Case Files
the winter
of my discontent
1-Feb-2026
memory ward
no one turns off
the broken television
1-Feb-2026
Googling my symptoms
a dog barking
at the night
1-Feb-2026
flores de jamaica
el color
del cielo
2-Feb-2026
Groundhog Day
our evergreen garden
2-Feb-2026
Groundhog Day
a little older
every year
2-Feb-2026
sudden chill
an empty
cold brew bottle
2-Feb-2026
desert mirage
snow
turns to rain
2-Feb-2026
climbing the walls
wild fragrance
of honeysuckle
2-Feb-2026
morning meditation
a brown-haired woman
and a cup of coffee
2-Feb-2026
fool’s errand
the street dogs know
I’m from out of town
2-Feb-2026
bargaining at the market
this shrew
will not be tamed
2-Feb-2026
searching for a laundromat
coffee grounds
in my cup
2-Feb-2026
burnt coffee
grounds
for impeachment
2-Feb-2026
scavenging with urgency
a street dog
in the rain
2-Feb-2026
desert oasis
we practice
disappearing
2-Feb-2026
restless ocean waves
the infinite darkness
of the soul
2-Feb-2026
unblinking dogs
guardians
of the universe
2-Feb-2026
junkyard dog
the guardian
of all he sees
2-Feb-2026
stateless
a pause
in the visa process
2-Feb-2026
infinitely corrupt
untreated sewage
from the White House
2-Feb-2026
Valentine’s Day approaches
forgetting
her favorite candy
2-Feb-2026
Steeplechase Park
demolishing
the Pavilion of Fun
2-Feb-2026
high tide
washing away
the moon
3-Feb-2026
backroads of Baja
the futility
of car washes
3-Feb-2026
yoga studio
willow branches
touching the ground
3-Feb-2026
tea time
stray dogs
in position
3-Feb-2026
sleepless night
an earworm
I can’t chase away
3-Feb-2026
burning down the mangrove
an AI simulation
of the new eco-resort
3-Feb-2026
elote stand
I remind myself
to floss
3-Feb-2026
desert yoga
downward dog
in the dust
3-Feb-2026
Modelorama
cheap beer
and car repair
3-Feb-2026
hermit crab
just a shell
of its former self
3-Feb-2026
Gila woodpecker
laughing at gringos
and their phone apps
3-Feb-2026
guest room
the perfect place
for afterthoughts
3-Feb-2026
frijoles refritos
ubiquitous
and essential
3-Feb-2026
not quite awake
the dog lets me touch
her toe beans
3-Feb-2026
arroz con gandules
Grandma’s kitchen
transported to Manatí
3-Feb-2026
Grandma loved me
but her secret sofrito recipe
died with her
3-Feb-2026
alien invasion?
no, just a Cactus Wren
3-Feb-2026
Bad Bunny
the jackrabbit’s ears
perk up
3-Feb-2026
there’s always that one guy
the last to leave
the all-you-can-eat buffet
3-Feb-2026
skittish street dog
I should have taken
more photos
3-Feb-2026
cloudless night
this audacity
to name the stars
3-Feb-2026
polite street dog
waiting to be invited inside
3-Feb-2026
getting lost
in a phone booth
a madman’s odyssey
3-Feb-2026
joint pain
the doctor recommends
a CBD ticnture
3-Feb-2026
lighting up
the fire escape
sunflowers
3-Feb-2026
snow moon
the pale face
beneath my beard
3-Feb-2026
looming shadows
a dark tower
of ineptitude
3-Feb-2026
mild poison
the siren’s song
3-Feb-2026
pueblo shortcut
a woman chases her dog
with a broom
3-Feb-2026
detention after class
it means something very different
in the current reich
3-Feb-2026
chilly night
the search for
a threadbare blanket
3-Feb-2026
threadbare sunrise
her kisses
3-Feb-2026
stranger in a strange land
I can’t identify
this ear-worm
4-Feb-2026
waiting for the train
a swirl
of jasmine petals
4-Feb-2026
strange fruit
scent of magnolias
sweet and fresh
4-Feb-2026
barley moon
craving a beer
that doesn’t need
a slice of lime
4-Feb-2026
living sculpture
her threadbare t-shirt
soaked with rain
4-Feb-2026
restless night
a feral cat
howling at the moon
4-Feb-2026
soaked in darkness
young ghosts
lingering downtown
4-Feb-2026
neat as a pin
the hermit’s encampment
in dense forest
4-Feb-2026
racial profiling
a conspiracy
of ravens
4-Feb-2026
retired tomcat
sleeping the day away
4-Feb-2026
sentenced before trial
an existential dilemma
4-Feb-2026
life coach
a sure sign
of giving up
4-Feb-2026
house finches
wondering
where we’ve been
4-Feb-2026
birdsong
a bakery
in the desert
4-Feb-2026
articles of impeachment
the devil
is in the details
4-Feb-2026
somehow always in season
the day-glo orange
of a prison detail
4-Feb-2026
I don’t question the valuation of this tequila
4-Feb-2026
heavy sigh
a dog wakes up
to follow the shade
4-Feb-2026
whale watch
a low-flying jet
4-Feb-2026
flea market
an onyx ashtray
unsold
4-Feb-2026
speed zone
ghosts of the dogs
who didn’t make it
4-Feb-2026
under the welcome mat
a spare key
from our seasonal neighbors
4-Feb-2026
career criminal
asking what he can do
to earn my vote
4-Feb-2026
another public servant
not qualified
for a pig sty
4-Feb-2026
ghost of my father
indistinguishable
from itself
4-Feb-2026
waiting for guests
I wish my mirror
was a little less honest
4-Feb-2026
tripping hazard
the roots
of my family tree
5-Feb-2026
food court busker
singing for his supper
5-Feb-2026
subway busker
finally playing
a quiet song
5-Feb-2026
summer evening
the warmth of a beer
consumed too slowly
5-Feb-2026
deep winter
the warmth
of a sad song
5-Feb-2026
magical catfish
making the mosquito
disappear
5-Feb-2026
ladies’ man
refusing to admit
he’s been catfished
5-Feb-2026
green flash
a sudden wave
of nausea
5-Feb-2026
rotten tomatoes
a foul odor
from the gilded latrine
5-Feb-2026
brave new world
jousting
with joysticks
5-Feb-2026
lifting my spirits
a breaching
humpback whale
5-Feb-2026
reverse mortgage
an irrigation system
in the rain
5-Feb-2026
crossing the bridge
some suspension of belief
required
5-Feb-2026
after a long pause
what exactly
does this life entail?
5-Feb-2026
Lady of the Woods
reluctantly asking
for directions
5-Feb-2026
fear of never being left alone
5-Feb-2026
chipmunk
also escaping
the oppressive cold
5-Feb-2026
tiny lizard
escaping before
I can thank him
5-Feb-2026
breaching whales
would they do it
if I wasn’t watching?
5-Feb-2026
wave after wave
the brazen
seduction
5-Feb-2026
sometimes a wave
is just a wave
and yet...
5-Feb-2026
quesabirria stand
3000 miles away
my doctor twitches
5-Feb-2026
death and construction
5-Feb-2026
whale watch
doesn’t that guy
have something better to do?
5-Feb-2026
bitcoin in the fountain
the ocean begins
to boil
5-Feb-2026
redundancy
an arrogant cat
5-Feb-2026
blessing the fleet
three pelicans
in formation
5-Feb-2026
childhood trauma
the monster
in our baseboard heat
5-Feb-2026
a vulture circles
what sort of father
was I?
5-Feb-2026
chaos monkey
no respite
from incoherent rants
5-Feb-2026
pacifist applauding Explosions in the Sky
5-Feb-2026
church mouse
a temple cat’s
dilemma
5-Feb-2026
dappled clouds
the lambent sunset
5-Feb-2026
retirement goals
purging my shelves
of books I’ll never read
5-Feb-2026
rookie cop
waking up the drunk
in the 24-hour diner
5-Feb-2026
underwhelmed
airport sushi
5-Feb-2026
sour times
all thorns
no rose
6-Feb-2026
last days of vacation
a stray dog
keeps following us
6-Feb-2026
seasonal neighbors mending fences
6-Feb-2026
Baja breakfast
the undulating
palapa roof
6-Feb-2026
moonshadows
sleepwalking
to the sound of waves
6-Feb-2026
quiet harbor
I nearly forget
it’s winter
6-Feb-2026
high tide
I forget
what day it is
6-Feb-2026
memories
her undulating breasts
6-Feb-2026
still ruing the day
I forgot
not to call
6-Feb-2026
tonight’s forecast
thickening roux
for the gumbo
6-Feb-2026
night watchman
the highlighted passages
in his leather bible
6-Feb-2026
rites of passage
a rope dangling
from the bridge
6-Feb-2026
tightly wound
the spinster’s
wristwatch
6-Feb-2026
surfing conditions
rubbing salt
into my wounds
6-Feb-2026
in my spam folder
the latest diet craze
6-Feb-2026
mythical creature
an honest
public servant
6-Feb-2026
deep in thought
I take the Green Line
to oblivion
6-Feb-2026
my hot take
this salsa
is extremely spicy
6-Feb-2026
creature comforts
cold brew
in the morning
6-Feb-2026
even in the desert
this cult
of pilates
6-Feb-2026
tightly wound
the clock’s second hand
stops moving
6-Feb-2026
death cult
a gilded shrine
to unfettered greed
6-Feb-2026
surreal estate
a weary eye
on the Powerball jackpot
6-Feb-2026
dive bar
some life stories
never end
6-Feb-2026
speaking my language
a dusty roadside taqueria
6-Feb-2026
hole in the ground
a perfect place
to plant the sapling
7-Feb-2026
somewhere far away
a bird feeder
covered with snow
7-Feb-2026
north wind
news of heavy snow
back home
7-Feb-2026
dive bar
my crooked grin
in a broken mirror
7-Feb-2026
screaming ambulance
another fact-checker
collapses from exhaustion
7-Feb-2026
Baja incense
burning trash
at a construction site
7-Feb-2026
after the mugging
my father gives my grandfather
police-grade mace
7-Feb-2026
free press
sold to fund
another vanity project
7-Feb-2026
war games
the blacksmith forges
a mace
7-Feb-2026
poison idea
arsenic
and old mace
7-Feb-2026
rain in the forecast
evaporating
over the desert
7-Feb-2026
feral moon
the howling night
7-Feb-2026
a rift among three brothers
7-Feb-2026
feeling the ants
no longer crawling
on my feet
7-Feb-2026
waning vacation days
down to my last book
7-Feb-2026
beneath the pergola
a stranger’s
lost mantra
7-Feb-2026
headline news
what we store
underground
7-Feb-2026
incredible
my vegan hamburger
bloody as hell
7-Feb-2026
timeline cleanse
call me
when the tide comes in
7-Feb-2026
restless night
flying horses
outside my window
7-Feb-2026
desert dog
in search of the ideal
patch of shade
7-Feb-2026
third rail
very different definitions
of insurrection
7-Feb-2026
tonight’s wind chill subterranean
7-Feb-2026
back from exploring
a tiny lizard
darts under a bush
7-Feb-2026
bitter cold
the unblinking eyes
of a feral dog
7-Feb-2026
a friendly wager
how many betting ads
will we see tonight?
7-Feb-2026
all-night diner
a happy reunion
with a rugelach
7-Feb-2026
sand on our feet
we go
to bed
7-Feb-2026
sleepless night
the dogs that wait for me
on the edge of town
8-Feb-2026
surprised to see me
a little red lizard
behind the mirror
8-Feb-2026
Haymarket Square
the greengrocer’s
earbuds
8-Feb-2026
this is not a drill
using a steak knife
as a screwdriver
8-Feb-2026
zephyr
Baby Bear says
it feels just right
8-Feb-2026
middle of nowhere
everyone wants
to be here
8-Feb-2026
Super Bowl Sunday
rushing to
the Modelorama
8-Feb-2026
just a flurry
too many words
for snow
8-Feb-2026
Milky Way
the city boy buys it
at a bodega
8-Feb-2026
ubiquitous AI
reimagining
my space
8-Feb-2026
backroads of Baja
ads for a vacation
in Florida
8-Feb-2026
Super Bowl Sunday
dreams of mile-high
mofongo
8-Feb-2026
greengrocer
surreptitiously squeezing
every lime
8-Feb-2026
governance by mercurial madness
8-Feb-2026
freezing rain
I forget
my dream
8-Feb-2026
drawn and quartered
fresh chicken
on the grill
8-Feb-2026
restless night
a pale sky
before dawn
8-Feb-2026
churning waves
should I
wave back?
8-Feb-2026
mezcal midnight
menudo morning
another day in Baja
8-Feb-2026
cambiaformas
una puerta
en el desierto
8-Feb-2026
grinding to a halt
fresh coffee beckons
8-Feb-2026
swallowed by a whale
the unreliable narrator
8-Feb-2026
stopping traffic
her tight cotton
halter top
8-Feb-2026
screaming suburban
I look both ways
before crossing the street
8-Feb-2026
Mexican pharmacy
Viagra available
over the counter
8-Feb-2026
Wins Against Replacement
dreaming
with statistics
8-Feb-2026
Super Bowl Sunday
a fishing trawler
all alone
8-Feb-2026
bankrupt casinos
how an empire crumbles
8-Feb-2026
TWA Hotel
a lava lamp
on the nightstand
9-Feb-2026
waiting for inspiration
a cow’s skull
in the desert
9-Feb-2026
find someone who’s not looking for you
9-Feb-2026
deepfake
he buries
a three-point shot
9-Feb-2026
paper lantern
my poetry plagiarized
on the internet
9-Feb-2026
waning gibbous moon
rationing out
the tequila
9-Feb-2026
impromptu dance
I should never walk outside
in my bare feet!
9-Feb-2026
Monday morning
the moon
in my back pocket
9-Feb-2026
core sample
a conspiracy
of dirt farmers
9-Feb-2026
deep thought
stalemate
at the data center
9-Feb-2026
final trade splash
a pebble
in the riverbed
9-Feb-2026
mercury retrograde
a faded photograph
of my childhood home
9-Feb-2026
Mercury Lounge
a no-frills atmosphere
9-Feb-2026
fever dream
a bed
of marigolds
9-Feb-2026
cool Baja morning
still too soon
to acclimate
9-Feb-2026
cool Baja morning
too soon
to acclimate
9-Feb-2026
pizza rat
avoiding pineapple
as a topping
9-Feb-2026
black ink
a sudden craving
for calamari
9-Feb-2026
dreaming I could fly
I trip over
a cypress root
9-Feb-2026
3,000 miles away
my old bones
shivering
9-Feb-2026
storming
a White Castle
Latin Kings
9-Feb-2026
Independence Day
the bright red glare
of her lipstick
9-Feb-2026
headline fisherman
catching and releasing
the files
9-Feb-2026
foreshadowing darkness
the fiery rhetoric
9-Feb-2026
ocean waves
winter winds loosening
our cedar shingles
9-Feb-2026
correcting me
my mother calls morning fog
the "marine layer"
10-Feb-2026
before sunrise
the neighborhood dog
starts barking
10-Feb-2026
almost there
the faraway look
in her eyes
10-Feb-2026
word hoarder
unable to throw away
a good pun
10-Feb-2026
the atheist enters
a haunted house
and... action!
10-Feb-2026
shrinking violet
even my beard
blushes
10-Feb-2026
shoulder season
her elegant
strapless gown
10-Feb-2026
trying not to gloat
the bakery’s
last cronut
10-Feb-2026
hipster café
the irony
of electric candlelight
10-Feb-2026
the planets align
my back
continues to ache
10-Feb-2026
Cactus Wren
a distant
car alarm
10-Feb-2026
Paso Robles
a cultivated grapevine
forms an arch
10-Feb-2026
karaoke night
heartache
singing out of tune
10-Feb-2026
sneaking through
the perfume aisle
garlic on my breath
10-Feb-2026
water ban
96 degrees
in the shade
10-Feb-2026
rescue mission
a haven
for banned books
10-Feb-2026
back by
unpopular demand
the pedophile protector
10-Feb-2026
the faint lilt of an accent
10-Feb-2026
first world dilemma
unable to tell a whitecap
from a whale spout
10-Feb-2026
starting to pack
turkey vultures
circling above
10-Feb-2026
wind chimes
a song
of freezing rain
10-Feb-2026
last of the tequila
we barely miss
the sunset
10-Feb-2026
last night of ocean waves
trying to drink it all in
10-Feb-2026
last day of vacation
the dog greets us
with a monkey toy
10-Feb-2026
lost for words
I pause and listen
to the waves
11-Feb-2026
heat lightning
birthday greetings
to a distant relative
11-Feb-2026
Washington Square
the crowd forms for a game
of double dutch
11-Feb-2026
deadly dive
a gull entangled
in fishing gear
11-Feb-2026
tonight’s dream
whales dancing
among the clouds
11-Feb-2026
rendezvous
meet me at the corner
of barley malt and vine
11-Feb-2026
simpler times
when the world
was black and white
11-Feb-2026
a sudden urge
to unsubscribe
from the human race
11-Feb-2026
buck moon
unemptied wine bottles
left behind
11-Feb-2026
deli counter
fifteen bucks
for what exactly?
11-Feb-2026
firing up the grill
the dog’s
rapt attention
11-Feb-2026
aerial yoga
I don’t quite
touch the sky
11-Feb-2026
night shift
the concierge ignores
another sleepwalke
11-Feb-2026
Spring training
a sunflower seed shell
clears the fence
11-Feb-2026
aerial yoga
my mind wanders into
the mile-high club
11-Feb-2026
today’s top headline
a damaged package
addressed to me
11-Feb-2026
hatred’s stranglehold
11-Feb-2026
final approach
she changes
the subject
11-Feb-2026
tonight’s dream a balmy breeze
11-Feb-2026
approaching storm
the jellyfish mural
hunkers down
11-Feb-2026
if the cake is a lie
a cronut is truth
11-Feb-2026
adjacent passenger
sleeping through
a makeup video
11-Feb-2026
toll road
a cow
races across it
11-Feb-2026
fallen saints
perhaps the bloom
is off the road
11-Feb-2026
final approach
is it a constellation
or the city skyline?
11-Feb-2026
weather channel
icicles hanging
from the satellite dish
12-Feb-2026
late breakfast
it seems my laptop
is toast
12-Feb-2026
harsh winter
the lonely
evergreens
12-Feb-2026
farmer’s market
someone ripening
among the crowd
12-Feb-2026
windfall
reimbursement
for our new roof
12-Feb-2026
lactose intolerance
clearly I haven’t
evolved
12-Feb-2026
baby photos
my rebirth
as an old man
12-Feb-2026
reunited after two weeks
my dog’s
enthusiastic yawn
12-Feb-2026
building tiny houses from grains of sand
12-Feb-2026
dark roast
grounds
for divorce
12-Feb-2026
whimsical sunset
a whale slaps its tail
in calm seas
12-Feb-2026
auspicious debut
azaleas
in bloom
12-Feb-2026
quid pro quo
the going rate
for a pardon
12-Feb-2026
stained glass
a dog’s
nose print
12-Feb-2026
dancing to stay warm
a downtown
traffic cop
12-Feb-2026
outside the soup kitchen
a delivery robot
rushing by
12-Feb-2026
bittersweet
stock futures climb
the wall
12-Feb-2026
warmth from a driverless taxi on fire
12-Feb-2026
O’Hare Airport shuttle to oblivion
12-Feb-2026
a beating heart slICEd open
12-Feb-2026
climate change
a disdain
for science
12-Feb-2026
waning crescent moon
lingering embers
of the bonfire
13-Feb-2026
prisons for profit
sheep applauding
the slaughter
13-Feb-2026
clear skies
a dozen vultures
riding the updraft
13-Feb-2026
more cowbell
traffic stopped
on a busy highway
13-Feb-2026
snowbirds
golf clubs migrating
to warmer climates
13-Feb-2026
deep breath yoga
the luxury
of leisure
13-Feb-2026
windless morning
my tinnitus
undisturbed
13-Feb-2026
emerging from the hamper
a clown car
of dirty laundry
13-Feb-2026
engrossed in a book
not keeping track of time
I miss my train
13-Feb-2026
chilly reception
the same snow we left behind
two weeks ago
13-Feb-2026
spin cycle
the rally finances
itself
13-Feb-2026
bull market wagging the dog
13-Feb-2026
millennial millionaires
fawning over
a golden calf
13-Feb-2026
Cape Cod twilight
a doe and fawn
forage by the river
13-Feb-2026
charity ball
a lavish assortment
of ostentatious donors
13-Feb-2026
the secret password
lavishing praise
on a dictator
13-Feb-2026
waiting for the snow to melt
crocuses
and me
13-Feb-2026
a tired refrain
waking up
before dawn
13-Feb-2026
deep winter cleaning
unsubscribing from multiple
mailing lists
13-Feb-2026
gap analysis
a bit too wide
to jump
13-Feb-2026
superstitious
I cross today
off the calendar
13-Feb-2026
sailing past
the haunted lighthouse
ghost ship
13-Feb-2026
admitting desk
clearly mispronouncing
my last name
13-Feb-2026
reality TV
how to destroy democracy
one lie at a time
13-Feb-2026
dissed
my granddaughter
calls me "unc"
13-Feb-2026
blank generation
my granddaughter
calls me "unc"
13-Feb-2026
freezing drizzle
right back
where we started
14-Feb-2026
pretty as a postcard
the well-mannered cat
14-Feb-2026
skating across
the frozen pond
a wind-blown leaf
14-Feb-2026
Friday night pilgrimage
the bartender doesn’t
have to ask
14-Feb-2026
Sunday morning hangover
the wrath of grapes
14-Feb-2026
washed ashore
what the cat dragged in
14-Feb-2026
Wendigo
roaming the streets
in armed patrols
14-Feb-2026
affectionate dog
especially
when I’m eating
14-Feb-2026
Valentine’s Day
a love letter
from the IRS
14-Feb-2026
Valentine’s Day
for the love
of a heart-shaped taco
14-Feb-2026
always so serious
my intrepid
pine cone hunter
14-Feb-2026
his sanguine tone
a bright shining lie
14-Feb-2026
The Kiss
the elaborate robes
of Vienna
14-Feb-2026
Valentine’s Day
got my KISS records out
14-Feb-2026
fortune cookie
a cryptic
text message
14-Feb-2026
with a dull razor
I shave
my sensitive skin
14-Feb-2026
winter overcast
the burden
of carrying on
14-Feb-2026
lovers
not trying
to be heroes
14-Feb-2026
no back rows
preventing me
from sleeping in class
14-Feb-2026
seismic activity
mice in the attic
14-Feb-2026
counting the cost
the last traces
of daylight
14-Feb-2026
poison ivy
the impulse to buy
a scratch ticket
14-Feb-2026
school vacation week
a leisurely walk
on the ice
14-Feb-2026
school vacation week
a leisurely walk
on thin ice
14-Feb-2026
indistinct voices
lowering a rope
into the abyss
15-Feb-2026
restless night
converting pounds
to stones
15-Feb-2026
skipping stones
across the pond
a frog leaps
15-Feb-2026
who ate the bacon?
the dog’s tail
stops wagging
15-Feb-2026
retirement dreams
still waking up
before dawn
15-Feb-2026
gift from a poet
an empty
haiku notebook
15-Feb-2026
morning glory
the baby
sleeps the night
15-Feb-2026
home from Mexico
a breakfast burrito awaits
15-Feb-2026
blood in the water
salacious headlines
in an express line tabloid
15-Feb-2026
morning glory
she spends
the night
15-Feb-2026
revulsion
his bloated visage
everywhere
15-Feb-2026
composing a letter
Gmail summarizes
my thoughts
15-Feb-2026
writer’s block
a housefly trapped
in the curtains
15-Feb-2026
green tea
I remember
I don’t like it
15-Feb-2026
mezcal savoring sunset
15-Feb-2026
early bird special
a miniscule portion
of bland cuisine
15-Feb-2026
sponsored content
now infesting
my Facebook feed
15-Feb-2026
crowded kitchen
a server shouts
"corner!"
15-Feb-2026
modern elders flattening sand dunes
15-Feb-2026
golden hour
more junk mail
from AARP
15-Feb-2026
nightmares resisting the undertow
15-Feb-2026
street food
the dust
of unpaved roads
15-Feb-2026
starless night
such horrible ghosts
we are
15-Feb-2026
Canyon Road
shadows take a seat
in the antique chair
16-Feb-2026
not so simple syrup
the bartender’s
secret ingredient
16-Feb-2026
high tide
suddenly
so far away
16-Feb-2026
lust for life
like hypnotizing chickens
16-Feb-2026
the monk who chose to remain silent
16-Feb-2026
recreation
latchkey children
playing ICE and protestors
16-Feb-2026
latchkey children
recreating
their favorite movies
16-Feb-2026
tariff wars
raucous laughter
from the penguin colony
16-Feb-2026
silent and serene
concrete Buddha
in need of nothing
16-Feb-2026
enchanted island
you can’t get there
from here
16-Feb-2026
stashing walnuts
behind the shed
a busy squirrel
16-Feb-2026
raiding the chipmunk’s
stash of acorns
a fat gray squirrel
16-Feb-2026
hope
a porcelain owl
on a damaged wall
16-Feb-2026
civilization
its contents may have shifted
during the flight
16-Feb-2026
last of the tequila
an extra cup
of coffee
16-Feb-2026
dirty snow
a naturally occurring
retirement community
16-Feb-2026
cover-up
still dark
at the roots
16-Feb-2026
in the headlines
smoke
from an unlit cigarette
16-Feb-2026
snow falling
from the roof
I pretend
it’s the ocean
16-Feb-2026
Mardi Gras
clowns marching
on Pennsylvania Avenue
16-Feb-2026
higher elevation
the mushrooms
kick in
16-Feb-2026
mountain fog
someone’s in the kitchen
with Dinah
16-Feb-2026
pure land
a distant vision
16-Feb-2026
new moon
it can’t
see me either
16-Feb-2026
startled from sleep
a deepening crater
on the moon
17-Feb-2026
preparing for takeoff
a baby’s pacifier
flies through the air
17-Feb-2026
over pancakes
deliberating the budget
for flipping a house
17-Feb-2026
the kingdom
for a dozen eggs
17-Feb-2026
from one shade tree
to another
California quails
17-Feb-2026
paper or plastic?
the nurse hands me
a hospital gown
17-Feb-2026
rough road ahead
entering a string
of prime numbers
17-Feb-2026
prime real estate
a dobro player
in Harvard Square
17-Feb-2026
prime rib
just another
slab of meat
17-Feb-2026
preparing for takeoff
she’s not wearing
a bra
17-Feb-2026
beside our table
an old dog
with puppy eyes
17-Feb-2026
Google Maps didn’t tell us
about the mountainous terrain
17-Feb-2026
so beautiful
she must be
a dream
17-Feb-2026
mountainous terrain
her naked body
under the sheets
17-Feb-2026
poison sumac
the scowl she makes
when told to smile more
17-Feb-2026
double-spaced and insincere
another rejection letter
in the circular file
17-Feb-2026
whitewashed fiction
the usual evasions
17-Feb-2026
sanctimonious fiction
the usual evasions
17-Feb-2026
after the storm
daunting mountains
of hyperbole
17-Feb-2026
after the storm
daunting towers
of hyperbole
17-Feb-2026
hungry for adventure
her dangerous curves
17-Feb-2026
hungry for adventure
her daring cleavage
17-Feb-2026
Mardi Gras
the saints
go marching home
17-Feb-2026
wish I had fewer candles
17-Feb-2026
year of the fire horse
my old apartment
next to the gas station
17-Feb-2026
tomorrow’s forecast
ashes
on an old woman’s forehead
17-Feb-2026
first day of Ramadan
a Halal food truck
under the streetlight
17-Feb-2026
moonless night
searching for a someone
I used to know
17-Feb-2026
Herring River inlet
a safe harbor
for fog
18-Feb-2026
sickle moon
building a fence
around the cemetery
18-Feb-2026
tempest in a teapot
the family fog
rolls in
18-Feb-2026
friend or foe?
a beach dog
at our back door
18-Feb-2026
joy without reason
a whale
slaps its tail fin
18-Feb-2026
vice grips
no substitute
for needle-nose pliers
18-Feb-2026
needle-nose pliers
what problem
are we trying to solve?
18-Feb-2026
happy hour
the hipster bar’s keen sense
of irony
18-Feb-2026
ahead of the news cycle
banshees practicing
their lamentations
18-Feb-2026
Ash Wednesday
suppressing the urge
to burn it all down
18-Feb-2026
wintry mix
suppressing the craving
for a cocktail
18-Feb-2026
thoughts and prayers
the shooter described
as "quirky"
18-Feb-2026
land for sale
learning
what *ejido* means
18-Feb-2026
overindulged child
banning the peasants
from his bouncy castle
18-Feb-2026
reading the room
the house lights
grow dim
18-Feb-2026
pre-med dropout
shucking the oysters
for gumbo
18-Feb-2026
another nightmare
waking up
at the end of the line
18-Feb-2026
ghost town
life
in a lawless land
18-Feb-2026
life in a lawless land
18-Feb-2026
Olympic skating
in too much of a hurry
to put on boots
18-Feb-2026
locked out of the van
a limo driver saves the day
with a Slim Jim
18-Feb-2026
recurring nightmare
an octopus braised
in its own ink
18-Feb-2026
stock market futures
a private jet disappears
beyond a sand dune
19-Feb-2026
late afternoon meeting
skyscraper shadows
in the conference room
19-Feb-2026
broken clouds
my grandson graduates
from crib to bunk bed
19-Feb-2026
freshwater bog
between a rock
and a hard place
19-Feb-2026
crimson and clover
a lingering
tremolo effect
19-Feb-2026
poetry reading
heartache trembles
in my hands
19-Feb-2026
innocent children
telling Grandpa
he deserves the chair
19-Feb-2026
snowbird migration
a caravan
of wheelchairs
19-Feb-2026
pending approval
the chairman deliberates
an appropriate bribe
19-Feb-2026
our elderly neighbors
lawn chairs under a blanket
of snow
19-Feb-2026
intuitive writing
never quite
what I meant to say
19-Feb-2026
wordplay so clever
I often have no idea
what I’m saying
19-Feb-2026
writer’s block
another rant
about a border wall
19-Feb-2026
Gotcha Day
the feeling
we’ve been had
19-Feb-2026
the tithe debate
a testament
to persistence
19-Feb-2026
mystifying
a man sleeping
in the church cemetery
19-Feb-2026
reading my horoscope
I give up stargazing
19-Feb-2026
broken clouds
suspected spam
in the bodega
19-Feb-2026
gargoyles
never missing
daily mass
19-Feb-2026
recently retired
careful not
to hire myself
19-Feb-2026
hiding acorns
in multiple places
a cheeky chimpmunk
19-Feb-2026
waves yearning for the sea
19-Feb-2026
daily mass
a product of density
and volume
19-Feb-2026
today’s headline:
the prince becomes
a frog again
19-Feb-2026
the orange ogre
back to his ivory tower
where he belongs
19-Feb-2026
beautiful dreamer
she owns
the night
19-Feb-2026
arctic storm
sheltering behind
a volcano
20-Feb-2026
restaurant directions:
if you see tombstones
you’ve gone too far
20-Feb-2026
film festival
in search of optimal seating
for people watching
20-Feb-2026
backroads of Baja
only navigable
by day
20-Feb-2026
winter rain
the ghost ship
sets sail
20-Feb-2026
Washington gridlock
watching glaciers melt
20-Feb-2026
saber rattling
the price of oil
20-Feb-2026
hoping for an arrest
cardiac or otherwise
20-Feb-2026
inadequate
and therefore meeting
my expectations
20-Feb-2026
punk rock nightclub
a chaotic mass
of black and blue flesh
20-Feb-2026
a dozen vultures
instinctively
I check my pulse
20-Feb-2026
sins of the flesh
just another day
on Epstein Island
20-Feb-2026
unfinished beach home
a shell of cinder blocks
and mortar
20-Feb-2026
snow on the way
I’d like a word
with the groundhog
20-Feb-2026
Cape Cod morning
unveiling
the mist
20-Feb-2026
from champion bloodlines
the beast
in our home
20-Feb-2026
taunting the vultures
a fearless crow
20-Feb-2026
unsolicited
Gemini’s oversimplification
of our email thread
20-Feb-2026
still paying a debt I never owed
20-Feb-2026
adventures in dining
pop-up restaurant
on a broken sidewalk
20-Feb-2026
checking into our hotel
the smell of bleach
20-Feb-2026
chef’s kiss
censored
by fast food
20-Feb-2026
in the headlines
another dying
constellation
20-Feb-2026
booster guidance:
sit up straight
20-Feb-2026
seeking an energy boost
20-Feb-2026
Mother Nature is a horrible mixologist
20-Feb-2026
weekend forecast
a hastily reserved
parking space
20-Feb-2026
dream lover
undressed
for the occasion
20-Feb-2026
hourglass figure of speech
20-Feb-2026
trying to remember
when I started receiving ads
about memory loss
20-Feb-2026
explaining to the dog
that her playmate
has died
20-Feb-2026
engineering my chatbot’s silence
20-Feb-2026
in the headlines
a waxing crescent moon
above the salt marsh
21-Feb-2026
in the forecast
too much snow
for a pretty postcard
21-Feb-2026
family drama
the encore
no one wanted
21-Feb-2026
dark sky
stars I’ve never
seen before
21-Feb-2026
winter cleanup
unfriending
a late acquaintance
21-Feb-2026
dinner for two
cardinals share
a grasshopper
21-Feb-2026
suspicious text
my deli order
is ready
21-Feb-2026
best of breed
she barks
at the judge
21-Feb-2026
vacation flashback
a few grains of sand
in the suitcase
21-Feb-2026
flash in the pan
trending for the allotted
fifteen minutes
21-Feb-2026
uplifting music
take the escalator
to the mezzanine
21-Feb-2026
more blatant disregard
for the Constitution
21-Feb-2026
blizzard warning
more blatant disregard
for the Constitution
21-Feb-2026
uplifting
her underwire bra
21-Feb-2026
dog walk
discovering the raincoat
isn’t waterproof
21-Feb-2026
morning traffic jam
I shouldn’t have stopped
for bagels
21-Feb-2026
Coney Island bomb cyclone
21-Feb-2026
it might never be time
to revive that paisley tie
21-Feb-2026
blizzard warning
the disapora
of a generation
21-Feb-2026
Spring training
tossing a snowball
into the field
21-Feb-2026
winter solstice
still too close
for comfort
22-Feb-2026
air turbulence
a broken suitcase
22-Feb-2026
empty nip bottles
at the end
of the rainbow
22-Feb-2026
discarded scratch tickets
at the end
of the rainbow
22-Feb-2026
signs of Spring
a snowbird’s front yard
gone to seed
22-Feb-2026
clean air
on the other side
of the bridge
22-Feb-2026
clearing the air
recycled grievances
on fresh display
22-Feb-2026
Tortoise and Hare
the slow cascade
of a Guinness
22-Feb-2026
backroom politics
I need
a second shower
22-Feb-2026
in a back room
a clearance sale
of broken soldiers
22-Feb-2026
Grapefruit League
the losing pitcher’s
sour disposition
22-Feb-2026
cielos despejados
un agua fresca
de guayaba
22-Feb-2026
panic shopping
only the expensive bourbon
remains
22-Feb-2026
panic purchase
my package delivered
to the house next door
22-Feb-2026
blizzard warning
not the unique snowflake
I thought I was
22-Feb-2026
crazed pottery
I’m told it’s a feature
not a flaw
22-Feb-2026
fearless
an old man
shouting at clouds
22-Feb-2026
winter
the space
between us
22-Feb-2026
her love letters
perfect kindling
22-Feb-2026
scenes from Southie
reserving a post-blizzard
parking spot
22-Feb-2026
sleeping in
overruled
by the dog
22-Feb-2026
time travel
the doctor offers me
a lollipop
22-Feb-2026
Crab Nebula
I’m pretty sure
I didn’t order this
23-Feb-2026
decorative lights
dangling
in the cold wind
23-Feb-2026
beach blanket
oh to hear
the ocean again
23-Feb-2026
after the storm
the broken shell
of a robin’s egg
23-Feb-2026
winter mist
the river
disappears
23-Feb-2026
bird feeder
closed until
further notice
23-Feb-2026
a text from my internet provider
telling me my internet is down
23-Feb-2026
the generator rumbles
the wind howls
a night without words
23-Feb-2026
through the storm
a neighbor’s Christmas lights
23-Feb-2026
silent streets
not even the ghosts
venture outside
23-Feb-2026
the tireless tyranny of blowing snow
23-Feb-2026
snowblind
lost on either side
of the bridge
24-Feb-2026
staring at the eclipse
leader
of the free world
24-Feb-2026
bridge over troubled bicuspids
24-Feb-2026
no power
but my loan application
has been approved
24-Feb-2026
snow madness
a world
without color
24-Feb-2026
today’s forecast
whiteout
at the suet feeder
24-Feb-2026
hope springs eternal
the prospect’s
clean uniform
24-Feb-2026
careful not to fall
dreaming of footprints
on the ceiling
24-Feb-2026
lonesome highway
two strangers sing
"Bye Bye Blackbird"
24-Feb-2026
cellphone photo
of a snowman:
"No face detected"
24-Feb-2026
silent shadows
the contours
of a snowdrift
24-Feb-2026
locked in battle
two trees
damaged by wind
24-Feb-2026
after the storm
the angry buzz
of chainsaws
24-Feb-2026
always in threes
brown pelicans
in formation
24-Feb-2026
bluejay
thanking me
for nothing
24-Feb-2026
interrupting
my doom-scrolling
an angry snow plow
24-Feb-2026
from this vantage point
a snowman
ten feet tall
24-Feb-2026
interstellar space
a home
for unmatched socks
24-Feb-2026
alone at the bar
a slightly older
version of me
24-Feb-2026
tell me why?
green tea ice cream
24-Feb-2026
who knew?
a cellphone sweet spot
in the guest bedroom
24-Feb-2026
dental appointment
plaque buildup
in the heater vent
24-Feb-2026
telling Google Maps
the earth isn’t flat
24-Feb-2026
the warmth of a heartless artichoke
24-Feb-2026
pale blue eyes
I thought of you
as my mountaintop
25-Feb-2026
after the storm
an eerie quiet
25-Feb-2026
blizzard of ’26
a silent
school bell
25-Feb-2026
tea ceremony
the difference between
English Breakfast and Earl Grey
25-Feb-2026
after the storm
a blizzard
of reflective yellow
25-Feb-2026
oppressive humidity
we chose
to vacation here
25-Feb-2026
after the storm
everything
that’s broken
25-Feb-2026
worrier poses
when we can’t make it
to yoga
25-Feb-2026
last train home
a cascade
of stifled yawns
25-Feb-2026
State of the Union
a cascading failure
25-Feb-2026
flea market
a crowded gallery
of black velvet paintings
25-Feb-2026
notch in the ear --
the dangers of being
a city cat
25-Feb-2026
snow moon
I can’t escape
its orbit
25-Feb-2026
despots thriving on chaos
25-Feb-2026
observation deck
an osprey
enjoys the game
25-Feb-2026
busy street corner
resisting the urge to answer
a ringing pay phone
25-Feb-2026
broken clouds
the contemptuous glare
of the sun
25-Feb-2026
willful ignorance
holding science
in contempt
25-Feb-2026
Feast of the Goat
dipping a taco
in beef consommé
25-Feb-2026
donkey rescue
a mother rejects
her foal
25-Feb-2026
shell shocked
the face
of a rescued prisoner
25-Feb-2026
clear nighttime sky
the snowmelt congeals
25-Feb-2026
conspiracy of chaos
25-Feb-2026
blinking lights
my age spots flash
before my eyes
25-Feb-2026
challenging a strike call
the tired rumble
of a snow plow
25-Feb-2026
the things I see
when I don’t
see anything
25-Feb-2026
startled from sleep
I drop something
I never held
25-Feb-2026
aurora borealis
the quest
for enlightenment
26-Feb-2026
magnolia blossoms
a fleeting dream
of Spring
26-Feb-2026
rush hour
cheap perfumes
crowd the bus
26-Feb-2026
regrets
beach sand
in a snowdrift
26-Feb-2026
deserted beach house
the frog tells me
to get off his lawn
26-Feb-2026
fall colors
I remember them
like they were ten years ago
26-Feb-2026
just before waking
I wonder if
I never left that ship
26-Feb-2026
her dress
the color
of Pepto-Bismol
26-Feb-2026
asleep on the couch
my fading ambition
26-Feb-2026
casting couch
the director’s cat
curiously engaged
26-Feb-2026
tyranny wears orange warpaint
26-Feb-2026
couched in secrecy
a crowded
situation room
26-Feb-2026
exit velocity
smarter than
a speeding bullet
26-Feb-2026
napping in the shade
a street dog
and his crew
26-Feb-2026
durmiendo a la sombra
un perro callejero
y su pandilla
26-Feb-2026
exit velocity
the kids ask
"are we there yet?"
26-Feb-2026
Cape Cod choir
gas-powered generators
in unison
26-Feb-2026
sleigh bells
the dog learns to ring them
for no reason
26-Feb-2026
cluster headache
one too many
wine tastings
26-Feb-2026
State of the Union
some still supporting
a criminal
26-Feb-2026
backyard shenanigans
two dogs
in the snow
26-Feb-2026
broken clouds
where my dreams soar
26-Feb-2026
midnight on Main Street
heavy machinery
clearing out the snow
26-Feb-2026
darkness whispering to the stars
26-Feb-2026
through the double doors
a hell without flames
26-Feb-2026
clearing night skies
the generator earns
some time off
26-Feb-2026
ebb tide
time gets
ahead of me
27-Feb-2026
questioning
the executive chef’s taste
in music
27-Feb-2026
hoodies out of style
my kingdom
for a cardigan
27-Feb-2026
wintering indoors
tiny buds
on the habanero plants
27-Feb-2026
hot potato
who walks the dog
on this chilly morning?
27-Feb-2026
Uncle Nearest
getting closer
with each shot
27-Feb-2026
my superpower
humming a Kinks tune
no one recognizes
27-Feb-2026
cold lakefront wind
where I last
saw your face
27-Feb-2026
deep winter
anticipating
the next cold front
27-Feb-2026
unmoved
broken twigs and branches
in the front yard
27-Feb-2026
Bourne rotary
the car in front of me
stops completely
27-Feb-2026
morning commute
I lose
my train of thought
27-Feb-2026
will sing for food
a yellow-rumped warbler
27-Feb-2026
blue sky in winter
my teenage grandson
obsessed with girls
27-Feb-2026
morning hangover
putting the genie
back in the bottle
27-Feb-2026
in the headlines
an exasperated genie
27-Feb-2026
bedtime
cold air
settles in
27-Feb-2026
not available in any store:
the pedophile protector
27-Feb-2026
proving his mettle
the drummer’s vast array
of cymbals
27-Feb-2026
after the cleanup
time expires
for parking space savers
27-Feb-2026
free press behind a paywall
27-Feb-2026
blue jays and cardinals
arguing balls and strikes
27-Feb-2026
third cup of coffee the wires buzz
27-Feb-2026
toilet paper roll moon
27-Feb-2026
lighting up I tune out
27-Feb-2026
waxing gibbous moon
nothing to look
forward to
27-Feb-2026
dog star
how brightly it shines
for everyone else
27-Feb-2026
horizon’s edge
my peace of mind
disappears
28-Feb-2026
music on hold
I remind myself
to breathe
28-Feb-2026
magic wand
a little girl tries to fix
her grandpa
28-Feb-2026
first date
she asks if I like
chicken wings
28-Feb-2026
Tranquility Base
a quarter million
miles away
28-Feb-2026
sky lanterns
escaping
this wicked world
28-Feb-2026
lunch break
a crow
in the crosswalk
28-Feb-2026
chance of snow
I bundle up
a groan
28-Feb-2026
three more weeks of winter
a small consolation
for my back
28-Feb-2026
snow emergency
miscalculating
the tequila
28-Feb-2026
over a megaphone
in Times Square
the case for regime change
28-Feb-2026
restless night
oak trees swaying
back and forth
28-Feb-2026
cheating at golf
in orange warpaint
28-Feb-2026
quest for fire
the perfect name
for a hot sauce
28-Feb-2026
dreamy blues
the mood
turns indigo
28-Feb-2026
the dangling rope says "please hold"
28-Feb-2026
time out
a naughty girl
with angel wings
28-Feb-2026
golden hour
the shadows
have wings
28-Feb-2026
crashing waves
best when it’s not
a metaphor
28-Feb-2026
situation room
crowded
with enablers
28-Feb-2026
regime change the channel
28-Feb-2026
crocuses wondering
if they’ll ever blossom
28-Feb-2026
laying siege
to my picnic
soldier ants
1-Mar-2026
mud season
the things
we leave behind
1-Mar-2026
an old friend
randomly addressing me
by my middle name
1-Mar-2026
fresh snowfall
the bluejays don’t offer
to clear my driveway
1-Mar-2026
monitoring my blood pressure
a pale blue sky
1-Mar-2026
light snowfall
the rationale
for regime change
1-Mar-2026
retired all-star
an asterisk
next to his name
1-Mar-2026
whiteout
the other side
of the bridge
1-Mar-2026
breakfast special
Eggs in Jail
with a side of bacon
1-Mar-2026
insider trading
a house specialty
1-Mar-2026
terminal velocity
when it can’t fall
fast enough
1-Mar-2026
yellowed photograph
the last of my parents’
generation
1-Mar-2026
a timid smile
she doesn’t
recognize me
1-Mar-2026
suddenly remembering
why I don’t
come here often
1-Mar-2026
blood moon
time for another
game of golf
1-Mar-2026
this can’t be real
her naked body
next to mine
1-Mar-2026
Wonder Woman
where have you been
all my life?
1-Mar-2026
hissing at me
on the crowded train
a dragon tattoo
1-Mar-2026
March madness
the sight
of another snowflake
1-Mar-2026
suddenly
so far away
the sound of waves
1-Mar-2026
lost highway
a cold wind
roars
1-Mar-2026
morning light
her naked body
next to mine
1-Mar-2026
misaligned
planets
in a cloudy sky
1-Mar-2026
Brooklyn junkyard
a rusty pickup bed
filled with snow
1-Mar-2026
Saint David’s day
daffodils buried
under snow
1-Mar-2026
market futures
the bleakness
of endless winter
1-Mar-2026
always faithful
low-hanging clouds
1-Mar-2026
before morning coffee a woodpecker
2-Mar-2026
marching orders
the dog doesn’t care
that the sun’s not up
2-Mar-2026
pep talk
so many words
void of content
2-Mar-2026
morning sun
a mockingbird
with nothing to say
2-Mar-2026
stock futures up in flames
2-Mar-2026
wild rose
a sly smile
for the old man
2-Mar-2026
geese migrating unchallenged
2-Mar-2026
mashed peas
they seemed like
a good idea
2-Mar-2026
forlorn and forgotten
another New England
mill town
2-Mar-2026
winter mashup
a cardinal
in a bare tree
2-Mar-2026
overnight chill
I run out
of words to write
2-Mar-2026
unoccupied
a three-masted ship
washes ashore
2-Mar-2026
waking me from sleep
the woodpecker’s work
is done
2-Mar-2026
basking in the splendor
of partly sunny
2-Mar-2026
overnight chill
the empty pages
of my dream journal
2-Mar-2026
shedding all pretense
and her clothes
2-Mar-2026
the ease with which we change the subject
2-Mar-2026
wild roses
my granddaughter’s
curly hair
2-Mar-2026
truth or dare
her cleavage
2-Mar-2026
guitar solo
I tell myself
not to fret
2-Mar-2026
emptying the compost
an ear-worm
from my childhood
2-Mar-2026
restless night
a driverless car
runs the stop sign
2-Mar-2026
safe haven assets
the future
is in eggs
2-Mar-2026
climbing into bed
she completes
my dream
2-Mar-2026
shock and awe overrated
2-Mar-2026
merging with the snowmelt
last of the food truck coffee
2-Mar-2026
merging with the snowmelt
discarded food truck coffee
2-Mar-2026
recurring nightmare
every day
is Monday
2-Mar-2026
blood red moon
light bends
to fit the narrative
3-Mar-2026
false spring
the snowman holds on
to his hat
3-Mar-2026
old lighthouse
the guiding force
of loneliness
3-Mar-2026
tortoise and hare
the barista’s perfect
slow pour
3-Mar-2026
evening meditation
the mantra
of tinnitus
3-Mar-2026
gray morning
the snow-cloud continuum
3-Mar-2026
empty train yard
the tracks
of wandering coyotes
3-Mar-2026
vapor trail
the power delegated
to Congress
3-Mar-2026
diamond dust
the things we think
are precious
3-Mar-2026
happy hour
the bartender’s
generous cleavage
3-Mar-2026
xeriscaping
our lawn discovers
self-care
3-Mar-2026
cataracts
I guess I’m an old man
after all
3-Mar-2026
heavy sigh
surrounded by
the day’s calamities
3-Mar-2026
visible on radar
future cataracts
in the sky
3-Mar-2026
running for the train
a late arriving umbrella
3-Mar-2026
always getting
the last word
nor’easter
3-Mar-2026
built to last
a disemboweled
dog toy
3-Mar-2026
identity crisis
my lanyard keeps
flipping over
3-Mar-2026
sunset
daylilies
at rest
3-Mar-2026
discussing the cosmos
I crave
a pink drink
3-Mar-2026
happy baby
laughing at Grandpa
after yoga
3-Mar-2026
how meta!
snowdrops
under the snow
3-Mar-2026
deep dish pizza
no one from the neighborhood must know
that I like it
3-Mar-2026
sometimes the rain is just a sad song
3-Mar-2026
winter rain
the river
unimpressed
3-Mar-2026
stiff March wind
a broken tree limb
stands at attention
4-Mar-2026
signs of Spring
a red-winged blackbird
brings greetings from Mexico
4-Mar-2026
falling to the kitchen floor
the price of eggs
4-Mar-2026
new moon
buy one
get two free
4-Mar-2026
willow leaves
rabbits foraging
in the debris
4-Mar-2026
a nightmare so bad
I can’t possibly
remember it
4-Mar-2026
stranded herring
the rhythmic open and close
of its gills
4-Mar-2026
milestones in computing
using derelict
as a verb
4-Mar-2026
desirable real estate
declared a derelict property
4-Mar-2026
derelicting his account
it was inevitably
used by hackers
4-Mar-2026
surfboard yearning for the waves
4-Mar-2026
doubling down
a lethargic slug
4-Mar-2026
parked outside
the devil’s playground
an idling truck
4-Mar-2026
in the bookstore
true crime novels
disguised as news
4-Mar-2026
pleasure boats
wrapped in plastic
dreams of the 1%
4-Mar-2026
shuttered church
thoughts and prayers
in the parking lot
4-Mar-2026
cross my heart
I may have died
and gone to heaven
4-Mar-2026
Fisherman’s View
in close proximity
to the power plant
4-Mar-2026
physicist
thanking us for our attention
to matter
4-Mar-2026
ham and eggs
with extra ease
4-Mar-2026
Cape Cod Canal
a flock of gulls
cleared for transit
4-Mar-2026
pale blue sky
a flock of gulls
above the canal
4-Mar-2026
late winter snowmelt
a parched river
awaits
4-Mar-2026
now playing left field
a red-legged flycatcher
4-Mar-2026
looking for an old friend
the ghosts
seem happy to help
4-Mar-2026
measuring distance
what if my echo
doesn’t return?
4-Mar-2026
to be the door that opens into fog
4-Mar-2026
transit cruise
an island swallowed up
by lightning
4-Mar-2026
this was the horizon, I said,
sand pouring
through my fingers
4-Mar-2026
what if the house
wasn’t spinning around
after all?
4-Mar-2026
final approach
the city begins
to swallow us
4-Mar-2026
snow globe
nothingness
surrounds me
4-Mar-2026
snow globe
nothingness
swirls around me
4-Mar-2026
the next bomb I drop
is a dying river
4-Mar-2026
as if it wasn’t mine
my father lends me
a book
4-Mar-2026
evening tea
a long-suffering
kettle pond
4-Mar-2026
my grandson’s disbelief
when I tell him
I was never cool
4-Mar-2026
one last poem
a cryptic
fortune cookie
4-Mar-2026
missing at the reunion
the one
who couldn’t miss
4-Mar-2026
red-winged blackbirds
noisily reminding us
they’re back
5-Mar-2026
another fixer upper
except for
the granite countertops
5-Mar-2026
unselfconsciously
swaying in the wind
giant oak trees
5-Mar-2026
fumbling for my phone before I forget this poem
5-Mar-2026
catkins
the coyote
is intrigued
5-Mar-2026
wild orchids
they won’t tell me
how they got there
5-Mar-2026
is it real?
or am I just imagining
the hummingbird?
5-Mar-2026
La Esquina
the street busker
and his dog
5-Mar-2026
fogged in
the silence
of a restless harbor
5-Mar-2026
befogged mirror
the more it hides
the better
5-Mar-2026
late-night commute
I yield
to ghosts
5-Mar-2026
late-season harvest
a copious yield
of acorns
5-Mar-2026
hope springs eternal
a bountiful display
of hydrangeas
5-Mar-2026
bountiful curves
what else lurks
in this enchanted forest?
5-Mar-2026
upscale dining
hoping the suits
will pick up the bill
5-Mar-2026
end-of-life musings
wondering if my black suit
still fits me
5-Mar-2026
broken clouds
the glare
of her lip gloss
5-Mar-2026
baggage claim
a stranger reaching
for my suitcase
5-Mar-2026
agitation
an unbalanced
washing machine
5-Mar-2026
fumbling for my claim check
the bags
under my eyes
5-Mar-2026
crowded bus
a woman’s
pregnant belly
5-Mar-2026
boomer fearing the bust
5-Mar-2026
beware
the smoke
in her eyes
5-Mar-2026
shivering
a shelter dog
in the rain
5-Mar-2026
seated on the bed
time stands still
but not for long
5-Mar-2026
naked at my door
I assure her she has
the right address
5-Mar-2026
my life is an open book
5-Mar-2026
careful with you carry
into the rain
5-Mar-2026
waiting for my blood draw
a deer tick
on the dog’s muzzle
6-Mar-2026
waiting room
white haired men
with blank expressions
6-Mar-2026
winter rain
a low-flying
private jet
6-Mar-2026
uptown cemetery
in search of
celebrity graves
6-Mar-2026
disabled train
reading the diary
of a lost soul
6-Mar-2026
crossing Canal Street
the difference between SoHo
and Tribeca
6-Mar-2026
migrating geese
brought to you
by the letter "V"
6-Mar-2026
shuttered clam shack
a salmon-colored sunset
6-Mar-2026
winter rain
the ghost of
what could have been
6-Mar-2026
Fifth Avenue
the Hook and Ladder truck duets
with a howling husky
6-Mar-2026
stuck in a rut
I nearly forget
to breathe
6-Mar-2026
prairie life
ignoring my Ring camera
a rutting moose
6-Mar-2026
hope
a rut
in the snowmelt
6-Mar-2026
writing on the wall
is it mine
or yours?
6-Mar-2026
a magnanimous offer
to choose the country’s
next leader
6-Mar-2026
decked out
in a tailored suit
just another bum
6-Mar-2026
brave new world
there are no handles
on slot machines
6-Mar-2026
wobbly ceiling fan
not sure the second cocktail
was a good idea
6-Mar-2026
enhanced security
entering the courthouse
without coffee
6-Mar-2026
immigration court
the American dream
under arrest
6-Mar-2026
Spring courtship
guaranteed
or my money back
6-Mar-2026
cruise-liner courtship
your cabin
or mine?
6-Mar-2026
pure temptation
her white lace
lingerie
6-Mar-2026
boring party
I straighten the paintings
in a stranger’s house
6-Mar-2026
on the map
another town named after
a displaced people
6-Mar-2026
24-hour news
every accusation
a confession
6-Mar-2026
habanero seedlings
a summer daydream
7-Mar-2026
arroz con pollo
the taste
of nostalgia
7-Mar-2026
dropping an expensive toy
the dog picks up
a stick
7-Mar-2026
roadside shrine
a tequila bottle
full of rain
7-Mar-2026
late winter thaw
a garden gnome peeks out
from a snow bank
7-Mar-2026
nirvana
a driverless car
stuck in a rotary
7-Mar-2026
Old Spice
remembering
my childhood home
7-Mar-2026
AI-generated
the travel agent’s
winsome smile
7-Mar-2026
AI-generated
her winsome smile
7-Mar-2026
a casual routine
the doctor asks
how my bowels are
7-Mar-2026
tunnel construction
excavating
the bowels of the earth
7-Mar-2026
no mountain high enough
to escape the gravity
of the moment
7-Mar-2026
next in the program
a yoga instructor
making jewelry
7-Mar-2026
one calamity
after another
the weariness
7-Mar-2026
morning birdsong
the soundtrack
of our yoga app
7-Mar-2026
riverbank
no sign
of an ATM
7-Mar-2026
after the merger
a bank teller
robbed of dignity
7-Mar-2026
mocking the dictator
descendants of Vikings
7-Mar-2026
marking the calendar
how many years
do I have left?
7-Mar-2026
first date
I vividly remember
the music
7-Mar-2026
missing the horse I never rode
7-Mar-2026
imagining
the mess I’d leave
if I died tonight
7-Mar-2026
the longest night
and yet death doesn’t come
until morning
7-Mar-2026
years later
unable to scatter
the ashes
7-Mar-2026
our beautiful
butterfly chaser
what she did
to a snake
7-Mar-2026
telling the indifferent crow
it was all worth it
7-Mar-2026
in the end
it’s just a tall pile
of dirty snow
7-Mar-2026
dangerous creek
we can’t see
the bottom
8-Mar-2026
in my imagination
the sweet song
of fish crows
8-Mar-2026
rain dance
a mad dash across
the scalding pavement
8-Mar-2026
gridlock
nobody gets
too much heaven
8-Mar-2026
fiddleheads
my alibi
unfurls
8-Mar-2026
twilight sleep
my nightmare
continues
8-Mar-2026
objects in the mirror
may be bleaker
than they seem
8-Mar-2026
lake of fire
the myth
of too much hot sauce
8-Mar-2026
Daylight Savings Time
a glance at the watch
I no longer wear
8-Mar-2026
out of season
an acorn glancing
off the roof
8-Mar-2026
zephyr
I take off my hat
and it’s gone
8-Mar-2026
spellbound
the myth
of choice
8-Mar-2026
dreary day shortened by one hour
8-Mar-2026
ironically ordering
pink champagne
on ice
8-Mar-2026
the court rules
I’ll never get
that hour back
8-Mar-2026
adoption event
the gangly puppy
with a red bandana
8-Mar-2026
just what I needed
garlic blue cheese gelato
8-Mar-2026
looking for coffee
I find myself
in the matcha aisle
8-Mar-2026
breaking news
another city
on fire
8-Mar-2026
stateless
a long line
at the border
8-Mar-2026
the man who stole the world
8-Mar-2026
my last nerve
the snap
of a twig
8-Mar-2026
winter fog
the board
of peace
8-Mar-2026
Japanophiles
speaking
Esperanto
8-Mar-2026
neither of us
carrying cash
the busker
and me
8-Mar-2026
earthworms
baiting
the hook
9-Mar-2026
seizing the narrative
the dog runs off
with my sneaker
9-Mar-2026
morning sunshine
the transition from boots
to sneakers
9-Mar-2026
waning gibbous moon
a chipmunk scurries
back and forth
9-Mar-2026
touch of whimsy
I sign my name
with a porcupine quill
9-Mar-2026
time travel
a coppersmith
around the corner
9-Mar-2026
melting snow
the hand I grasped
to keep from drowning
9-Mar-2026
far from my grasp
this explosion
of stars
9-Mar-2026
waxing zoetic
herring fry
writhing in the pond
9-Mar-2026
morning dog walk
a cardinal reminds us
how pretty he is
9-Mar-2026
tinnitus silencing my dreams
9-Mar-2026
International Women’s Day
celebrated
somewhere else
9-Mar-2026
International Women’s Day
a sidewalk flower vendor
celebrates
9-Mar-2026
heat lightning
it’s never
what you think it is
9-Mar-2026
heat lightning
she brings
the thunder
9-Mar-2026
summer daydream
driving the clouds away
9-Mar-2026
too tired to sleep
the rumble
of a generator
9-Mar-2026
lone beachcomber
decoding messages
in the sandpiper tracks
9-Mar-2026
beneath the awning
of a sidewalk café
a moment of clarity
9-Mar-2026
his life
one decadence
after another
9-Mar-2026
too late to go to bed
another Waffle House sunrise
9-Mar-2026
somehow I never thought
this cat and mouse game
would end
9-Mar-2026
Daylight Savings Time
explaining to the dog
she should still be sleeping
9-Mar-2026
somehow this satire seems all too real
9-Mar-2026
tonight I will find
a constellation composed
of dead stars
9-Mar-2026
first crocuses
daring to believe
this nightmare will end
9-Mar-2026
sad that the dog
is too wild
to love me back
9-Mar-2026
winter sunset
sometimes the crow
just wants to be a crow
9-Mar-2026
for a few minutes longer
let me be
just one more poem
9-Mar-2026
snowmelt
the portal
disappears
9-Mar-2026
missing the deadline
a dusty mousetrap
9-Mar-2026
when the porch light flickers
but only I can see it
9-Mar-2026
winters shadows
crossing a line
in the sand
10-Mar-2026
morning headlines
fairy tales
with tragic endings
10-Mar-2026
lost at sea
the captain’s
lucky shark tooth
10-Mar-2026
strangers telling us
what language
we should speak
10-Mar-2026
blissfully unaware
of the day’s disasters
song of the coquí
10-Mar-2026
blood moon
the blinders
of war
10-Mar-2026
loose joint chiefs of staff
10-Mar-2026
woodchuck nest
a gaping hole
in the backyard
10-Mar-2026
slam dunk
the crowd
gapes in wonder
10-Mar-2026
toasting the regime
with a Molotov cocktail
10-Mar-2026
washed ashore
the ghost
of a wood duck
10-Mar-2026
the mallard’s ghost washes ashore
10-Mar-2026
washing ashore the mallard’s ghost
10-Mar-2026
advent candles
a brief craving
for fruitcake
10-Mar-2026
karaoke night
the imperfect harmony
of booze and blues
10-Mar-2026
retirement daze
the urge
to dawdle about
10-Mar-2026
waning gibbous moon
I’m certain that wink
was for someone else
10-Mar-2026
cash advance
the fish crow calls it
a payday loan
10-Mar-2026
lifeboats
locked away
without a key
10-Mar-2026
fiddleheads
a symphony
of garlic and oil
10-Mar-2026
snowmelt soothing my rough edges
10-Mar-2026
ghosting me
a coyote
in the desert
10-Mar-2026
mixing up desert and dessert
sand in my ice cream sandwich
10-Mar-2026
my old school
it’s like
I was never here
10-Mar-2026
jazz butchers from hell
another misheard lyric
10-Mar-2026
rising temperatures
she showcases
her new gumbo recipe
10-Mar-2026
school field trip
someone hands me a flyer
to a strip club
10-Mar-2026
reflected
in the kettle pond
an old coot
10-Mar-2026
corporate culture
her business suit
means business
11-Mar-2026
corporate culture
beneath her business suit
she means business
11-Mar-2026
March for Peace
with an exclusion
for Cape Cod weather
11-Mar-2026
holding pattern
sometimes you can’t
go home again
11-Mar-2026
morning walk
the dog’s indifference
to puddles
11-Mar-2026
feral moon
the dog’s eyes
widen
11-Mar-2026
the snowplow and the damage done
11-Mar-2026
laughter from above
the gulls know
I’m not a sailor
11-Mar-2026
snickering ghosts
the last bus
out of service
11-Mar-2026
vending machine
mocking my request
for a Snickers bar
11-Mar-2026
escape room
I’ve been told
there are no refunds
11-Mar-2026
Harvard Divinity School
ivy ascending
the fire escape
11-Mar-2026
early spring dog walk
tugging on both sides
of the leash
11-Mar-2026
soccer teams
their competing
sponsorships
11-Mar-2026
transit cruise
no sign of my Bonny
among the waves
11-Mar-2026
writers retreat
especially
the introverts
11-Mar-2026
pearl divers
also searching
for the bottom
11-Mar-2026
remembering
when AI assistants
were called "wizards"
11-Mar-2026
flat tire
the spare doesn’t want
to change
11-Mar-2026
after the storm
seaweed stranded
in the parking lot
11-Mar-2026
waiting room
how many people
with the same first name?
11-Mar-2026
idling school bus
an empty bird nest
on the ground
11-Mar-2026
waiting for the contractor
a tree falls
in the woods
11-Mar-2026
after the storm
stood up
by the tree guy
11-Mar-2026
stood up
by the tree expert
the rest is silence
11-Mar-2026
faded sticker
on a subway station pillar:
obey
11-Mar-2026
crow’s feet
more self-conscious of them
than the crow
11-Mar-2026
the L train doors
closing behind me
an unfinished poem
11-Mar-2026
plucked from the water
the contours
of a duck
11-Mar-2026
rescued from seaweed
a duck
11-Mar-2026
washed ashore the dreams of a duck
11-Mar-2026
washed ashore my wooden dreams
11-Mar-2026
winter fog
unable to distinguish
a narrative
12-Mar-2026
clearing the snow
to make way
for tree pollen
12-Mar-2026
West End Concourse
a dance
in the dungeon
12-Mar-2026
his new address
the same as the old:
a state of flux
12-Mar-2026
winter fog
sorting
unmatched socks
12-Mar-2026
a long time on hold
mushrooms fan out
on a dead tree stump
12-Mar-2026
Spring sky
reacquainting myself
with the stars
12-Mar-2026
long night
lightning
strikes twice
12-Mar-2026
morning headlines
wishing the genie
could grant me a wish
12-Mar-2026
competing for grants
one bribe at a time
12-Mar-2026
morning headlines
if the genie could grant
just one more wish
12-Mar-2026
crowded shelter
taking my freedom
for granted
12-Mar-2026
late winter dusk
the dirt pile becomes
a flock of wild turkeys
12-Mar-2026
Grandpa’s workshop
deconstructing
the Rube Goldberg aesthetic
12-Mar-2026
rabbit in my headlights
a wild and precious life
12-Mar-2026
Most Wanted List
a homecoming queen
on the run
12-Mar-2026
smokestack
offering incense
to a burning sky
12-Mar-2026
field of dreams
a can of corn
lost in the sun
12-Mar-2026
snow flurries
remembering
his last night alive
12-Mar-2026
Spring sky
the cruel tease
of a snow flurry
12-Mar-2026
home from school
a bouquet
of dandelions
13-Mar-2026
warmer days
an old timer
remembers them
13-Mar-2026
snow shower
the clocks not set
far enough ahead
13-Mar-2026
creamed spinach
it doesn’t grow
on trees
13-Mar-2026
stock futures
a continuous plume
of black smoke
13-Mar-2026
the persistence of memory
and yet
we turn the clocks back
13-Mar-2026
low tide
all the debris
we leave behind
13-Mar-2026
red-winged blackbirds
back just in time
to bully sparrows
13-Mar-2026
reading late at night
a figment of my imagination
flies past the window
13-Mar-2026
stasis
the world
slows down
13-Mar-2026
government shutdown
another bacchanalian bash
at Mar-a-Lago
13-Mar-2026
approaching weekend
meet me at the corner
of heart attack and Vine
13-Mar-2026
reported for loitering
lingering snow showers
13-Mar-2026
lingering snow showers
reported for loitering
13-Mar-2026
happy flowers
just another phrase
for improvisational noise
13-Mar-2026
blue-eyed nostalgia
fly me to the moon
13-Mar-2026
why rely?
when we didn’t believe it
the first time
13-Mar-2026
cutting the cord
how to measure
terminal velocity
13-Mar-2026
homeowner blues
a tree falls down
and nobody cares
13-Mar-2026
morning dog walk
one man’s trash
is a patch of crocuses
13-Mar-2026
spam callers
always minding
my business loan
13-Mar-2026
primordial oozing wound
13-Mar-2026
throwing shade
the dirtiest snow
doesn’t melt
13-Mar-2026
eat me I’m Irish soda bread
13-Mar-2026
Friday the 13th
waiting for
my luck to change
13-Mar-2026
high tide
so much for
that line in the sand
14-Mar-2026
rain clouds
this is not
what I was waiting for
14-Mar-2026
sweethearts
carved into
a dead tree
14-Mar-2026
pi day
just another
rotation of the earth
14-Mar-2026
F-250
rubber ducks in a row
on the dashboard
14-Mar-2026
pi day
a way to talk
around the problem
14-Mar-2026
sepia tones
rewriting the history
of my childhood
14-Mar-2026
trying to race
against the dog
a harebrained scheme
14-Mar-2026
forbidden fruit
day one
of a keto diet
14-Mar-2026
forbidden fruit
almost close enough
to taste it
14-Mar-2026
his persona
a living fanzine
about himself
14-Mar-2026
soaking up sunshine
the ever-present Buddha
14-Mar-2026
home brew
a birthday present
I gave myself
14-Mar-2026
busking for change
the police offers
no quarter
14-Mar-2026
open carry
a hurricane
on Bourbon Street
14-Mar-2026
confrontational fluid dynamics
14-Mar-2026
this must stop
and yet
it doesn’t
14-Mar-2026
this must stop
and yet...
14-Mar-2026
tope
un perro
en la cocina
14-Mar-2026
no vaccination
against stupid
14-Mar-2026
waning crescent moon
and yet I took the road
less traveled by
14-Mar-2026
clear sky
and yet all these trees
in the way
14-Mar-2026
the tree guy
agreeing to save
the pine
14-Mar-2026
rage posting
all the world’s
a stage
15-Mar-2026
freeze-dried coffee
my mother
reminisces
15-Mar-2026
all bottled up
a three-masted
clipper ship
15-Mar-2026
dirty snow
we decline
the sacrament
15-Mar-2026
Spring fever
bluejays harassing
a hawk
15-Mar-2026
Ides of March
beware
the blooming crocuses
15-Mar-2026
politics and picnics
protesting
the chicken wing party
15-Mar-2026
from humble beginnings
a dystopian future
15-Mar-2026
stretch goals
putting on my socks
without a struggle
15-Mar-2026
tripping hazard
the socket wrench set
I never use
15-Mar-2026
retirement banquet
my wife and I
split a sandwich
15-Mar-2026
a robot voice assures me
my data is safe
in the cloud
15-Mar-2026
pub crawl
drinking in
the craft beer vibe
15-Mar-2026
prince of thieves
throwing tantrums
to loud applause
15-Mar-2026
enduring image
my fourth grade photo
in black and white
15-Mar-2026
freeing my soul
a child’s
lost balloon
15-Mar-2026
storm warning
the empty suet feeder
begins to swing
15-Mar-2026
flood watch
La Llorona wailing
in the distance
15-Mar-2026
Ides of March
I question ordering
the Caesar salad
15-Mar-2026
one paper plate short of a banquet
15-Mar-2026
ferry landing
a styrofoam cup
bobbing in the harbor
15-Mar-2026
too early for bed
the dog’s toys
mock me
15-Mar-2026
my old school
a fleeting moment
of pride
15-Mar-2026
upscale wine bar
we water down
our expectations
15-Mar-2026
missing the deadline
we relocate
the mousetrap
16-Mar-2026
in my spam box
the opportunity
of a lifetime
16-Mar-2026
retirement life
our neighbor weeds her garden
in the rain
16-Mar-2026
church crowd at the diner
another pot of coffee
16-Mar-2026
Monday morning
a contractor’s truck
in the cold rain
16-Mar-2026
morning rain
tadpoles escape
the tidal pool
16-Mar-2026
pumpkin patch
a package delivered
to the wrong address
16-Mar-2026
a break in the clouds
an old man
speaking to angels
16-Mar-2026
a venerable old man
minding his own business
16-Mar-2026
Hollywood Hills
a former teen idol
receiving CPR
16-Mar-2026
divine providence
my grandson’s fascination
with war
16-Mar-2026
wise turtle avoiding the rabbit hole
16-Mar-2026
going who knows where
a cherry tomato
in the river
16-Mar-2026
when she offered
to be the cherry
on my sundae
16-Mar-2026
when she offered
to be the cherry
on top
16-Mar-2026
surpassing my expectations
this continuum
of chaos
16-Mar-2026
all this time
the wind was
calling my name
16-Mar-2026
tall pine
surrendering
to the wind
16-Mar-2026
pulling on a thread
the universe
unravels
16-Mar-2026
old cemetery
of all times
to remember his jokes
16-Mar-2026
city diner
the waitress’s face
when I order flapjacks
16-Mar-2026
gusty afternoon
we settle
for a field goal
16-Mar-2026
sponsored ad
telling me how much
my house is worth
16-Mar-2026
reunion tour
two dogs short
of a three dog night
16-Mar-2026
no fairy tale
Mother Goose
hisses at me
16-Mar-2026
not so artful draft dodger
16-Mar-2026
winter clouds
sunset is someone else’s
state of mind
16-Mar-2026
oak seedlings
right where the chipmunks
planted them
16-Mar-2026
the player within the play
16-Mar-2026
Airbnb landlord
switching some lights around
and then leaving
16-Mar-2026
recurring nightmare
an old man arguing
with the wind
16-Mar-2026
the impossibility
of redemption
16-Mar-2026
stepping into thunder
a night
without words
16-Mar-2026
mocking me
the solitaire game knows
it’s not winnable
16-Mar-2026
click bait
instinctively
I warn the fish
16-Mar-2026
you’re only smiling at me
because you’re not real
16-Mar-2026
when the gale warning is canceled
but no one told the trees
17-Mar-2026
Leonardo’s face
as he finishes eating
the last crayon
17-Mar-2026
signs of Spring
a landscaper removes
the plow from his truck
17-Mar-2026
Saint Patrick’s Day
snakes slithering softly
17-Mar-2026
shapeshifting
matcha
in the microwave
17-Mar-2026
Evacuation Day
a breakfast of soda bread
and tea
17-Mar-2026
late snow
the fear
of remembering
17-Mar-2026
desert rose
the fragrance
of a mirage
17-Mar-2026
restless night
a widowmaker
in the wind
17-Mar-2026
summer drought
restless herring
at sea
17-Mar-2026
Irish moss
my cloudy memories
of home brewing
17-Mar-2026
getting my Irish up
a green-tinted borg
17-Mar-2026
comfort and joy
the comedy duo
we’d like to see
17-Mar-2026
my parents’ ashes
we will not be partaking
in communion
17-Mar-2026
Heimlich maneuver
always best to practice
on a dummy
17-Mar-2026
this floating world
a four-leaf clover
generated by AI
17-Mar-2026
woolly caterpillar
wondering when I last wore
a sweater
17-Mar-2026
a fawn in a sweater
how I want it
to be real!
17-Mar-2026
paved with good intentions
when we asked
for asphalt
17-Mar-2026
temporal lobe
I used to know
its function
17-Mar-2026
failed marketing
at the package store:
Wild Irish Rosé
17-Mar-2026
Evacuation Day
we’re fresh out
of dog poop bags
17-Mar-2026
St. Patrick’s Day
not a parking spot to be found
in Southie
17-Mar-2026
pub crawl
how far is it
to corned beef and cabbage?
17-Mar-2026
tree frog
how I want you green
17-Mar-2026
habanero jelly
bringing a day-old bagel
back to life
17-Mar-2026
chapulines
the taste seems familiar
but nothing jumps out at me
17-Mar-2026
Spring rain
all over
the world
18-Mar-2026
filling the rain barrel
the relentless march
of Spring
18-Mar-2026
escargot
inspiring the snail
to climb Mount Fuji
18-Mar-2026
rejection letter
a PDF file
sent via text
18-Mar-2026
rejected submission
a PDF file
sent via text
18-Mar-2026
windless morning
a horse’s tail
swatting flies
18-Mar-2026
regime change
not cheaper
by the dozen
18-Mar-2026
Salvation Army
patting myself down
for spare change
18-Mar-2026
surrounded by books
an eclectic taste
in literature
18-Mar-2026
404 error
I’m told it’s a feature
not a bug
18-Mar-2026
icy roads
the app now features
interactive weather
18-Mar-2026
first date
my features described
as "ethnic"
18-Mar-2026
First Encounter Beach
a makeshift shrine
in the dune grass
18-Mar-2026
somehow beguiling
the tarnished sheen
of a golden calf
18-Mar-2026
to have or have not
a well-kept
seasonal home
18-Mar-2026
a break in the clouds
no consolation
for the widowed mourning dove
18-Mar-2026
designated driver
chatting up
the bartender
18-Mar-2026
scorning the entreaty
of a disdainful dictator
18-Mar-2026
dire straits
scorning the entreaty
of a disdainful dictator
18-Mar-2026
sound bite
a barking dog
18-Mar-2026
software development life cycle
watching toxic paint peel
18-Mar-2026
penthouse balcony
a golden eagle
without wings
18-Mar-2026
new moon
everyone waiting for
a shooting star
18-Mar-2026
mixologist
always serving me
someone else’s drink
18-Mar-2026
storm cleanup
taking a chainsaw
to my bank account
18-Mar-2026
mixologist
shouting the wrong name
at the wrong time
18-Mar-2026
alone at the bar
an extra dash of bitters
and an olive
18-Mar-2026
evening dog walk
another
dying star
18-Mar-2026
lily of the valley
wedding bells
across the ocean
19-Mar-2026
headline news
even the past
is unpredictable
19-Mar-2026
bad hair day
nobody notices
my unshaven face
19-Mar-2026
starless night
the sleepwalkers
converge
19-Mar-2026
my parents’ neighborhood
lingering fragrances
from the melting pot
19-Mar-2026
fresh apple pie
nothing’s too sweet
for the dog
19-Mar-2026
the path ahead
spreading compost
on rocky soil
19-Mar-2026
beachcombing
my brother’s
rocky marriage
19-Mar-2026
home run celebration
my father’s ghost
disapproves
19-Mar-2026
searching for the bastard
who fathered this war
19-Mar-2026
lost in the snowmelt
a dream
of daffodils
19-Mar-2026
mediation
learning we have
no common ground
19-Mar-2026
mediation
we have
no common ground
19-Mar-2026
rebranded in Baja
an artful tax dodger
19-Mar-2026
novelty act
an old man posing
as his younger self
19-Mar-2026
novelty store
fulfilling my need
for rubber chickens
19-Mar-2026
5-second rule
it never applies
to dirty rice
19-Mar-2026
in its original
cracked vinyl case
my old slide rule
19-Mar-2026
who needs Google Maps?
the white gloves
of a traffic cop
19-Mar-2026
dive bar
the bouncer’s
rubber gloves
19-Mar-2026
cutting the cord
I forget the wire
was live
19-Mar-2026
marching into madness
19-Mar-2026
Department of War crimes
20-Mar-2026
vernal equinox
moving the snow boots
into the closet
20-Mar-2026
vernal equinox
my unmatched socks
20-Mar-2026
déjà vu
I believe I’ve written
these words before
20-Mar-2026
outdoor concert
the searing heat
of good salsa
20-Mar-2026
stock futures
billowing smoke
over Tehran
20-Mar-2026
first day of Spring
not a cloud
in the sky
20-Mar-2026
equinox
my asymmetrical
face
20-Mar-2026
summer drought
house sparrows nest
in the gutter
20-Mar-2026
headline news
the threshold
of oblivion
20-Mar-2026
from the archives
our dog’s father
herding ghosts
20-Mar-2026
morning meditation
shadows cross
the patio threshold
20-Mar-2026
yield sign
it must mean
something else
20-Mar-2026
nature lover
searching for
a true blue dahlia
20-Mar-2026
overcast
the rubble
of a city
20-Mar-2026
church bells
they don’t know
why they’re ringing
20-Mar-2026
her words sea glass on the shore
20-Mar-2026
project 2025 erasing history
20-Mar-2026
lost for words
my mother’s
blank expression
20-Mar-2026
another closing restaurant
my growling stomach
20-Mar-2026
daydrinking
my alma mater
outmatched
20-Mar-2026
over ramen noodles
what am I doing
to resist?
20-Mar-2026
right on time
a regular coffee
and a buttered roll
20-Mar-2026
subway platform
my footsteps
and their echo
21-Mar-2026
abandoned train yard
ghosts wander
the rusty tracks
21-Mar-2026
family barbecue
nobody asks me
who I am
21-Mar-2026
after the storm
another chainsaw symphony
21-Mar-2026
weekend chores
a crow splashing
in a puddle
21-Mar-2026
worn at the corners
a photo of me
when I was happy
21-Mar-2026
Coquí
always an answer
for everything
21-Mar-2026
seeking inspiration
the generator rumbles
21-Mar-2026
spoiler alert:
the golden calf
won’t save you
21-Mar-2026
just for fun
outfitting my Volkswagen
with a spoiler
21-Mar-2026
first date
pulling petals
from a daisy
21-Mar-2026
recurring nightmare
a nation divided
by zero
21-Mar-2026
the bike courier’s handlebar mustache
21-Mar-2026
beside our table
an old stray dog
with puppy eyes
21-Mar-2026
infinite loop
a tourist caught
in a revolving door
21-Mar-2026
off the chain
our dog takes off
after a squirrel
21-Mar-2026
unable to sleep
unable to stay awake
winter silence
21-Mar-2026
commuter connection
we go home
on different trains
21-Mar-2026
heron or egret?
the crow
doesn’t care
22-Mar-2026
Spring snow
the ospreys wonder
why they returned
22-Mar-2026
help wanted sign
I’m asked about
my knife skills
22-Mar-2026
longer days
the dog just wants
to walk
22-Mar-2026
toddler tyrant
never tired
of playing in mud
22-Mar-2026
March wind
ripples across
a rain puddle
22-Mar-2026
inoperable he faintly whispered
22-Mar-2026
when did we all become
disposable utensils?
22-Mar-2026
medical bills
efficiently compacting
my disposable income
22-Mar-2026
throwing down the gauntlet
it bounces away noisily
22-Mar-2026
surf break
imagining how far
I could go
22-Mar-2026
back roads of Baja
maneuvering around
potholes and mounds
22-Mar-2026
mission impossible
she gives me
her phone number
22-Mar-2026
peace on earth
the other side
of the pillow
22-Mar-2026
unwavering
turtle hatchlings
march to the sea
22-Mar-2026
heavenly aspirations
a termite mound
22-Mar-2026
warrior pose
the yoga instructor’s
impassive smile
22-Mar-2026
rush hour traffic
seagulls crowd
the parking lot
22-Mar-2026
riptide
my terminology
isn’t current
22-Mar-2026
rip current
trying not
to get carried away
22-Mar-2026
when a poem is about to rain
22-Mar-2026
taco truck
the glimmer in her eye
when I ask for hot sauce
22-Mar-2026
shopping for chicken feet
a butcher gives me
the runaround
22-Mar-2026
not old enough to remember
when we last won a war
22-Mar-2026
too old to care
she’s too young
for me
22-Mar-2026
smart enough to know
she’s AI-generated
22-Mar-2026
toy store
a sudden connection
to childhood
22-Mar-2026
between connections
travelers
and their cell phones
22-Mar-2026
stock futures
a beach blanket
soaked with rain
23-Mar-2026
Facebook memories
comments from a friend
who unfriended us
23-Mar-2026
premium theater
overpriced beer
and reclining seats
23-Mar-2026
in the forecast
more videos
of talking dogs
23-Mar-2026
lost in the woods
a pine warbler
in an oak tree
23-Mar-2026
line in the sand
not to be crossed
until the tide comes in
23-Mar-2026
kicking at my shadow
I stumble across
a metaphor
23-Mar-2026
Barnaby Jones
pounding down
a glass of milk
23-Mar-2026
not many friends
a true blue dahlia
23-Mar-2026
boot-licking
how a bill
becomes law
23-Mar-2026
crossing the pond
so much more room
in a boot
23-Mar-2026
perfect pitch
dreams of winning
the golden boot
23-Mar-2026
not every dark desert highway
ends with a margarita
23-Mar-2026
semana santa
how many cans
can I fit in my trunk?
23-Mar-2026
semana santa
a solemn procession
of fair-weather clouds
23-Mar-2026
Spring break
she goes to the beach
without me
23-Mar-2026
eastern exposure
who loves the sun?
23-Mar-2026
seeking an endorsement
the dog drops a treat
on the floor
23-Mar-2026
reading the room
another Irish goodbye
23-Mar-2026
too late to avoid
direct sunlight
a withering wallflower
23-Mar-2026
pizza perfection
the sparkle of oil
on a paper plate
23-Mar-2026
perfecting the one-pot meal
23-Mar-2026
wintry mix
the DJ
won’t play it
23-Mar-2026
everything falls apart
a messy sandwich
without napkins
23-Mar-2026
Haymarket Square
a greengrocer
on Hanover Street
23-Mar-2026
signs of Spring
touching up the landscaping
at the clam shack
23-Mar-2026
sleepwalkers ignoring one another
23-Mar-2026
hoping what I see
floating in the river
is not a dead fish
23-Mar-2026
house finches
not concerned
about budget
23-Mar-2026
at your age
said the wound
it takes longer to heal
23-Mar-2026
local bookstore
the mystery behind
the tiny poetry section
23-Mar-2026
cautionary tale
a dream home
on stolen land
23-Mar-2026
fresh snow
consider my breath
taken away
24-Mar-2026
tree frogs
always an answer
for everything
24-Mar-2026
smoldering ruins
no time for
happy endings
24-Mar-2026
crab apple blossoms
the neighbor watches our dog
sniff her front lawn
24-Mar-2026
the grandkids’ laundry
emptying a pocket
of seashells
24-Mar-2026
still life
the world goes
pear-shaped
24-Mar-2026
break in the clouds
a great blue heron
overhead
24-Mar-2026
the tall hallways echo
an old man on campus
in unabashed awe
24-Mar-2026
taking the helm
on two hours sleep
the relief captain
24-Mar-2026
weaving around traffic
a bicycle courier’s
flashing helmet
24-Mar-2026
Monday morning commute
the vibrant colors
of fresh graffiti
24-Mar-2026
quarter moon
an old dog sleeps
with one eye open
24-Mar-2026
lost at sea
the echo
of my screams
24-Mar-2026
building frustration
a shortage
of construction workers
24-Mar-2026
purple larkspur
their toxic beauty
24-Mar-2026
first tendrils of light
struggling to remember
my incomplete dream
24-Mar-2026
airport security line
the growing appeal
of an overpriced sandwich
24-Mar-2026
after the storm
picnic lunch
with a side of wood splinters
24-Mar-2026
every street busker
is a rock star
for fifteen minutes
24-Mar-2026
speed bump on the road less traveled
24-Mar-2026
exhausting
all the yard work
my neighbor does
24-Mar-2026
allium
always early
to the party
24-Mar-2026
overcast night
I am afraid
to dream
24-Mar-2026
dreaming the firefly escaped
through a hole in the sky
24-Mar-2026
first crocuses
the beekeeper
awakens
25-Mar-2026
in the headlines
another failure
to communicate
25-Mar-2026
ospreys
impatiently calling
to the shallow river
25-Mar-2026
signs of Spring
the hedgerow
becomes sentient
25-Mar-2026
Spring chill
unable to scatter
our dog’s ashes
25-Mar-2026
tired stork
a grandson
I’ve yet to meet
25-Mar-2026
rumors of peace
what I learned
from the dune grass
25-Mar-2026
another age spot
I stop buying
green bananas
25-Mar-2026
tomorrow’s news
the hard-throwing prospect
back at triple-A
25-Mar-2026
snow shower
tempted to set the clock
another month ahead
25-Mar-2026
early Spring
a chipmunk emerges
from the outdoor shower
25-Mar-2026
diplomacy?
showering a dictator
with praise
25-Mar-2026
hands tied
I’m not going to like
this movie
25-Mar-2026
captive audience
hiding my wallet
from the tableside magician
25-Mar-2026
among evergreens
the eyes
of a curious fawn
25-Mar-2026
tempest in a teapot
haiku actuaries
counting syllables again
25-Mar-2026
midweek malaise
already planning
Friday’s cocktail
25-Mar-2026
budget talks
steam rising
from the compost
25-Mar-2026
scenic coastline
a vacation cocktail
on the rocks
25-Mar-2026
coasting to a stop
an unattended shopping cart
in the parking lot
25-Mar-2026
profit taking a headline away
25-Mar-2026
taco truck
the vendor keeps losing
his flag
25-Mar-2026
shoulder season
I can dream
all day
25-Mar-2026
feeding a stray
I grow
a tail
25-Mar-2026
clanging down
the fire escape
my mic drop moment
25-Mar-2026
does the chipmunk not know
that his tunnel
is a monastery?
25-Mar-2026
absentmindedly setting fire to ashes
25-Mar-2026
night terror
the city moves on
without me
25-Mar-2026
generation alpha
the tragedy
of beginning
25-Mar-2026
bury me happy mondays
25-Mar-2026
I’m rushing to my next dream
but the elevator won’t start
25-Mar-2026
stock futures
time to cut down
on dog toys
26-Mar-2026
controlled burn
the nearest exit
may be on fire
26-Mar-2026
wicked witch
melting in a muddle
of lies
26-Mar-2026
double-takes at the mall
I wonder
what t-shirt I’m wearing
26-Mar-2026
breathing in the present tense
26-Mar-2026
between wind gusts
tinnitus
26-Mar-2026
still pond
a dragonfly lands
on the moon
26-Mar-2026
future shock
another
science refugee
26-Mar-2026
opening day
but who’s watching
the herring run?
26-Mar-2026
opening day
a cinder block dugout
at the schoolyard field
26-Mar-2026
old man
old car
all new noises
26-Mar-2026
cranberry bog
a house divided
at the produce stand
26-Mar-2026
billboard corridor
attorneys and dispensaries
lead the way
26-Mar-2026
cafeteria concert
a brass band rattles
the silverware
26-Mar-2026
almost sentient
my phone installs a feature
I didn’t request
26-Mar-2026
revolving credit
the whirlpool
accelerates
26-Mar-2026
in the headlines
a bruised hand caught
in the cookie jar
26-Mar-2026
great blue heron
reminding me
to breathe
26-Mar-2026
A-plus
apparently my blood type
is excellent
26-Mar-2026
hospital waiting room
windows surrounding
a world of worry
26-Mar-2026
is he worth the energy
to elucidate
my revulsion?
26-Mar-2026
suddenly the need to believe in voodoo
26-Mar-2026
end of the road
a billboard asks
if I’m going to heaven
26-Mar-2026
billboard corridor
missing the ideal
of a lonely highway
26-Mar-2026
blessing the fleet
a whale breaches
on the horizon
27-Mar-2026
reading the sign’s
invisible ink:
Beware of Dog
27-Mar-2026
class wars
secret rendezvous
on private islands
27-Mar-2026
Spice Islands
the intoxicating flavor
of colonization
27-Mar-2026
beautiful deer trampling the tulips
27-Mar-2026
its beak filled with mud
the forked tail
of a barn swallow
27-Mar-2026
cloudy skies
hanging our harps
on the willows
27-Mar-2026
wind turbines
not surviving
the brunt of the storm
27-Mar-2026
undeterred
the poem I write
on a pink slip
27-Mar-2026
night terror
I slip and fall
through the clouds
27-Mar-2026
blind date
giving me the slip
before the check arrives
27-Mar-2026
oyster shells
scattered by the slipstream
of a passing car
27-Mar-2026
robbing the skies
starlings
in the slipstream
27-Mar-2026
trail mix
the DJ
declines
27-Mar-2026
cheered with fervor
the calls
for impeachment
27-Mar-2026
two turntables
and a microphone
the pacifist’s revolver
27-Mar-2026
"that’s a wrap"
the deli counter
closes for the day
27-Mar-2026
snow globe
my daydreams
swirl around me
27-Mar-2026
future shock
news that my granddaughter
is dating
27-Mar-2026
whistling in the eaves
a cold north wind
27-Mar-2026
minus five
it’s warmer
than you think
27-Mar-2026
buyer beware
a fake Rolex
on Canal Street
27-Mar-2026
first date
both of us identify
the nearest exit
27-Mar-2026
Death Valley
wildflowers
in full bloom
27-Mar-2026
overrated
my middle-aged
loft dreams
27-Mar-2026
cloudless sky
a shower
of dogwood blossoms
28-Mar-2026
king of the tides
a gull rides
the crest of a wave
28-Mar-2026
college daze
digging out a quarter
for the pay phone
28-Mar-2026
a working pay phone
but not a dime
in my pockets
28-Mar-2026
snow flurries
an osprey considers
his life choices
28-Mar-2026
night terrors
thunder
only I can hear
28-Mar-2026
mums
withholding
their judgement
28-Mar-2026
chrysanthemums the word
28-Mar-2026
caught in a whirlpool
a nip bottle
in the river
28-Mar-2026
bored
the cattle dog
nips my toe
28-Mar-2026
signs of Spring
a bicycle courier
with his dreadlocks dyed green
28-Mar-2026
existential dread
all the cool kids
are wearing it
28-Mar-2026
retirement life
weeding
a dormant garden
28-Mar-2026
illusive
the myth
of clean coal
28-Mar-2026
fast fashion
a wool scarf
in lost and found
28-Mar-2026
after the storm
treating every wire
as if it’s live
28-Mar-2026
outstanding
her underwire bra
28-Mar-2026
new neighbors
their slatted shutters
permanently closed
28-Mar-2026
all-hands meeting
a sign reads
"no exit"
28-Mar-2026
first tendrils of daylight
counting the kernels
in the popcorn ceiling
28-Mar-2026
looksmaxxing
I really don’t know
what t-shirt I’m wearing
28-Mar-2026
manly men
definitely not crying
over raw milk
28-Mar-2026
labyrinth of solitude
we read
in separate rooms
28-Mar-2026
Palm Sunday
the president solicits
another bribe
28-Mar-2026
awake before sunrise
the quickening rhythm
of a woodpecker
29-Mar-2026
tenderness
straight from the pit
Cochinita Pibil
29-Mar-2026
gently down the livestream
29-Mar-2026
stream of consciousness
free beer
at the poetry slam
29-Mar-2026
is it too soon
to wait till next year?
29-Mar-2026
wild orchid
she takes off
her earrings
29-Mar-2026
hope Springs eternal
our neighbor tills
the frosty soil
29-Mar-2026
Palm Sunday
the dull clang
of a distant church bell
29-Mar-2026
one beer too many
I become the minister
of silly walks
29-Mar-2026
Copley Square
a retired priest
ministers to pigeons
29-Mar-2026
windless morning
my words fall
to the ground
29-Mar-2026
lazy afternoon
dogs prepare
a gourmet meal
29-Mar-2026
tenderness
waking up
to her touch
29-Mar-2026
shooting star
a glimmer of hope
then it’s gone
29-Mar-2026
perfect pitch
a whistling teapot
29-Mar-2026
anti-social media
I don’t yield
to hallucinations
29-Mar-2026
retirement worries
a ripple
in the arroyo
29-Mar-2026
did I become a housefly?
29-Mar-2026
dead canary
and yet the masses
enter the coalmine
29-Mar-2026
the suspense is killing me
this countdown
to Armageddon
29-Mar-2026
Semana Santa
a waxing gibbous
Lenten moon
29-Mar-2026
crow or raven?
he only wants to know
what’s for dinner
29-Mar-2026
first star in the sky tonight
another grandchild on the way
29-Mar-2026
shooting star
how insignificant
I am
29-Mar-2026
Semana Santa
a festive procession
of portable toilets
30-Mar-2026
low tide
searching for meaning
in the sandpiper tracks
30-Mar-2026
twilight sleep
my nightmare
on hold
30-Mar-2026
Monday morning hangover
the river
goes nowhere
30-Mar-2026
first crocuses
the bees
get busy
30-Mar-2026
crowded train
a passenger opens
a tin of sardines
30-Mar-2026
morning meditation
turning down the volume
of my tinnitus
30-Mar-2026
Spring shopping
a line forms
at the clearance rack
30-Mar-2026
growing family
I need a bigger
wine rack
30-Mar-2026
hunting lodge
fighting the urge to say
"nice rack"
30-Mar-2026
Dow futures
play stupid games
win stupid prizes
30-Mar-2026
mortgage underwater
why not take
that snorkeling vacation?
30-Mar-2026
same place the housefly got smashed
30-Mar-2026
if only these crocuses...
30-Mar-2026
kissing goodnight
the glowing embers
of a campfire
30-Mar-2026
Monday morning hangover
the conductor punches
my ticket twice
30-Mar-2026
staring out the window
a service dog
in his own seat
30-Mar-2026
dividing by zero
the portal opens
30-Mar-2026
trickle-down economics
pizza rat
with a top hat and cane
30-Mar-2026
sardines tired of being reduced to a metaphor
30-Mar-2026
sardines tired of being a metaphor
30-Mar-2026
epitaph:
he was
a very good boy
30-Mar-2026
subterranean homesick blues
an abandoned T stop
barely visible
30-Mar-2026
resurrection day
bacon sizzling
in the pan
30-Mar-2026
blue moon
a nesting pair
of condors
30-Mar-2026
shapeshifting
a dog
and his motorcycle
30-Mar-2026
the thing is not unkind
31-Mar-2026
April fools
the ones
who stayed behind
31-Mar-2026
lingering rain
a stray cat
in heat
31-Mar-2026
after the storm
a squirrel nest clings
to a broken tree limb
31-Mar-2026
unaware of his passing
why we can’t be friends
31-Mar-2026
homeward bound
a functionally obsolete bridge
31-Mar-2026
stock futures
covering up
my silver hair
31-Mar-2026
escalating war
holy sites
remain closed
31-Mar-2026
hope deferred
hydrangea buds
barely visible
31-Mar-2026
brave man’s death
a poet
in the cold rain
31-Mar-2026
walking on eggshells in the rain
31-Mar-2026
jazz band plays an odd number
31-Mar-2026
creation myth
six days later
my check hasn’t cleared
31-Mar-2026
moonshine tasting
pondering the lesser
of many evils
31-Mar-2026
spray tanned
and in a tailored suit
just another bum
31-Mar-2026
hazy beer
copycat breweries
following suit
31-Mar-2026
departure lounge
all eyes
on the unattended suitcase
31-Mar-2026
bad coffee
grounds
for a lawsuit
31-Mar-2026
having all the hallmarks
of a franchise player
the rookie is optioned
31-Mar-2026
not from around here
an exaltation
of larks
31-Mar-2026
downtown
the crumbling facade
of an art museum
31-Mar-2026
false start
the speedster picked off
at first base
31-Mar-2026
cactus blossom
the bartender’s
prickly disposition
31-Mar-2026
his name everywhere
a legend
in his own mind
31-Mar-2026
how many bobbleheads at the bodega?
31-Mar-2026
Harvey Wallbanger back from a bender
31-Mar-2026
heads or cautionary tales?
31-Mar-2026
baseball in March
a book I would have given
to my father
31-Mar-2026
I can only work odd jobs
31-Mar-2026
the accountant actually an actuary
31-Mar-2026
the audit revealed a hovercraft full of eels
31-Mar-2026
javelina
queen of the desert
31-Mar-2026
herring run
April fools
rush in
1-Apr-2026
April showers
always invigorating
outdoors
1-Apr-2026
civil twilight
my aspirations riveted
to the pillow
1-Apr-2026
ad-supported content
cotton candy
for the soul
1-Apr-2026
state fair midway
a long line
of cotton candy clouds
1-Apr-2026
morning hangover
the bright red face
of a ring-necked pheasant
1-Apr-2026
crisp spring morning
last year’s leaves
under my feet
1-Apr-2026
songbirds defying the cold rain
1-Apr-2026
birthright
a headful
of white hair
1-Apr-2026
cruel sunrise
a widowed
mourning dove
1-Apr-2026
nautical twilight
a crow writes his name
into the beach sand
1-Apr-2026
clinging to hope
April fools
1-Apr-2026
writer’s block
sowing seed
on fallow ground
1-Apr-2026
nautical twilight
a crow writes its name
in the beach sand
1-Apr-2026
AI-generated playlist
harmonizing
with itself
1-Apr-2026
paddling the pond
an old man
and his kayak
1-Apr-2026
wishing the oligarch
everything he deserves
1-Apr-2026
winter storm
a flag seeks refuge
in a neighbor’s tree
1-Apr-2026
a year when failure
is the only option
1-Apr-2026
by court order
a construction crane
at rest
1-Apr-2026
April fools!
we can’t see
tonight’s pink moon
1-Apr-2026
dog walker
letting her clients watch
squirrel TV
1-Apr-2026
healing garden
I pretend not to feel
the rain
1-Apr-2026
a world at war
the compass spins
round and round
1-Apr-2026
reading philosophy
instant nostalgia
for the Sunday funnies
1-Apr-2026
suspension of belief
ascending
through the clouds
1-Apr-2026
daffodils in bloom
the tease
of cold rain
2-Apr-2026
stock futures
a *zopilote* perched
above the *huerta*
2-Apr-2026
shallow river
only my dreams
float past
2-Apr-2026
tea and toast
how bland
I’ve become
2-Apr-2026
career opportunities
my extensive experience
as ballast
2-Apr-2026
ghosts
haunting the spaces
between poems
2-Apr-2026
waning gibbous moon
we’ll get there
when we do
2-Apr-2026
grinding to a halt
the aroma
of fresh coffee
2-Apr-2026
first-time visitor
I’m told to turn left
at the wheelchair
2-Apr-2026
after the storm
a beaver repairs
his dam
2-Apr-2026
boring party
everyone searching
for the exits
2-Apr-2026
mole meeting
they find one another
boring
2-Apr-2026
laughing gulls
the princess
kisses a toad
2-Apr-2026
cold leftovers
my takeaway
from the speech
2-Apr-2026
tugging on my heartstrings
an invisible dog
2-Apr-2026
pondering
my pen name
in the digital world
2-Apr-2026
handing my wife
the letter opener
she says "no need"
2-Apr-2026
gas prices
gone through the roof
my nest egg
falls to the floor
2-Apr-2026
AI-generated fighter jet
I visualize
the ejector seat
2-Apr-2026
mean ideas to call my own
2-Apr-2026
snowbirds fleeing the seasons
2-Apr-2026
war
my son
startled by silence
2-Apr-2026
detonation
she can no longer
hurt me
2-Apr-2026
stupid war
this is not
a metaphor
2-Apr-2026
Semana Santa
no one here
knows how much it means
2-Apr-2026
Apocalypse
a movie so real
it’s beyond a dream
2-Apr-2026
full from dinner
coyotes crossing
a residential street
2-Apr-2026
deepening mist
the silence
of herring gulls
3-Apr-2026
bee sting
a high cost to pay
for sweetness
3-Apr-2026
too close for comfort
the cheap perfume
of a fellow straphanger
3-Apr-2026
beautifully dangerous
and not so sweet
a candy barrel cactus
3-Apr-2026
jockeying for position
battle of the DJs
3-Apr-2026
run for the roses
a jockey drapes them
on the horse
3-Apr-2026
gardening store
I really don’t want to ask
for a hoe
3-Apr-2026
hayfield
will subdivide to suit
3-Apr-2026
Good Friday
the home opener
at Fenway
3-Apr-2026
Good Friday
herring fry
headed home
3-Apr-2026
just as the baby
lies down for a nap
a leaf blower lullaby
3-Apr-2026
wild turkey chasing after a robotaxi
3-Apr-2026
Palm Sunday
ignoring the collection plate twice
3-Apr-2026
Palm Pilot
flash memory
in the pan
3-Apr-2026
great white egret
at sunset
the perfect view
3-Apr-2026
in the interest
of transparency
she takes off
her sundress
3-Apr-2026
game set and match
a tennis player
tries pickleball
3-Apr-2026
before the concrete can set
permanent paw prints
3-Apr-2026
always served
with arroz con pollo
Grandma’s Spanglish
3-Apr-2026
hanging from the rim
on a basketball court
a giant icicle
3-Apr-2026
flea market
rings of Saturn
for sale
3-Apr-2026
cormorants
diving
for donuts
3-Apr-2026
in the clearance bin
pictures
at an exhibition
3-Apr-2026
darkened driveway
realizing I took
another wrong turn
3-Apr-2026
signs of Spring
invasive species
in the Middle East
3-Apr-2026
wondering
what clouds see
when they look at me
3-Apr-2026
orange sunset
I remember
Vietnam
3-Apr-2026
Viernes Santo
the tired pueblo
sleeps
3-Apr-2026
Cape Cod wind
last night’s rain falling
from the trees
3-Apr-2026
bridge construction
a cascade
of brake lights
4-Apr-2026
open borders
the neighborhood cat
taunts our dog
4-Apr-2026
gray partridge
bred and released
to be hunted
4-Apr-2026
setting up the webcam
an unnerving feeling
that someone’s watching
4-Apr-2026
ghost pepper seedlings
the hopeful glow
4-Apr-2026
customer service
a robot voice
mispronounces my name
4-Apr-2026
gentleman’s club
now serving
clam strips
4-Apr-2026
cherry maple
surreptitiously planning
our photo shoot
4-Apr-2026
numb to my shouting
a blue jay
at the finch feeder
4-Apr-2026
mall parking lot
the weekly exchange
of the kids
4-Apr-2026
first day of school
my daughter tells the teacher
that kids are baby goats
4-Apr-2026
sweetbreads on the menu
I order a cocktail instead
4-Apr-2026
idyllic sunset
somewhere
beyond the clouds
4-Apr-2026
stock futures
a private jet disappears
behind a sand dune
4-Apr-2026
photo session
the chair labelled
"not to be taken away"
4-Apr-2026
one paper plate short of a picnic
4-Apr-2026
latchkey children
changing the locks
4-Apr-2026
Grandpa
so good
with the help
4-Apr-2026
meanwhile in Washington
a wild turkey gobbling
at nothing
4-Apr-2026
Easter Sunday
blessed are
the peacemakers
4-Apr-2026
rain in the forecast
the river
holds out hope
4-Apr-2026
dry and windy
the river filled
with only hope
4-Apr-2026
egg hunt
an open bodega
on Easter Sunday
5-Apr-2026
meteor shower
losing count
of our sighs
5-Apr-2026
so little time
so many rivers
to cross
5-Apr-2026
method actor
wearing the character’s
heart on his sleeve
5-Apr-2026
tired mountains
a pale sky
before dawn
5-Apr-2026
morning fog
rationing
the coffee
5-Apr-2026
misty Easter morning
church bells
float away
5-Apr-2026
comic relief
video of a dog eating
crunchy peanut butter
5-Apr-2026
suburban postcard
a tandem bicycle
at the Wendy’s drive-through
5-Apr-2026
soup kitchen
no one asks
for gluten-free options
5-Apr-2026
luxurious boredom
the shortest distance
without a point
5-Apr-2026
rabbit hole
anything to avoid
doom-scrolling
5-Apr-2026
wind chimes
an angel
gets his wings
5-Apr-2026
brown-headed cowbird
all its eggs
in another bird’s basket
5-Apr-2026
outside the dispensary
a dyslexic lights up
at 2:40
5-Apr-2026
grandstand seats
lowering
my expectations
5-Apr-2026
underachiever
chasing a slider
in the dirt
5-Apr-2026
bracing for impact
I fear for
my nest egg
5-Apr-2026
the unicyclist’s handlebar mustache
5-Apr-2026
Wall Street menu
a smaller piece
of the pie
5-Apr-2026
missing the target
another incoherent speech
5-Apr-2026
age is just a big number
5-Apr-2026
not a rational number
5-Apr-2026
fallen empire
the lone and level sands
stretch far away
5-Apr-2026
sundown
continously refreshing
the news feed
5-Apr-2026
age is just
an agitated
state of mind
5-Apr-2026
chemical compound fracture
5-Apr-2026
what if the apocalypse
leaves us behind?
5-Apr-2026
drugs to keep my heart pumping
5-Apr-2026
losing count
of all the words
I’ve wasted
5-Apr-2026
telling my ghost
I just don’t
sleep enough
5-Apr-2026