2007-11-24

pristine and clean
garbage truck grinding carries
over gated walls

marigolds in the desert
so very thirsty in bed
pipe the water in

filtered, but still foul
television overspray
from the room next door

2007-01-06

white flakes meander
barely heavier than air
old pine creaks beneath

drab summer birdie
flaunts his dusty blue jacket
bright now in a cold world

black specks on the snow
gather and wait for the call
they will hop as one

2006-12-11

winter storm comes in
tall buildings disappear
my city gets softer

snow arrives on schedule
travelers fall behind theirs
they crash in the airport

blanket on the town
pajamas on my girlfriend
all is warm tonight

2004-11-28


the woods have disrobed
trees prefer their nudity
in the off-season

leaf prints in the rain
part of the concrete sidewalk
now running away

thirsty houseplants watch
through the balcony window
pots filling with rain

2004-11-21


autumn falls on the
abandoned swimming pool
scum turns to green ice

no bugs until spring
frogs in the pond burrow deep
into welcoming muck

no less than the leaves
stones in the graveyard also decay
just more slowly

2004-11-15


she calls at eleven
it’s past my bedtime
but I’m not home

weekend together
free from the city madness
stuck inside our own

her paranoia
is utterly ungrounded
unless she reads minds



2004-10-29


"It's a device," he said,
in the street lamp light, poking it.
"That's what it is."

possibly perfect
but too heavy to carry
I bypass the thing

certain street treasures
employ dark spells to evade
the recycling truck

2004-10-26


autumn park people
draw together today in
the bright orange corner

office building shadow
reaches my sunny parkbench
lunch break is over

the mental challenge:
two more months of shortening days;
now hold sanity

2004-10-21


bin full of papers
I rummage through like a rat
back issues of AdWeek!

searching for wisdom
I discover truth instead
newsstand reality

celebrity’s weight
they measure in tons
at the recycler

2004-10-20


journey to work
not so much walking
as swimming

puddles in the day
live always against the odds
the sun is waiting

New York strangers stand
at the crossing as one
waiting for a sign

2004-10-11


little squashed bug
your mad dash for safety
is what caught my eye

superman died today
yet dubya still struts
comic heroes live forever

the clock is shrinking
as my memory grows fat
time for a nap

2004-10-07

in my cubicle
"please call it a workstation"
overwhelmed by beige

muses squeezed between
modules, wires and monitors
claw at my ankles

there is a doorway
glowing digital unlocked
tho tethered, I dive

2003-10-24

autumn churns the sky
over Bryant Park
black bag sails for Rome

fan interference
at Wrigley Field
a scapegoat is born

leaves on the ground
now cast their own shadows
as trees lose theirs

October air
clears the cobwebs even
out of my brain


2003-10-23

ten years of childhood
no, make that eight
lived over again for eighty

grass in the park
brand new sod
reborn in midtown

my bicycle lock
city fashion
accessory to crime

how many horns
honk broadway thru its day?
I only hear the first thousand

baglady bundles on her
two wheeled cart
my pockets are empty for her

dead leaf lands
on my notebook
as i wait to turn the page

cold hands write slow
as the mind clears
and the heart pounds

like a city window at eleven
old flame flickers and goes dark
she has forgotten me

two more haiku
and I can return
to my corral

autumn again?
my mind slows
as the world spins faster

2003-10-14

October street
more leaves than trash
this month

frantic dash
in the sweeper's wake
park with the flow

peeler man hawks
on 42nd and 6th
how much for the scraps?

two lovers on phones
enjoy the park
in three different worlds

at Google today
the center of the universe
maximizers concatenate

china doll in the window
wants so badly
to lift her skirt

baby in Times Square
lies in his limo
while mommy gawks

is there milk
in the blue bottle?
Calvin Klein underpants

are you Jewish?
stranger asks.
he'll give you a blessing

sun dried worms
on the walk
crunch under my sneakers