Here’s fine food for SFFnal thought! This recently published book presents a scientifically based survey of the kinds of life that could exist on other planets, from Earthlike worlds to moons and planets elsewhere in the Solar System to exoplanets extremely different from Earth. Recommended!