Staff & Contributors


Jeff O’Neal, CEO & Co-founder, reads books and writes about them. He has the great good fortune of living with his favorite person in the world and their two bright, beautiful children in Portland, OR.

photo by PJ Sykes

Rebecca Joines Schinsky, Executive Director, Business Development, loves books, bourbon, travel, and cooking. She co-hosts the Book Riot Podcast and All the Books. She’s also passionate about yoga and serves on the board of directors for Project Yoga Richmond in her adopted hometown, Richmond, VA, where you might see her running around with a rambunctious golden retriever.

Her tweets can be found @RebeccaSchinsky.

Amanda Nelson, Executive Editor, can usually be found romping along the river in Richmond, Virginia, with her twin boys. Amanda also spends time volunteering as an abortion clinic patient escort, and puts her former-indie-bookseller skills to use as the co-host of the Get Booked podcast.

Find her on Instagram @ImAmandaNelson.

Kelly Jensen, Editor, is a former teen librarian who worked in several public libraries before pursuing a full-time career in writing and editing. Her books include Here We Are: Feminism for The Real World and (Don’t) Call Me Crazy, a collection of art, essays, and words to launch a powerful and important conversation about mental health. It was named a best book of 2018 by the Washington Post and earned a Schneider Family Book Award Honor. Her next book is Body Talk, scheduled for Fall 2020. She’s also a certified yoga teacher.

Find her on Instagram @heykellyjensen.

S. Zainab Williams, Managing Editor, is a writer, cartoonist, former Birutė Galdikas wannabe, and hedge witch. Cursed with rampant wanderlust, she lives for travel, and doesn’t know what life even means without writing, books, and drag clubs. You can occasionally find her at her website, or hiding under a wig hissing at joggers from her basement window.

Find her on Instagram @szainabwilliams.

Vanessa Diaz, Associate Editor, is a writer, reader, and former bookseller from San Diego, CA whose Spanish is even faster than her English. Her penchant for books, travel, and a hot cuppa tea is rivaled only by her obsession with Agatha Christie and cheese. This Portland transplant can be found hosting the Read Harder Podcast, on Book Riot’s YouTube channel, and only very occasionally at Buenos Diaz San Diego.

Find her on Instagram at @BuenosDiazSD.

Jenn Northington, Manager, Editorial Operations, has worked in the publishing industry wearing various hats since 2004, including bookseller and events director, and is currently Manager of Editorial Operations at Riot New Media Group. You can hear her on the Get Booked and SFF Yeah! podcasts. When she’s not working, she’s most likely crafting, running, or (obviously) reading.

Find her on Instagram at iamjennIRL or on Twitter at jennIRL.

See all Riot New Media Group staff.

Senior Contributing Editors

Liberty Hardy

Contributing Editors

Alex Acks
Alice Burton
Amy Evans
Annika Barranti Klein
Danika Ellis
Eric Smith
Jamie Canaves
Jessica Plummer
Jessica Pryde
Karina Glaser
Katie McLain
Kim Ukura
LH Johnson
Mary Kay McBrayer
Matthew Winner
Nikki VanRy
Patricia Elzie-Tuttle
Rincey Abraham
S.W. Sondheimer
Tirzah Price
Trisha Brown
Wallace Yovetich


A.J. O’Connell
Abby Hargreaves
Abby Jamison
Abigail Clarkin
Adiba Jaigirdar
Aisling Twomey
Aldalyn Eleanor Ross
Alex Luppens-Dale
Alex Rouch
Alexis Smithers
Alice Nuttall
Alison Doherty
Alison Isaac
Alya Hameed
Amanda Diehl
Andy Winder
Ann Foster
Ann-Marie Cahill
Annie Kelley
Arvyn Cerézo
Ashley Holstrom
Ashlie Swicker
Beulah Devaney
Blair Carpenter
Blake Planty
Brandie DeRusha
Brenna Clarke Gray
Brooke Bailey Peters
Caitlin Hobbs
Carina Pereira
Carole Bell
Carolina Ciucci
Casey Stepaniuk
Cassandra Neace
Cassie Gutman
Cathleen Perez Brenycz
Chelsea Ennen
Chelsea Hensley
Christina M. Rau
Christine Hoxmeier
Christine Ro
Clare Barnett
Claire Handscombe
Connie Pan
Corin Balkovek
Courtney Rodgers
D.R. Baker
Dana Lee
Dana Staves
Danielle Krull
David Mitchell Som
Dee Das
Derek Attig
Dez Carrington
Ebony Montenegro
Eileen Gonzalez
Elliot Riley
Elisa Shoenberger
Elise Moser
Elisabeth Cook
Elizabeth Allen
Emily Martin
Emily Polson
Emily Rosman
Emily Stochl
Emily Wenstrom
Enobong Essien
Erika Hardison
Erin Mayer
Etinosa Uwadiae
Feliece Turner
Giovanna Centeno
Grace Lapointe
Gretchen Lida
Hannah VanVels
Hattie Kennedy
Holly Genovese
Irene Katz Connelly
Isabelle Popp
Jaime Herndon
Jamie Orsini
Jazlyn Andrews
Jean Kuo Lee
Jeffrey Davies
Jen Connic
Jen Sherman
Jesse Doogan
Jessica Avery
Julia Rittenberg
Julius Lobo
K.W. Colyard
Kate Krug
Kate Scott
Katherine Packer
Katherine Willoughby
Kathleen Keenan
Katie Moench
Katisha Smith
Keana Aguila Labra
Kendra Winchester
Kim Small
Kiran Josen
Kristen Kwisnek
Kristina Pino
Laura Diaz de Arce
Laura Marie 
Laura Sackton
Leah Rachel von Essen
Lily Dunn
Lucas Maxwell
Lyndsie Manusos
M. Lynx Qualey
Margaret Kingsbury
Marie Southard Ospina
Mariela Santos Muñiz
Matt Coleman
Matt Grant
Megan Mabee
Melissa Baron
Michael Herrington
Michelle Anne Schingler
Michelle Regalado
Mikkaka Overstreet
Minerva Laveaga
Mya Nunnally
Nadia Ali
Namera Tanjeem
Nancy Snyder
Natalya Muncuff
Neha Patel
Neymat Raboobee
Nicole Froio
Nicole Hill
Nicole Young
Nikki DeMarco
Nina Grauer
Nina Sankovitch
Niranjana Iyer
Nyda Ahmad
P.N. Hinton
Patricia Thang
Pierce Alquist
Rabeea Saleem
Rachel Brittain
Rachel Rosenberg
Rah Carter
Rebecca Hussey
Rhonda Watts
Romeo Rosales
SF Whitaker
Sarah Davis
Sarah Nicolas
Sarah Ullery
Selina Falcon
Sharrisse Viltus
Sheila Loesch
Shveta Miller
Silvana Reyes Lopez
Sonja Palmer
Sophia LeFevre
Stacey Megally
Steph Auteri
Steph Coelho
Summer Loomis
Susie Dumond
Tasha Brandstatter
Theresa Celebran Jones
Tiffani Willis
Tika Viteri
Tracy Shapley
Vernieda Vergara
Vivienne Woodward
Yaika Sabat
Zoe Robertson