The children of men

P.D. James
Warner Books
9780446679206
0-446-67920-8