Guardians by Martin Beecroft
_