ID:DA17417946
Search authors sharing the same name
Peter B. Kraska, W. Lawrence Neuman
Pearson c2012 2nd ed
Available at 2 libraries