Changed common-books to work with arbitrary number of arguments