Harbinger by C. F. Bellairs
Sure to satisfy even the most finicky reader. Willem Harrow is the bastard son of the feared and revered immortal Harrowlord. Just shy of 21 years, Willem’s days are numbered. Every son of the Harrowlord must face their father in a duel on their 21st birthday. If the challenger can last just five minutes against […]