More wonders of the invisible world, or, The wonders of the invisible world