John Blair was born in St. Petersburg, Florida. A self-proclaimed army brat, he "grew up everywhere," but spent most summers visiting his grandparents in Lake Wales, Florida. A professor of English at Southwest Texas State University, Blair lives in San M