The answer is 42 by Sara Hall