Socks

by Beverly Cleary , Beatrice Darwin, and Alan Tiegreen

Socks is the name of the newest character to be created by Beverly Cleary. He... read more