Dave's, idea will work.
1. create a vertex on each book edge using insert edge
2. set the origin of one book the the vertex you created
3. snap one book witht he origan at the desired vertex to the vertex on the edge of the book you want it stacked on
4. rotate to the angle you like
"If I have seen further it is by standing on the shoulders of giants." Sir Isaac Newton, 1675