The King's Apprentice
by Simon J. Cooper
Seventeen-year-old Duncan is thrust into a parallel universe, a modern day Earth where magic is applied on an industrial scale, and dragons and knights keep a tense peace.
Duncan is the only one who can find Mar’Morvyne, a sorcerer who’ll rewrite the laws of magic this parallel Earth depends on, killing millions. First to die will be Carla, the girl Duncan's met in a dream every night for a year.