Mary Fan at AwesomeCon
Walter E. Washington Convention Center 801 Mt Vernon Pl NW, Washington, DC, DC, United StatesSWP author Mary Fan will be selling and signing books at the Nerd Girl Books table (booth K07) at AwesomeCon in Washington, D.C.
Welcome to our events calendar! Here you can find all of our authors’ upcoming in-person and online events. Use the tabs next to the search bar to view in list or calendar format.
Event Types:
Panels & Speaking Engagements | Workshops | Signings | Online Events
SWP author Mary Fan will be selling and signing books at the Nerd Girl Books table (booth K07) at AwesomeCon in Washington, D.C.
SWP author Mary Fan will be participating in the panel "Writing the Mind: Mental Health in YA Novels" at AwesomeCon in Washington, D.C.
SWP author Mary Fan will be selling and signing books at the Crazy 8 Press table at Shore Leave in Hunt Valley, MD (just north of Baltimore). She will also be participating in a few panels still to be determined—watch this space for more information!
SWP author Mary Fan will be selling and signing books at Gen Con in Indianapolis.
SWP author Mary Fan will be a panelist at Shore Leave 41 in Hunt Valley, MD, near Baltimore. Her panel schedule can be found below: Friday, July 12: "Meet the Pros" - 10:00 AM-12:00 PM in the Hunt/Valley Hallway Saturday, July 13: "Touchy Topics" - 11:00 AM-12:00 PM in Salon E "Crazy 8 Press Panel" […]
Mary Fan, author of the Starswept Trilogy and the Fated Stars series, will be selling and signing her books at the Crazy 8 Press table at Farpoint. Additionally, Mary will be a panelist on the following panels: 90s Kids TV - Friday, 5:00 PM, Salon A I've Finished My Manuscript, Now What? - Saturday, 10:00 […]
Mary Fan, author of the Starswept Trilogy and the Fated Stars series, will be selling and signing her books at the Crazy 8 Press table at Shore Leave. She will also be a panelist—watch this space for panel information as the event gets closer.
Due to scheduling conflicts, Mary Fan will no longer be appearing at Farpoint. We apologize for any inconvenience.