caterpillar book cover