SEA GLASS
Second in the "Glass" trilogy. Student magician Opal is under house arrest for being too powerful, but defies her imprisonment, travelling to the Moon Clan's lands in search of Ulrick, the man she loves. But alone in a foreign land, she soon begins to suspect that someone has switched souls with Ulrick.