Population Biology by Roy Alan Hastings