Tag: Alexander And The Terrible Horrible No Good Very Bad Day by Judith Viorst and illustrated by Ray Cruz.