book not on shelf method