Aldershot : Edward Elgar,