Preview
Copy Constructors and Assignment Operator
Copying and Assigning
Afterview