James Carlos Blake
James Carlos Blake is the author of twelve novels. He is a member of the Texas Institute of Letters and a recipient of the Los Angeles Times Book Prize for In the Rogue Blood. He was born in Mexico, raised in Texas, and now lives in Arizona.
... Read more