Philosophies of the sciences a guide - Allhoff, Fritz (John Wiley & Sons, Ltd., 2016)