by David Ball
4.3
688 pages
13h 2m
Embark on an epic journey through 16th-century Europe and North Africa, as a young man becomes entangled in a dangerous conflict between empires and religions, offering a rewarding challenge for history buffs.