Staff & Contributors


Jeff O’Neal, Executive Editor & Co-founder, reads books and writes about them. Before he did this, he taught writing and literature at a large East Coast university. 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. When she’s not at Book Riot, she can be found traveling, cooking, doing yoga, and wrangling the world’s most adorable basset hound in her adopted hometown of Richmond, VA.

Her tweets can be found @RebeccaSchinsky.

Amanda Nelson, Managing Editor, digests books and fried green tomatoes with equal enthusiasm. She’s usually to be found having a Narnia-sized adventure somewhere in Richmond, Virginia, with her twin boys. Her dream is to be Jean-Luc Picard and/or Doctor-Donna when she grows up, but Ron Swanson’ll do in a pinch.

Her tweets can be found @ImAmandaNelson.

Kelly Jensen, Associate 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, Associate 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 staff.

Contributing Editors

Annika Barranti Klein
Eric Smith
Jamie Canaves
Jessica Plummer
Jessica Pryde
Josh Corman
Karina Glaser
Katie MacBride
Katie McLain
Karina Glaser
Kim Ukura
Liberty Hardy
María Cristina García Lynch
Rincey Abraham
Wallace Yovetich


Abby Hargreaves
Adiba Jaigirdar
Aimee Miles
Aisling Twomey
A.J. O’Connell
Alex Acks
Alex Laffer
Alex Mansfield
Alice Burton
Alicia Kort
Alison Doherty
Alison Peters
Allison Russell
Amanda Diehl
Amanda Kay Oaks
Amy Diegelman
Andi Miller
Andy Browers
Angel Cruz
Ann Foster
Ann-Marie Cahill
Anthony Karcz
Antoinette Scully
Aram Mrjoian
Asher Guthertz
Ashley Bowen-Murphy
Ashley Holstrom
Ashlie Swicker
Becky Stone
Beth O’Brien
Brandi Bailey
Brenna Clarke Gray
Carina Pereira
Carolina Ciucci
Casey Stepaniuk
Cassandra Neace
Cecilia Lyra
Celine Low
Charles Hoffman
Charley Macorn
Charlotte Reber
Chelsea Hensley
Christina Vortia
Christine Hoxmeier
Christine Ro
Christy Childers
Cindy Butor
Claire Handscombe
Clay Andres
Connie Pan
Dana Rosette Pangan
Dana Staves
Danika Ellis
Deepali Agarwal
Derek Attig
Deya Bhattacharya
Daisy Johnson
E.H. Kern
Elisa Shoenberger
Elizabeth Allen
Emily Martin
Emily Polson
Emily Wenstrom
Emma Allmann
Emma Nichols
Erin Burba
Erin McCoy
Hannah Engler
Hattie Kennedy
Ilana Masad
Isabel Galupo
Jaime Herndon
James Wallace Harris
Jan Rosenberg
Jen Sherman
Jennifer Marer
Jess Carbert
Jesse Doogan
Jessi Lewis
Jessica Woodbury
Jessica Yang
Johann Thorsson
Jon Erik Christianson
Justina Ireland
Karama Horne
Kareem Shaheen
Kate Krug
Kate Scott
Katie Hardy
Kathleen Keenan
Katie McGuire
Katie Schenkel
Katisha Smith
Kay Taylor Rea
Kelly Anderson
Keri Crist-Wagner
Kristen Carter
Kristen McQuinn
Kristen Twardowski
Kristina Pino
Kristy Pasquariello
Laura Marie 
Laura Oosterbeek
Laura Sackton
Leah Ly
Leah Rachel von Essen
Leila Roy
Lucas Maxwell
Maddie Rodriguez
M. Lynx Qualey
Mal Soto
Mamie Cox
Margaret Kingsbury
Margret Aldrich
Marissa Cortes
Martin Cahill
Matt Grant
Maureen Stinger
Maya Smart
Maegan Donovan
Megan Cavitt
Melissa Baron
Melody Schreiber
Michelle Anne Schingler
Michelle Hart
Molly Wetta
Monica Friedman
Mya Nunnally
Natalya Muncuff
Nicole Brinkley
Nicole Froio
Nicole Mulhausen
Nikki DeMarco
Nikki VanRy
Patricia Elzie-Tuttle
Patricia Thang
Peter Damien
Preeti Chhibber
Priya Sridhar
Rabeea Saleem
Rachel Brittain
Rachel Cordasco
Rachel Manwill
Rachel Wagner
Rachel Weber
Rah Carter
Raych Krueger
Rebecca Hussey
Rebecca Renner
Rita Meade
Romeo Rosales
S.W. Sondheimer
Sarah Davis
Sarah Nicolas
Sarah Ullery
Sean-Patrick Burke
Shara Lee
Sharanya Sharma
Shaun Manning
Simone Jung
Sonja Palmer
Sophia Khan
Steph Auteri
Susie Dumond
Susie Rodarme
Tara Cheesman
Tara Olivero
Tasha Brandstatter
Teresa Preston
Tiffani Willis
Tiffany D’Abate
Tirzah Price
Tracy Shapley
Trisha Brown
Troy L. Wiggins
Vanessa Diaz
Vee Naidoo
Vernieda Vergara
Yaika Sabat
Yash Kesanakurthy
Zachary Littrell
Zoe Dickinson
Zoe Strickland