by Behrooz Parhami (Author)
Format: Hardcover
Pages: 672
Edition: 2
Publisher: Oxford University Press, USA
Published: 28 Oct 2009
ISBN 10: 0195328485
ISBN 13: 9780195328486