A review by keilabutler
Cradle and All by James Patterson

5.0

This book was very different. Parts of it turned me off, but I couldn’t stop reading!