Artificial Effects

Final Report