Fitness in Salmon River Uplands