Upcoming Events

Anywhere

Invite me to virtually visit your book club. It’s fun, and it’s free. Learn more


Creemore, ON—Curiosity House Books

May 26, 12 noon
Chez Michel, 150 Mill St.

Luncheon, Author talk, reading and signing. $35 Tickets


Orangeville, ON—Dufferin County One Book, One County

May 28, 6:30pm
White Truffle, 139 Broadway

French themed dinner, Author talk, reading and signing. $45. Tickets are available at the Orangeville, Shelburne and Grand Valley libraries, as well as BookLore (519-942-3830, booklore@bellnet.ca).


Kitchener, ON—Balzac’s Coffee

June 1, 3:00pm
Balzac’s Kitchener, 151 Charles Street West

Author talk, reading and signing. Free with beverage/food purchase.


Stratford, ON—Balzac’s Coffee

June 1, 7:30
Balzac’s Stratford, 149 Ontario Street

Author talk, reading and signing. Free with beverage/food purchase.


Toronto, ON—Balzac’s Coffee

June 4, 7:30
Balzac’s Ryerson Image Arts, 122 Bond Street

Author talk, reading and signing. Free with beverage/food purchase.


Niagara-on-the-Lake, ON—Western University Alumni

June 6, 6-9pm
Inniskillin Winery, 1499 Line 3

Winery tour and tasting, author talk, reading and signing. Free. Alumni and friends are welcome. Details and registration (by June 2nd)


Niagara-on-the-Lake, ON—Balzac’s Coffee

June 8, 7:30pm
Balzac’s Niagara-On-The-Lake, 223 King Street

Author talk, reading and signing. Free with beverage/food purchase.


Toronto, ON—Balzac’s Coffee

June 11, 7:30
Balzac’s Reference Library, 789 Yonge Street

Author talk, reading and signing. Free with beverage/food purchase.


Guelph, ON—Guelph Public Library

June 12, 7:00
Guelph Public Library, 100 Norfolk Street

Author talk, reading and signing. Details


Toronto, ON—Balzac’s Coffee

June 13, 7:30pm
Balzac’s Distillery District, 1 Trinity Street

Author talk, reading and signing. Free with beverage/food purchase.


Exeter, ON—Exeter Public Library

June 15, 1:30pm
330 Main St.

Author talk, reading and signing. Free. Space is limited so please pre-register at the circulation desk, by phone (519-235-1890) or email exeterlibrary@huroncounty.ca.


Bayfield, ON—Hosted by The Village Bookshop

June 15, 7:30
Bayfield Town Hall, 11 The Square

Author talk, reading and signing. Tickets are $30 and will include a signed copy of The Painted Girls. Tickets are available through The Village Bookshop and can be purchased (with the book) in advance or at the door.


Fort Erie, ON—Fort Erie Public Library

June 19, 2pm
Fort Erie Public Library, Centennial Branch, 136 Gilmore Rd.

Author talk, reading and signing. $2. Tickets may be picked up ahead or reserved in advance by calling 905-871-2546, ext. 300.


Pelham, ON—Pelham Public Library

June 19, 7pm
Pelham Public Library, 43 Pelham Town Square

Author talk, reading and signing. $10. Tickets may be purchased ahead at the library.


Nantucket, Massachusetts—Nantucket Dance Festival

July 22, 5pm
Nantucket Atheneum Great Hall, 1 India Street

Author talk, reading and signing. Free. Details here


North Caldwell, New Jersey—Green Brook Country Club Book Club

July 28, time TBA
Green Brook County Club, 100 Greenbrook

Author talk, reading and signing. Watch for details here


Woody Point, Bonne Bay, Newfoundland—Writers at Woody Point

August 15, 8pm
Woody Point Heritage Theatre

Appearing with Will Ferguson (419) and interviewed by Shelagh Rogers. Details here, click on August 15th


Toronto, ON—The Heliconian Literary Lecture Series

September 10, 7:30pm
Heliconian Club, 35 Hazelton Avenue

Author talk, reading and signing. Attendees must subscribe to The Heliconian Literary Lecture Series. Watch for details here


Eden Mills, ON—Eden Mills Writers’ Festival

September 15, time TBA
Details TBA

Author talk, reading and signing. Watch for details here


Windsor, ON—Windsor Bookfest

September 21st, time TBA
Details TBA

Author talk, reading and signing. Watch for details here


Toronto, ON—Humber School for Writers, Word on the Street

September 22st, 5:00pm
Humber School for Writers tent, Word on the Street, Queens Park Circle

Author talk, reading and signing. Free.


Toronto, ON—North York Central Library Book Club

September 24th, 7-8:30pm
North York Central Library, 5120 Yonge Street, Room 2/3

Author talk, reading and signing. Register by calling 416-395-5672. Watch for details here


Aurora, ON—Aurora Public Library

October 9th, 7pm
15145 Yonge Street

Author talk, reading and signing. Watch for details here


Calgary, AB—Calgary Wordfest

October 19 or 20, time TBA
Location TBA

Author talk, reading and signing. Watch for details here


St. Albert, AB—Starfest, St. Albert Reader’s Festival

October 23, time TBA
Location TBA

Author talk, reading and signing. Watch for details here


Vancouver, BC—Vancouver Writers Festival

October 24 or 25, time TBA
Location TBA

Author talk, reading and signing. Watch for details here