Spindle's end / - McKinley, Robin. (Firebird,, 2002)