TY - BOOK AU - Porter Michael E. TI - On competition U1 - 382.1042 POR CY - Boston ER -