All Mirrors and All Suns — novel by Robin Hardy (US)