Bookmanager is a great tool for automatic process of books placement. It is written in MaxScript and has a wide range of features such as cloning, scaling, alignment, placing books in array or on polygons, vertically, horizontally or at an angle, randomly or by series. Watch the introduction video below, download demo and documentation file for more information.