The Hidden Masters of Marandur by Jack Campbell, The Pillars of Reality #2 Someone wants to kill Mari, a young Steam Mechanic in the Guild that controls all technology. She has learned that her world of Dematr is headed for a catastrophe that will destroy civilization, and that Mages really can alter reality for short periods. Someone also wants to kill Alain, a young Mage who has learned that Mechanics are not frauds as his Guild teaches, and that Mechanic Mari is the only person who can prevent the oncoming disaster. Narrowly escaping death, the Mechanic and the Mage stay alive thanks to their combined skills, an alliance never before seen. But it becomes clear that both of their Guilds, the most powerful forces in the world, are trying to destroy them. Other powers, like the great Empire and a mysterious secret Order, also seek to kill or capture them, using every weapon from Imperial Legions to Mage-created trolls, dragons, and rocs. Trying to survive and learn the t...