From Manning's iOS in Practice