Ants in a Giants playground by Rita Simmonds
_