Industrial Organization: Contemporary Theory and Practice (with Economic Applications)