NP Scarlett O'Hara NP Rhett Butler NP Ashley Wilkes NP Melanie Hamilton F Scarlett O'Hara Melanie Hamilton F Melanie Hamilton Scarlett O'Hara R Rhett Butler Scarlett O'Hara R Scarlett O'Hara Rhett Butler R Ashley Wilkes Melanie Hamilton R Melanie Hamilton Ashley Wilkes M Rhett Butler Amorous M Scarlett O'Hara Petulant, Angry, Impetuous, and a Little Mean M Ashley Wilkes Limpid and Wimpy M Melanie Hamilton Pious