RecordDetails
Burlington, VT : Ashgate Publishing Limited, c2009.
xvi, 320 p. : ill., map : 24 cm.