knowing book