9781642502848_cover