WELLINGTON’S LIEUTENANTS

SHAND (A.)

164M

£30.00

440pp­., 8 plates, map, red cloth. Smith, Elder 1902.