SHEPHERD,+John

SHEPHERD, John (c1869-1942) Rochdale c1883; DL Cardiff 1889; CL Birkenhead 1901-1934