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.

His tweets can be found @thejeffoneal.

photo by PJ Sykes

Rebecca Joines Schinsky, Executive Director, Product & eCommerce, loves books, bourbon, and the kinds of pop culture you’re supposed to call guilty pleasures. She co-hosts the Book Riot Podcast and All the Books, and is also passionate about travel, cooking, and yoga. She serves on the board of directors for Project Yoga Richmond in her adopted hometown, Richmond, VA.

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 and foster children. Amanda also serves on the Young Professionals Council of the Virginia League of Planned Parenthood, and puts her former-indie-bookseller skills to use as the co-host of the Get Booked podcast.

Her tweets can be found @ImAmandaNelson.

Kelly Jensen, Editor, blogs at STACKED. She’s a feminist killjoy, pernicious influence, and former librarian who loves black licorice, debating genre, and reading dark YA fiction. Here We Are: Feminism For The Real World is her most recent book.

Find her on Instagram @veronikellymars.

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.


See all Riot New Media Group staff.

Senior Contributing Editors

Liberty Hardy

Contributing Editors

Alice Burton
Annika Barranti Klein
Eric Smith
Jamie Canaves
Jessica Plummer
Jessica Pryde
Josh Corman
Karina Glaser
Katie McLain
Kim Ukura
Matthew Winner
Nikki VanRy
Rincey Abraham
Tirzah Price
Trisha Brown
Vanessa Diaz
Wallace Yovetich


Abby Hargreaves
Abigail Clarkin
Adiba Jaigirdar
Aimee Miles
Aisling Twomey
A.J. O’Connell
Alex Acks
Alex DiFrancesco
Alex Luppens-Dale
Alice Nuttall
Alison Doherty
Alya Hameed
Alysia Stevenson
Alyssa Eleanor Ross
Amanda Diehl
Amanda Kay Oaks
Amy Diegelman
Angel Cruz
Anna Gooding-Call
Ann Foster
Ann-Marie Cahill
Anthony Karcz
Asher Guthertz
Ashley Holstrom
Ashlie Swicker
Bee Oder
Beulah Devaney
Blaga Atanassova
Blake Planty
Bob Batson
Brandie DeRusha
Brenna Clarke Gray
Carina Pereira
Carolina Ciucci
Casey Stepaniuk
Cassandra Neace
Cassie Gutman
Cecilia Lyra
Celine Low
Charlotte Reber
Chelsea Hensley
Christina Orlando
Christina M. Rau
Christine Hoxmeier
Christine Ro
Christy Childers
Cindy Butor
Claire Handscombe
Connie Pan
Corin Balkovek
Courtney Rodgers
Dana Lee
Dana Staves
D.R. Baker
Danielle Bourgon
Danika Ellis
David Mitchell Som
Deepali Agarwal
Derek Attig
Erika Harlitz-Kern
Eileen Gonzalez
Elinor Swift
Elisa Shoenberger
Elisabeth Cook
Elizabeth Allen
Elizabeth Bastos
Emily Martin
Emily Polson
Emily Stochl
Emily Wenstrom
Emma Nichols
Enobong Essien
Erin Mayer
Etinosa Uwadiae
Feliza Casano
Gabby Holliman-Lopez
Grace Lapointe
Gretchen Lida
Hattie Kennedy
Heather Bottoms
Holly Genovese
Irene Katz Connelly
Jaime Herndon
Jen Connic
Jen Sherman
Jennifer Marer
Jesse Doogan
Jessica Avery
Jessica Yang
Jess Tierney
Julia Rittenberg
Kamrun Nesa
Kareem Shaheen
Karissa Knox Sorrell
Kate Krug
Kate Scott
Katherine Marciniak
Katherine Packer
Katherine Willoughby
Kathleen Keenan
Katie MacBride
Karuna Riazi
Katisha Smith
Kristen Kwisnek
Kristen McDeavitt
Kristina Pino
Laura Diaz de Arce
Laura Marie 
Laura Melgão
Laura Oosterbeek
Laura Ojeda Melchor
Laura Sackton
Leah Rachel von Essen
LH Johnson
Linh Anh Cat
Lucas Maxwell
Lyndsie Manusos
M. Lynx Qualey
Margaret Kingsbury
Mary Kay McBrayer
Matt Coleman
Matt Grant
Matthew Turbeville
Melissa Baron
Melody Schreiber
Michael Herrington
Michelle Anne Schingler
Michelle Regalado
Mya Nunnally
Nadia Ali
Namera Tanjeem
Nancy Snyder
Natalya Muncuff
Nicole Froio
Nicole Mulhausen
Nicole Young
Nikki DeMarco
Nina Grauer
Olivia Paez
Patricia Elzie-Tuttle
Patricia Thang
Pierce Alquist
Priya Sridhar
Rabeea Saleem
Rachel Brittain
Rachel Cordasco
Rachel Rosenberg
Rah Carter
Raych Krueger
Rebecca Hussey
Rebecca Renner
Rebecca Wei Hsieh
Remeres Jacobs
Rita Meade
Romeo Rosales
Sarah Smeltzer
S.W. Sondheimer
Sam Burt
Sarah Davis
Sarah Nicolas
Sarah Ullery
Sean Holohan
Selina Falcon
Shireen Hakim
Silvana Reyes Lopez
Simone Jung
Sonja Palmer
Sophia LeFevre
Stacey Megally
Stacy Pratt
Steph Auteri
Steph Coelho
Susie Dumond
Susie Rodarme
Tajja Isen
Tasha Brandstatter
Teresa Preston
Tiffani Willis
Tracy Shapley
Vernieda Vergara
Vivienne Woodward
Yaasmeen Piper
Yaika Sabat