Ruminations on a Parrot Named Cosmo is a collection of short, humorous, and informative essays about Cosmo and animal behavior in general. Cosmo is a smart, talkative, mischievous, affectionate, self-confident, and witty African Grey parrot. Anybody who has ever loved a pet will love Cosmo. ...