The infernals - Connolly, John (Atria Books, 2011)