Octopuses! Strange and Wonderful

Written by Laurence Pringle, Illustrated by Meryl Henderson