Top 1117 dean devlin roland emmerich PDF Book Page 46