let sleeping giants lie legion novel