The Road to Byzantium
by John Hunter
Sam, a boy of eleven, is magically transported from the present day to a vastly different alternate England to save the life of the Regent, his twin in this world. This is a world where the powers of magic never waned and where the spark of the industrial revolution did not take hold. Dragons, trolls and all manner of mythical creatures live side by side with humanity.