Darren Shan

Author of Cirque Du Freak's Blog.