The Oxford Dictionary of Saints by David Hugh Farmer
Gives concise accounts of the lives, cults, and artistic associations of about 1,100 saints who lived or died or have been venerated in Great Britain and Ireland, or who lived in the English-speaking world. The new edition contains more early martyrs, more Eastern (Greek and Russian) saints, and some saints recently canonized.