Dark Origins
Anthony E. Zuiker & Duane Swierczynski
Level 26 (1)
Man in the middle
Brian Haig
Sean Drummond (6)