Kassidy’s Roof

From Kassidy’s roof we can see right over the golden domes and green and blue minarets, pink apartment blocks and new shopping malls, all the way down to the sea, which lies as flat and polished as a sheet of turquoise glass.

“Try this bread,” says Kassidy. “It’s that new bakery. The manager was a student of mine … used to be in the Secret Police…yes, truly! … Anyway… Hafiz. Well, he seemed so… so uncomplicated… but… oh oh he calls me ‘his girl’! Maybe it wasn’t such a good idea to let him move in with me. He’s started to read my e-mails over my shoulder.”

I picture Hafiz, spectacular in his new black dishdasha and black turban at Kass’s fiftieth birthday party, besotted with Kass in her green silk dress, her red hair tumbling like a mane around her shoulders.

She walks down the steps with us to the parking lot, blowing kisses as each car leaves. I wind down the passenger window and see Hafiz lighting candles on the steps. Until Hafiz moved in Kassidy had a system set up that switched on her CD player as she opened her front door, turned on her lamps and activated the voice of her computer so she heard: “Good evening Kassidy, I hope you’ve had a nice day”.

Kassidy sees me watching Hafiz. She flicks back her hair. “I know. He’s only twenty five. I’m not flattered. This is the Gulf. I could install a revolving door in my bedroom.”

I smile. “See you tomorrow.”

As we move off I smell jasmine in her garden and frangipani from the smoky swirls of incense on her roof. I see her framed in the wing mirror. She gives a final wave then turns and runs lightly up her illuminated steps.


About Sandra Arnold

Sandra Arnold is a New Zealand novelist, short story and non-fiction writer with a PhD in Creative Writing. Her work has won several literary awards and has been widely published and anthologised.

>> Sandra Arnold's author page

More Romance stories

Discover our random name generators

Troll Name Generator Werewolf Name Generator Druid Name Generator D&D Name Generator Italian Name Generator Country Name Generator Wrestler Name Generator Disease Name Generator Ninja Name Generator Prison Name Generator Lake Name Generator Drug Name Generator Dinosaur Name Generator Mexican Name Generator Jewish Name Generator Hotel Name Generator Drink Name Generator Mermaid Name Generator Sports Team Name Generator Brand Name Generator DJ Name Generator Empire Name Generator Forest Name Generator Fantasy Race Name Generator Religion Name Generator Monster Name Generator Arabic Name Generator Pirate Name Generator Dutch Name Generator Tavern Name Generator Magazine Name Generator Food Name Generator Star Wars Name Generator Writing Prompt Generator Blood Elf Name Generator French Name Generator Cowboy Name Generator Currency Name Generator Gamertag Generator Half-Elf Name Generator

Would you like to see more? Then check out our full list of random name generators.


The Story Shack offers a wide range of flash fiction, writing tools and random name generators. Enjoy reading stories, get help writing them or generate names for anything you need, be it huge Triple A Games or awesome Indie ones, D&D roleplaying adventures, science fiction movies or perhaps even a newborn child. Whatever you're here for, thanks for stopping by and please enjoy your stay!