The Host
Mike McGranaghan
There's a compelling idea in here somewhere, one that sadly gets bogged down in Stephenie Meyer's ongoing desire to focus intently on all the least interesting things in her own stories.