ID:DA11408090
Search authors sharing the same name
Patrick Coveney, Karl Moore
John Wiley c1998
Available at 10 libraries