Consumer psychology a life span developmental approach - Young, Brian M. 1943- (Palgrave Macmillan, 2018)