For this year’s appearances, see the home page.
2025
Saturday, December 6, 2025, in Springville, Utah: David was at the Springville Library for Utah Author’s Day, chatting and selling and signing books from 12:00 noon to 2:00 p.m.
Wednesday, October 29, 2025, in Logan, Utah: David presented “It’s (Almost) All in the Voice” at a combined meeting of The Writers Cache and Fellowship of the Ink (chapters of the League of Utah Writers) and Helicon West at the Logan Library.
Saturday, October 25, 2025, in Provo, Utah: David was one of nearly 100 local authors at the Provo Library’s Read Local Book Festival, a Utah Humanities Book Festival event.
Saturday, October 18, 2025, in Ogden, Utah: David was one of several authors displaying and reading at the Local Artisan Collective’s birthday party, which was also a Utah Humanities Book Festival event. (A late lunch afterward at the nearby Union Grill was well worth repeating.)
Friday, October 10, 2025, in downtown Salt Lake City, Utah: David attended the 2025 Utah Book Awards Ceremony in the Salt Lake City Library auditorium. His two fiction collections were honored among as Notable Reads in General Fiction.
Thursday, October 9, 2025 in Alpine, Utah: David will join other authors and artists at the Family Literacy Fair at Westfield Elementary in Alpine. During the event he presented a workshop entitled, “How to Be an Author, Starting Now.”
Sunday, September 28, 2025 in Aurora, Colorado: David presented two sessions at the 2025 Colorado Gold Writers Conference, sponsored by Rocky Mountain Fiction Writers, in Aurora, Colorado: “Worldbuilding? You’ll Need Some Government” and “Making It Strange: Using Defamiliarization to Change Readers and the World.”
Thursday, September 4, 2025: David presented “It’s (Almost) All in the Voice” at an online meeting of the Oquirrh Chapter of the League of Utah Writers.
Tuesday, September 2, 2025: David presented “Making It Strange: Using Defamiliarization to Change Readers and the World” at a meeting of the Brigham City Writers, a chapter of the League of Utah Writers, at John Adams Park in Brigham City.
Thursday, August 28, 2025: David presented “Being a Good Critique Partner” at a meeting of the Herriman Chapter of the League of Utah Writers at the Herriman Library.
Friday, August 15, 2025: David presented “It’s (Almost) All in the Voice” at a meeting of the The Write Stuff, an Orem chapter of League of Utah Writer, in Pleasant Grove, Utah.
Saturday, May 10, 2025: David presented a one-hour session at the 2025 Storymakers Conference at the Utah Valley Convention Center in Provo, Utah: “Crafting Authentic Young Character Voices.”
Thursday, May 8, 2025: David presented a 3-hour Thursday Workshop at the 2025 Storymakers Conference at the Utah Valley Convention Center in Provo, Utah: “Making Promises and Setting Hooks: Crafting Great Beginnings.”
Saturday, March 15, 2025: David presented a session and a workshop and appeared on a panel at the Eagle Mountain Arts Alliance (EMAA) 2025 Writing Conference: “Writing Young Voices” (a one-hour session), “Fantastic Feedback and Where to Find It” (a panel), and “21 Beginnings, Including Mine and Yours” (a two-hour workshop)
Friday, March 14, 2025: David led an evening boot camp connected with the Eagle Mountain Arts Alliance (EMAA) 2025 Writing Conference.
Tuesday, February 28, 2025: David presented “Being a Good Critique Partner” at an online meeting of Utah KidLit, a chapter of the League of Utah Writers.
2024
Saturday, December 7, 2024 (Utah Authors Day): David will meet readers and sign books at Hideaway Books (a personal favorite) in American Fork, Utah, from 10 a.m. to 12 noon.
Wednesday, August 21, 2024: David presented “It’s (Almost) All in the Voices” at an online meeting of the Blue Quill Chapter of the League of Utah Writers.
Saturday, June 22, 2024: David presented two sessions at the Eagle Mountain Literary Conference in Eagle Mountain, Utah: “You Can’t Make a Long Story Short (But You Can Make a Short Story)” and “Making It Strange.”
Friday, June 21, 2024: David and two other authors ran a boot camp for new writers at the Eagle Mountain Literary Conference in Eagle Mountain, Utah.
Wednesday, June 19, 2024: David presented “Giving Useful Critiques and Being a Good Beta Reader” at an online meeting of the Blue Quill Chapter of the League of Utah Writers.
Saturday, June 8, 2024: David presented two sessions at the Summer Writers Symposium at Utah State University: “Worldbuilding? You’ll Need Some Government” and “Writing Young Voices.”
Saturday, April 20, 2024: David presented one session at the League of Utah Writers Pre-Quill Conference in Salt Lake City: “Making it Strange.”
2023
Saturday, December 2, 2023: David appeared as part of the 2nd Annual Utah Authors Day at Hideaway Books (a personal favorite) in American Fork, Utah. Utah Authors Day 2023 featured approximately 150 authors at 46 locations across Utah.
Saturday, November 4, 2023: David appeared at the American Fork Library’s Indie Author Day, one of a dozen authors selling and signing books and giving a brief reading.