Of Their Blood Series by Andrew Hallgarth

183