The Nine Worlds by Mary Elizabeth Litchfield