CCR 691: Comparative Processes and Premises of Research 25 books on this list books comparative premises processes research