Cover Image of ISBN 9780132479257

9780132479257
0-13-247925-7