Actress Mackenzie Davis plays an '80s punk software developer in AMC's Halt and Catch Fire. The second season premieres May 31. RIchard DuCree/AMC hide caption

itoggle caption RIchard DuCree/AMC

In 2014, BookCon responded to the We Need Diverse Books campaign by inviting it to form its own panel. Pictured here (from left): I.W. Gregorio, Mike Jung, Matt de la Pena, Grace Lin and Jacqueline Woodson. Courtesy of ReedPOP hide caption

itoggle caption Courtesy of ReedPOP

Protesters gathered on the steps of the New York Public Library on Wednesday to show support for silenced Chinese writers. Frank Franklin II/AP hide caption

itoggle caption Frank Franklin II/AP

David Oyelowo plays an American Army veteran living with his mother in HBO's Nightingale. HBO hide caption

itoggle caption HBO