A Shunt in Your Wicked Heart

In the doctor’s office, they call it a “communication” in the heart or sometimes a “shunt.” When I asked if that was another way of saying a “hole,” the doctor laughed and said, “Sure, if you want to call it a hole, it’s a hole.”

What we’re talking about is called a “patent foramen ovale (PFO)”—pronounced foh-RAY-mun oh-VAY-lee—a hole in the heart that didn’t close the way it should have after birth. It’s a small opening between the upper heart chambers, or the atria. It’s normally present during gestation in the womb but closes up during infancy—except when it doesn’t. Then it’s called a patent—or open—foramen ovale. That’s what I’ve got, and it turns out to be the cause of most of my shortness of breath when I’m exerting myself. What’s happening is that some of the blood that should be getting pumped to my lungs for fresh air is getting shunted instead to the left side of my heart and sent back out to the rest of my body. And then my saturation O2 drops.

We learned this during some recent tests: one where they did an echocardiogram while injecting micro-bubbles into a vein, and another where they ran catheters into my arteries to measure various parameters, while having me pump away on an exercise bike until I was gasping. They gathered lots of good data, I was assured. They thought I might have pulmonary hypertension, but I don’t.

What does this mean about the pulmonary fibrosis? Well, I still have it; that hasn’t changed, alas. But it’s milder than my breathing needs would indicate. The accusing finger points at my heart for that.

The good news is, this is something they can probably fix. First, though, I have to get scheduled for another test, to get clearer images of the shunt. If that goes as expected, then I’ll be, er, shunted to cardiology for the next phase.

Stay tuned. It should be exciting.

This is a railway shunt. Not really what we’re talking about.

New Print Edition: Down the Stream of Stars


We’ve been back from the tropics for a week, and are now awaiting the arrival of a snowy, blowy nor’easter. To take our minds off that, let’s celebrate the arrival of a new print edition: Down the Stream of Stars, sequel to From a Changeling Star.

Like all of my books, this is one of my favorites. It’s cosmic in its setting, but it features an eight-year-old girl and a doglike lupeko named Lopo, flying with their families on a colony starship. They are about to fall into peril, because of the terrifying Throgs who inhabit the n-space of the starstream. They might get some help from a robot named Jeaves, as well as the sentient beings who fell into the starstream in the moment of its creation, but the danger is quite real.

This book was originally published back in the day by Bantam Spectra, and was called one of the best science fiction novels of the year by Science Fiction Chronicle. The original cover art is featured here, with the generous permission of the artist, Shusei.

The files were almost ready when I left for Puerto Rico, but I had to wait for a proof copy to arrive, so I could check it over and discover the formatting errors I made when setting it up. I did that, and now you can buy it on Amazon (affiliate link). Soon it’ll be in other stores, as well as in my Etsy shop, if you’d like an autographed copy.

The Ponce Chronicles, Winter 2023 — Part 4

We’re in the final throes. We leave Monday morning, and it takes at least a day to clean up and put everything away. Myriad small repairs underway. The wooden door just got its fourth and last coat of polyurethane. Looks pretty good, if I say so myself.

Allysen is taking a crack at sanding the surface of one of four giant mahogany disks cut from the tree that went down in Hurricane Maria. These will make great table tops, if they can be smoothed from the uneven cuts and finished adequately. (I’m amazed anyone was able to slice these things at all.) Dunno if it’s doable or not, but they’re quite beautiful pieces of wood.

You know how I said I was reserving time in this trip for writing and enjoying the tropical environment? That proved to be mostly a lie—at least the time for writing. There was just too much to do, and no one else to do it. At least the pauses between tasks, looking out over the hill, were restorative.

Last night we finally got together with our dear friends and neighbors Frances and Che. Frances is recovering from a medical procedure, but she looked great. Che’s English can be hard to understand, but there was one thing he said that I got: “If there’s anything you need, anything at all, you’ve got it. We are family.” Pause to make sure I understood. “We are family.”


That seems like a good place to wrap this season’s run of The Ponce Chronicles. Probably the next time you hear from me, I’ll be back in Boston.

The Ponce Chronicles, Winter 2023 — Part 3

Yesterday was Allysen’s birthday! We celebrated by…er…spending the day waiting to see a doctor at the “urgent” care clinic in downtown Ponce. In a freak accident, Allysen somehow scratched her eye with her thumbnail and was in considerable pain. After waiting four hours to be seen, we were told “We’re not really equipped to treat eyes,” which would have been nice to know at the start. But we came away with a prescription for some eyedrops, and they seem to be doing the trick. She’s feeling much better today and was able to do her regular work at the computer.

We did celebrate in more proper style with a nice dinner at Vistas rooftop restaurant, overlooking the city.

This was Crystal’s last day here, so I drove her to Mercedita Airport at the obligatory 4 a.m. hour to catch the JetBlue flight out. Before leaving, Crystal singlehandedly painted an entire bedroom for us! Bless you, Crystal. (For readers who do not know Crystal, she was the one who first introduced me to Allysen back in the day, when she—Crystal—was a housemate of mine in Cambridge.)

I know I said I would do no sanding, because lungs. But we had a half-sanded varnished door which had to be finished or it would be ruined by the elements, and I absolutely was not going to let Allysen keep sanding it with a possibly scratched retina. So I extended my O2 hose, donned an N95 mask, and finished it with a power sander. I was covered with dust, but my airways remained clean under the N95, and now it’s finished. Sanded, I mean. We still have to polyurethane it.

Too much remains to be done to leave on our original date, which was tomorrow. So I changed our flights, and we are staying until next Monday. Wish us luck!

Here’s another shot of the pony that sometimes comes up to our back fence, munching on an offering of greens. We don’t know his real name, so I call him Horsie.