Sun-sign revelations: An unusual, practical, revealing, unflattering, lighthearted astrological guide to the perverse personalities of our friends, our enemies, our lovers, and ourselves