book hills