I devoured this in one afternoon and thoroughly enjoyed it - very engaging, a very quick pace, and unpredictable plot turns. I'm really impressed that Walker's head hasn't exploded from trying to keep all those timelines straight, though. Whew.