Rory Branagan (Detective) (HarperCollins Children's Books)