instagram pinterest linkedin facebook twitter goodreads facebook circle twitter circle linkedin circle instagram circle goodreads circle pinterest circle





April 16, 7 p.m. -- Marlboro College, Marlboro VT. Magnet Classroom, Snyder Center. A special pre-publication event. Pre-orders for Code Name Madeleine will be taken on the spot by Everyone's Books, based in nearby Brattleboro. 


June 9 -- Bonjour Cafe, 6060 Falls Road, Baltimore MD. Special book launch in quaint, colorful cafe popular for its fine cofffe & teas & freshly baked French pastries. An ideal setting to discuss a woman who was raised opposite Paris & fought Nazis there. 


June 16, noon -- Boston Athenaeum. Details to come. 


June 18,, 7 p.m. -- Print: A Bookstore

                             273 Congress Street

                             Portland, ME 04101




July 9, 7 p.m. -- The Ivy Bookshop, 5928 Falls Road, Baltimore MD  


August 13, 1 pm -- Oak Crest Village, Parkville, MD. Private event


Sept. 9, 7 pm -- Grand Central branch of New York City Public Library, 135 East 46th Street, NYC 


Sept. 13 -- annual memorial service for Noor Inayat Khan, Carmelite Convent, Dachau Concentration Camp Memorial Site, Dachau, Germany. Time to be announced. 


Oct. 17 or 18 -- Brattleboro Literary Festival, Brattleboro, VT. On panel with Judy Batalion, author of The Light of Days: The Untold Story of Women Resistance Fighters in Hitler's Ghettos. Date & time to be announced. 




"The Virtues of Ignorance"

Sunday, November 10, 9:30 a.m.

This event is part of the 2019 Festival of Jewish Literature

Baltimore Hebrew Congregation

7401 Park Heights Ave., Baltimore MD

Writers need to approach whatever they're writing about as empty vessels -- acknowledging the gaps (often, the immense gaps) in their knowledge, knowing these must be filled and eager to fill them. This requires courage, humility, perseverance. Seeded throughout the talk will be examples from my own books about what I didn't know at the outset of a project & the lengths to which I went to (hopefully) fill those holes.