Tertiary Effects

William Allen presents Book 3 in the Tertiary Effects series.