Cover Image of ISBN 9780132560870

9780132560870
0-13-256087-9