The Astrobiological Landscape: Philosophical Foundations of the Study of Cosmic Life (Cambridge Astrobiology)