I've just come across
The Oxford Dictionary of National Biography.
http://www.oxforddnb.com/
There’s an extensive free section and, although the fee to access the full site is high, you can get free access from home via your local library’s subscription – and apparently most of them subscribe.
Dee