Invisible Worlds 03.2011demaravillasbbc, fungi, Science, Speed, time lapse Richard Hammond explores the extraordinary wonders of the world of detail hidden in the blink of an eye.