What do viruses, atoms and diamonds have in common? They are all tiny things capable of generating great impact. Do not underestimate the power of small bulbs, either. For the garden lover blessed ...