Cradle and all - Patterson,James (Warner books, 2000)