PeerJ Author 0 Points David J Reynolds PeerJ Author Summary Independent researcher in evolutionary science and genetics. Evolutionary Studies