Graeme Caughley Editor & Author