Cross My Heart: (Alex Cross 21)
James Patterson
Alex Cross (21)
Channel Blue
Jay Martel
Three Days to Never
Tim Powers
The Sorcerer of the North
John Flanagan
Ranger's Apprentice (5)
Solemn Vows
Don Gutteridge
A Marc Edwards Mystery (2)