Wells Tower | Granta Magazine

Wells Tower

Wells Tower was born in Vancouver in 1973 and now divides his time between North Carolina and New York. He has been the recipient of two Pushcart Prizes and the Plimpton Prize fromĀ theĀ Paris Review.