ID:DA08597053
Search authors sharing the same name
David Peak, Michael Frame
W.H. Freeman c1994
Available at 14 libraries