RecordDetails
Cheltenham, UK : Edward Elgar Publishing, 2020.
x, 343 pages : illustrations, maps ; 24 cm