LARREY: SURGEON TO NAPOLEON’S IMPERIAL GUARD

RICHARDSON (R.)

136K

£10.00

266pp., 12 pla­tes, map, good in d/w. Murray 1974.