Thief of Time
Terry Pratchett
Discworld (26)
Vampire Prince
Darren Shan
Cirque Du Freak (6)
Maskerade
Discworld (18)
The Supernaturalist
Eoin Colfer
CPlusPlusProgramming
Wikibooks