Aldershot ; Burlington, Vt. : Ashgate,