general study guide for product analysis 9634376