Coverart for item
The Resource Cradle and all, James Patterson, (electronic resource)

Cradle and all, James Patterson, (electronic resource)

Label
Cradle and all
Title
Cradle and all
Statement of responsibility
James Patterson
Creator
Subject
Genre
Language
eng
Summary
Two pregnant teenagers - one in privileged Newport, Rhode Island, one in a poor, remote Irish village - have nothing in common except for the stunning fact that both are virgins. Private detective and former nun Anne Fitzgerald is called by the Archdiocese of Boston to investigate and to watch over the girls as they come to term. But Anne hasnt been told the secret prophecy of the Virgin of Fatima known only to the Pope: one of these girls will give birth to the Messiah while the other will bear the child of Satan. Caught between the certainty of science and the possibility of a miracle, Anne finds herself at the center of a terrifying battle on which the fate of humanity hangs
Cataloging source
TEFOD
Dewey number
813/.54
Index
no index present
LC call number
PS3566.A822
LC item number
C73 2000eb
Literary form
fiction
Nature of contents
dictionaries
Label
Cradle and all, James Patterson, (electronic resource)
Link
http://sails.lib.overdrive.com/ContentDetails.htm?ID=AE925CB9-C62B-4B91-A581-063822820BF5
Instantiates
Publication
Note
Includes excerpt from: 1st to die
Color
multicolored
Control code
ocn190964492
Dimensions
unknown
Extent
1 online resource
Form of item
online
Isbn
9780446507592
Reproduction note
Electronic reproduction.
Specific material designation
remote
System control number
  • (Sirsi) 190964492
  • (OCoLC)190964492
Label
Cradle and all, James Patterson, (electronic resource)
Link
http://sails.lib.overdrive.com/ContentDetails.htm?ID=AE925CB9-C62B-4B91-A581-063822820BF5
Publication
Note
Includes excerpt from: 1st to die
Color
multicolored
Control code
ocn190964492
Dimensions
unknown
Extent
1 online resource
Form of item
online
Isbn
9780446507592
Reproduction note
Electronic reproduction.
Specific material designation
remote
System control number
  • (Sirsi) 190964492
  • (OCoLC)190964492
Processing Feedback ...