9781487005092_cover