Mary I

England's Catholic Queen
Book cover
Yale Univ. Press. 336p $35
By John Edwards