ID:DA10004915
Search authors sharing the same name
John Bates ; in collaboration with Mick Roberts, Steve Lowe and Paul Richards
Gower c1981
Available at 3 libraries