Ebook delivered in PDF format
Publisher: Pearson; 7 edition (May 29, 2016)
Language: English
ISBN-10: 0133780589
ISBN-13: 978-0133780581
by Olivier Bl......
Ebook delivered in EPUB format
Publisher: The MIT Press; 1 edition (April 22, 2016)
Language: English
ISBN-10: 026203462X
ISBN-13: 978-0262034623
by O......