Подскажите книгу
Читала давно. Из фэнтези. Про темного ( вроде бы) эльфа, была война, его взяли в плен люди. Он бежал на корабле ( лодке?). Приплыл на остров. Там был город и он работал механиком. Помню что чинил часы кому то. Кому то машины. Потом какие то порталы открывал. Вроде были упомянуты элементали.
Не помню ни названия ни автора. Знатоки подскажите.