Theoretical Population Biology