The Nine Worlds by Mary E. Litchfield