resource books