Social Structre and Human Agency - Beamish Rob 2017 (Canada McGraw-Hill Custom Publishing, 2017)