Julian Shun, University of California, BerkeleyISBN: 9781970001884 | PDF ISBN: 9781970001891Hardcover ISBN: 9781970001914Copyright © 2017 | 444 PagesDOI: 10.1145/3018787Many institutions worldwide provide digital library access to Morgan & Claypool titles. You can check for personal access by clicking on the DOI link.