A gripping read that will keep youngsters happy