Sell, buy or rent David Barber textbooks

ISBN-13:
9780521518147
ISBN-10:
0521518148
Author:
David Barber
Edition:
1
Publication date:
2012
Publisher:
Cambridge University Press
Format:
Hardcover 735 pages