books & media


All the Impossible Things will be available Sept. 3, 2019!

All the Impossible Things will also be published in Italian (Edizioni Piemme), French (Bayard), German (Dressler), and Romanian (Storia) in 2020!

reader's guides

other writings & publications

Contributing Writer

MG Lunch Break

YA Interrobang


“Lighting Candles in the Black Night: Light and Darkness in Edgar Allan Poe” (Into That Darkness Peering art exhibit publication, Poe Museum, Richmond, VA, 2014)