10% off all books and free delivery over £40
Buy from our bookstore and 25% of the cover price will be given to a school of your choice to buy more books. *15% of eBooks.

More great reads: the best books for 14 year olds

Cradle and All

View All Editions (1)

£8.99 £8.09

In Stock. Same day dispatch on orders before 3pm.

Add To Wishlist
Write A Review Read An Extract

LoveReading4Kids Says

LoveReading4Kids Says

January 2017 Book of the Month |   A book to make you flinch! Virulent diseases and natural disasters are sweeping the world, the church and a private investigator seek the truth behind the reports of two pregnant virgins, can they possibly be linked? Cradle and All is a reimagined telling of a previous James Patterson novel Virgin which was written in 1980.

The story touches various lives, including investigator Anne who speaks in the first person. Anne’s tale centres the story, I felt a connection to her, which made the horrifying events feel as though they were within touching distance. The short chapters made my mind flicker, and question my thoughts and feelings.

Spinning from good to evil, hope to despair, Cradle and All is an action packed tale, which moves quickly and creates a tense atmosphere, ensuring a thrilling read. ~ Liz Robinson

LoveReading4Kids

Books of the Month
Recommended Children's eBooks

About Cradle and All

In Boston, a young woman finds herself pregnant - even though she is still a virgin.

Read the full description

Find This Book In

Suitable For:
Other Genres:
Recommendations:

About

Press Reviews

Author

You Might Also Like...

YA readers

Lies Like Us

Sarah Crossan

Paperback

Pre-order. 25th February 2027

£8.99 £9.99

YA readers

Splasher

Billie Host

Paperback

In Stock

£8.99 £9.99

YA readers

Girls Who Play Dead

Joelle Wellington

Paperback

In Stock

£8.09 £8.99

YA readers

We Were Liars

E. Lockhart

Paperback

In Stock

£8.09 £8.99

YA readers

Promise Boys

Nick Brooks

Paperback

In Stock

£8.99 £9.99

YA readers

Monsters

Emerald Fennell

Paperback

In Stock

£8.09 £8.99

Frequently asked questions