Dorothy Hodgkin - A Lifetime of Scientific Endeavour