Author: Peter Scales
Peter Scales, Ph.D., writes and speaks frequently on sexuality, relationships, and politics. He lives and works in Denver, Colorado, where he is a senior social/political scientist for Mathtech, Inc., and a consultant to many other groups.