Sarah Granger: Reserved, intelligent, observant, quiet, mysterious,introspective, calm, analytical, composed, secretive, independent, sarcastic, cunning, thoughtful, strategic, detached, cautious, refined, enigmatic, perceptive.Proud, arrogant, elegant, clever, conflicted, ambitious, loyal, cautious, privileged, sarcastic, insecure, snarky, cun...Read more