The life and times of harvey milk