Last hope by John Magnusson
_