And last, but certainly not least, could you tell us a bit about yourself ??? anything you like: where you went to school, where you work now and other places you???ve worked, the sorts of technology you typically use, any interesting hobbies and so on.