Absolutely a wonderful book, really liked the twist of events at the end . This book will get you thinking, questioning the various religious dogmas. No matter what your stance is on evolution, the character interaction comes alive, feels real as if you were reading about Amanda Knox or something.