James R. Troyer James R. Troyer is professor emeritus of botany at North Carolina State University. Books by the Author