Darren Shan

Darren O'Shaughnessy, known by the pseudonym Darren Shan, is the author of several series of books.