Dematr is a world ruled by the diametrically opposed Mage and Mechanic Guilds. For centuries, the two Great Guilds have been bitter rivals. But now a Storm approaches, one that could sweep away everything that humans have built. Only one person has any chance of uniting enough of the world behind to stop the Storm. Mari is a brilliant young Mechanic, just out of the Guild Halls, where she has spent most of her life learning how to run the steam...