"To understand the future, we must first understand the past." -Will Smith