Review: M. Shanahan, Solving the Frame Problem