It Takes All Types (Revised Edition)