Dark Revelations (Level 26) by Zuiker, Anthony E., Swierczynski, Duane (2011) Hardcover