ID:DA0473951X
Search authors sharing the same name
Ellis Horwood , Halsted Press
Available at 1 libraries