David M. JohnsonDavid M. Johnson is professor emeritus of English and creative writing at University of New Mexico. Books by the Author