IIRC while there are UHF RFID systems that can give rough physical locations, a clear line-of-sight between the reader and a UHF RFID tag is needed to get an adequate signal. If another book were on top of the book with a tag, that tag would probably not be detectable.