Competition - Keddy, Paul A., 1953-2023. (Chapman and Hall, 1989)