Prof+Scheck

//Professor Raffael Scheck is at Colby College, in Maine, USA. He has written a number of books on German history. Each link to his site is reasonably long (that's a GOOD thing!) and detailed. You still need to use other sources, but an excellent framework.//