Darren Shan (author) “Darren O’Shaughnessy is an Irish author - born 2nd July 1972 in London, England - who usually… ” View Post