Books matching the hidden oracle