Normal view MARC view

Haffenden John (Personal Name)

Preferred form: Haffenden John

Machine generated authority record.

Work cat.: (OSt)812767: Haffenden John, John Berryman , 1980