ID:DA04932462
Eggleshaw, James H.
Search authors sharing the same name
by P.C. Sands and C.M. Haworth and J.H. Eggleshaw
Highgate 1988 [2nd ed.]
Available at 2 libraries