The battle for Madrid - Hills, George 1816-1895 (Vantage Books, 1977)