English Battles and Sieges in the Peninsula. Extracted from his 'Peninsula War'. - Napier, William Francis Patrick, 1785-1860