Jaroslav Pelikan's history of Christian doctrine runs to five volumes. I haven't read the last, but the first four are very readable. The Emergence of the Catholic Tradition (100-600) runs to something under 400 pages. Given the word "Catholic", I will add that Pelikan started off Lutheran and ended in one of the Orthodox churches.