DEVON AND EXETER IN THE CIVIL WAR

ANDRIETTE (E.)

041M

£15.00

238pp., 8 plates, 7 maps, d/w. David & Charles 1971.