9781619294554e