Mary Tudor: the Spanish Tudor by H. F. M. Prescott (Paperback, 2003)