The Science Museum in London is a fascinating place. I spent quite a bit of time there yesterday – and have some pics to show for it – in my first visit in twenty years. It never ceases to amaze me that such an astounding place of learning, wo