Beautifully stated.
A good birthday present for your sister.
Rating: 5 stars