Shammi Kapoor (October 21, 1931-August 14, 2011): A life well lived