Thomas Cranmer : a life - MacCulloch, Diarmaid (Yale university, 1996)