CLC-2887 Printable book list template and controller
CLC-2887 Refactored duplicated code into textbook template