What you need is a little (couple of lines script) which
You put in the book
Link the book temporarily to the "sit" object in a manner that the "sit" object remains the root (or just a prim of it of course)
E.g. upoon touch (only by creator - you) will tell you its position and rotation, relative to the root prim (part of the "sit" object)
You use the data you just got from the script along with llRezAtRoot() as it's described in the 2nd Example there.
That should do the job.