FWIW, I consider myself a history "dabbler" and these books keep my limited attention,intellect and curiosity fully engaged, so don't be put off by worrying that they're too like the classes we all slept through...