Henry VII - Alexander Grant (Taylor and Francis, 1985)