RecordDetails
Cheltenham, UK : Edward Elgar Publishing, [2019]
xi, 469 pages ; 25 cm.