Populations biology concepts and models - Alan Hastings (Springer)