RecordDetails
London ; Dover, N.H. : Croom Helm, 1986
295 pages : map ; 23 cm