Cover Image of ISBN 9780691069210

9780691069210
0-691-06921-2