Garfield Blots Out the Sun: His 43rd book