sapphire trilogy