The strain trilogy -- bk. 2

Series by Guillermo del Toro