The children of men

P.D. James
A.A. Knopf
9780679418733
0-679-41873-3