June 27, 2018 Evening of Inspiration with Voice at the Table at Reed Smith, Broadgate Tower, 20 Primrose Street, London EC2A 2RS
Time: 7.00 – 10.00 p.m.
April 16, 2018 Book Chat: When the Future Comes Too Soon with the Marlow Book Group, Marlow, UK
Time: 7.00 – 9.00 p.m.
April 12, 2018 Talk & Reading: The Tensions between Diversity and Universality at the London Book Fair, Olympia London, Hammersmith Road, Kensington London W14 8UX
Time: 1.00 – 2.00 p.m.
March 12, 2018 Book Chat: The Woman Who Breathed Two Worlds with the World Bank Book Group, Kuala Lumpur via Skype
Time: 1.00 – 3.00 p.m.
March 9, 2018 Talk: Being Out and Proud in the Mid-80s to the Southampton University LGBT Society, University Road, Southampton SO17 1BJ
Time: 7.00 – 9.00 p.m.
January 10, 2018 Book Chat: The Woman Who Breathed Two Worlds with the Doha Book Group via Skype
Time: 1.00 – 3.00 p.m.
December 19, 2017 Book Chat: Background to The Malayan Series at the Southwest Book Club, Orange County Library System/Southwest Branch 7255 Della Drive, Orlando, FL 32819
Time: 7.00 – 9.00 p.m.
December 18, 2017 Talk: The Art of Embracing Many Identities at the Rotary Club of Sanford, Sanford Chamber office: 400 E. First Street, Sanford, FL 32773
Time: 12.00 – 1.30 p.m.
December 7, 2017 Talk: The Art of Embracing Many Identities at the Rotary Club of Apopka, Florida Hospital Apopka Community Room, 201 North Park Avenue, Apopka FL
Time: 12.00 – 1.30 p.m.
December 7, 2017 Talk: The Art of Embracing Many Identities at the Rotary Club of Lake Buena Vista, Wyndham Resort Walt Disney World, 1850 Hotel Plaza Blvd, Lake Buena Vista, FL 32830
Time: 7.00 – 8.30 a.m.
December 6, 2017 Seminar: On Making Location a Novel Character to the Florida Writers' Association, University Club of Winter Park, 841 North Park Avenue, Winter Park, FL 32789
Time: 6.00 – 8.30 p.m.
December 1, 2017 WPPC Book Club: The Woman Who Breathed Two Worlds at Winter Park Presbyterian Church, 400 S. Lakemont Ave., Winter Park, FL 32792
Time: 7.00 p.m.
October 26, 2017 NYPL Book Chat: The Woman Who Breathed Two Worlds at Harry Belafonte Library, 115th Street Library, 203 West 115th Street, New York, NY 10026
Time: 5.30 - 6.30 p.m.
October 25, 2017 NYPL Book Chat: When the Future Comes Too Soon at Yorkville Library, 222 East 79th Street, New York, NY 10075-1202
Time: 5.30 p.m.
October 25, 2017 Talk: The Art of Embracing Many Identities at the Rotary Club of Chinatown,16 Mott St (upstairs), New York, NY 10013
Time: 12.30 p.m.
October 19, 2017 NYPL Book Chat: When the Future Comes Too Soon at Seward Park Library, 192 East Broadway, New York, NY, 10002
Time: 6.00 p.m.
September 28, 2017 Book Chat & Reading: The Woman Who Breathed Two Worlds at Sherbourne Book Group, London
Time: 8.00 – 10.00 p.m.
October 22, 2016 Reading: The Woman Who Breathed Two Worlds at Seksan, 67, Jalan Tempinis 1, Lucky Garden, 59100 Kuala Lumpur, Federal Territory, Malaysia
Time: 2.00 – 5.00 p.m.
October 15, 2016 Reading: The Woman Who Breathed Two Worlds at Sharpened Word, Old Andersonian Club, 932 Jalan Raja Ashman Shah, 31350 Ipoh, Perak, Malaysia
Time: 2.00 – 5.00 p.m.