Darren Shan
Steve (The Saga of Darren Shan)