Thanks diogen, that's as comprehensive as anyone could hope for. Definitely good reference. Is there any material that introduces these things a little more gently, maybe with pictures? I can't imagine many teenagers reading through this to learn! Not that I'm a teenager anymore...