Available here:
Dr. Henden and his servant Tom are lost in a world of giant insects! They struggle to survive and escape this strange and mysterious World of Giant Ants!