OK, E.H. Carr is pretty good, but if you're not in the mood to fish out information, then read Warren.
It's only the best book that covers the whole damn course. It goes through ancient historians, through the middle ages, Karl Marx, Postmodernissm, and even Carr himself.
Read it - although Warren does misinterpret Marxist history somewhat in his assessment of the realtionship between the economic base and the superstructure (but it's still perfect for this course).
Oh, and it covers the essential Carr vs. Elton debate on postmodernism - you MUST know this, because it is SOOO perect for historiography nad historical debate over history itself...