Skip to main content

David Long

Long is a native of Massachusetts. He has taught in the graduate creative writing program at the University of Montana.