
Mark Oshiro
Our Original Resources 2
Meet-the-Author Recording with Mark Oshiro about Anger Is a Gift
Created by TeachingBooks
Audio Name Pronunciation with Mark Oshiro
Created by TeachingBooks
About the Author 2
Author Interviews 18
Interview with Mark Oshiro about Each of Us a Desert
Created by Word Wonders Blog
Interview with Mark Oshiro about Each of Us a Desert
Created by Paola Guerrero
Interview with Mark Oshiro about Each of Us a Desert
Created by Queer Books Unbound

Interview with Mark Oshiro about Each of Us a Desert
Created by We Need Diverse Books

Interview with Mark Oshiro about The Insiders
Created by Publishers Weekly

Panel Discussion with Mark Oshiro about Each of Us a Desert
Created by Tor/Forge
Guest Post by Mark Oshiro about Anger Is a Gift
Created by A Novel Mind

Interview with Mark Oshiro about Anger Is a Gift
Created by Mackin Community

Interview with Mark Oshiro about Anger Is a Gift
Created by Tor/Forge

Interview with Mark Oshiro about Anger Is a Gift
Created by Matthew C. Winner

The story behind the book with Mark Oshiro about Anger Is a Gift
Created by Tor/Forge

Three things about the book with Mark Oshiro about Anger Is a Gift
Created by Tor/Forge
Interview with Mark Oshiro about Anger Is a Gift
Created by Strand Book Store

Interview with Mark Oshiro about Anger Is a Gift
Created by Book Riot

Interview with Mark Oshiro about Anger Is a Gift
Created by Jean Book Nerd
Interview with Mark Oshiro about Anger Is a Gift
Created by Medium

Interview with Mark Oshiro about Anger Is a Gift
Created by Tor/Forge

Author Letter Mark Oshiro about Anger Is a Gift
Created by Tor/Forge
Books by Mark Oshiro 3
Images courtesy of publishers, organizations, and sometimes their Twitter handles.