Rand B. Lee is a freelance writer based in Santa Fe, New Mexico, specializing in horticulture, science fiction, and fantasy.