book review | The Third Wave - Eidolon by John O'Brien