Leonard Beeghley lives in Durham. contributed