Mad Immortal

Eric Walsh presents Book 3 in the Mad Immortal series.